/* CSS Document */
body{margin-left:0px; margin-top:0px; margin-bottom:0px; margin-right:0px; background:#0c499c url(../images/body-bg.jpg) repeat-x;}

div, p, ul, ol, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}

ul{list-style-type:none;}

#main{width:970px; margin:auto; }

#mainbody{float:left; width:970px; background:#FFFFFF;}

.banner{float:left; width:970px; height:218px;}

#lftbody{float:left; width:653px; position:relative; left:7px; top:0px; padding-top:11px;}

.lftheading{float:left; width:650px; height:30px; font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif; font-size:13px; color:#0a223a; background:url(../images/heading-bg.jpg) left bottom  no-repeat; font-weight:bold;} 

.lftheading2{float:left; width:650px; height:30px; font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif; font-size:13px; color:#0a223a; text-decoration:underline; text-align:center;  font-weight:bold; margin-top:15px;} 

.bodytxt{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:140%;
	margin-top:8px;
}

.bodytxt-cen{ float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; line-height:20px; margin-top:8px;}


.bodytxt ul{
	float:left;
	width:645px;
	}
	
.bodytxt ul li{ 
	float:left;
	width:195px; 
	padding-left:20px; 
	background:url(../images/bul1.jpg) 5px 8px no-repeat;
	}	

.more{float:right; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#de0100; text-align:right; text-decoration:none;}

.recent-img{float:left; width:437px; height:369px; padding-left:107px; padding-top:10px;} 

#rgtbody{float:left; width:256px; position:relative; left:47px; top:0px; padding-top:11px;}

.rgt-manu{float:left; width:256px; background:#3b4e61 url(../images/rgt-manu-top-bg.jpg) top left repeat-x;}

.per-account{float:left; width:94px; padding-left:10px;}

.rgt-manu ul{float:left; width:245px; padding-left:11px; padding-top:22px;}

.rgt-manu ul li{float:left; width:225px; height:20px; background:url(../images/bul.jpg) 0 3px no-repeat; padding-left:20px;}

.rgt-manu-txt{float:left; width:100%; font-family:"Trebuchet MS", Georgia, Times, serif; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none; }

.rgt-manu-bo-bg{float:left; width:256px; height:89px; background:url(../images/rgt-manu-bo-bg.jpg) repeat-x;}

#donate{float:left; width:256px; height:147px; background:url(../images/donate-bg.jpg) no-repeat; position:relative;}

#vote{float:left; width:256px; position:relative;}

#donate-bo{float:left; width:126px; height:122px; position:absolute; left:63px; top:16px;}

.input-field-name{float:left; width:225px; padding-top:6px;} 

.input-field{float:left; width:425px; padding-top:6px;} 

.input-field2{float:left; width:400px; padding-top:6px; padding-left:225px;} 

#footer{float:left; width:100%; height:78px; background:url(../images/footer-bg.jpg) top left repeat-x;}

#footer-1 {width:700px; margin:auto;}

#footer-2{ float:left; width:690px; height:25px; padding-top:15px; text-align:center; padding-left:50px} 

.botab-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}

#footer-2 ul{ float:left; width:690px; height:10px; list-style-type:none; }

#footer-2 ul li{float:left; height:10px; padding-left:12px;}

.copy{float:left; width:970px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a2a3a0; margin:auto; text-align:center; }

.color{color:#FF0000;}

.weblink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.end-footer{float:left; width:650px; height:30px; font-size:13px; color:#0a223a; text-align:center; margin-top:15px; padding-bottom:10px;} 

.end-footer1{ font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif; font-size:13px; color:#0a223a;}


.updatetext25{float:left; width:650px; height:30px; font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif; font-size:13px; color:#0a223a; text-decoration:underline; text-align:justify;  font-weight:bold; margin-top:15px;} 

.bodytxtupdate25{ float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify; line-height:20px; margin-top:8px;}