*{
	margin:0px;padding:0px;	
}
body{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#333;
	background:#336;
}
p{margin-bottom:10px;}
a{color:#f63;text-decoration:none;}
a:hover{text-decoration:underline;}

#page{width:975px; margin:0 auto; background:#fff;}


/*********HEADER*************/
#header{
	background:#336;
	color:#fff;
	padding:15px 15px 0px 15px;
}
#headerTxt{font-size:220%;	float:left; padding-top:20px;}
#headerTxt a{color:#fff;}
#header img{float:right; border:none;}

/*********NAVIGATION*************/
#navbar{
	margin-top:20px;
}
#navbar li{
	float:left;
	width:120px;
	padding:5px;
	margin-right:2px;	
	list-style:none;
	background:#33679A;
	text-align:center;
}
#navbar li#activeTab{
	background:#336;
}
#navbar a{
	color:#fff;
}

/*********CONTENT*************/
#content{	
	line-height:160%;
	width:640px;
	float:left;
	padding:20px;
}
#content h2{
	font-size:160%; margin-bottom:10px;color:#6cf;
}
#content a{
	text-decoration:underline;
}
#content ul{
	padding:10px 0px 10px 30px;
}
#content .post{margin-bottom:20px;border-bottom:1px dashed #ddd;}
#resultsTable td{border-bottom:1px solid #7D7EDF;padding:5px}
#galleryPhotos img{float:left;margin:5px}

#content .navigation{padding:5px; border-bottom:1px solid #eee; margin-bottom:10px;}
#content .navigation .alignleft{float:left; text-align:left;}
#content .navigation .alignright{float:right; text-align:right;}
#content .postmetadata{padding:3px; background: #ECF5FF;}
#content img {border:none;}


/*********SIDEBAR*************/
#sidebar{float:right; width:250px; padding:10px; margin:10px; background:#F2F2F9;}
#sidebar ul{padding:10px;}
#sidebar form#searchform .hidden{display:none;}
#sidebar form#searchform{margin-bottom:10px;}
#sidebar input#s{padding:3px;}
#sidebar ul li{list-style:none;}
#sidebar ul li ul{padding-left:20px;}
#sidebar ul li ul li{list-style:disc;}
#sidebar img#facebookBut{border:none; padding-left:10px;}
#sidebar #shareBut{padding-left:20px;}



/*********FOOTER*************/
#footer{padding:30px;color:#FFFFFF; background:#336;}
#footer #footerLeft{float:left; width:400px;}
#footer #footerRight{float:right; width:400px; text-align:right;}
#footer #footerRight li{list-style:none; display:inline;}



/*********MISC*************/
.bigText{
	font-size:180%;
}
.clearer{clear:both;}