<!--

a:link { color: #fff; text-decoration: none;}
a:visited { color: #ccc; text-decoration: none;}
a:active { color: #fff; text-decoration: none;}
a:hover { color: #eee; text-decoration: underline;}
a{ text-decoration: none; }

#main ul a:link { color: #fff; text-decoration: none;}
#main ul a:visited { color: #fff; text-decoration: none;}
#main ul a:active { color: #fff; text-decoration: none;}
#main ul a:hover { color: #fff; text-decoration: none;}
#main ul a{ text-decoration: none; }


#mainright ul 


html { margin:0;padding:0; }
body { 
font-family:Arial, Tahoma, sans-serif;
font-size:76%;
margin:0;
padding:0; 
color:#fff;
background:#221f1f url('images/bg.jpg') top left;
}
p{ margin:0 0 15px 0; }
img{ border:0; }

.clearboth{
font-size:1px;
height:1px;
clear:both;
margin:0;padding:0;
}

#header{
background:url('images/headerbg.gif') repeat-x top left;
height:165px;
min-width:920px;
}
#header2{
height:165px;
width:920px;
margin:0 auto;
}
#stamps{
width:130px;
height:156px;
margin:3px 0 0 0;
float:right;
background:url('images/stamps.png') no-repeat top left;
}
img#logo{
float:left;
width:330px;
height:68px;
margin:39px 0 0 0;
}
img#wholesalecat{
float:right;
width:345px;
height:57px;
margin:69px 9px 0 0;
}
#header2 h1{
clear:left;
padding:5px 0 0 0;margin:0 0 0 0;
font-size:9px;
font-weight:normal;
color:#000;
position:relative;
top:12px;
left:0;
}
#header2 h2{
clear:left;
padding:0 0 0 0;margin:0 0 0 0;
font-size:9px;
font-weight:normal;
color:#000;
position:relative;
top:0px;
left:440px;
}



#main{
width:920px;
margin:0 auto;
min-height:500px;
}


#main p{
color:#fff;
font-size:16px;
line-height:2;
text-align:justify;
}
#main p.lastp{
margin:0;
}

#mainleft{
float:left;
width:360px;
min-height:500px;
margin:0 60px 0 0;
}
#mainright{
float:left;
width:500px;
min-height:500px;
}
#mainleft2{
float:left;
width:401px;
min-height:500px;
margin:0 59px 0 0;
}
#mainleft2 p{
line-height:1.5;
}
#mainleftspace{
float:right;
height:400px;
width:1px;
}
* html #mainleftspace{ height:410px; }
*:first-child+html div#mainleftspace{ height:410px; }
#mainleftpics{
clear:right;
float:right;
height:120px;
width:400px;
margin:20px 0 10px 0;
}

#mainleftpics img{
width:120px;
height:120px;
margin:0 20px 0 0;
display:block;
float:left;
}
#mainleftpics img.lastimg{
margin:0;
}

#mainright2{
float:left;
width:460px;
min-height:500px;
}
#mainleftthin{
float:left;
width:280px;
min-height:500px;
margin:0 60px 0 0;
}
#mainrightwide{
float:left;
width:580px;
min-height:500px;
}

#mainlistleft{
width:440px;
float:left;
margin:0 40px 0 0;
}
#listleft2{
width:380px;
}
#mainlistright{
width:440px;
float:left;
margin:0;
}


#mainright2 ul,#mainlistleft ul,#mainlistright ul{
list-style:none;
list-style-type:none;
margin:0;padding:0;
}
#mainright2 ul li,#mainlistleft ul li,#mainlistright ul li{
height:120px;
display:block;
margin:0 0 20px 0;
}
#mainright2 ul li.last,#mainlistleft ul li.last,#mainlistright ul li.last{
margin:0;
}

#mainright2 ul li img,#mainlistleft ul li img,#mainlistright ul li img{
float:left;
display:block;
margin:0 20px 0 0;
}
#mainright2 ul li strong,#mainlistleft ul li strong,#mainlistright ul li strong{
font-size:24px;
padding:0 0 15px 0;
display:block;
font-weight:normal;
}
#mainright2 ul li span,#mainlistleft ul li span,#mainlistright ul li span{
font-size:16px;
line-height:2;
}
#mainright2 ul li a,#mainlistleft ul li a,#mainlistright ul li a{
display:block;
}

#mainlistleft ul li span,#mainlistright ul li span{
line-height:1.2;
}

#footer{
background:url('images/footerbg.png') repeat-x top left;
height:129px;
min-width:920px;
margin:19px 0 0 0;
}
* html #footer{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerbg.png' ,sizingMethod='scale');
}
#footer2{
height:129px;
width:920px;
margin:0 auto;
}
#bot{
height:20px;
}
#footer2 p{
font-size:12px;
color:#fff;
}

#footer2 p.contact{
float:right;
text-align:right;
margin:60px 0 0 0;
width:500px;
}
#footer2 p.footmenu{
float:left;
margin:20px 0 0 0;
display:block;
}



ul#swatches{
list-style-type:none;
list-style:none;
margin:10px 0 0 0;
padding:0 0 0 5px;
}
ul#swatches li{
display:block;
float:left;
width:100px;
height:100px;
margin:0;
padding:0 0 15px 15px;
}


#main h2{
font-size:24px;
font-weight:normal;
padding:0;margin:0 0 15px 0;
color:#fff;
}
#main h1{
font-size:24px;
font-weight:normal;
padding:0;margin:0 0 25px 0;
color:#fff;
}

#productdesc p, #productdim p{
text-align:left;
line-height:1.2;
}
#main h3{
text-align:left;
line-height:1.2;
font-size:12px;
padding:0;margin:0 0 15px 0;
color:#fff;
font-style:italic;
}
#productdesc, #productdim{

padding:10px 0 10px 0;
}

img.productpic{
padding:20px 0 0 0;
}




/*
#orderform,#productform{
display:block;
margin:0;padding:0;
border-collapse:collapse;
width:490px;
}
#orderform td,#productform td{
border:1px solid #000;
padding:3px;
color:#000;
}
#orderform em,#productform em{
font-size:10px;
}

#orderform input,#orderform textarea{
border:0;
width:300px;
font-family:arial, sans-serif;
font-size:15px;
padding:0;
}

#productform input{
border:0;
font-family:arial, sans-serif;
font-size:15px;
}

#productform .pcode{
width:100px;
}
#productform .pname{
width:300px;
}
#productform .pqty{
width:60px;
}

#productform{
margin:10px 0 0 0;
background:orange;
width:490px;
}

#productform td{
}




*/

#order{
background:#fff;
padding:5px;
}

#orderform2,#productform2,#formbot{
background:#fff;
width:100%;
border-collapse:collapse;
color:#000;
font-size:12px;
}

#orderform2 td,#productform2 td,#formbot td{
border:1px solid #000;
padding:3px;
}

#productform2,#formbot{
margin:10px 0 0 0;
}

#order input, #order textarea{
border:0;
padding:0;margin:0;
}

#orderform2 input, #orderform2 textarea{
width:350px;
font-family:arial, sans-serif;
font-size:12px;
}

#orderform2 em{
font-size:10px;
}

input.pcode{
width:100px;
}
input.pname{
width:350px;
}
input.pqty{
width:80px;
}

input#submitbtn{
padding:5px 10px;
background:#ccc;
font-size:16px;
display:block;
margin:10px;
border:1px solid #ccc;
border-right-color:#555;
border-bottom-color:#555;
}


td#captcha{
padding:5px 0 5px 10px;
}
td#captcha input{
border:1px solid #000;
padding:3px;
}



div#dlform{
width:400px;
float:right;
text-align:right;
}


-->