body {
	background: url('images/main-bg.jpg') repeat-x #fff top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0;
	color:#656565;
}

a {
	color:#1a2f5e;
	text-decoration:none;
}

img a:link {
	border:none;
}

#page {
	width:1030px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background:url('images/subbg.jpg') repeat-y #fff;
	
}

#homepoll {
	float:left;
	width:325px;
	height:301px;
	background:url('images/pollhome.jpg');
}

#homenewsltr {
	float:right;
	height:301px;
	width:325px;
	background:url('images/nletterhome.jpg') no-repeat #fff;
}
#homeinvite {
	float:left;
	height:142px;
	width:325px;
	padding:20px 0px 0px 0px;
	background:url('images/invitehome.jpg') no-repeat #fff;
}
#homesupport {
	float:right;
	height:142px;
	width:325px;
}
.poll {
	background:url('images/sydpoll.jpg') no-repeat;
	padding:10px 15px 5px 15px;
	width:270px;
	margin-top:5px;
}
.nwsltr {
	background:url('images/sydnltr.jpg') no-repeat;
	padding:10px 15px 5px 15px;
	width:270px;
	margin-top:5px;
}

.quote {
	/*height:100px;*/
	vertical-align:top;
	width:270px;
	padding:10px 15px 5px 15px;
	background:url('images/quote-rpt.jpg') repeat-x;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#464646;
}

.myheader {
	margin-top:12px;
	height:207px;
	
}

.txtbox {
	width:260px;
}

#sidebar {
	width:295px;
	float:right;
	padding:13px 13px 13px 9px;
	/*background:url('images/lbar-rpt.jpg') repeat-y #f2f4f8;*/
	
	
}

#sidebar ul li {
	list-style-type:none;
	
}

.widget widget_newsletter li {
	list-style-type:none;
}


#content {
	background:#fff;
	padding:20px;
	width:673px;
	float:left;
	margin:0;

}

.rmore{
	padding:3px;
	font-size:10px;
	color:#FFF;
	background:#666;
	border:#999 solid 1px;
}

.quote img {
	border:5px solid #fff;
	margin:0px 8px 8px 0px;
}



#footer {
	clear:both;
	background: url('images/ftr-rpt.jpg') repeat-x #fff top;
	padding:10px;
	font-size:11px;
	line-height:18px;
	height:96px;
	color:#8296c4;
}

.logo {
	float:right;
}

.ftr1 {
	float:left;
	width:800px;
}

#footer a:link, #footer a:active, #footer a:visited {
	font-size:11px;
	color:#c2cfed;
}

#footer a:hover {
	text-decoration:underline;
}

h2, h2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#74c045;
	text-decoration:none;
	margin:0;
	line-height:22px;
}

h2 a:hover {
	text-decoration:underline;
}


h3, h3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#74c045;
	text-decoration:none;
	margin:0;
	line-height:22px;
}

h3 a:hover {
	text-decoration:underline;
}


small {
	color:#b4b4b4;
	font-size:11px;
	margin:0;
}

/* ------------------- Topmenu Start ------------------- */

#mainnav {
	width:1030px;
	height: 58px;
	background:url('images/main-nav.jpg') no-repeat top;
	padding:0px;
	margin:0px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}
#mainnav li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	margin-left:auto;
	margin-right:auto;
}
#mainnav li, #mainnav a {
	height:58px;
	display: block;
}
#btn_home {left:362px;width: 81px;}
#btn_profile {left:443px;width: 83px;}
#btn_platform {left:526px;width: 112px;}
#btn_advocacy {left: 638px;width: 111px;}
#btn_press {left: 749px;width: 79px;}
#btn_photos {left: 828px;width: 89px;}
#btn_videos {left: 917px;width: 87px;}

#btn_home a:hover {background: transparent url('images/main-nav.jpg') -362px -58px no-repeat;}
#btn_profile a:hover {background: transparent url('images/main-nav.jpg') -443px -58px no-repeat;}
#btn_platform a:hover {background: transparent url('images/main-nav.jpg') -526px -58px no-repeat;}
#btn_advocacy a:hover {background: transparent url('images/main-nav.jpg') -638px -58px no-repeat;}
#btn_press a:hover {background: transparent url('images/main-nav.jpg') -749px -58px no-repeat;}
#btn_photos a:hover {background: transparent url('images/main-nav.jpg') -828px -58px no-repeat;}
#btn_videos a:hover {background: transparent url('images/main-nav.jpg') -917px -58px no-repeat;}


