body {
text-align:center;
margin:20px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.frame {
width:778px;
margin:0px auto 0px auto;
text-align:left;
}
.inner {
width:778px;
border:1px solid #000000;
position:absolute;
top:20px;
background-image:url(images/content.jpg);
}
.cont {
position:relative;
width:auto;
background-image:url(images/foot.jpg);
background-position:bottom;
background-repeat:no-repeat;
min-height:700px;
margin:128px 0px 0px 0px;
padding:10px 40px 90px 200px;
z-index:2;
text-align:justify;
}
.cont a {
color:#7ba6e1;
text-decoration:none;
}
.cont a:hover {
text-decoration:underline;
}
.head {
	position:absolute;
	top:0px;
left:0px;
	width:778px;
	height:213px;
	background-image:url(images/head.jpg);
	z-index:1;
}
.leftframe {
position:absolute;
top:128px;
left:19px;
width:142px;
padding:0px;
z-index:4;
}.leftframe2 {

width:142px;
background-image:url(images/left-back.jpg);
padding:0px;
z-index:4;
}
.left { 
width:122px;
background-image:url(images/left-foot.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding:0px 10px 10px 10px;
margin:0px;
}
.left a { 
color:#7ba6e1;
text-decoration:none;
font-weight:bold;
display:block;
width:122px;
font-size:12px;
padding:1px 0px 1px 0px;
}
.left a:hover { 
color:#0c3a79;
}
h1 {
font-size:16px;
color:#7ba6e1;
}
h2 {
font-size:14px;
color:#7ba6e1;
}
h3 {
font-size:14px;
color:#7ba6e1;
}
h4 {
font-size:14px;
color:#7ba6e1;
}
.foot {
	margin:-73px 35px 0px 320px;
	width:auto;
	text-align:right;
	z-index:99;
	color:#000000;
	position:relative;
	font-size:11px;
}
.foot a {
color:#000000;
text-decoration:none;
font-weight:bold;
}
.foot a:hover {
text-decoration:underline;
}
#smdiv1, #smdiv2, #smdiv3, #smdiv4, #smdiv5, #smdiv6, #smdiv7, #smdiv8, #smdiv9, #smdiv10, #smdiv11, #smdiv12, #smdiv13, #smdiv14 {
float:left;
clear:left;
height:10px;
padding:0px;
font-size:0px;
width:0px;
margin:1px;
/*border:#000000 1px solid;*/
}

.ileft {
	margin-top:10px;
	width:142px;
	background-image:url(images/left_content.jpg);
	z-index:5
}
.ileft4 {

	margin-top:10px;
	width:142px;
	background-image:url(images/left_content.jpg);
	z-index:6
}
.ileft6 {
margin:0px;
background-image:url(images/left_foot.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding:0px 10px 0px 10px;
}
.ileft2 {
margin:0px;
background-image:url(images/left_top.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.ileft3 {
margin:0px;
background-image:url(images/left_foot.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding:5px 10px 5px 10px;
}

.ileft3 a { 
color:#7ba6e1;
text-decoration:none;
font-weight:bold;
display:block;
width:122px;
font-size:12px;
padding:1px 0px 1px 0px;
}
.ileft3 a:hover { 
color:#0c3a79;
}
.subcat a {
color:#000000;
text-decoration:none;
}
.subcat a:hover {
color:#0188b7;
text-decoration:undeline;
}
.bread a {
color:#000000;
}
.quickprice strong {
color:#035f7f;
}
.quickprice {
display:block;
margin-bottom:10px;
font-size:12px;
}
.prodname {
font-size:12px;
font-weight:bold;
display:block;
}
.prodname img {
border:1px solid #035f7f;
}
.topbit {
position:absolute;
top:20px;
right:10px;
}	  
.bogof {
color:#ff0000;
display:block;
font-size:10px;
}	  	  
.roll {
display:none;
}	  
.size{
width:105px;
height:50px;
background-image:url(../images/size.jpg);
background-repeat:no-repeat;  
padding:50px 50px 0px 75px;
font-size:13px;
font-weight:bold;
color:#035f7f;
text-align:center;
}	  
.recentlyviewd {
border:1px solid #035f7f;
}
.recentlyviewd th {
padding:4px;
text-align:left;
font-size:12px;
font-weight:bold;
background-image:url(../images/topbar.jpg);
}
.recentlyviewd td a {
color:#FF00CC;
}	  
.grad img {
  height: 25px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 0;
border:0;
}
.tab {
  border: solid #07afe9 2px;
  float: left;
  margin: 1px;
  position: relative;
width:65px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
  padding: 5px;
  height:15px;
    background-color:#fee6fe; 
}
.tab * {
  margin: 0px;
  position: relative;
  z-index: 1;
}
.tab a {
font-weight:bold;
color:#000000;
}
* html .grad {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/grad1.png', sizingMethod='scale');
}
* html .grad img {
  display: none;
}
* html .tab {
	position:static;
}
#commentsbox {
position:static;
border: solid #0188b7 2px;
margin-top:-3px;
margin-left:1px;
background-color:#fee6fe;
height:200px;
overflow:auto;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#commentsbox p {
margin:0px;
padding:5px;
overflow:auto;
}
#kcom_comments, #kcom_temp, #kcom_qanda, #kcom_form, #kcom_email, #kcom_notify {
display:none;
}	  
sitemap1{
color:#7ba6e1;
}
sitemap1 a{
color:#7ba6e1;
}
sitemap1 a:hover{
color:#0c3a79;
}	  
.red {
color:#FF0000;
}
.blue {
color:#0000FF;
}
.bigorange {
color:#FF9900;
font-size:14px;
font-weight:bold;
}

.size9 {
font-size:9px;
}	  
	  	  
	  
