/* CSS Document */

/* Page styles */
body {font-family: Arial, Verdana, sans-serif; font-size:12px ; background:white ; padding:0 ; margin:0  }

p {margin:0 0 10px 0; padding:0;}
td { vertical-align:top}

/* universal styles */
#centerPage { width: auto; margin: 0;padding: 0; border: 0;float: none !important;color: black; background: transparent; }
	
#bgTop { display:none }
#bgBottom {display:none }
#wrapper {width: auto; }

#topNav {width: auto;}	
	#logo{ text-align:left ; margin-bottom:20px}
	#navShadow{display:none  }
		
/* HOME styles */
#homeLeftContainer { width:auto ; }
	#homeImg1 { width:auto ; clear:both}
	#homeImg2 { width:auto ; clear:both}

#homeRightContainer { width:auto ; float:left ; margin:  0 }
	#home-angel1 { width:auto ; }
		.angelBody1 {padding:0 0 10px 0;; margin:0 ;vertical-align:top; }
			.angelBody1 ul { padding:0; margin: 0; list-style-type:none; text-align : left;   }
			.angelBody1 ul li { display : block; padding : 0 ;margin : 0; }
			.angelBody1 ul li a { padding : 5px 0 0px 0px;  margin : 0 ; display : block; text-align : left;  text-decoration:none}

	
	#home-angel2 {width:auto ; display:block ;}
		.angelBody2 {padding:0 0 10px 0;; margin:0 ;vertical-align:top; }
			.angelBody2 ul { padding:0; margin: 0; list-style-type:none; text-align : left;  }
			.angelBody2 ul li { display : block; padding : 0 ;margin : 0; }
			.angelBody2 ul li a { padding : 5px 0 0 0;  margin : 0 ; display : block; text-align : left;  }
				
	#home-angel3 {padding: 0 ;  width:auto ; }
			.angelBody3 {padding:5px 0 0 10px; margin:0 ;vertical-align:top;  }
			
	.homeDots {display:none }
	.angelHead {padding: 0px }
	.angelBottom {display:none }

	
/* INSIDE styles */
#leftContainer { width:auto ; clear:both} 
#rightContainer {width:auto }
	#content { width:auto ; margin: 0 1em 0 0 ; padding: 0;float:left ; line-height:1.4 ; }
		.pulloutTop { display:none}
		.pullout {width:auto}
		.pulloutBottom {display:none}
	#rightColumn {width:auto ; float:left ; }
		#inside-angel1 { width:auto ;   ; margin: 0 0px 20px 0 }
			.inside-angelBody1 {padding:0 0 5px 0; margin:0 ;vertical-align:top; }
				.inside-angelBody1 ul { padding:0; margin: 0 ; list-style-type:none; text-align : left;}
				.inside-angelBody1 ul li { display : block; padding : 0 ;margin : 0;  }
				.inside-angelBody1 ul li a { padding : 3px 0 0px 0px;  margin : 0 ; display : block; text-align : left}
				.inside-angelBody1 ul li a:hover {;text-decoration:none}
		
		#inside-angel2 { width:auto ;  }		
			.inside-angelBody2 {padding:0; margin:0 ;vertical-align:top;  }
				.inside-angelBody2 ul { padding:0; margin: 0 ; text-align : left; }
				.inside-angelBody2 ul li { display : block; padding : 0 ;margin : 0; }
				.inside-angelBody2 ul li a { padding : 5px 0px 0px 0px;  margin : 0 ; display : block; text-align : left; }
	
	.insideDots {display:none }
	.inside-angelBottom {display:none }
	
	.pageHead { padding-bottom:15px}
	.clearLeft { clear:left}
	
/* DEVELOPER styles */
#devLeftContainer { width:auto ; ;}
	#crumbContent { margin:0 ; padding:0 }
		.breadcrumb { margin:0 ; padding:0}	
			.breadcrumb a { padding: 0}
			.breadcrumb a:link {color:#999 ; text-decoration:none}

	#devContent { padding: 0  }
	#topOfPage { display:none }
	
	#devBox1 { width:auto ; clear:both ; margin-bottom:10px}
		#devBox1 img{ float:left}
	#devBox2 { width:auto ; clear:both ; margin-top:10px }
		#devBox2 img{ display:block ;}
			.devBox2_column1 {  padding: 0 18px 0 0 ; }
			.devBox2_column2 {  padding: 0 18px 0 18px ; }
			.devBox2_column3 {  padding: 0 0 0 18px ; }
			td.bgLine {border-right: #aaaaaa solid 1px ; width:1px ; }
			.btnRead{ padding: 5px 0 0px 0; border-top: #999 dotted 1px  ; text-align:right ; float:right; margin: 10px 0 0 0 ; width:100% }
			.btnRead2{ bottom:0 ;padding: 5px 0 0px 0; border-top: #999 dotted 1px ;  text-align:right ; margin: 10px 0 0 0 ; }
			.btnRead3{  bottom:0 ;padding: 5px 0 0px 0 ; border-top: #999 dotted 1px ;  text-align:right ; margin: 10px 0 0 0; }
		.devBoxMiddle1 {  padding: 10px 0px 5px 0px ;  margin:0 }
		.devBoxMiddle2 { padding: 10px 0px 5px 0px ; height:auto ; float:left}
			.devBoxMiddle2 img{float:left}
		.devBoxBottom { display:none }
			
	#devBox3 { width:auto ; clear:both ; margin-top:10px ; padding:0  ;}
		#totVotesBox { width:auto ; float:left ; padding: 10px 0 0 10px}
			.totVotesTop {display:none }
			.totVotesMiddle { background-color:#666666 ; color:#fff ; padding: 5px 15px ; font-size:0.9em ; width:87px }
				.totVotesMiddle a:link{ color:#CCCCCC ; text-decoration:underline }
				.totVotesMiddle a:hover{ color:#fff ; text-decoration:none }
			.totVotesBottom { display:none }
	
	.space {width:8px ; height:50px ; float:left}

#devRightContainer { width:auto ; margin:  0 }
	#dev-angel1 { display:none}

	
	#dev-angel2 {width:auto ; display:block ; clear:both ; padding-top:10px }
		.dev-angelBody2 {padding:0;; margin:0 ;vertical-align:top;;}
			.dev-angelBody2 ul { padding:0; margin: 0 ; list-style-type:none; text-align : left;  }
			.dev-angelBody2 ul li { display : block; padding : 0 ;margin : 0; }
			.dev-angelBody2 ul li a { padding : 5px  0 0 0 ; margin : 0 ; display : block; text-align : left; text-decoration:none}
			.dev-angelBody2 ul li a:hover {text-decoration:none}
		.devDots {border-top:#999 dotted 1px ; margin: 0 25px 0 25px ; padding:0}
		.more { padding: 5px 0 0px 0px ;}


	.dev-angelHead {padding: 0px }
	.dev-angelBottom {display:none }

/* footer styles */
#footer { width:auto ; height:20px ; margin:0 ; padding:20px 0 0 0 ; font-size:0.9em }
	#footerLeft {padding:0; margin:0; float:left; font-size:0.9em; width:auto ;color:#000 }
		#footerLeft ul {display:block ; list-style:none ; margin:0 ; padding:0}
		#footerLeft ul li {display : block;float : left;margin:0;padding : 0 9px 0 0 ;}
		#footerLeft ul li a:link {color:#000 ; text-decoration:none}
		
/* Link styles */
a img {border : none;}
a:link{  color:#404040; text-decoration:underline;}
a:visited{ color:#404040; text-decoration:none;}
a:active{ color:#404040; text-decoration:none;}
a:hover{ color:#f72e00; text-decoration:none;}
	  
/* TEXT styles */
h1, h2, h3, h4, h5, h6 {color:#444 ; font-family:Arial, Helvetica, sans-serif ; font-weight:bold ; padding:0 ; margin:0 0 0.5em 0}
h1 {font-size: 1.2em;}
h2 {font-size: 1.2em; color:#1e8db2}
h3 {font-size: 1.4em;}
h4 {font-size: 0.9em ; color:#000 ;  }
h5 {font-size: 1em; color:#1e8db2}

.title, .title a {font-size: 2em; padding-bottom: 10px  }
.boldBlue { color:#1e8db2 ; font-weight:bold}

/* forms */
form{margin: 0;padding: 0;}	
.radio {color: #666; vertical-align: middle;  font-size:1em; text-align:left ;}
.formSearch{font-size: 0.9em ; background-color: #eeedf0;border: 1px solid #999; width:89px ; height:13px ; margin:2px 0 0 57px ; padding:0 ; vertical-align:top}
.forma {font-size: 1em ; background-color: #fff;border: 1px solid #cccccc; width:164px}

/* NAV------------------------------------  */
#nav {display:none }

/* Developer Nav */
#navDev {display:none }

/* nav */
#leftNav {display:none }




