@charset "utf-8";
/* CSS Document */

body,td,th {
	color: #F0F0F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

body {
	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 16px;
	min-height:100%;
	height:auto !important;
	height:100%;
}

/* Default Site links */

a:link {
	color: #FFF;
	text-decoration:underline;
}
a:visited {
	color: #CCC;
	text-decoration:underline;
}
a:hover {
	color: #CCC;
	text-decoration:underline;
}
a:active {
	color: #FFF;
	text-decoration:underline;
}

/* Default Header Tags */

h1 {
	font-size: 20px;
	line-height:25px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 4px;
	padding-top:5px;
	text-decoration:none;
}

h2 {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 4px;
	text-decoration:none;
}

h2 a:link { color: #FFF; text-decoration: none; }
h2 a:visited { color: #FFF; text-decoration: none; }
h2 a:hover { color: #CCC; text-decoration: none; }
h2 a:active { color: #FFF; text-decoration: none; float: left; }

/* Site Styles */

.site_bg {
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	width: 100%;
	background-color: #000;
	background-image: url(../../images/default/site_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.site_wrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.company_info_wrapper {
	float: right;
	width: 200px;
	font-size:10px;
	text-align: right;
	top: 3px;
	z-index: auto;
	vertical-align: top;
	clear: left;
	line-height: 10px;
}
/*
.company_info_number {
	float: right;
	clear:right;
	margin-top:1px;
	margin-bottom:1px;
}
.company_info_address1 {
	float: right;
	clear:right;
	margin-top:1px;
}
.company_info_address2 {
	float: right;
	clear:right;
	margin-top:2px;
	margin-bottom:2px;
}
*/
.company_info_number {
	float: right;
	clear:right;
	margin-top:4px;
/*	margin-bottom:1px;*/
}
.company_info_address1 {
	float: right;
	clear:right;
	margin-top:4px;
}
.company_info_address2 {
	float: right;
	clear:right;
	margin-top:4px;
/*	margin-bottom:2px;*/
}
.oil_logo_wrapper {
	height: 43px;
	width: 180px;
	margin-top: 0px;
	top: 3px;
	z-index: auto;
	vertical-align: top;
}
.oil_logo {
	height: 43px;
	margin-right: 10px;
	float:left;
}

.header {
	margin: 0px;
	height: 43px;
	width: 960px;
}

#nav_wrapper {
	padding: 0px;
	height: 215px;
	width: 960px;
	text-align: left;
	float: left;
	margin-top: 9px;
}

#nav_container {
	padding: 0px;
	height: 30px;
	width: 600px;
	text-align: left;
	float: left;
	margin-top: 5px;
}

#nav_btn_1 {
  display: block;
  float:left;
  margin-right:5px;
  width: 355px;
  height: 216px;
  background: url(../../images/default/featured_image.jpg) no-repeat 0 0;
}

#nav_btn_1:hover {
  background-position: 0 0px;
}

#nav_btn_1 span {
  display: none;
}
#nav_btn_2 {
  display: block;
  float:left;
  text-align:center;
  margin-right:4px;
  padding-top:7px;
  padding-left:5px;
  font-size: 18px;
  font-weight:bold;
  text-decoration:none;
  width: 111px;
  height: 23px;
  background: url(../../images/default/nav_bg.png) no-repeat 0 0;
}
#nav_btn_2.nav_main_active {
	background-position: 0 -30px;
	color:#FFF;
}
#nav_btn_2:hover {
	background-position: 0 -30px;
	color:#FFF;
}

#nav_btn_2 span {
  display: none;
}

#nav_btn_3 {
  display: block;
  float:left;
  text-align:center;
  margin-right:4px;
  padding-top:7px;
  padding-left:5px;
  font-size: 18px;
  font-weight:bold;
  text-decoration:none;
  width: 111px;
  height: 23px;
  background: url(../../images/default/nav_bg.png) no-repeat 0 0;
}

#nav_btn_3:hover {
  background-position: 0 -30px;
  color:#FFF;
}

#nav_btn_3 span {
  display: none;
}
#nav_btn_4 {
  display: block;
  float:left;
  text-align:center;
  margin-right:4px;
  padding-top:7px;
  padding-left:5px;
  font-size: 18px;
  font-weight:bold;
  text-decoration:none;
  width: 111px;
  height: 23px;
  background: url(../../images/default/nav_bg.png) no-repeat 0 0;
}

#nav_btn_4:hover {
  background-position: 0 -30px;
  color:#FFF;
}

#nav_btn_4 span {
  display: none;
}
#nav_btn_5 {
  display: block;
  float:left;
  text-align:center;
  margin-right:4px;
  padding-top:7px;
  padding-left:5px;
  font-size: 18px;
  font-weight:bold;
  text-decoration:none;
  width: 111px;
  height: 23px;
  background: url(../../images/default/nav_bg.png) no-repeat 0 0;
}

#nav_btn_5:hover {
  background-position: 0 -30px;
  color:#FFF;
}

#nav_btn_5 span {
  display: none;
}
#nav_btn_6 {
  display: block;
  float:left;
  margin-right:4px;
  text-align:center;
  padding-top:7px;
  padding-left:5px;
  font-size: 18px;
  font-weight:bold;
  text-decoration:none;
  width: 111px;
  height: 23px;
  background: url(../../images/default/nav_bg.png) no-repeat 0 0;
}

#nav_btn_6:hover {
  background-position: 0 -30px;
  color:#FFF;
}

#nav_btn_6 span {
  display: none;
}

#featured_image {
  display: block;
  float:left;
  margin-right:5px;
  width: 355px;
  height: 216px;
  background: url(../../images/default/featured_image.jpg) no-repeat 0 0;
}

/* Column Styles */

.page_content_col1_of_2 {
	width: 646px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.page_content_col2_of_2 {
	width: 310px;
	float: left;
	margin-top: 10px;
	margin-left:4px;
	margin-bottom: 6px;
}

.page_content_col1_of_3 {
	width: 310px;
	float: left;
	margin-top: 10px;
	margin-bottom: 6px;
	margin-right: 15px;
}
.page_content_col2_of_3 {
	width: 310px;
	float: left;
	margin-top: 10px;
	margin-bottom: 6px;
	margin-right: 15px;
}
.page_content_col3_of_3 {
	width: 310px;
	float: left;
	margin-top: 10px;
	margin-bottom: 6px;
}

.page_col_1_of_2 {
	float:left;
	width:220px;
	margin-left: 6px;
}

.page_col_2_of_2 {
	float:right;
	width:390px;
	margin-left: 10px;
}


/* Default Page Styles */

.page_wrapper {
	width: 646px;
	float: left;
}

.page_image {
	float: left;
	width: 180px;
}

.page_header {
	width: 636px;
	height: 37px;
	background-image:url(../../images/default/page_header_bg.png);
	float: left;
	padding-left: 10px;
}
.page_name {
	float: left;
	font-size: 20px;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 10px;
}
.page_content_wrapper {
	width: 646px;
	background-image:url(../../images/default/content_bg.png);
	float: left;
}
.page_content {
	width: 445px;
	margin-left:10px;
	float: left;
}
.page_content_new {
	width: 625px;
}
.page_content_wide  {
	width: 630px;
	margin-left:10px;
	float: left;
}
.page_content_title {
	width: 433px;
	float: left;
	padding:6px;
}
.page_content_title_wide {
	width: 618px;
	float: left;
	padding: 6px;
}
.page_content_area {
	width: 425px;
	margin-top:7px;
	padding:10px;
	float: left;
	text-align: left;
}
.page_content_area_wide {
	width: 618px;
	margin-top:7px;
	float: left;
	text-align: left;
	margin-bottom: 7px;
	padding: 6px;
}

.page_content_footer {
	width: 300px;
	margin-top:10px;
	float: right;
	text-align: right;
	margin-bottom: 10px;
}

.content_tools {
	float: right;
}

.page_footer {
	width: 646px;
	height: 15px;
	background-image:url(../../images/default/page_footer_bg.png);
	float: left;
	margin-bottom: 10px;
}

.page_feature_wrapper {
	float: right;
	height: 20px;
	/*max-width:100px;*/
	margin-top: 8px;
	margin-right: 10px;
}

.page_header_feature {
	float: right;
	height: 20px;
	/*width: 20px;*/
	margin-left:5px;
}

/* Default Footer Styles */

#footer {
	padding: 0px;
	text-align: left;
	bottom: 0px;
	margin-top: 15px;
	background-image: url(../../images/default/footer_bg.png);
	background-repeat: repeat-x;
	position: relative;
	float: left;
	width: 100%;
	margin-bottom: 0px;
}

.footer_text {
	color: #000000;
	font: 10px Verdana, Geneva, sans-serif;
	text-align: center;
	margin-top: 15px;
	background-image: url(../../images/default/footer_bg.png);
	background-repeat: repeat-x;
	height: 60px;
	width: 100%;
}

.footerpagelinks {
	font: bold 12px Verdana, Geneva, sans-serif;
	color: #FFF;
}
.footerpagelinks2 {
	font: 10px/20px Verdana, Geneva, sans-serif;
	color: #FFF;
}

a:link.footerlinks { color: #CCC; text-decoration: none; }
a:visited.footerlinks { color: #FFF; text-decoration: none; }
a:hover.footerlinks { color: #FFF; text-decoration: none; }
a:active.footerlinks { color: #6CF; text-decoration: none; }

a:link.authorlinks { color: #CCC; text-decoration: none; }
a:visited.authorlinks { color: #FFF; text-decoration: none; }
a:hover.authorlinks { color: #FFF; text-decoration: none; }
a:active.authorlinks { color: #6CF; text-decoration: none; }


/* Blog Styles */

.post_title {
	float:left;
}
.blog_post_item_date {
	float: left;
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #666;
	height: 54px;
	width: 60px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	line-height: 25px;
}
.blog_post_date {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.sidebar_header {
	width: 300px;
	height: 32px;
	padding-left:10px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	padding-top: 5px;
}

.readmore {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: right;
	height: 20px;
	padding-top: 2px;
	padding-right: 7px;
	margin-left: 10px;
	padding-left: 7px;
}

.category_item {
	font-size: 16px;
	font-weight: bold;
	clear:left;
	color: #000;
	float: left;
	height: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	width: 285px;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #666;
	border-left-color: #999;
	background-color: #333;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
.category_item a {
	color:#FFF;
	text-decoration:none;
}
.category_item a:hover {
	color: #CCC;
	text-decoration:none;
}

.blog_post_category {
	float:left;
	width:550px;
	font-weight:bold;
	margin-top: 10px;
	margin-left: 10px;
}
.blog_item_content_wrapper {
	width: 646px;
	background-image:url(../../images/default/content_bg.png);
	float: left;
}
.blog_item_content_wide  {
	width: 630px;
	margin-left:10px;
	float: left;
}

.blog_item {
	width: 646px;
	float: left;
}
.blog_item_content_area_wide {
	width: 550px;
	margin-top:7px;
	float: left;
	text-align: left;
	margin-bottom: 7px;
	margin-left: 10px;
}
.blog_item_page_footer {
	width: 646px;
	height: 15px;
	background-image:url(../../images/default/page_footer_bg.png);
	float: left;
	margin-bottom: 10px;
}

.blog_item_header {
	width: 636px;
	height: 31px;
	background-image:url(../../images/default/page_header_bg.png);
	float: left;
	padding-left: 10px;
	padding-top: 6px;
}
.blog_item_title {
	float: left;
}

/* Default AD Styles */

.featured {
	width: 310px;
	float:left;
}

.featured_header {
	width: 300px;
	height: 32px;
	padding-left:10px;
	background-image:url(../../images/default/ad_header_bg.png);
	float: left;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}
.featured_content {
	width: 300px;
	padding:5px;
	background-image:url(../../images/default/content_bg.png);
	float: left;
	text-align: left;
}
.featured_footer {
	width: 310px;
	height: 15px;
	background-image:url(../../images/default/ad_footer_bg.png);
	float: left;
	margin-bottom: 4px;
}

/* AD Style - Top Banner */

.featured_banner {
	width: 600px;
	height: 180px;
	float:left;
}

.featured_banner_slider {
	width: 600px;
	height: 180px;
	float:left;
	/*background-image: url(../../images/default/example_banner.jpg);*/
	background-repeat: no-repeat;
}
#banner_slider_image_1 {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}
.image {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}
.current {
	    background-position: 0 -10px;
}


#banner_slider_image_1:hover {
  background-position: 0 -10px;
}

#banner_slider_image_1 span {
  display: none;
}

#banner_slider_image_2 {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}

#banner_slider_image_2:hover {
  background-position: 0 -10px;
}

#banner_slider_image_2 span {
  display: none;
}

#banner_slider_image_3 {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}

#banner_slider_image_3:hover {
  background-position: 0 -10px;
}

#banner_slider_image_3 span {
  display: none;
}

#banner_slider_image_4 {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}

#banner_slider_image_4:hover {
  background-position: 0 -10px;
}

#banner_slider_image_4 span {
  display: none;
}

#banner_slider_image_5 {
  display: block;
  float: right;
  margin-right:10px;
  width: 10px;
  height: 10px;
  margin-top:10px;
  background: url(../../images/default/slider_nav_icon.png) no-repeat 0 0;
}

#banner_slider_image_5:hover {
  background-position: 0 -10px;
}

#banner_slider_image_5 span {
  display: none;
}
/* Ad Style - Image */

.featured_image_item {
	float: left;
	width: 300px;
}

/* Ad Style - Text Refresh */

.refresh_text_item {
	float: left;
	width: 300px;
	min-height:100px;
	margin-bottom: 10px;
}
.refresh_text_item_field {
	float: left;
	width: 290px;
	margin-top:5px;
	margin-bottom:5px;
	padding: 5px;
}

/* Ad Style - Coupon */

.coupon_item {
	float: left;
	width: 300px;
	min-height:150px;
	margin-bottom: 10px;
}
.coupon_subtitle {
	float: left;
	width: 290px;
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	line-height: 22px;
	padding: 5px;
}
.coupon_expire_title {
	float: left;
	font-size:14px;
	color:#CCC;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	margin-left: 5px;
}
.coupon_expire {
	float: left;
	width: 140px;
	font-size:14px;
	color:#CCC;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	margin-left: 10px;
}
.coupon_print {
	float: left;
	width: 295px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	margin-left: 5px;
}
.coupon_pre_disclaimer {
	float: left;
	width: 300px;
	font-size:10px;
	margin-bottom:5px;
	margin-top:5px;
}

/* Contact Us Page */

.location_wrapper {
	width: 630px;
	margin-top:7px;
	float: left;
	text-align: left;
	margin-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: groove;
	border-bottom-color: #900;
	padding-bottom: 10px;
}

.location_subtitle {
	float:left;
	width:220px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 14px;
	clear: left;
}

.location_subtitle2 {
	margin-bottom: 5px;
	font-style: italic;
	float: left;
	clear: left;
	margin-right: 5px;
	font-weight: bold;
}

/* Contact Us - Location #1 */

.location_1_title {
	float:left;
	width:220px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 14px;
	clear: left;
}

.location_1_phone_number {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_1_address1 {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_1_title {
	float:left;
	width:220px;
	font-weight: bold;
	font-size: 14px;
	clear: left;
	margin-bottom: 10px;
}
.location_1_city {
	float:left;
	margin-bottom: 5px;
	clear: left;
}
.location_1_state {
	float:left;
	margin-bottom: 5px;
	margin-left: 10px;
}
.location_1_zip {
	float:left;
	margin-bottom: 10px;
	margin-left: 10px;
}
.location_1_time {
	float: left;
	margin-left: 10px;
}
.location_1_time2 {
	float:left;
	margin-left: 10px;
}
.location_1_time3 {
	float:left;
	margin-left: 10px;
}
.location_1_map {
	float:left;
	width:390px;
	height:300px;
	margin-top:10px;
	margin-bottom: 20px;
}

/* Contact Us - Location #2 */

.location_2_title {
	float:left;
	width:220px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 14px;
	clear: left;
}
.location_2_phone_number {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_2_address1 {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_2_title {
	float:left;
	width:220px;
	font-weight: bold;
	font-size: 14px;
	clear: left;
	margin-bottom: 10px;
}

.location_2_city {
	float:left;
	margin-bottom: 5px;
	clear: left;
}
.location_2_state {
	float:left;
	margin-bottom: 5px;
	margin-left: 10px;
}
.location_2_zip {
	float:left;
	margin-bottom: 10px;
	margin-left: 10px;
}
.location_2_time {
	float: left;
	margin-left: 10px;
}
.location_2_time2 {
	float:left;
	margin-left: 10px;
}
.location_2_time3 {
	float:left;
	margin-left: 10px;
}
.location_2_map {
	float:left;
	width:390px;
	height:300px;
	margin-top:10px;
	margin-bottom:20px;
}

/* Contact Us -  Location #3 */

.location_3_title {
	float:left;
	width:220px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 14px;
	clear: left;
}

.location_3_phone_number {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_3_address1 {
	float:left;
	width:220px;
	margin-bottom: 5px;
	clear: left;
}
.location_3_title {
	float:left;
	width:220px;
	font-weight: bold;
	font-size: 14px;
	clear: left;
	margin-bottom: 10px;
}

.location_3_city {
	float:left;
	margin-bottom: 5px;
	clear: left;
}
.location_3_state {
	float:left;
	margin-bottom: 5px;
	margin-left: 10px;
}
.location_3_zip {
	float:left;
	margin-bottom: 10px;
	margin-left: 10px;
}
.location_3_time {
	float: left;
	margin-left: 10px;
}
.location_3_time2 {
	float:left;
	margin-left: 10px;
}
.location_3_time3 {
	float:left;
	margin-left: 10px;
}
.location_3_map {
	float:left;
	width:390px;
	height:300px;
	margin-top:10px;
	margin-bottom:20px;
}
/* Comment Styles */

#comment_box {
	width: 615px;
	border: 1px solid #900;
	background-image: url(../../images/default/comment_bg.png);
	background-repeat: repeat;
	margin-bottom: 25px;
	float: left;
	clear: both;
	padding-left: 10px;
}

.comment_header {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-repeat: no-repeat;
	height: 25px;
	width: 605px;
	padding-top: 10px;
}
.comment_sub_header {
	color: #FFF;
	background-repeat: no-repeat;
	height: 20px;
	width: 605px;
	float:left;
}

.comment_name_title {
	float: left;
	width: 60px;
	height: 17px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
	background-color: #900;
}

.comment_name_field_1 {
	float: left;
	width: 215px;
	height: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	background-color: #CCC;
	margin-right: 13px;
}

.comment_e_mail_title {
	float: left;
	width: 60px;
	height: 17px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
	background-color: #900;
}

.comment_e_mail_field  {
	float: left;
	width: 215px;
	height: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	background-color: #CCC;
}
.comment_field {
	padding: 10px;
	float: left;
	width: 585px;
	min-height: 30px;
	clear: both;
	margin-bottom: 10px;
	border: 1px solid #900;
	background-color: #CCC;
}

#comment_send {
	display:block;
	font-weight: bold;
	padding-bottom: 5px;
	text-align:center;
	padding-top: 6px;
	width:75px;
	float: left;
	height:19px;
	margin-bottom: 15px;
	background-color:#900;
	text-decoration:none;
	background: url(../../images/default/send_bg.png) no-repeat 0 0;
}

#comment_send:hover {
  background-position: 0 -30px;
  color:#FFF;
}

#comment_send span {
  display: none;
}


.comment {
	float: left;
	width: 605px;
	margin-bottom: 10px;
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}

.comment_date {
	float: left;
	width: 605px;
	clear: both;
	font-style:italic;
	color: #FFF;
	margin-bottom: 5px;
}

.comment_name_title_2 {
	float: left;
	height: 15px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #CCC;
	padding-right: 5px;
}

.comment_name_field_2 {
	float: left;
	height: 15px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #CCC;
	padding-left: 5px;
}

.comment_area_field {
	float: left;
	width: 605px;
	min-height: 25px;
	clear: both;
	margin-bottom: 7px;
}
.captcha {
 float:left;
 width:605px;
 margin-bottom:10px;
}
.input-text
{
	float:left;
	width:200px;
	height:20px;
	border:none;
	margin:0;
	padding:0;
	background-color:#CCC;
	font-family: Verdana, Geneva, sans-serif;
	/*background-color:#d5c2a9;
	opacity:0.20;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";  first!
	filter: alpha(opacity=20);*/
}
.txt-area
{
	float:left;
	width:575px;
	height:50px;
	border:none;
	font-family: Verdana, Geneva, sans-serif;
	background-color:#CCC;
	/*opacity:0.20;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	background-color:#d5c2a9;*/
}
.site-bg-wrap {
	width:100%;
	float:left !important;
	float:none;
	position:absolute;
	min-height:100%;
	height:auto !important;
	height:100%;
}
.content-area-top {
	width:100%;
	float:left !important;
	float:none;
	padding:0 0 90px ;
}
.footer-wraper {
    width:100%;
	float:left;
	height:90px;
	position:absolute;
	bottom:0px;
	z-index:1;
	clear:both;
	color:#C6C2BE
}