body {

 	margin: 0;

	padding: 0;



	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 10px;		/* translate 1.0em to 10px, 1.5em to 15px, etc. */

	background:#FFFFFF;

 	}



#hdr {

	

	background:#999999;

	text-align:center;

	}	

 	

#hdr-content {

	margin: 0 auto;

	

	text-align:center;

	}				

				

#top-ad {

	position: absolute;

	top: 0;

	right: 50%;

	margin-right: -523px;

	padding-top:65px;

	}













#adband {

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

float: left;

	

	text-align:center;

	background:inherit;

	border-bottom:2px solid #000000;

	

}

#adbanner

{

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

float: left;

	width: 100%;

	text-align:center;

	background:inherit;

	border-bottom:2px solid #000000;

}



#wrap {

	

	width: 999px;

	background-color: #E1E1E1;

	

	

	}

 

#content1 {

	margin: 0 auto;

	width: 950px;

	}

		

		

.threecolumn #wrap {

	background:#E1E1E1;

	}

	

	

.threecolumn #content {

	margin: 0 auto;

	

	font-size: 11px;

	}

	

.threecolumn #right {

	text-align:right;

	float: right;

	width: 130px;

	margin-right:12px;

	}	

	

#contentLeft {	

	float: left;

	clear: left;

	width: 400px;

	margin-left:5px;	

	}



		

.twocolumn #wrap {

	background:#E1E1E1;

	}

	

	

.twoecolumn #content {

	margin: 0 auto;

	width: 900px;

	font-size: 11px;

	}

	

	

.twocolumn #right {

	margin-left: 5px;

	padding-left: 10px;

	float: right;

	width: 130px;

	border-left: 3px solid #FFFFFF;

	}	

	

#contentLeft2Col {	

	margin-right: 5px;

	padding-right: 10px;

	float: left;

	clear: left;

	width: 770px;	

	border-right: 3px solid #FFFFFF;

	}

/* links */

	

a:hover {

	color: #f00;

	border-bottom-color:#FF0000;

	}

	

a:hover {
	color: #f00;
	border-bottom-color:#FF0000;
	}
	
a:active {
	color: #b31b1b;
	}




/*   footer    */

			

#footer {

	clear:both;

	width: 100%;

	background:#999999;

	padding-top: 10px;

	padding-bottom: 5px;

	text-align:center;

	}	



 	

#footer-content {

	text-align:center;

	width: 740px;

	font-size: 1.0em;

	border-top: 1px solid #E1E1E1;

	}

	

#footer a {

	border-bottom: 1px solid #ccadad;

	}



#footer a:hover {

	color: #f00;	

	border-color: #f00;

	}

	

#footer a:active {

	border-color: #ccadad;	

	}

	 

	 

	

/* misc. */



.whiteBold {

	color: #FFFFFF;

	font-weight:bold;

	text-decoration: none;

}

.NameBold { 

	color:#CF1B37;
	font-weight:bold;
	text-decoration: none;
}

#pageTitle {

	margin: 10px 0 0 0;
	font-size:20px;
	font-weight:bold;
	text-align:center;

	}

#1Col {

	margin: 10px 0 0 0;

	width: 400px;

	float:inherit;

	text-align:left;

}	
#LCol {

	margin: 10px 0 0 0;

	width: 300px;

	float:left;

	text-align:left;

}	

#RCol {

	margin: 10px 0 0 0;	

	width: 300px;

	float:right;

	text-align:right;

}	

#subTitle {

	font-weight:bold;

	font-size:16px;

	text-align:center;

}

#subSubTitle {

	text-align:center;

	border-top: 1px solid #000000;

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

	font-size:11px;

}

#subSubTitle2 {

	text-align:center;

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

	font-size:11px;
}

#subsubSubTitle {

	text-align:left;

	border-bottom: 1px solid #000000;

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

	font-size:14px;

	font-weight:bold;

}

#AlignLeft {

	text-align:left;
}

h2 {

	margin: 0 0 5px 0;

	font-size:12px;

	font-weight:bold;

	}
h3 {

	margin: 0 0 0 0;

	font-size:12px;

	font-style:normal;

	}	
.line {

	text-decoration: none;
	color:#000000;	
	border-bottom: 1px solid #ccadad;
}

.whiteline {

	text-decoration: none;
	color:#ffffff;	
	border-bottom: 1px solid #ccadad;
	font-size:12px;
}

.noline {

	text-decoration: none;

	color:#000000;
}

hr {

	display: none;

	}
.padit {

	padding:6px;

}
.padRight {

padding-right: 5px;

}

.photos {

	text-align:center;

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

	font-size:11px;
}

#main

{

border: solid 1px #999999;
}
.tdborder
{
border-right:5px solid #666666;
border-top:5px solid #666666;
border-left:4px solid #666666;
border-bottom:4px solid #666666;
}

.underlineabout

{
	background-color: #E7EDF5;
	border-bottom: 1px solid #315871;
	border-left:1px solid #315871;
}
#twitter_div a:link
{
color:#333333;

}
#twitter_div a:visited
{
color:#333333;
}
#twitter_div a:hover
{
color:#FF0000;
}
#twitter_div
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
 color:#333333;
 }

