body{background:#fff url(../graphics/back.jpg) no-repeat top center;background-attachment:fixed;color:#333;font:normal 11px"Lucida Sans Unicode",sans-serif;}
*{margin:0;padding:0;}
table{padding:3px;}
td{padding:3px;}
a{color:#666;text-decoration:none;font-size:10px;}
a:hover{color:#0066cc;}
p{font-size:1.2em;padding-bottom:0.5em;padding-top:0.5em;text-align:justify;}
h1{font-size:1.5em;margin-bottom:4px;margin-top:1px;color:#3d77ea;padding:0px 0px 3px 0px;border-bottom:1px dotted #EEE;}
h2{color:#3d77ea;padding-top:6px;padding-bottom:2px;padding-left:0px;font-size:1.2em;margin-bottom:8px;}
h3{color:#81aa81;padding-top:5px;margin-bottom:7px;font-size:1.2em;font-weight:bold;border-bottom:1px solid #EEE;}
ol{font-size:12px;margin-top:10px;margin-bottom:8px;margin-left:35px;}
ul{list-style-type:none;}
.clearer{clear:both;}
.master{margin:0 auto;padding:0px 20px 0px 20px;width:950px;clear:both;border-left:1px solid #DDD;border-right:1px solid #DDD;overflow:hidden;background:#fff;background:transparent url(../graphics/white_trans.png);}
.master2{margin:0 auto;padding:0px 20px 0px 20px;width:950px;clear:both;border:1px solid #DDD;background:#fff;}
.container{margin:3px auto;padding-top:0px;padding-bottom:6px;width:950px;float:left;}
.sidecontainer{margin:0 auto;padding:0px 2px 0px 8px;width:155px;margin-left:10px;margin-top:57px;float:left;background-color:#FFF;border:1px solid #eee;min-height:300px;}
.sidecontainer p{font-size:1.0em;text-align:left;}
.sidecontainer a{font-size:11px;color:#0066CC;}
.sidecontainer a:hover{color:#BBB;}
.list{padding:0px;width:140px;height:160px;overflow:hidden;}
.header{height:225px;padding:15px 10px 0px 213px;width:950px;background-image:url(/graphics/header.jpg);background-repeat:no-repeat;}
.header .headnav{width:480px;text-align:left;font-size:1.1em;margin-top:120px;margin-left:52px;}
.main{clear:both;padding:0px 0px 35px 0px;min-height:300px;}
.content{position:relative;float:left;text-align:left;padding:0px 4px 0px 4px;margin:0px 0px 0px 0px;}
.content a{color:#6699cc;text-decoration:none;font-size:1.1em;}
.content a:hover{color:#666;}
.content p{width:500px;}
.menu{font-weight:500;font-size:12px;margin:0px 0px 25px 0px;position:relative;float:left;}
.menu ul{list-style:none;position:relative;z-index:100;width:920px;float:left;padding:5px 0px 5px 30px;background-color:#f0f1f3;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
.menu li{float:left;position:relative;display:inline;}
.menu a, .menu a:visited{float:left;text-decoration:none;padding:5px;margin-right:17px;color:#333;cursor:pointer;font-size:12px;border:1px solid #f0f1f3;}
.menu a:active, .menu a:hover{text-decoration:none;color:#444;background:#fff;border:1px solid #DDD;}
.footer{color:#333;margin:0 auto;text-align:center;padding:20px 20px 10px 20px;height:20px;}
.footer a{color:#333;text-decoration:none;}
.footer a:hover{color:#CCC;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sidenav{float:left;width:170px;text-align:left;padding:10px;background-color:#f0f1f3;border:1px solid #DDD;margin-top:4px;}
.sidenav ul{margin:0;padding:0;margin-bottom:10px;text-align:left;}
.sidenav li{list-style:none;margin:0;}
.sidenav li a{color:#333;font-size:1.1em;padding:4px 5px 4px 5px;text-decoration:none;display:block;margin-top:3px;border:1px solid #f0f1f3;}
.sidenav li a:hover{color:#444;background-color:#FFF;border:1px solid #DDD;}
.left{position:relative;float:left;width:190px;text-align:left;margin:0px;padding:0px 38px 0px 0px;}
.left p{font-size:1.0em;text-align:left;}
.left ul{margin:0;padding:0;margin-bottom:10px;text-align:left;font-size:10px;}
.left li{list-style:none;margin:0;}
.left li a{color:#333;font-size:1.1em;padding:4px 5px 4px 5px;text-decoration:none;display:block;margin-top:3px;border:1px solid #fff;}
.left li a:hover{color:#444;background-color:#f0f1f3;border:1px solid #DDD;}
.right{margin:0px;padding:0px 10px 0px 0px;width:140px;position:relative;float:right;min-height:300px;}
.right p{font-size:1.0em;text-align:left;}
.right a{font-size:11px;color:#0066CC;}
.right a:hover{color:#BBB;}
.right img{border:0px}
img{border:0px}
.cofd{width:340px;background-image:url(/graphics/test4.jpg);background-repeat:no-repeat;height:130px;padding:50px 170px 20px 20px;}
.cofd p{font-size:1.0em;}
.prod_title{font-size:13px;color:#0066CC;margin-top:4px;}
a.pd_ttl{font-size:13px;color:#0066CC;}
a.pd_ttl:hover{color:#BBB;text-decoration:underline;}
.prod_holder{width:520px;padding:1px 0px 1px 0px;float:left;clear:both;}
.prod_h{width:750px;padding:0px;float:left;clear:both;}
.prod{width:144px;float:left;margin:10px 19px 0px 0px;padding:5px;background:transparent url(../graphics/white_trans.png);}
.prod p{width:140px;}
.prod_1{width:150px;float:left;border:1px solid #ddd;padding:5px 5px 5px 5px;margin-top:10px;background:transparent url(../graphics/white_trans.png);}
.prod_2{width:150px;float:left;margin-left:20px;border:1px solid #ddd;padding:5px 5px 5px 5px;margin-top:10px;background:transparent rl(../graphics/white_trans.png);}
.prod_3{width:150px;float:right;border:1px solid #ddd;padding:5px 5px 5px 5px;margin-top:10px;background:transparent url(../graphics/white_trans.png);}
.prod_1 p, .prod_2 p, .prod_3 p, .prod p{text-align:left;font-size:1.0em;}
.info{border:1px solid #EEE;padding:5px;margin-top:10px;}
.highlight{padding:5px 5px 5px 5px;border:0px;margin:0 0 15px 0;width:150px;height:220px;background:transparent url(../graphics/highlight_bg.jpg) top left no-repeat;}
.highlight h2{color:#fff;}
.highlight img{width:136px;border:2px solid #C2E688;}
.highlight .prod_title{color:#fff;}
.right_align{float:right;}
.taglines{width:155px;background-color:#f0f1f3;border:1px solid #DDD;padding:5px;margin-top:5px;text-align:center;}
.taglines p{color:#888;font-size:1.0em;text-align:center;}
.relative{position:relative;}
.red{color:#FF0000;padding:3px 0px 3px 0px;}
.green{color:#4A7023;padding:3px 0px 3px 0px;}
.addtobasket{background:#f2f0f1;border:1px solid #DDD;width:100%;padding:2px;color:#000;width:100%;margin:5px 0px 0px 0px;cursor:pointer;-webkit-border-radius: 3px;	-moz-border-radius: 3px;border-radius: 3px;}
.addtobasket:hover{background:#E6E6E6;border:1px solid #ddd;width:100%;padding:2px;color:#000;width:100%;margin:5px 0px 0px 0px;cursor:pointer;}
.small_basket{background:#f2f0f1;border:1px solid #DDD;width:190px;padding:3px;color:#333;font-size:9px;position:relative;}
.basket_item{padding:2px 0px 2px 0px;border-bottom:1px solid #fff;}
.qty{width:40px;border:1px solid #DDD;}
.basket{padding:2px;}
.basket td{padding:3px;border:1px solid #C0DAF5;}
.basket .td_no_border{border:0px;}
.basket .headers{background:url(../graphics/td_head.jpg) repeat-x;font-weight:bold;color:#fff;padding:4px;}
.update{border:0px;font-size:11px;background:url(../graphics/update.png) no-repeat;margin:0px 0px 0px 0px;width:89px;height:34px;padding:0px;cursor:pointer;}
.input2{width:200px;}
table.adm{border:1px solid #EEEEEE;margin-top:4px;}
.admprice{color:#81aa81;font-weight:bold;font-size:1.1em;}
.adminput{color:#666;}
.address{text-align:left;}
#options{margin:5px auto;text-align:left;color:#333}
#options a{text-decoration:none;color:#333}
#options a:hover{color:#033}
#acc{list-style:none;margin:0 auto 3px 0px;float:left;}
#acc h2{color:#000;font-size:12px;padding:0 0 0 0;margin:0 0 0 0;cursor:pointer;}
#acc h3{color:#888;font-size:12px;cursor:pointer;}
#acc .acc-section{overflow:hidden;}
#acc .acc-content{padding:5px 0px 5px 0px;float:left;}
.input{width:180px;border:2px solid #eee;padding:2px;margin-bottom:2px;font:normal 11px"Lucida Sans Unicode",sans-serif;}
#msg{display:none;position:absolute;z-index:200;background:url(../graphics/msg_arrow.jpg) left center no-repeat;padding-left:7px}
#msgcontent{display:block;background:#fff;border:2px solid #FF0000;color:#FF0000;border-left:none;padding:5px;}
