table { border:0px; border-collapse:collapse } 
td {vertical-align:top; padding:0px; }


td, table, select,  input, textarea{
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
	line-height:15px;
	color:#FFFFFF;
}
h1 {
	color: #6e6e6e;
	font-size:28pt;
	font-family:trebuchet ms;
	font-weight: 400;
}
h2 {
	color: #ffffff;
	font-size:15pt;
	font-family:trebuchet ms;
	font-weight: 400;
	line-height:15px;
}
h3 {
	color: #ffffff;
	font-size:12pt;
	font-family:trebuchet ms;
	font-weight: bold;
	line-height:15px;
	margin-bottom:0;
	margin-top:0
}
sup {color: #ffffff; padding:3px; font-size:12pt; font-family:Webdings}
.new {background-color: #226A81}
.pop {background-color: #e7f403; color: #1e1e1e}
.featured {background-color: #ff9c00}
form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#0c0c0c}

ul{margin:0px; padding:0px; list-style:none; line-height:19px}
ul li { background:url('images/list_bg.gif') no-repeat 0 8px; padding-left:14px }
ul li a{ color:#FFFFFF;  text-decoration: underline; text-transform:none; }
ul li a:hover{ text-decoration: none; color:#FFFFFF}

ul.menu {margin:0px; padding:0px; list-style:none; line-height:19px}
ul.menu li { background: none; padding-left:4px }
ul.menu li a{ color:#FFFFFF;  text-decoration: underline; text-transform:none; padding-left:4px}
ul.menu li a:hover{ text-decoration: none; color:#FFFFFF}
ul.menu h2 {margin-top:10px; margin-bottom:0px}
ul.menu li.widget_tag_cloud {background:#2b2b2b;padding:5px;text-align:center}
ul.menu li.widget_tag_cloud a {text-decoration:none}
ul.menu li.widget_tag_cloud a:hover {text-decoration:underline}

.alt {
	
	padding:5px;
	background-color: #2b2b2b;
	
	}

.bg{ background:url('images/header.gif') repeat-x; }
.bg1{ background:url('images/head_bg.jpg') no-repeat; }
.bg2{ background:url('images/head_bg1.jpg') no-repeat; }
.bg3{ background:url('images/foot_bg.gif') no-repeat 197px 0; }

.footer{ color:#FFFFFF; text-align:center; vertical-align:middle}
.footer a{ color:#FFFFFF; text-decoration: none}
.footer a:hover{ text-decoration:underline} 

a{ color:#4BAECF; text-decoration:underline}
a:hover{ text-decoration:none}

a.h2 {
	color: #ffffff;
	font-size:15pt;
	font-family:trebuchet ms;
	font-weight: 400;
	line-height:15px;
}

strong{ color:#4BAECF}

span{ color:#4BAECF}
span.new {color: #ffffff; padding:3px; background-color: #226A81}
input.text {
	width:192px;
	height:20px;
	color: #C2C2C2;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}
 select {
	width:192px;
	height:20px;
	color: #C2C2C2;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}
input.radio {
	color: #C2C2C2;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}
input.submit {
	color: #FFFFFF; 
	border: 1px solid #545454; 
	background-color: #1e1e1e;
}
.form textarea {
	width:192px;
	height:128px;
	color: #C2C2C2;
	overflow: auto;
	padding:2px 0 0 6px;
	border:#545454 1px solid;
	background-color:#323232
}
input.googlemap {
	color: #323232;
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
	line-height:15px;

}

#map {color:#323232;}