* { padding: 0; margin: 0; }





img

{  border-style: none;

}



body {



 font-family: Arial, Helvetica, sans-serif;



 font-size: 13px;



 background-color: #58595A;



}

h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 24px;



	color: #46394A;



	font-weight: lighter;



}







a:link, a:visited, a:active 



	{ color:#46394A; text-decoration:none; font-weight: bold; }



a:hover { color:#46394A; text-decoration:underline;  }











#wrapper { 



 margin: 0 auto;



 width: 945px; 



}







#faux {



 background: url(images/white-bg.gif);



 margin-bottom: 5px;



 overflow: visible; /* Fix for IE www.pmob.co.uk */



 width: 100%



}







#header {



	color: #333;



	width: 945px;



	height: 110px;



	margin: 0px 0px 0px 0px;



	background-color: #FFFFFF;



}















#leftcolumn { 



 display: inline;



 color: #333;



 margin: 10px;



 padding: 0px;



 width: 330px;



 float: left;



}

#rightcolumn {

 float: right;

 color: #333;

 margin-top: 20px;

 padding-bottom: 30px;

 padding-right: 30px;

 padding-left: 30px;

 width: 525px;

 display: inline;

 position: relative;

 min-height:500px;

}



#rightcolumn p {



 line-height: 20px;



}







.breadcrumb{



	padding-bottom:20px;


	



}



.breadcrumb a:link, .breadcrumb a:visited{



	color:#CC6600;



}



.breadcrumb a:hover {



	color:#000000;



}



.search_link{



	color:#000000;



	font-weight:normal;



	font-size:11px;



}	



.search_link a:link, .search_link a:visited{



	color:#999999;



	font-weight:normal;



	font-size:11px;



}



.search_link a:hover {



	color:#999999;



	text-decoration:underline;



	font-size:11px;



}	







#footer {



	width: 925px;



	clear: both;



	color: #FFFFFF;



	background: #58595A;



	margin: 0px 0px 10px 0px;



	



}











#footer p {



font-size: 9px;



position: relative;



left: 5px;



}















#footer a {



font-size:9px;



color:#FFFFFF;







}







#footer a:hover {



text-decoration:underline;







}































.clear { clear: both; background: none; }











#logo {



	width : 268px;



	height: 106px;



	float: left;



	left: 30px;



	top: 20px;



	position : relative;



}







#addressHeader {



	width : 560px;



	height: 57px;



	background-image: url(images/top-header_bg.jpg);



	float: right;



	position : relative;



	top: 0;



	background-repeat: no-repeat;	











}



#addressHeader p {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color:#FFFFFF;



	margin-left: 24px;



	



}











.address {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color:#FFFFFF;



	margin-top: 20px;







}







#search {

width:182px;

float: right;



margin-right: 5px;



position:relative;



top: -25px;



}







#search #s {



    float: left;



    padding: 0;



    margin: 3px;



  







}











#search #go {



    float: right;



    margin: 3px 2px 0 0;







}











#donate {



	width : 53px;



	height: 25px;



	position:relative;



	top: -25px;



	float:right;



	margin-right: 23px;


	z-index: 1;




}







img.floatRight { 



    float: right; 



    margin: 10px; 



	padding-left: 15px;



	padding-top: 0px;



}































/*----- TOP NAVIGATION------*/







.underlinemenu{

font-weight: bold;

width: 100%;

height: 40px;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #46394A;



}

html>body .underlinemenu{
margin-top: 15px;
}


.underlinemenu ul{

padding: 13px 0 2px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/

margin-left: 8px;

text-align: left; //set value to "left", "center", or "right"*/

}



.underlinemenu ul li{

display: inline;

}



.underlinemenu ul li a{

color: #46394A;

padding: 6px 4px 3px 3px; /*top padding is 6px, bottom padding is 4px*/

margin-right: 4px; /*spacing between each menu link*/

text-decoration: none;



}



.underlinemenu a:hover {



text-decoration: underline;

}



.underlinemenu a {
font-weight: bold;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #46394A;
}



.underlinemenu a:visited {
font-weight: bold;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #46394A;
}











/*----- SIDE NAVIGATION------*/







#sideNav {



	float: left;



	position: relative;



	left: -250px;



	top: 100px;







}



























/* Menu container */



.menu	{



	width:290px;



	height:400px;



	padding:10px 5px 10px 0px;



	margin:60px 12px 12px 10px;



	background-image: url(images/menu-bg.jpg);



	background-repeat: no-repeat;



	}







/* Menu styles */



.menu ul



	{



	margin-top:22px;



	padding:0px;



	text-decoration:none;



	



	}



.menu li



	{



	margin:0px;



	list-style-type:none;



	text-align:left;



	font-family:Arial,Helvetica,sans-serif;



	font-size:14px;



	font-weight:normal;



	



	}







/* Submenu styles */



#example3 ul ul 



	{







	}



#example3 li li



	{



	



	}











#example3 ul span.a:hover {



	



	display: block;



	width: 255px;



	



}











#example3 symbol-item,



#example3 symbol-open,



#example3 symbol-close



	{



	float:left;



	width:16px;



	height: .5em;



	background-position:left center;



	background-repeat:no-repeat;



	}



#example3 symbol-item  { background-image:url(icons/page.png); }



#example3 symbol-close { background-image:url(icons/plus.png);}



#example3 symbol-open  { background-image:url(icons/minus.png); }



#example3 symbol-item.last  { }



#example3 symbol-close.last { }



#example3 symbol-open.last  { }







/* Menu line styles */



#example3 li.item  { font-weight:bold;  }



#example3 li.close { font-weight:bold; }



#example3 li.open  { font-weight:bold; color:#333333;}



#example3 li.item.last  { }



#example3 li.close.last { }



#example3 li.open.last  { }















#example3 { width:250px;  padding:5 0 0 0px; padding-left:22px; background-color:#D16348;}



#example3 li { list-style:none; margin:0; padding-left: 0px; padding-top:3px; padding-bottom:5px;}



#example3 li a {



	font-size:14px;



	color:#FFFFFF;



	display:block;



	height:12px;



	padding-left:0px;



	padding-top:5px;



	padding-bottom:5px;



	font-weight: lighter;



	text-decoration:none;



}



#example3 li a:hover {color:#8A0000;  padding-top:5px; padding-bottom:5px; }







#example3 li ul { font-size:12px; margin:0px; padding-top:0px; padding-bottom:5px; }



#example3 li ul ul{ padding:5px 0px 0px 20px;}



#example3 li ul li a { font-size:12px;  height:8px; padding-left:25px; padding-top:3px; padding-bottom:3px;}



#example3 li ul li a:hover { font-size:12px; height:8px;  padding-top:3px; padding-bottom:3px; color:#8A0000; }


.hh_header {
	color: #e6752a;
	font-size: 20px;
	margin-bottom: 20px;
}

.hh_datetime {
	color: #644d67;
	font-size: 16px;
}

#hh_sidebar {
	list-style: none;
}

#hh_rightside {
	float: right;
	width: 280px;
	text-align: right;
	margin: 0px 0px 20px 20px;
}

#hh_rightside li {
	margin-bottom: 8px;
	display: block;
}

#sponsorship_list {
	margin-left: 20px;
	margin-bottom: 20px;
}

.leadsponsor {
	float: left;
}

.clear {
	clear: both;
}





