/* Website by LIQUIDSMOKE.net */

html { background: url(images/bg.gif); }
body { background: #D4DEE3 url(images/bg.png) repeat-x; color: #333; font-family: Tahoma; font-size: 12px; margin: 0; padding: 0; }

a { color: #C00; text-decoration: none; }
a:hover { color: #333; }
img { border: none; }
p { margin: 0 0 10px 0; padding: 0; }
	.single { line-height: 0.8; }
	.double { line-height: 1.5; }
form { margin: 0; padding: 0; }
input.text { font-family: Arial; font-size: 18px; letter-spacing: -1px; padding: 5px; width: 300px; }
.hr { border-top: #CCC 1px solid; margin: 5px 0; width: 100%; }
.clear { clear: both; }

.red { color: #C00; }
.blue { color: #069; }
.gray { color: #666; }
.h { font-family: Arial; letter-spacing: -1px }
.f11 { font-size: 11px; }
.f14 { font-size: 14px; }
.f18 { font-size: 18px; }
.f24 { font-size: 24px; }
.f36 { font-size: 36px; }

#body { text-align: left; width: 800px; }

#top { background: url(images/top_bar.gif) top repeat-x; height: 150px; width: 800px; }
	.logo { float: left; }
	.nav { float: right; line-height: 150px; }
		.nav a { font-weight: bold; margin: 0 0 0 10px; }
#header { background: url(images/header.jpg); height: 150px; margin: 0 0 20px 0; width: 800px; }
#headersub { background: url(images/header_sub.jpg); height: 70px; margin: 0 0 20px 0; width: 800px; }
	#headersub .title { color: #FFF; font-family: Arial; font-size: 36px; letter-spacing: -1px; line-height: 70px; }

#main { background: #FFF; padding: 15px 20px; width: 760px; }
	.maintop { background: url(images/body_top.png); height: 5px; width: 800px; }
	.mainbottom { background: url(images/body_bottom.png); height: 5px; width: 800px; }

.gradient { background: url(images/bg_gradient.png) top repeat-x; padding: 20px; }

#footer { margin: 20px 0; width: 900px; }
	#footer .links { float: left; margin: 0 20px 0 0; width: 200px; }
	#footer .copyright { float: right; margin: 0 0 0 20px; text-align: right; width: 250px; }
	#footer .title { color: #C00; float: left; font-family: Arial; font-size: 14px; font-weight: bold; letter-spacing: -1px; }
	#footer .icon { float: right; }
	#footer a { color: #333; } #footer a:hover { color: #C00; }
	#footer ul,li { display: block; margin: 0; padding: 0; }
		#footer li { background: url(images/line_25.png) bottom repeat-x; font-weight: bold; line-height: 25px; width: 100%; }
		#footer li.head { background: url(images/line_50.png) bottom repeat-x; color: #FFF; line-height: 1; padding: 0 0 10px 0; }