body {
	background : #cccccc url(main_bg.gif) repeat-x;
	font-family: Verdana, Helvetica, Arial, "Lucida Grande";
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 0;
}

body.popup {
	background : #ffffff url(popup_bg.gif) repeat-x;
	font-family: Verdana, Helvetica, Arial, "Lucida Grande";
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 0;
}

body.popup a:hover {
	color: #FFFFFF;
	background-color:#A90000;
	text-decoration: none;
}

body.intro {
	background : #ffffff;
	font-family: Verdana, Helvetica, Arial, "Lucida Grande";
	font-size: 11px;
}

h1 {
	margin: 0px;
	padding: 0px;
}


a {
	color: #A90000;
}


a.nav:hover {
	color: #FFFFFF;
	background-color:#A90000;
	text-decoration: none;
}


a.thumbs img{
	border:2px #FFFFFF solid;
	}


a.thumbs:hover img{
	border-color: #A90000;
	}

a.thumbs:hover {
	border-color: #A90000;
	}



#nav {
	margin: 0px;
	padding: 0px;
}


#subnav {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	background : url(subnav_bg.gif) repeat-y;
	height: 27px;	
	text-indent: 45px;
}

#content {
	margin: 0px;
	padding-left: 45px;
	padding-right: 45px;
	padding-top: 15px;
	padding-bottom: 15px;
	background : url(body_bg.gif) repeat-y;
	width: 550px;	
}

#contentweb { margin: 0; background : url(body_bg.gif) repeat-y; width: 623px; padding: 10px 45px 0 27px; }

#footer {
	margin: 0px;
	padding: 0px;
	background : url(footer_bg.gif) repeat-y;
	height: 14px;	
}
.smalltext { color: #585858; font-size: 9px; }
