/*<link rel="stylesheet" type="text/css"href="PoliticalSite.css" />/
/*PAGE LIMK BEHIVIOR+++++++++++++++++++++++++++++++++++++++++++++*/

A:link {
	color: #808000;
	text-decoration: underline;
}
A:visited {
	color: #808000;
}
A:hover {
	color: #B3B300;
	text-decoration: none;
}
A:active {
	color: #B3B300;
	text-decoration: none;
}

/*BODY TEXT+++++++++++++++++++++++++++++++++++++++++++++*/

body {
	margin:auto; 
	width:999px;
	text-align: left;
	font-size:0.9em;
	line-height:14px;
	font-family:'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	font-size:12px;
	/*background: url(../images/bg_bodygray.gif) repeat-x #383E61;*/
	background: url(../images/sitebg3.jpg) #ffffff;/*white*/ center top;
background-repeat: no-repeat;	
background-position: center top fixed;
background-position: 50% 0%;
}


#maintable {
	font-family: "Myriad Pro", "Trebuchet MS", Arial; 
	border:0px solid #838383;
	margin-top:5px;
	background: url(../images/bg2.gif)repeat-y; 
	height:20px; 
	text-align: center;clear:both;  }

#header {
  	margin: auto;
  	width:999px;
	height: 0px;
	/*border-color:#D71900;
	border:thin 2px;
	background: url(../images/bg_body.gif) center repeat-x;*/}
	

#container {
	width:999px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	/*border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-color: #F5F7FA;
	border-right-color: #F5F7FA;
	border-bottom-color: #F5F7FA;
	border-left-color: #F5F7FA;*/
} 

p {
	padding: 5px 20px 5px 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 112%;
	font-style: normal;
	color: #666666;
	line-height: 1.5em;
}


				

/*PAGE TEXT ATTRIBUTES+++++++++++++++++++++++++++++++++++++++++++++*/

h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0;
	padding: 5px 20px 5px 20px;
	text-transform:uppercase;
	font-size:14px;
	color:#B93D00;
	font-weight: bold;
}



h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0;
	padding: 3px 1px 5px 1px;
	text-transform:uppercase;
	font-size:20px;
	color:#FDFDFD;/*offwhite*/
	font-weight: bold;}

hr {
	border-bottom: 1px dotted; 
	color: #D4D4D4;
	height: 0px;
	width: 100%;
	text-align: left;
}

.maintx {
	margin: 0px;padding: 5px 20px 5px 20px;line-height: 20px;color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;}
	
.headertx_main {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0;
	padding: 5px 20px 5px 20px;
	text-transform:uppercase;
	font-size:125%;
	color:#ED940E;/*org*/
	font-weight: bold;
	background: url(../images/headertxbg.png) no-repeat; height:33px;;  }

.headertx {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0;
	padding: 5px 20px 5px 20px;
	text-transform:uppercase;
	font-size:125%;
	color:#ED940E;/*org*/
	font-weight: bold;}
	
	.headertx2 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0
	padding: 5px 20px 5px 20px;
	text-transform:none;
	font-size:110%;
	color:#4A708B;/*blue*/
	font-weight: bold;}
	
	.subheadertx {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, "sans-serif float";
	margin:0;
	padding: 5px 20px 5px 20px;
	text-transform:none;
	font-size:110%;
	color:#ED940E;
	font-weight: bold;}
	
.smltx {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;
	padding: 5px 20px 5px 20px; color:#FFF;}


/*EXTRA TEXT+++++++++++++++++++++++++++++++++++++++++++++*/

.polmain {
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;}
.polmain2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	line-height: 1.8em;
}
				
.polheader {
				font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
				font-size: small;
				color: #003366;
				font-weight: Bold;}
				
.polheader_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
	font-size: 14px;
	color: #4A708B;
	font-weight: bold;
	text-transform: uppercase;
}
.polheader_gray2 {
	font-family: sans-serif, Georgia,Verdana, Arial, Helvetica, "Lucida Sans", "MS Sans Serif";
	font-size: 20px;
	color: #DC143C;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
		
.polfooter {
				font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
				font-size: 10px;
				color: #333333;
				font-weight: normal;}

.polnavtx {
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia, "Lucida Sans", "MS Sans Serif";
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
	border-top: thin none;
	border-right: thin solid #CCCCCC;
	border-bottom: thin none;
	border-left: thin none;
	padding-right: 2em;
}

/*FOOTER STUFF+++++++++++++++++++++++++++++++++++++++++++++*/

#footerable {
	font-family: "Myriad Pro", "Trebuchet MS", Arial; 
	border:2px solid #666666;
	margin-top:5px;
	background: url(../images/footimage.jpg)repeat-y; 
	height:20px; 
	text-align: center;clear:both;  }

#footer {
	font-family: "Myriad Pro", "Trebuchet MS", Arial; 
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%;
	padding:2px 0 0 0; color:#666666;
	background: url(../images/footimage3.jpg); height:222px; clear:both;  }

.footertx {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%;
	padding:2px 0 0 0; color:#D7D7CD; }

#left_footer { 
	float:left; 
	padding:0px 0 0 30px; color:#D71900; 
	font-size:12px;}

#left_footer a{ 
	color:#fff;}

#left_footer a:hover { 
	text-decoration:none;}

#right_footer { 
	float:right;  
	padding:0px 30px 0 0; 
	color:#fff;  font-size:12px; 
	text-align:left;}

#right_footer a { color:#D7D7CD;}/*offwhite*/
.menu li .current { 
	color: #003300;
	background: transparent url(../images/blockhover.gif)center repeat-x;} 

/*THE BOX ++++++++++++++++++++++++++++++++++*/
