/* Logo = logo.png */#logo {	margin: 0;	padding: 0;	float: left;	background: url('http://www.haspinacres.com/images/forum_header.png') 0 0 no-repeat;	height: 88px;	width: 151px;}/* background color for the on, on2 and off GIFs */.statpng {	background-color: #090;}/* Normal, standard links. */a:link, a:visited {	color: #0C3;}a:hover {	color: #FFF;}/* Navigation links - for the link tree. */.nav, .nav:link, .nav:visited {	color: #0C3;}a.nav:hover {	color: #FFF;}/* The main body of the entire forum. */body {	background-color: #121212;	background: #BCA894 url('http://www.haspinacres.com/images/dirt_light.jpg');	color : #FFF;}/* overall width of forum */#wrapper {	background-color: #333;	padding: 0px;}/* some background */#page_bg {	background-color: #404040;	margin: 0px;}/* header section */#header {	background: #404040 url(.././images/dark/header_bg.png) repeat-x top;	color: #ccc;}#header_r {	color: #ccc;}#header_r a, #header_r a:visited {	color: #0C3;}#header_r a:hover {	color: #fff;}/* header text and form buttons */#header_r input, #header_r button, #header_r textarea {	color: #404040;}/* header input elements that are checkboxes or radio buttons. */#header_r input.check { }/* header Selects are a bit smaller, because it makes them look even better. */#header_r select {	color: #404040;}.avatar_frame {	 background: transparent url(.././images/dark/avatar_frame.png);}/* main navigation */#menu {	background: #222 url(.././images/dark/menu_bg_green.png) repeat-x top;}.maintab_back a, .maintab_back a:visited {	color: #ccc;	}.maintab_back a:hover {	color: #fff;	background: url(.././images/dark/menu_active_green.png) 50% 0 no-repeat;}.maintab_active_back a, .maintab_active_back a:visited {	color: #0C3;}.maintab_active_back a:hover {	color: #fff;}.maintab_active_back a {	background: url(.././images/dark/menu_active_green.png) 50% 0 no-repeat;}td.maintab_back, td.maintab_active_back {	background: #222 url(.././images/dark/menu_bg_green.png) repeat-x top;}.seperator {	background: url(.././images/dark/menu_div_green.png) 0 0 no-repeat;}/* news "ticker" */#newsbar {	background: #00CC33 url(.././images/dark/news_bg_green.png) 0 0 repeat;	background: #BCA894 url('http://www.haspinacres.com/images/dirt_bar.jpg') 50% 0 repeat;	background: #060;	border-bottom: 1px solid #070;}#news, #currenttime {	color: #9C9;}/* top area (linktree and search) */#top_area {	background: #404040 url(.././images/dark/shadow_top_grey.png) 0 0 repeat-x;	color: #333;}/* advanced search button */a.searchb:link, a.searchb:visited {	margin: 3px 0 0 0;	width: 20px;	height: 15px;	background-position: top left;	float: left;	text-decoration: none;	background: url(.././images/dark/search2.gif) no-repeat;}a.searchb:hover {	background-position: 0px -16px;	text-decoration: none;}/* main content */#content {	background-color: #404040;	color: #CCC;}/* footer */#footer {	color: #ccc;	background: #222 url(.././images/dark/menu_bg_green.png) repeat-x top;}#footer a, #footer a:visited {	color: #0C3;}#footer a:hover {	color: #fff;}/* Standard horizontal rule.. ([hr], etc.) */hr, .hrcolor {	color: #666;	background-color: #666;}/* No image should have a border when linked */a img {	border: 0;}/* Alternating backgrounds for posts, and several other sections of the forum. */.windowbg {	color: #CCC;	background: #404040 url(.././images/dark/shadow_top_grey.png) 0 0 repeat-x;}.windowbg2 {	color: #CCC;	background: #404040 url(.././images/dark/shadow_top_grey.png) 0 0 repeat-x;}.windowbg3 {	color: #CCC;	background-color: #404040;}.calendar_today {	background-color: #666;}/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td {	color: #333;	background: #090 url(.././images/dark/title_bg_green.png) 0 0 repeat-x;}.titlebg, .titlebg a:link, .titlebg a:visited {	color: #404040;}.titlebg a:hover {	color: #dfdfdf;}/* same as titlebg, but used where bold text is not needed */.titlebg2 a:link, .titlebg2 a:visited {	color: #333;}.titlebg2 a:hover {	color: #dfdfdf;}/* This is used for categories, page indexes, and several other areas in the forum..catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/.catbg , tr.catbg td , .catbg3 , tr.catbg3 td {	background: #404040 url(.././images/dark/menu_bg_green.png) repeat-x;	color: #FFF;}/* catbg2 is used for a category that has new posts in it... to make it light up. */.catbg2 , tr.catbg2 td {	background: #404040 url(.././images/dark/title_bg_green.png) repeat-x;	color: #FFF;}.catbg a:link, .catbg a:visited, .catbg3 a:link, .catbg3 a:visited {	color: #CCC;}.catbg a:hover, .catbg3 a:hover {	color: #FFF;}.catbg2 a:link, .catbg2 a:visited {	color: #404040;}.catbg2 a:hover {	color: #FFF;}/* This is used for tables that have a grid/border background color (such as the topic listing.) */.bordercolor {	background-color: #009933;}/* This is used on tables that should just have a border around them. */.tborder { }fieldset {	border: 1px solid #00cc33;}