@charset "utf-8";
/* CSS Document */

body{ margin:0 0 20px 0; padding:0; background:url(../../images/PS/bg.jpg) top center no-repeat fixed #000 ;  font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif; font-size:12px; color:#FFF;}

.clear{ clear:both;}

a{ color:#fff; text-decoration:none;}
a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}


#main{ margin:0 auto; padding:0; width:968px; border-left:1px solid #4e4e4e; border-right:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e;}

#header{background:url(../../images/PS/header_bg.jpg); height:143px; }

#logo{ width:40%; float:left;}
#logo_right{ width:60%; float:left;}

#login{ width:180px; float:right; margin:8px 10px 0 0; float:right;}
#carts{ width:180px; float:right; margin:5px 10px 0 0; color:#FFF; font-size:15px;}
#carts span{ color:#fec706;}
#carts img{ padding-top:5px;}


#navi{ background:url(../../images/PS/navi_bg.jpg); height:46px;}

#navi ul{ width:75%; margin:0; padding:0; border:0px solid #FFF; float:left; padding-top:13px;}
#navi ul li{margin:0; padding:0px 18px 0px 18px ; list-style:none; display: inline;}

#search{ width:25%; float: right; padding-top:6px;}
#search span{ width:80%; float: left;}
#search span input{ background:url(../../images/PS/search_bg.jpg) no-repeat #000; width:188px; height:31px; border:none;}

#body{ padding:10px; border-bottom:1px solid #2c2c2c; }

#left{ width:689px; float:left;}
#right{ width:241px; float:left; margin-left:15px;}

#showcase{}

#ad{ padding-top:10px;}

#news{ padding-top:15px;}
#news_left{ width:30%; height:132px; float:left; background:url(../../images/PS/news_bg.jpg);text-align:center; font-size:11px; padding:13px 0 0 0 }
#news_left h1{ color:#f4ab15; font-size:15px; text-transform:uppercase; margin:0 ; padding:0;}
#news_left input{ width:164px; height:28px; background:url(../../images/PS/text_boxbg.jpg) no-repeat #900; border:none; margin:8px 0;}


#news_right{ width:69%; float:left; border:1px solid #4a4a4a; padding:0px; text-align:center;}
#news_right img{padding:5px;}
#news_right2{ width:650px; float:left; border:1px solid #4a4a4a; padding:5px; text-align:center;}

#product{ padding:15px 0 0 0; margin:auto; padding:0px;}
#product h1{ padding:15px 0 5px 0; display:block;border-bottom:1px solid #2c2c2c; font-size:18px; margin:0; text-transform:uppercase; font-weight:normal;}

#pro{ width:140px; float: left; margin:27px 7px 15px 7px; padding:5px; border:4px solid #515151; text-align:center; }
#pro p{ color:#cf1301; font-size:13px; padding:0px; margin:0px;}
#pro a{ color:#fff; text-decoration:none;}
#pro a:link{ color:#fff; text-decoration:none;}
#pro a:hover{ color:#f00; text-decoration:none;}

#right_box{background:url(../../images/PS/right_bg.jpg) top right no-repeat; padding:10px; border-bottom:1px solid #4a4a4a; border-left:0px solid #4a4a4a; border-right:0px solid #4a4a4a;}

#right_box h1{ margin:0; padding:0; color:#a30e00; font-size:19px; text-transform:uppercase; font-weight:normal;}
#right_box ul{ margin:0 0 0 10px; padding:0;}
#right_box ul li{ margin:0; padding:3px 3px 0 25px; font-size:13px; color:#666666;list-style:none; background:url(../../images/PS/arrow2.jpg) left no-repeat; line-height:18px;}
#right_box ul li a{ color:#666666; text-decoration:none;}
#right_box ul li a:link{ color:#666666; text-decoration:none;}
#right_box ul li a:hover{ color:#666666; text-decoration:none;}

#right_box  ul.arrow{ margin:0 0 0 10px; padding:0;}
#right_box  ul.arrow li{ margin:0; padding:3px 3px 0 25px; font-size:13px; color:#666666;list-style:none; background:url(../../images/PS/arrow3.jpg) left no-repeat;}
#right_box  ul.arrow li a{ color:#666666; text-decoration:none;}
#right_box  ul.arrow li a:link{ color:#666666; text-decoration:none;}
#right_box ul.arrow li a:hover{ color:#666666; text-decoration:none;}

#art{ padding:20px;}

#art_left{ width:25%; float:left;}
#art_left h1{ margin:0; padding:0; color:#a30e00; font-size:18px; text-transform:uppercase;}
#art_left ul{ margin:0 0 0 0px; padding:0;}
#art_left ul li{ margin:0; padding:3px 3px 0 15px;color:#fff;list-style:none; background:url(../../images/PS/arrow.jpg) left no-repeat;}
#art_left ul li a{ color:#fff; text-decoration:none;}
#art_left ul li a:link{ color:#fff; text-decoration:none;}
#art_left ul li a:hover{ color:#fff; text-decoration:none;}


#art_right{width:74%; float:left; text-align:left;}
#art_right h1{ margin:0; padding:0; color:#a30e00; font-size:18px; text-transform:uppercase;}
#art_right ul{ margin:0 0 0 0px; padding:0; width:700px;text-align:left;}
#art_right ul li{ margin:0; padding:3px 3px 0 10px;color:#b2b2b2;list-style:none; font-size:11px; background:url(../../images/PS/arrow.jpg) left center no-repeat; }
#art_right a{ color:#b2b2b2; text-decoration:none; margin:0; line-height:25px;}
#art_right a:link{ color:#b2b2b2; text-decoration:none; margin:0;line-height:25px;}
#art_right a:hover{ color:#b2b2b2; text-decoration:none; margin:0;line-height:25px;}

#footer{ height:15px; padding:5px 0; color:#b41001;font-size:11px; text-align:center;}


#static_left{width:71%; float:left; padding-left:8px; padding-bottom:5px;}
.gray11{font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif; font-size:11px; color:#666666;}

.w11{font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif; font-size:11px; color:#fff; text-decoration:none;}

.contacttext{ font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif; font-size:12px; color:#fff; float:left; text-align:left; margin:0px; padding:0px; width:500px;}
.contacttext ul{ list-style:none; float:left; margin:0px; padding:0px; width:300px;}
.contacttext li{ list-style:none; float:left; line-height:30px;}

.contacttextspan{ float:left; width:120px; }
.contacttextspan2{ float:left; width:120px;}
.contform{ width:180px; float:left;}
.red12{ font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif;font-size:12px; color:#a30e00; }

#pro2{ width:140px; float: left; margin:7px 3px 5px 7px; padding:5px; border:4px solid #515151; text-align:center;background-color:#FFFFFF;}
#pro2 p{ color:#FFFFFF; font-size:13px;background-color:#333333; padding:3px;}


#pro3{ width:400px; float: left; margin:7px 7px 5px 7px; padding:5px; border:4px solid #515151; text-align:center;background-color:#FFFFFF; }
#pro3 p{ color:#FFFFFF; font-size:13px;background-color:#333333; padding:3px;}

#pro4{ width:140px; float: left; margin:7px 3px 20px 3px; padding:5px; border:4px solid #515151; text-align:center; height:190px;}
#pro4 p{ color:#cf1301; font-size:13px;}
.redbut{ background-color:#990000; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:14px; border:1px solid #fff; }
.redbut:hover{ background-color:#000; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:14px;  border:1px solid #fff; }

.redbut8{ background-color:#990000; width:130px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:14px; border:1px solid #fff; }
.redbut8:hover{ background-color:#000; width:130px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:14px;  border:1px solid #fff; }

.redbut2{ background-color:#990000; width:180px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:14px; border:1px solid #fff; }
.redbut2:hover{ background-color:#000; width:180px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:14px; border:1px solid #fff; }
.bor{ border:1px solid #666666;}

.redbutx{ background-color:#990000;    text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:14px; border:1px solid #fff; }
.redbutx:hover{ background-color:#000;   text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:14px; border:1px solid #fff; }

.redbut5{ background-color:#990000; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:12px;border:1px solid #fff;}
.redbut5:hover{ background-color:#666666; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:12px; border:1px solid #fff; }

.redbut6{ background-color:#990000; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:14px;border:1px solid #fff;}
.redbut6:hover{ background-color:#666666; width:80px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:14px; border:1px solid #fff; }

.paymenttext{ font-family:Trebuchet MS,Georgia, Times New Roman, Times, serif; font-size:12px; color:#fff; float:left; text-align:left; margin:0px; padding:0px; width:500px; margin:auto; padding:0px;}
.paymenttext ul{ list-style:none; float:left; margin:0px; padding:0px; width:300px;}
.paymenttext li{ list-style:none; float:left; line-height:30px;}

.paymenttextspan{ float:left; width:200px; }
.paymenttextspan2{ float:left; width:200px;}
.paymentform{ width:280px; float:left; background-color:#CCCCCC; border:0px; padding:3px;}

.paymentspan{ float:left; width:150px; }
.paymentform2{ width:150px; float:left; background-color:#CCCCCC; border:0px; padding:3px;}

.redbut3{ background-color:#990000; width:180px; float:left; text-align:center; padding:3px; cursor:pointer; color:#FFFFFF; text-decoration:none; font-size:12px; border:1px solid #fff; }
.redbut3:hover{ background-color:#383838; width:180px; float:left; text-align:center; padding:3px; cursor:pointer; color:#fff; text-decoration:none; font-size:12px;  border:1px solid #fff;  }
.dotdash{ color:#999999;}

.quantityform2{ width:50px; float:left; background-color:#CCCCCC; border:0px; padding:3px; border:1px #999999 solid; }

h4 { font-size:12px; padding:0px;margin:0px;}
h5{ font-size:12px; padding:0px;margin:0px; font-weight:normal;}

.style3 {font-size: 12px}
.redbold {font-size: 14px; font-weight: bold; }
.redprice {font-size: 18px;text-shadow:1px -1px 1px #FF0000}


.adroll{ background-image:url(../../images/PS/bgim.jpg); background-repeat:repeat-x; height:96px; width:336px; float:left;}
.addrollimg{ float:left;}
.addrollin{ width:200px; float:left; padding-left:5px;}
.re30{ font-family:Arial, Helvetica, sans-serif; color:#cf1301; font-size:30px;} 
.black22{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:17px;}


