*{margin:0;padding:0;}
body{font-family:Tahoma;font-size:14px;}
p{color:#6F6F6F;max-width:590px;padding:5px 0;text-align:justify;}
#order-box p{text-align:center;}
ul{margin-left:10px;}
li{color:#6F6F6F;margin:0;max-width:580px;padding:0 0 5px;text-align:justify;}
h1, h2, h3, h4{font-family:Tahoma;font-weight:400;}
h1{color:#EB5215;font-size:32px;max-width:590px;}
h2{color:#F26B12;font-size:18px;font-weight:700;margin-top:10px;max-width:590px;}
h3{color:#F26B12;font-size:16px;margin-top:10px;max-width:600px;}
h4{color:#F26B12;font-size:14px;font-weight:700;margin-top:10px;max-width:600px;}
h5{color:#F26B12;font-size:12px;margin-top:5px;max-width:600px;}
#header{background:#FFF url('../images/header-bg.gif') repeat-x top left;height:107px;text-align:center;width:100%}
.header-container{margin:0 auto;width:871px; position:relative}
#navagation{float:right;left:-29px;position:relative;text-align:left;top:59px;}
#navagation li{background:url('../images/main-nav-out.gif') no-repeat top left;float:left;height:41px;list-style-type:none;text-align:center;width:75px; margin-left:0; margin-right:2px; margin-top:0; margin-bottom:0; padding-left:0; padding-right:3px; padding-top:4px; padding-bottom:0}
#navagation li:hover{background:url('../images/main-nav-over.gif') no-repeat top left;height:41px;list-style-type:none}
#navagation a{color:#fff;font-size:12px;font-weight:700;text-decoration:none;}
#navagation a:hover{color:#fff;}
#members-login{font-size:12px;position:absolute;top:15px; right:0;}
#members-login a{color:#fff;font-size:14px;font-weight:bold}
#footer{background:#FFF url('../images/footer-bg.gif') repeat-x top left;clear:left;height:36px;text-align:center;width:100%; margin-left:0; margin-right:0; margin-top:15px; margin-bottom:0}
#footer div{color:#FFF;font-weight:700;margin:0 auto;padding:11px 0 5px;}
#page{margin:0 auto;padding:0 10px;width:940px;}
#main-content{background:#FFF url('../images/small-frame-span.jpg') repeat-y top left;min-height:470px;width:618px; margin-left:260px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:2px}
* html #main-content{padding:0 20px 2px 25px;width:598px;}
.small-frame-header{background:#FFF url('../images/small-frame-top.jpg') repeat-y top left;height:20px;padding:0;width:638px; margin-left:260px; margin-right:0; margin-top:0; margin-bottom:0}
.small-frame-footer{background:#FFF url('../images/small-frame-bottom.jpg') repeat-y top left;height:20px;padding:0;width:638px; margin-left:260px; margin-right:0; margin-top:0; margin-bottom:0}
.sidebar{float:left;margin:0 20px 0 0;width:240px;}
.sidebar h3{border-bottom:8px solid #C1C1C1;padding-bottom:3px;}
.sidebar p{border-bottom:2px solid #C1C1C1;}
.sidebar ul{border:4px solid #C1C1C1;margin:8px 0 15px;padding:0;}
.sidebar li{background-color:#E0E0E0;border-bottom:1px solid #C1C1C1;color:#F26B12;font-size:15px;list-style-type:none;padding:7px 10px;}
.sidebar li:hover{background-color:#C1C1C1;}
.sidebar a{color:#F26B12;text-decoration:none;}
#contact-form{background:url('../images/form-bg.gif') top left;border:1px solid #6F6F6F;margin:10px 0}
#contact-form td{padding:6px;vertical-align:top;}
#contact-form input{background:url('../images/input-bg.gif') repeat-x top left;border:1px solid #6F6F6F;height:22px}
#contact-form select{background:url('../images/input-bg.gif') repeat-x top left;border:1px solid #6F6F6F;font-size:14px;height:22px;vertical-align:middle}
#contact-form option{background:url('../images/input-bg.gif') repeat-x top left;height:22px}
#contact-form option:hover{border:0px none;color:#6F6F6F}
#contact-form option:active{color:#6F6F6F;}
#contact-form textarea{background:url('../images/text-area-bg.gif') repeat-x top left;border:1px solid #6F6F6F;height:128px}
.medium-padding{padding-bottom:25px;}
ul.tick li{list-style-image:url('../images/tick.gif');margin-left:20px;max-width:550px;padding:4px;vertical-align:top}
.sales_boxes{border:2px solid #d00;padding-left:5px;padding-right:5px;width:580px;}
.dotted_box{border:4px dashed #000000; width:545px; padding:5px 20px; background:#EFEFDE}
a.button{font-family:Tahoma;color:#000;font-size:18px;font-weight:700; border-top:1px solid #CCC; border-right:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #CCC;  background-color:#EEE; text-decoration:none; display:block; width:300px; padding:5px 0; margin:10px auto; text-align:center}
a.button:hover{border-top-color:#666; border-right-color:#666; border-bottom-color:#CCC; border-left-color:#CCC; background-color:#DEDEDE;}
.product{ padding:10px 20px; border:4px solid #FFBE7D; width:530px; margin:10px 0 5px 8px;}
a.dl{font-size:12px; font-weight:bold; color:#FFBE7D}
a.dl:hover{color:#EB5215}
.terms{ border:2px solid #666666; font-size:12px; padding:10px 20px; width:534px; margin:10px 0 5px 8px;}
