/* CSS Document */

body {
background-color:#000000;
padding:0;
margin:-15px 0 0 0;
}
p, .AS_ajax_resultsIntroFailure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #392C09;
}

p a:visited, #BottomBar a:visited {color:#847F04;}
p a:hover, #BottomBar a:hover {color: #847F04;}
p a:active, #BottomBar a:active {color:#392C09;}
p a:link, #BottomBar a:link {color: #392C09;text-decoration:underline;}
img {border-style:none;}
h1 a, h1 a:visited, h1 a:hover {color: #4B3905; text-decoration:none;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #4B3905;
	line-height: 17pt;

}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #6F6B05;
	line-height: 15pt;
}
h3, a.AS_ajax_resultLink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	line-height: 13pt;
	color: #6F6B05;
	text-decoration:none;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size: 11pt;
	line-height: 15pt;
	color: #392C09;
}

h4 a:visited, #BottomBar a:visited {color:#847F04;}
h4 a:hover, #BottomBar a:hover {color: #847F04;}
h4 a:active, #BottomBar a:active {color:#392C09;}
h4 a:link, #BottomBar a:link {color: #392C09;text-decoration:underline;}

#ProductHeader {
	border: #6F6B05 1px solid;
	padding: 5px;
}

.BorderStyle, td.Border {
	border: #C1BC7C 1px solid;
	border-spacing: 5px; 
}



.LeftCell {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: lighter;
	padding-left: 5px;
	background-color: #6F6B05; 
}
.RightCell {
	font-family: Arial, Helvetica, sans-serif;
	color: #4B3905;
	font-size: 9pt;
	font-weight: lighter;
	padding-left: 5px;	 
}

#LogoBox {
	width: 150px;
	height: 88px;
	text-align: center;
	float: left;
	margin:0 10px 0 0;
	position:relative;
	line-height:44px;
}

#container {
	background-color:#FFFFFF;
	margin:0 auto;
	width:951px;
	line-height: 10pt;
	vertical-align: middle; 
}
	
#Logo {
	float:left;
	width:205px;
	height:207px;
padding:0;
margin:0;
}

#Header {
	float:left;
	width:746px;
	height:146px;
padding:0;
margin:0;}

#mainNav{
float:left;
height:61px;
background:#fff;
padding:0;
margin:0;
top:0px;
position:relative;
}


#content {
    width:487px;
	background-color:#FFFFFF;
	padding:0px;
	margin-left: 220px;
	z-index: 1;	
}
#LeftColumn {
	width:205px;
	background-color:#FFF;
	float:left;
margin: 0;
padding: 0;}
#RightColumn {
	float:right;
	width:200px;
	background-color:#FFF;
margin: 0 9px 0 0;
padding: 0;}


#Content h1 {
	float:left;
	width:487px;
	height:27px;
}

#HomeBut {
	float:left;
	top:146px;
	width:70px;
	height:36px;
}

#ProductsBut {
	float:left;
	top:146px;
	width:100px;
	height:36px;
}

#WhereToBuyBut {
	float:left;
	top:146px;
	width:119px;
	height:36px;
}

#NewsBut {
	float:left;
	top:146px;
	width:66px;
	height:36px;
}

#WishListBut {
	float:left;
	top:146px;
	width:92px;
	height:36px;
}

#FreeStuffBut {
	float:left;
	top:146px;
	width:100px;
	height:36px;
}

#AboutUsBut {
	float:left;
	top:146px;
	width:91px;
	height:36px;
}

#ContactUsBut {
	float:left;
	top:146px;
	width:108px;
	height:36px;
}



#Specials {
	float:right;
	width:191px;
	height:133px;
}

#Search {
	float:right;
	width:191px;
}

#WebFormTitle {
	float:right;
	width:191px;
	height:51px;
}

#WebFormPanel {
	float:right;
	width:170px;
	background-color: #ECEAE6;
	margin-right:5px;
	padding-left:10px;
}

input, select, textarea
{
color: #392C09;
background: #ffffff;
border: 1px solid #6F6B05;
margin-top: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

#ajaxSearch_input {
width: 100px;
}
.submit input, #ajaxSearch_submit
{
color: #ffffff;
background: #6F6B05;
border: 1px outset #ffffff;
}

#BottomBar {
clear: both;
	width:951px;
	height:21px;
	background-color: #E6E4D4;
	margin-bottom: 0px;
}
#BottomBar #left {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5B5835;
margin: 5px 0 0 10px;
float:left;
}
#BottomBar #right {
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#5B5835;
margin: -13px 10px 0 0;
}

#navcontainer { width: 180px;
margin-left:30px;
 }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 140px;
background-color: #E7E4E1;
border-bottom: 3px solid #fff;
}

#navcontainer a:link, #navcontainer a:visited
{
color: #6B690A;
text-decoration: none;
padding-left: 20px;
}

#navcontainer a:hover, #navcontainer li.active a
{
background-color: #D9D9CE;
color: #6B690A;
}

#productsTable a, #tomacBikes a {text-decoration:none}
