*{
margin:0px;
padding:0px
}
img{border:0px}
html{
width:100%;
padding:22px 0 0 0;
background-color:#1F1F1F;
}
body{
width:730px;
min-height: 650px;
margin: auto;
border:1px solid #012158;
padding:0 0px 15px 0px;
background-color:#FFFFFF;
font-family: Tahoma;
font-size: 11pt;
}
.header
	{margin-left: 40px;}
.menu{
padding:0 0 2px 0;
margin:0 0 1px 0;
background: url(../images/but1.gif) top repeat-x;
border-bottom:3px solid #8A8F92;
height:45px;
width:730px;
text-align: center;}

.menu li{
list-style-type:none;
float:left;
padding-left: 10px;
line-height: 30pt;
font-size: 8pt;
font-weight: bold;
}

.menu li a, .menu li a:visited
	{color: #fff;
	 text-decoration: none;}
.menu li a:hover
	{text-decoration: underline;}
#content{
width:716px;
border-top:1px solid #8A8F92;
padding:1px 0px 0 0px;
font-family:Tahoma;
font-size:11px;
color:#6C6C6C;
}
#wrapper{
width: 700px;
border-top:1px solid #8A8F92;
padding:19px 16px 35px 16px;

}
.item{
width:260px;

margin:0 20px 20px 0;
}
.item2 {
width:400px;

padding:0 0 20px 0;
}
.item img, .item2 img{
float:left;
}
.title{
padding:0 0 20px 0;
}
.item p, .item2 p{

margin:-2px 0 2px 10px;
display: inline;
}

.item2 img, .item img
	{margin-right: 10px;}
.item p a, .item2 p a{
color:#6C6C6C;
text-decoration:underline
}
.item p a:visited, .read:visited, .item2 p a:visited, #footer a:visited{text-decoration:underline}
.item p a:hover, .read:hover,.item2 p a:hover, #footer a:hover{text-decoration:none}
.read{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:7px 0 0 0;

color:#1F1F1F;
text-decoration:underline
}
#wrapper .item2 .read2{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:1px 0 0 0;
color:#1F1F1F;
text-decoration:underline
}
.news{
width:115px;
float:left;
border-right:1px solid #BEC1C3;
padding:0 5px 0 0
}
.news2{
float:left;
width:115px;
margin:0 0 0 20px
}
.news span, .news2 span{
color:#CD2701;
font-weight:bold;
display:block;
clear:both
}
.news a, .news2 a, .more{
float:left;
clear:both;
color:#CD2701;
width:55px;
font-weight:bold;
text-decoration:none;
font-size:10px;
background-image:url(../images/arrows.jpg);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 19px 0 0;
margin:10px 0 0 0
}
#footer{
	background: #fff;

border-top: 2px double #1f1f1f;
width:100%;
font-family:Tahoma;
font-size:11px;
color:#1F1F1F;
text-align:center;
padding:15px 0 0 0
}
#footer a{
font-family:Tahoma;
font-size:11px;
color:#1F1F1F;
text-decoration:underline;
position: relative;
vertical-align: bottom;

}

.clear
	{clear: both;}
	
.left
	{float: left;}
.right
	{float: right;}
	
.product_index
	{padding: 10px;
	 display: block;
	 width: 200px;}
	 
ul.product_list
	{display: block;
	 width: 460px;}
	 
ul.product_list li
	{float: left;
	 display: block;
	 text-align: center;
	 width: 150px;
	 margin-left: 3px;
	 padding-bottom: 25px;}
	 
ul.product_list li a, ul.product_list li a:visited
	{font-weight: bold;
	 color:#1f1f1f;}
ul.product_list li a:hover
	{text-decoration: none;}
	 
h1
	{text-align: left;
	 font-variant: small-caps;
	padding-bottom: 10px;
	 padding-right: 10px;
	 font-size: 12pt;}
	 
	 
.product_intro
	{padding: 10px;
	 display: block;
	 width: 460px;}
	 
.left_nav
	{list-style-type: square;
	 margin-left: 20px;
	 font-size: 11pt;
	 font-weight: bold;
	 line-height: 22pt;}
	 
	 .left_nav a, .left_nav a:visited
	 	{text-decoration: none;
	 	 color: #AE1201;}
	 	 
	 .left_nav a:hover
	 	{text-decoration: underline;}
	 	
ul.sub_list
	{margin-left: 25px;
	 font-size: 10pt;
	 line-height: 17pt;
	 font-weight: normal;
 }
 
ul.sub_list li a, ul.sub_list li a:visited
	{text-decoration: none;
	 color:#1f1f1f;}
ul.sub_list li a:hover
	{text-decoration: underline;}
	
p.product_details
	{width: 190px;
	 font-size: 13pt;
	 color: #CD2701;}
	 
a.buy_now, a.buy_now:visited
	{font-size: 10pt;
	 text-decoration: none;
	 color: #CD2701;}
a.buy_now:hover
	{text-decoration: underline;}
	
.img_container
	{width: 275px;}
	
.content_list
	{margin-left: 35px;
	 margin-bottom: 10px;
	 width: 425px;
	 }
	
h2
	{font-variant: small-caps;
	 font-size: 11pt;
	 margin-top: 8px;
	 margin-bottom: 5px;
	 width: 470px;}
