﻿body 
{
	background:url(/i/sites/ss/bg_1.jpg);
}
body, div, h1, h2, td, p, a, select, textarea, a:active, a:link, a:visited, a:hover {
	font: 7.5pt/13pt verdana, arial, helvetica, sans-serif;
	color: #333333;
	scrollbar-face-color: #837b70;
	scrollbar-shadow-color: #837b70;
	scrollbar-highlight-color: #837b70;
	scrollbar-3dlight-color: #837b70;
	scrollbar-darkshadow-color: #837b70;
	scrollbar-track-color: #ded6c9;
	scrollbar-arrow-color: #ded6c9;
}
html, body { height:100%; }
body {
	text-align:center;
}
div, form { text-align: left; }
select.blanks { width: 150px; }
select.rodseries { width: 200px; }
hr {
	height: 1px;
	color: #aea384;
}
.small {
	font: 7pt/11pt verdana, arial, helvetica, sans-serif;
}
.header {
	color: #3a3128;
	font: 10.5pt/13.5pt verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
.prodhdr {
	color: #6b5b4c;
	font-weight: bold;
}
.proddetail { padding: 15px 20px 15px 20px; }
ul, ol {
	margin: 0px;
	padding: 10px 0px 0px 15px;
}
li {
	list-style-position: outside;
	padding: 0px 0px 0px 0px;
}
h1, h2 {
	color: #3a3128;
	font-weight: bold;
}
h1 {
	font-size: 10.5pt;
}
h2 {
	font-size: 9.5pt;
}
.padright {
	padding: 0px 5px 0px 0px;
}
.padright2 {
	padding-right: 10px;
}
a, a:active, a:link, a:visited, a:hover  {
	color: #333333;
	text-decoration: underline;
}
a:hover  {
	color: #6c5b4b;
}
a.small, a.small:active, a.small:link, a.small:visited, a.small:hover  {
	font: 7pt/10.5pt verdana, arial, helvetica, sans-serif;
}
.s1, .s1 a, .s1 a:link
{
	color: #ffffff;
	font-size: 10pt;
	position: relative;
	line-height:16pt;
	width: 150px;
	font-weight: bold;
	text-align: right;	
}	

.s2, .s2 a, .s2 a:link
{
	color: #b3b3b3;
	font-size: 7.5pt;
	line-height:10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: right;	
	width: 150px;
}
.s2_d2
{
	color: #ffffff;
}
.s2_i2
{
	color:#b3b3b3;
}

a.n_i1, a.n_i1:active, a.n_i1:link, a.n_i1:visited, a.n_i1:hover,
a.n_o1, a.n_o1:active, a.n_o1:link, a.n_o1:visited, a.n_o1:hover,
a.n_d1, a.n_d1:active, a.n_d1:link, a.n_d1:visited, a.n_d1:hover {
	color: #a6a6a6;
	font-size: 10pt;
	line-height:16pt;
	font-weight: bold;
	text-decoration: none;
}
a.n_i2, a.n_i2:active, a.n_i2:link, a.n_i2:visited, a.n_i2:hover,
a.n_o2, a.n_o2:active, a.n_o2:link, a.n_o2:visited, a.n_o2:hover,
a.n_d2, a.n_d2:active, a.n_d2:link, a.n_d2:visited, a.n_d2:hover {
	color: #b3b3b3;
	font-size: 7.5pt;
	line-height: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-right: 0px;
}
a.n_i2, a.n_i2:active, a.n_i2:link, a.n_i2:visited, a.n_i2:hover {
	color: #cccccc;
	font-size: 7.5pt;
	line-height: 10pt;
	font-weight: bold;
	text-decoration: none;
}
div.nav3 a.n_i2, div.nav3 a.n_i2:active, div.nav3 a.n_i2:link, div.nav3 a.n_i2:visited, div.nav3 a.n_i2:hover {
	color: #cccccc;
	font-size: 7.5pt;
	line-height: 10pt;
	font-weight: normal;
	text-decoration: none;
}
a.n_i1:active, a.n_i1:link, a.n_i1:visited,
a.n_i2:active, a.n_i2:link, a.n_i2:visited {
	color: #a6a6a6;
}
a.n_i1:hover, a.n_o1:hover, a.n_d1, a.n_d1:active, a.n_d1:link, a.n_d1:visited, a.n_d1:hover,
a.n_i2:hover, a.n_o2:hover, a.n_d2, a.n_d2:active, a.n_d2:link, a.n_d2:visited, a.n_d2:hover {
	color: #ffffff;
}
a.sernav, a.sernav:active, a.sernav:link, a.sernav:visited, a.sernav:hover {
	color: #aea384;
	font: 7.5pt/11pt verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.sernav:hover  {
	color: #3a3128;
}
a.sernavdn, a.sernavdn:active, a.sernavdn:link, a.sernavdn:visited, a.sernavdn:hover {
	color: #3a3128;
	font-size: 7.5pt;
	line-height: 11pt;
	font-weight: bold;
	text-decoration: underline;
}
div.nav1 {
	position: relative;
	width: 150px;
	text-align: right;
}
div.nav2 {
	position: relative;
	width: 139px;
	text-align: right;
	padding-right: 5px;
}
div.nav3 {
	position: relative;
	width: 139px;
	text-align: right;
	padding-right: 25px;
}
div.space3 {
	position: relative;
	height: 5px;
	width: 164px;
	font: 0pt/0pt arial;
}
div.space5 {
	position: relative;
	height: 5px;
	width: 164px;
	font: 0pt/0pt arial;
}
div.space10 {
	position: relative;
	height: 10px;
	width: 164px;
	font: 0pt/0pt arial;
}
div.castanalyze {
	position: relative;
	width: 158px;
}
/*
#vertcenter { 
	width: 1px;
	height: 50%;
	margin-bottom: -283px;
}
#toppad {
	padding: 13px 0px 0px 0px;
}
*/
#site {
	position: relative;
	width: 977px;
	height: 565px;
	clear: left;
	margin: auto auto auto auto;
}
#col_lt {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 164px;
	height: 565px;
	float: left;
}
#col_vdiv {
	position: absolute;
	left: 164px;
	top: 0px;
	width: 1px;
	height: 565px;
	background-color: #999999;
	float: left;
}
#col_md_home {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 795px;
	height: 565px;
	float: left;
}
#col_md_buy {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 795px;
	height: 565px;
	background: url(images/bg_full.jpg) top left no-repeat #e8dbb0;
	float: left;
}
#col_md_buy_locator {
	overflow: auto;
	position: absolute;
	left: 80px;
	top: 0px;
	width: 195px;
	height: 565px;
}
#col_md_buy_vdiv {
	position: absolute;
	left: 275px;
	top: 85px;
	width: 1px;
	height: 450px;
	background-color: #aea384;
	float: left;
}
#col_md_buy_retailers {
	overflow: auto;
	position: absolute;
	left: 300px;
	top: 0px;
	width: 495px;
	height: 565px;
}
#col_md_land_img {
	/*position: absolute;
	padding-left: 180px;*/
	top: 0px;
	width: 795px;
/*	height: 385px;*/
	float: left;
	background-color: #fff;
}
#col_md_land_ctn {
	/*position: absolute;
	left: 180px;*/
	top: 400px;
	width: 535px;
	/*height: 110px;*/
	padding: 15px 180px 30px 80px;
	float: left;
	background-color:#fff;
}
#col_md_gear {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 580px;
	height: 565px;
	float: left;
	background-color: white;
}
#col_md_gear_ctn {
	overflow: auto;
	position: relative;
	left: 10px;
	top: 0px;
	width: 560px;
	height: 565px;
	float: left;
}
#col_md {
	position: absolute;
	left: 180px;
	top: 0px;
	width: 580px;
	height: 565px;
	background: url(images/bg_content.jpg) top left no-repeat #e8dbb0;
	float: left;
}
#col_md_hdr {
	position: absolute;
	left: 80px;
	top: 85px;
	width: 300px;
	height: 20px;
}
#col_md_img {
	position: absolute;
	left: 380px;
	top: 0px;
	width: 100px;
	height: 120px;
}
#col_md_ctn {
	overflow: auto;
	position: absolute;
	left: 80px;
	top: 120px;
	width: 500px;
	height: 415px;
}
#col_md_txt {
	position: relative;
	left: 0px;
	top: 0px;
	width: 420px;
}
#col_md_img2 {
	position: relative;
	width: 500px;
	height: 60px;
}
#col_md_tbl {
	position: relative;
	width: 420px;
}
#col_md_eq_items {
	position: relative;
	width: 355px;
	height: 220px;
	float: left;
}
#col_md_eq_vdiv2 {
	position: absolute;
	left: 211px;
	top: 0px;
	width: 1px;
	height: 220px;
	background-color: #aea384;
	float: left;
}
#col_md_eq_image {
	position: absolute;
	left: 212px;
	height: 220px;
	top: 15px;
	width: 195px;
}
#col_md_eq_detail {
	position: absolute;
	left: 226px;
	height: 220px;
	top: 15px;
	width: 195px;
}
#col_md_tbl_nav {
	width: 420px;
}
div.col_md_tbl_hdiv {
	position: relative;
	width: 420px;
	height: 1px;
	font: 0pt/0pt arial;
	background-color: #aea384;
}
#col_md_tbl_vdiv {
	position: relative;
	width: 1px;
	height: 20px;
	background-color: #aea384;
	float: left;
}
#col_md_tbl_items {
	position: relative;
	width: 290px;
	height: 180px;
	float: left;
}
#col_md_tbl_rods {
	position: relative;
	width: 210px;
	height: 270px;
	float: left;
}
#col_md_tbl_vdiv3 {
	position: relative;
	width: 1px;
	height: 270px;
	background-color: #aea384;
	float: left;
}
#col_md_tbl_detail2 {
	position: absolute;
	left: 230px;
	height: 270px;
	top: 10px;
	width: 200px;
}
#col_item1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 290px;
	height: 180px;
	display: block;
}
#col_item2, #col_item3, #col_item4 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 290px;
	height: 180px;
	display: none;
}
#col_subs0 {
	position: absolute;
	top: 15px;
	left: 0px;
	width: 90px; 
}
#col_subs1 {
	position: absolute;
	top: 15px;
	left: 90px;
	width: 90px; 
}
#col_subs2 {
	position: absolute;
	top: 15px;
	left: 180px;
	width: 90px; 
}
#col_item1 {
	display: hidden;
}
#col_md_tbl_vdiv2 {
	position: absolute;
	left: 281px;
	top: 0px;
	width: 1px;
	height: 180px;
	background-color: #aea384;
	float: left;
}
#col_md_tbl_detail {
	position: absolute;
	left: 299px;
	height: 150px;
	top: 15px;
	width: 125px;
}
#col_md_btn1 {
	display: block;
	position: absolute;
	left: 80px;
	top: 544px;
	width: 120px;
	height: 21px;
}
#col_md_btn2 {
	display: block;
	position: absolute;
	left: 380px;
	top: 544px;
	width: 120px;
	height: 21px;
}
#col_rt {
	overflow: hidden;
	position: absolute;
	left: 776px;
	top: 0px;
	width: 200px;
	height: 565px;
	float: left;
	background-color: #fff;
}
#level_1 {
	position: relative;
	padding: 0px 0px 0px 0px;
}
#level_2 {
	position: relative;
	padding: 0px 0px 0px 30px;
}
#level_3 {
	position: relative;
	padding: 0px 0px 0px 60px;
}
#level_4 {
	position: relative;
	padding: 0px 0px 0px 90px;
}
img
{
	border:0;
}