body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

a{
	color:#666666;
}
a:HOVER{
	color:#5aa2dd;
}

form{margin:0px;padding:0px;}
p{margin-top:0px;padding-top:0px;}
H1{color:#666666;font-size:16px;margin-top:0px;padding-top:0px;}
H1 strong, H1 b{color:#333399;}
H2{color:#333399;font-size:16px;}
H3{color:#5aa2dd;font-size:13px;}
H4{color:#5aa2dd;font-size:13px;}
H5{color:#666666;font-size:13px;}
H6{color:#666666;font-size:13px;}


#container{
	width:995px;
	margin:0px auto;
	position:relative;
	background-color:#5AA2DD;
}

#search{
	position:absolute;
	left: 619px;
	top: 171px;
}
.searchbox{width:130px;}

#contentholder{
	width:785px;
	float:left;
	background-color:#FFFFFF;
	border-right:1px solid #999999;
	min-height:500px;
	height:auto !important;
	height:500px;
}

#content{
	float:right;
	width:560px;	
	margin-top:30px;
	padding:0px 20px 10px 20px;
}

#home_news_text{float:left;width:255px;border-right:1px dashed #CCCCCC;padding-right:10px;}
#home_events_text{float:right;width:255px;}

#leftmenu{
	float:left;
	width:163px;
	padding-left:5px;
	margin-top:30px;
}
.sidelinks{
	color:#666666 ;
	border-bottom:1px dotted #666666 ;
	text-decoration:none;
	padding:3px 3px 3px 10px;
	display:block;
	font-size:11px;
}
.sideLinks:HOVER{
	color:#5aa2dd;
}

/*.bordertop{border-top:1px solid #999999;display:block;padding-top:10px;}*/

#emailsignup{
	background-color:#F4F4F4;
	border-bottom:20px solid #333399;
	margin-bottom:10px;
	margin-top:20px;
}

#loginholder{
	float:right;
	width:209px;
}

#login{	
	background-color:#F4F4F4;
	border-bottom:20px solid #333399;
	margin-bottom:10px;
}

.memberlinks{
	color:#FFFFFF;
	border-bottom:1px dotted #FFFFFF;
	text-decoration:none;
	padding:3px 3px 3px 10px;
	display:block;
}
.memberlinks:HOVER,
.leftNavLinks:HOVER{
	color:#666666;
}
.leftNavLinks{color:#FFFFFF;}

#header{
	background-image:url(Images/TemplateImages/belowSearch.gif);
	background-repeat:no-repeat;
	background-position:right;
	position:relative;
}

#footer{
	padding:5px;
	text-align:center;
	clear:both;
}
#footer a{color:#FFFFFF;}


#image1,
#image2,
#image3{
	position:absolute;
	top:23px;
}
#image1 img,
#image2 img,
#image3 img{
	border:1px solid #FFFFFF;
}
#image1{left:425px;}
#image2{left:529px;}
#image3{left:633px;}

.clearfix:after { 
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden; 
} 
 
.clearfix {
	display: inline-table;
} 
 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {
	display: block;
} 
/* End hide from IE-mac */
