
body,div,td, p {font-family:Verdana,Sans-Serif,Arial,Helvetica;font-size:12px;color:#000000;} 
ul,ol,form,h1,h2,h3,h4,h5,h6,th,blockquote {margin:0px 0px 0px 0px;padding:0px;font-size:100%;font-weight:normal;}

#body {width:980px; margin:auto;margin:10px;margin-left:5px;margin-right:0px; }
#top-gray-bar {width:100%;background-color:#c0c0c0; height:5px;}
#top-logo {background-color:#ffffff;padding:0px;}

#top-nav {width:100%; background-color:#66A500; color:#ffffff; padding:0px;}
#top-nav a {color: #ffffff; background-color: #66A500; font-weight:bold; height:25px; text-decoration:none; padding:6px; padding-left:10px;padding-right:15px;border-right:1px #ffffff solid;}
#top-nav a:hover {color: #ffffff; background-color: #FF9F00; font-weight:bold; height:25px; text-decoration:none;padding:6px;padding-left:10px;padding-right:15px;}

#main { width:980px;}
#main_left { width:180px; background-color:#f0f0f0;}
#main_center {width:600px; background-color:#ffffff; padding-left:10px; padding-right:10px;}
#main_right { width:180px; background-color:#ffffff;}

#bottom {text-align:center; width:100%; display:block; clear:both; margin:0px;margin-top:10px; margin-bottom:10px;padding-top:10px;padding-bottom:10px; background-color:#f0f0f0;}

a {color:#3B5D03; text-decoration: none;}
a:hover {color:#DE8B02; text-decoration: underline;}

a.leftnav { width:164px; padding:5px; padding-left:10px; display:block; color:#ffffff;text-decoration:none;	background-color:#FF9F00;border-bottom:1px solid #ffffff;font-weight:bold;background:url(/images/box2-bg1-l.gif) no-repeat;position:relative;}
a.leftnav:hover {width:164px; padding:5px; padding-left:10px; display:block;font-weight:bold; color:#ffffff; text-decoration: none; background-color:#66A500;border-bottom:1px solid #ffffff;background:url(/images/box2-bg4-l.gif) no-repeat;position:relative;}

.leftnav-hd {text-align:center;width:169px; padding:5px; display:block;font-weight:bold; color:#ffffff; text-decoration: none; background-color:#66A500;border-bottom:1px solid #ffffff; background:url(/images/box2-bg2-l.gif) no-repeat;}
.leftnav-top {width:100%; padding:5px; display:block;font-weight:bold; color:#ffffff;background:url(/images/box2-bg2-l.gif) no-repeat;}

.box1 {font-family:Verdana,Sans-Serif,Arial,Helvetica;font-size:12px; border: 1px solid #a0a0a0; }
.box1-btn {font-family:Verdana,Sans-Serif,Arial,Helvetica;font-size:11px; border: 1px solid #a0a0a0; background-color: #E0912E; color: #ffffff; }

#box0 {margin:10px 0px 0px 0px;z-index:10;}

#box0 h2 {font-weight:bold;color:#ffffff;letter-spacing:0px;}
#box0 ins {font-weight:normal;font-size:10px;position:absolute;right:10px;text-decoration:none;color:#ffffff;}
#box0 ins a, #box0 .hd1 ins a:hover {color:#ffffff;}

#box0 .hd1 {background:url(/images/box2-bg1-l.gif) no-repeat;position:relative; height:25px;padding:0px; margin:0px;}
#box0 .hd1 h2 {background:url(/images/box2-bg1-r.gif) right top no-repeat; padding:5px 0 2px 10px;font-size:100%;}

#box0 .hd2 {background:url(/images/box2-bg2-l.gif) no-repeat;position:relative; height:25px;padding:0px; margin:0px;}
#box0 .hd2 h2 {background:url(/images/box2-bg2-r.gif) right top no-repeat; padding:5px 0 2px 10px;font-size:100%;}

#box0 .hd3 {background:url(/images/box2-bg3-l.gif) no-repeat;position:relative; height:25px;padding:0px; margin:0px;}
#box0 .hd3 h2 {background:url(/images/box2-bg3-r.gif) right top no-repeat; padding:5px 0 2px 10px;font-size:100%;}

#box0 .hd4 {background:url(/images/box2-bg4-l.gif) no-repeat;position:relative; height:25px;padding:0px; margin:0px;}
#box0 .hd4 h2 {background:url(/images/box2-bg4-r.gif) right top no-repeat; padding:5px 0 2px 10px;font-size:100%;}

#box0 .bd {border:solid 1px #CACACA;border-top:solid 0px #CACACA;padding:10px;}
#box0 .bdsm {border:solid 1px #CACACA;border-top:solid 0px #CACACA;padding:10px;margin-top:0px;font-size:11px;}

.orange {color: #FF9F00;}
.green {color:#66A500;}
.darkgreen {color:#3B5D03;}
.darkorange {color:#DE8B02;}
.white {color: #ffffff;}
.red {color: #BF2F2F;}

.txt-price { color:#DE8B02; font-weight:bold;}
.txt-special {color:#BF2F2F; font-weight:bold;}
.txt-new-arrival {color:#3B5D03; font-weight:bold;}

.img-boxes {border:1px #a0a0a0 solid;}

.msg-error {color:#A60202; padding:5px;}
.msg-alert {color:green; padding:5px;}
.msg-success {color:blue; padding:5px;}

#procatnav {}
#procatnav a {font-size:14px;font-weight:bold;}
#procatnav li {font-size:14px;font-weight:bold; list-style:square; color:#DE8B02;}

.news-title { font-size:12px; line-height: 14pt; font-weight: bold; letter-spacing: 0em; }
.news-icon { color:#5C0608;font-size:11px;padding-right:5px;letter-spacing: 0em;}

#colour {vertical-align:top;color:#909090;font-size:11px;display:block;clear:both;}
#colour .green { float:left;background-color:green;width:15px;height:15px; border:1px solid #c0c0c0; margin-right:5px;}
#colour .blue { float:left;background-color:blue;width:15px;height:15px; border:1px solid #c0c0c0; margin-right:5px;}
#colour .purple { float:left;background-color:purple;width:15px;height:15px; border:1px solid #c0c0c0; margin-right:5px;}
#colour .white { float:left;background-color:white;width:15px;height:15px;border:1px solid #c0c0c0; margin-right:5px; }