@media screen
{div.pulseQuestion {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #1F497D;
}

div.pulseQuestionCommunity {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #1F497D;
	position: relative;
}



div.votingOptions {
	margin: 10px 0 5px 0;
	font-weight: normal;
}

div.votingOptionsCommunity {
	margin: 0px 0 5px 0;
	padding-top:5px;
	font-weight: normal;
	height:40px;
	font-family: Arial;
	font-size: 11px;
	color: #1F497D;
}

div.actionBottom {
	padding-bottom: 10px;
	font-weight: normal;
	float: left;
	color: #B40404;
}

div.vote {
	padding-top: 5px;
	text-align: left;
	float: left;
}

div.contextMenus {
background-color:rgba(0,0,0,0);
-webkit-border-radius:6px;
-moz-border-radius:6px;
border:3px solid rgba(255,255,255,0.8);
-webkit-box-shadow: 0px 0px 10px #777;
-moz-box-shadow:0px 0px 10px #777;
}


div.results {
	padding-top: 5px;
	vertical-align: top;
	font-size: 11px;
}

span.seeresults {
	color: #004276;
}

div.donate {
	margin: 10px 0 0 0;
}
.linkdivider{
		vertical-align:middle;
		text-align:center;
		white-space:nowrap;
		height: 1.5em;
		color:rgb(51,51,51);
        background-color:none/*#A0CE5A/d40264*/;
        background-image:url(/Articles/green_bar_background.jpg);
		padding-top:.25em;
        margin:0px 0px 3px 0px;
		_height:2em;  /*IE hack*/ 
		cursor:default;
         border: 1px solid rgba(151,151,151,1.0) /*rgb(221, 255, 102)*/;
        -webkit-border-radius:7px; 
        -moz-border-radius:7px;
        text-shadow: rgb(255, 255, 255) 0px 1px 0px;
        -webkit-box-shadow: rgb(119, 119, 119) 0px 2px 2px;

}

.mastheadmenu {
		vertical-align:middle;
		text-align:center;
		white-space:nowrap;
		/*height: 1.5em;*/
        height:48px;
		color:rgb(51,51,51);
        background-color:none/*#A0CE5A/d40264*/;
        /*background-image:url(/Articles/green_bar_background.jpg);*/
        background-image:url(/Articles/topHeadBG.jpg);
		padding-top:0px;
        margin:0px 0px 3px 0px;
		_height:2em;  /*IE hack*/ 
		cursor:default;
         border: 1px solid rgba(151,151,151,1.0) /*rgb(221, 255, 102)*/;
        -webkit-border-radius:7px; 
        -moz-border-radius:7px;
        text-shadow: rgb(255, 255, 255) 0px 1px 0px;
        -webkit-box-shadow: rgb(119, 119, 119) 0px 2px 2px;
}
        
.mastheadmenu a:link, a:visited{		
        vertical-align:middle;
		text-align:center;
		white-space:nowrap;
		height: 48px;
        border:0px;
		color:rgb(51,51,51);
        background-color:rgba(255,255,255,0.0)/*#A0CE5A/d40264*/;
		padding-top:0px;
        /*margin:2px 0px 3px 0px;*/
		_height:2em;  /*IE hack*/ 
		cursor:default;
        /*text-shadow: rgb(255, 255, 255) 0px 1px 0px;
        text-decoration:none;*/
}
.mastheadmenu a:hover{     
        vertical-align:middle;
		text-align:center;
		white-space:nowrap;
		/*height: 1.5em;*/
        height:48px;
        width:103px;
        border:0px;
		color:rgb(51,51,51);
        background-color:rgba(255,255,255,0.0)/*#A0CE5A/d40264*/;
		padding-top:0px;
        background-image:url(/Menu/selectedBackground.jpg);
        /*margin:0px 0px 3px 0px;*/
		_height:2em;  /*IE hack*/ 
		cursor:default;
        /*-webkit-border-radius:7px; 
        -moz-border-radius:7px;
        text-shadow: rgb(255, 255, 255) 0px 1px 0px;
        text-decoration:underline;*/
        
    }

div.topLinks{display:inline;
width:103px;
padding:3px;
vertical-align:top;
text-align:center;
}


div.topLinks a:hover{
background-image:url(/Menu/selectedBackground.jpg);
}

div.topDivider{display:inline;
padding-top:2px;
text-align:center;
}
    .menuLinks img
	  {
      	background:url(/Articles/topHeadBG.jpg) repeat-x; 
        height:48px;
        width:103px;
        border:0px;
        padding:0px;
        margin:0px;
        
	  }
	 /*
	  	To keep earlier styling of links (in men2.css) from shining through, you need to reset
		all the styling of all the link states	. In this case, it looks like resetting just the background
		was enough 
	*/
	a.menuLinks, a:visited.menuLinks, a:link.menuLinks, a:hover.menuLinks, a:active.menuLinks {
		background:none;
        border:0px;
        margin:0px;
        padding:0px;
		}
	/*
		Then you need to enable the styling for the specifc states in which you are interested - or, in this
		case, the styling for the embedded image
	*/
	 a:hover.menuLinks img {
			background:url(/Menu/selectedBackground.jpg);
			height:48px;
			width:103px;
			border:0px;
			margin:0px;
			padding:0px;
      }
	 /*
	 	A few other notes:: 
		1. Notice that the stuff on line 179 is comma-separated.  If you just serparated
		with spaces, you would be defining a cascade affecting only the last element, not a bunch of 
		elements co-equally affected.
		2. If you had moved your class statement to a surrounding div, some of the syntex I've used here
		would be different.  
		3. You did have a mismatched bracket in here. You do know about using CTRL-single quote to find 
		these, right?
	*/
	  /*
    .menuLinks a:hover img{
      	background:url(/Menu/selectedBackground.jpg);
        height:48px;
        width:103px;
        border:0px;
        margin:0px;
        padding:0px;

      }
    .menuLinks a:visited img, .menuLinks a:active img
	  {
      	background:url(/Articles/topHeadBG.jpg) repeat-x; 
        height:48px;
        width:103px;
        border:0px;
        margin:0px;
        padding:0px;
        
	  }
/*    .menuLinks a:link a:visited 
	  {
      	background:url(/Articles/topHeadBG.jpg) repeat-x; 
        height:48px;
        width:103px;
        border:0px;
          margin:0px;
        padding:0px;
	  }jpr*/
      
/* DEVMEN */ /*the little box around everything*/
	table.devmen  td{
		color: /*#77bb77*/#ffffff;
        background-color:rgb(0,0,0);
		background-color:rgba(0,0,0,0.6); 
		text-align: center;
		vertical-align: middle;
        border:none;
        filter:alpha(opacity=60);
		padding: 3px 3px 3px 5px;
        /*-webkit-border-radius:6px;
        -moz-border-radius:6px;*/
        }
    table.devmen {
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-collapse:collapse;
      background-color:rgba(0,0,0,0.0);
      border:0px;
    }
        
    .devmenhead td{
		/*background-color:rgba(0,0,0,0.6); */
        background-image:url(/Articles/divider.png);
		color:white;
        padding: 2px 0px 2px 0px;
        border:none;
	}
    .devmenhead td:hover {
		/*background-color:rgba(0,0,0,0.6); */
        background-image:url(/Articles/divider.png);
		color:white;
        padding: 2px 0px 2px 0px;
        border:none;
	}
	table.devmen a {
		/*background-color: white;
		color:#222;*/
        color:white;
        border:none;
        text-shadow:none;
        background-color:rgba(0,0,0,0);
        background-image:none;
	}
	table.devmen a:hover,table.devmen a:focus {
		color:white;
        /*background-color:#0088d8;*/
        border:none;
        background-image:url(/Articles/devmenbg.jpg);
        background-repeat: repeat-x;
        padding:2px 0px 2px 0px;
        text-shadow:rbga(0,0,0,0.0) 0px 0px 0px;
        text-decoration:none;
	}
	table.devmen a:active {
		/*background-color: white;
		color:black;*/
        border:none;
        color:white;
        background-color:rgba(0,0,0,0);
	}
    table.devmen td:hover{       
     background-image:url(/Articles/devmenbg.jpg);
     border:none;
     }
     
   

a.adminbtn {
background-color:#DF7162;
background-image:url(/Menu/redbg.jpg);
color:#fff;
border:1px solid #df7162;
 padding: 2px 7px 2px 7px;
 text-shadow: rgb(0, 0, 0) 0px 1px 0px;
}
a.adminbtn a:link,a:visited {
background-color:#DF7162;
background-image:url(/Menu/redbg.jpg);
border:1px solid #df7162;
 text-shadow: rgb(0, 0, 0) 0px 1px 0px;
 padding: 2px 7px 2px 7px;
color:#fff;
}


.together {
color:white;
text-shadow:rgb(0,0,0) 0px 1px 0px;
}
div.wholeScreenDivx{margin:auto;
width:85%; 
border:0px;
}

#wholebody{background-color:#fff;
background-image:url(/Articles/mainBackgroundTrial2.jpg);
}

.wholeScreenTable{background-color:white;
border:5px solid white;
}

div.imgcontainer{float:right;
padding:6px;
background-color:rgba(67,67,67,0.6);
-webkit-border-radius:6px;
-moz-border-radius:6px;
}

div.imgcontainerCenter{text-align:center;
padding:6px;
background-color:rgba(67,67,67,0.6);
-webkit-border-radius:6px;
-moz-border-radius:6px;
}

/*background for the link stuff*/

/*div.sub0init {
text-transform:none;
}*/

/*Any of my nice blue buttons :) */
input.submit { 
		margin: 1px 0px  1px 3px;
		padding: 1px 7px 2px 7px;
		border: 0px solid #C0FFC0; 
		overflow:visible; 
		vertical-align:middle;
		width:auto;
		color:white;
		background-color:rgba(100,100,255, 0.0);  
		cursor:pointer;
        background-image:url(/Menu/blueButtonBg.jpg);
        background-repeat:repeat-x; 
        -webkit-border-radius:6px; 
                text-shadow: rgb(0, 0, 0) 0px 1px 0px;

        -moz-border-radius:6px;
	}
    
    	a.fakebtn{  /* same as for submit button */
		color:white;
		font-size:90%; 
		padding:.1em .6em .2em .3em;;
		border: 1px solid #C0FFC0; 
		overflow:visible;  
		vertical-align:middle;
		width:auto;
		background-color:#000055;  
		white-space:nowrap;
		text-decoration:none;
		font-style:normal;		
         border: 0px solid rgb(200,200,255);
        -webkit-border-radius:6px; 
        -moz-border-radius:6px;
	}
	.fakefakebtn{  /* used on instructions telling what button to push */
		color:white;
		font-size:80%;
		vertical-align:top;
		background-color:#000055; 
        background-image:url(/Menu/blueButtonBg.jpg);
        background-repeat:repeat-x; 
		white-space:nowrap;
		font-style:normal;		
        -webkit-border-radius:6px; 
        -moz-border-radius:6px;
	}
    
.masthead{ /*this is the actual one that controls the link color.*/
		vertical-align:middle;
		text-align:center;
		white-space:nowrap;
		height: 1.6em;
/*		color:#FCFCFC;
		background-color:#d40264;*/
		color:rgb(31,31,31);
		background-color:rgb(0,0,200);
		border-top: .25em solid  #f0f0f0;
		padding-top:.25em;
		_height:2em; /* IE hack */
		cursor:default;
        -webkit-border-radius:6px; 
        -moz-border-radius:6px;
	}
    
    table.outer{
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    }
	
	.mastheadimage{
		text-align:center;
	}
	.mastheadimage img{
		width:50%;
	}	
	#wholebody{
		background-color:#fff;
		background-image:url(/Articles/mainBackgroundTrial2.jpg);
	}
	.wholeScreenDiv{
		width:100%
		margin:0;
	}	
	.wholeScreenTable{
		width:80%;
		margin:0% 10% 0% 10%;
		_width:100%;
	}
    a.readmore,a:visited.readmore,a:link.readmore,a:active.readmore {
		font-size:70%; 
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
		margin:1px;
		margin-left:5px;
		white-space:nowrap;
		text-decoration:none;
		vertical-align:text-bottom;
        
        background-color:#DF7162;
        background-image:url(/Menu/redbg.jpg);
        color:#fff;
        border:1px solid #df7162;
        padding: 2px 7px 2px 7px;
        text-shadow: rgb(0, 0, 0) 0px 1px 0px;
	}
    a:hover.readmore{
    		font-size:70%; 
        -webkit-border-radius:6px;
        -moz-border-radius:6px;
		margin:1px;
		margin-left:5px;
		white-space:nowrap;
		text-decoration:none;
		vertical-align:text-bottom;
        FILTER:Glow(Color=#ff0000, Strength=8);
        background-color:#DF7162;
        background-image:url(/Menu/redbg.jpg);
        color:#fff;
        border:1px solid #df7162;
        padding: 2px 7px 2px 7px;
        text-shadow: rgb(0, 0, 0) 0px 1px 0px;
       /* -webkit-box-shadow: rgb(203, 105, 103) 0px 0px 6px;*/
        -webkit-box-shadow: rgb(255, 87, 91) 0px 0px 2px;
    
    }
    
    a.linkBtn,.fakelinkBtn{  /* same as for submit button */
		color:white;
        text-shadow: rgb(0, 0, 0) 0px 1px 0px;
        background-image:url(/Menu/blueButtonBg.jpg);
        background-repeat: repeat-x;
		font-size:90%; 
		padding:.1em .6em .2em .3em;
		border:0px; 
		overflow:visible;  
		vertical-align:middle;
		width:auto;
		white-space:nowrap;
		text-decoration:none;
		cursor:pointer;
        -webkit-border-radius:6px; 
        -moz-border-radius:6px;
	}
}