body{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #333333; 
 font-size: 11px;
 background: #000000 url('images/structure/bg.jpg');
 margin-top: -1px; 
 margin-left: 0px;
}
 
img, div {
	border: 0px;
}

h1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
margin-bottom: 6px;
color: #cc3300;
}

h2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #cc3300;
margin-top: 0px;
margin-bottom: 12px;
}

input{
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003856;
background-color: #ffffff;
border: 1px solid #3e444e;
}

select{
font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: #003856;
background-color: #ffffff;
border: 1px solid #3e444e;
}


textarea {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003856;
background-color: #ffffff;
border: 1px solid #3e444e;
}

table.position {
height: 100%;
width: 100%;
}

table{
border-spacing: 0px;
padding: 0px;
}

#container {
 position: relative;
 margin: 0px;
 width: 760px;
 text-align: left;
 z-index: 9;
}

td.left{
 height: 100%;
 text-align: left;
 color: #333333; 
}

td.central{
 height: 100%;
 text-align: center;
 color: #333333; 
}

td {
 color: #333333; 
 vertical-align: top;
 font-size: 11px;
}

em {
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

a em {
font-style: normal;
text-decoration: underline;
}

a{
 border: 0px;
 text-decoration: none;
 color: #333333; 
}

a:link{
 text-decoration: none;
 color: #333333; 
}

a:visited{
 text-decoration: none;
 color: #333333; 
}

a:hover{
 text-decoration: underline;
 color: #333333; 
}

a:active{
 text-decoration: none;
 color: #333333; 
}


.footer a{
 border: 0px;
 text-decoration: none;
 color: #ff6600;
}

.footer a:link{
 text-decoration: none;
 color: #ff6600;
}

.footer a:visited{
 text-decoration: none;
 color: #ff6600;
}

.footer a:hover{
 text-decoration: underline;
 color: #ff6600;
}

.footer a:active{
 text-decoration: none;
 color: #ff6600;
}

.redbrown{
color: #cc3300;
font-weight: bold;
}

img.border {
padding: 2px;
border: 1px solid #6E6E6E;
}

img.floatLeftBorder {
float: left;
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
padding: 2px;
border: 1px solid #6E6E6E;
}

img.floatLeft {
float: left;
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
}

img.floatRight {
float: right;
margin-top:0px;
margin-right:0px;
margin-left: 5px;
margin-bottom:5px;
}

.floatRight{
float: right;
}

.floatLeft{
float: left;
}

#nav_bg{
position: absolute;
background: #ffb515 url('images/structure/mens/bar.jpg') repeat-x;
top: 130px;
left: 0px;
height: 198px;
width: 100%;
z-index: 1
}

#nav{
position: absolute;
top: 138px;
left: 38px;
height: 190px;
width: 173px;
z-index: 2;
}

#logo{
position: absolute;
top: 50px;
left: 40px;
height: 47px;
width: 173px;
z-index: 1
}

#content_area{
position: absolute;
background: url('images/structure/mens/content_area.png') no-repeat;
top: 95px;
left: 228px;
height: 880px;
width: 520px;
z-index: 3
}

#content{
position: absolute;
top: 390px;
left: 244px;
height: 490px;
width: 480px;
padding-right: 10px;
z-index: 4;

}

#welcome{
position: absolute;
top: 108px;
left: 243px;
height: 53px;
width: 491px;
z-index: 4;
}

#feature{
position: absolute;
top: 172px;
left: 244px;
width: 491px;
height: 198px;
z-index: 4;
}

#feature_title{
position: absolute;
top: 215px;
left: 270px;
width: 420px;
height: 50px;
color: #ffffff;
text-transform: uppercase;
font-size: 28px;
font-weight: bold; 
z-index: 5;
}

#feature_desc{
position: absolute;
top: 275px;
left: 276px;
width: 210px;
height: 50px;
color: #ffcc00;
font-size: 12px;
font-weight: bold; 
z-index: 5;
}

#level_1_devide{
position: absolute;
top: 555px;
left: 244px;
height: 1px;
width: 492px;
background: url(images/structure/mens/horizontal.gif) no-repeat;
z-index: 4;
}

#level_2_devide{
position: absolute;
top: 730px;
left: 244px;
height: 1px;
width: 492px;
background: url(images/structure/mens/horizontal.gif) no-repeat;
z-index: 4;
}

#news{
position: absolute;
top: 390px;
left: 244px;
height: 150px;
width: 205px;
padding-right: 10px;
border-right: #cccc99 solid 1px;
z-index: 4;
}

#intro{
position: absolute;
top: 390px;
left: 470px;
height: 150px;
width: 265px;
z-index: 4;
}

#level_1{
position: absolute;
top: 565px ;
left: 244px;
height: 155px;
width: 492px;
z-index: 4;
}

#level_2{
position: absolute;
top: 740px ;
left: 244px ;
height: 155px;
width: 492px;
z-index: 4;
}

#via{
position: absolute;
top: 790px;
left: 755px;
height: 137px;
width: 14px;
z-index: 4;
}

#copyright{
position: absolute;
top: 935px;
left: 244px;
width: 150px;
color: #ff6600;
z-index: 4;
}

#secondary_nav{
position: absolute;
top: 935px;
left: 440px;
width: 305px;
z-index: 4;
color: #ff6600;
}

#ddh{
position: absolute;
top: 855px;
left: 45px;
width: 157px;
height: 67px;
}

#sub_nav{
position: absolute;
top: 700px;
left: 65px;
width: 157px;
height: 150px;
line-height: 24px;
}

.yb{
color: #ffcc00;
font-weight: bold;
}

img.align{
margin-bottom: -5px;
}

#news_list{
position: absolute;
top: 390px;
left: 244px;
height: 490px;
width: 480px;
padding-right: 10px;
z-index: 4;
}

#news_item{
position: absolute;
top: 390px;
left: 244px;
height: 490px;
width: 480px;
padding-right: 10px;
z-index: 4;
}

.news_left{
float: left;
margin-right: 20px;
margin-bottom: 10px;
border: 1px solid #cccc99
}


#forward_back{
position: absolute;
height: 20px;
width: 250px;
top: 470px;
left: 235px;
text-align: right;
font-weight: bold;
}

#forward_back a{
text-decoration: underline;
}

#products table{
width: 100%;
}

#products td{
text-align: center;
font-weight: bold;
} 

#products img{
margin-bottom: 5px;
margin-top: 10px;
margin-left: 15px;
margin-right: 10px;
border: 1px solid #cccc99;
}

#products_2up img{
margin-bottom: 5px;
margin-top: 7px;
margin-right: 5px;
border: 1px solid #cccc99;
}

#products a{
 border: 0px;
 text-decoration: none;
 color: #cc3300;
}

#products a:link{
 text-decoration: none;
 color: #cc3300;
}

#products a:visited{
 text-decoration: none;
 color: #cc3300;
}

#products a:hover{
 text-decoration: underline;
 color: #cc3300;
}

#products a:active{
 text-decoration: none;
 color: #cc3300;
}

#product_main_image{
position: absolute;
top: 115px;
left: 0px;
width: 300px;
height: 402px;
}

#product_description{
position: absolute;
top: 115px;
left: 315px;
width: 180px;
height: 100px;
}

#product_thumbs{
position: absolute;
top: 238px;
left: 315px;
width: 180px;
height: 260px;
}

.product_border{
border: 1px solid #cccc99;
}
