body{margin:0;padding: 0;font-family:arial,helvetica,sans-serif;color:#535353;line-height:150%;font-size:11px;text-align:center;background:#433A33;}
#main{margin:0 auto;text-align:left;width:1087px;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}

#header{margin:0;}

#menu {height:29px;background: #FFFFFF url(/images/bkgd/menubar.jpg) no-repeat;}
#menu ul{list-style:none;margin:0;padding:0 0 0 65px;}
#menu ul li{display:block;float:left;padding:6px 15px 6px 0;font-size:12px;font-weight:bold;}
#menu ul li a:link,#menu ul li a:active,#menu ul li a:visited {color:#fff;text-decoration:none;}
#menu ul li a:hover {color:#1B1E19;}
#menu ul li a.selected:link,#menu ul li a.selected:active,#menu ul li a.selected:visited {color:#1B1E19;}
#menu ul li a.selected:hover {color:#1B1E19;}

#content{background:#9E9E9D url(/images/bkgd/main-background.jpg) no-repeat;height:521px;margin: 0;padding: 0;position:relative;}
#content h1{font-size:15px;margin:10px 0 5px 0;color:#483F38;}
#content h2{font-size:13px;margin:10px 0 5px 0;color:#483F38;}
#content h3{font-size:12px;margin:10px 0 5px 0;color:#483F38;}
#content p{margin:10px 0;color:#483F38;font-size:11px;}
#content a:link,#content a:visited,#content a:active {color:#9C244D;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content a.white:link,#content a.white:visited,#content a.white:active {color:#fff;text-decoration:none;font-weight:bold;}
#content a.white:hover{text-decoration:underline;}

#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#483F38;font-size:11px;line-height:14px;}
#content ul li a:link,#content ul li a:visited {color:#9C244D;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color:#9C244D;text-decoration:none;}
#content .dark_pink {color: #6E203A;}
#content .white {color: #fff;}
.whitelink {color: #fff;}

#template1_box_top {position:absolute;left:62px;top:35px;width:983px;height:116px;overflow:hidden;}
#template1_box {position:absolute;left:62px;top:59px;width:983px;height:412px;background: #FFFFFF url(/images/bkgd/template1-box-middle.jpg) repeat-y;overflow:hidden;}
#template1_box .inner {padding:0px;}
#template1_box .col1 {position:absolute;left: 5px; top: 15px; width: 460px;height:398px;overflow:auto;}
#template1_box .col2 {position:absolute;left: 500px; top: 15px; width: 460px;}
#template1_box_base {position:absolute;left:62px;top:471px;width:983px;height:24px;background: url(/images/bkgd/template1-box-base.jpg) repeat-y;}


#template2_box_top {position:absolute;left:62px;top:35px;width:983px;height:116px;overflow:hidden;}
#template2_box {position:absolute;left:62px;top:59px;width:983px;height:412px;background: #FFFFFF url(/images/bkgd/template2-box-middle.jpg) repeat-y;overflow:hidden;}
#template2_box .inner {padding:15px;}
#template2_box .product_inner{padding:0 15px;}
#template2_box .col1 {position:absolute;left: 15px; top: 15px; width: 460px;height:398px;overflow:auto;}
#template2_box .col2 {position:absolute;left: 500px; top: 15px; width: 460px;}
#template2_box_base {position:absolute;left:62px;top:471px;width:983px;height:24px;background: url(/images/bkgd/template2-box-base.jpg) repeat-y;}
#template2_box .product_col{display:block;float:left;width:800px;overflow:hidden;}
#template2_box .product_detail{width:780px;background-color:#463f39;padding:1px;}
#template2_box .product_categories{display:block;float:left;width:150px;overflow:hidden;}
#template2_box .product_col1{display:block;float:left;width:420px;overflow:hidden;}
#template2_box .product_col2{display:block;float:left;width:360px;overflow:hidden;}
#template2_box .basket_section{margin:20px;}

/*non fixed height template*/
#template3_box_top {margin:35px 0 0 62px;}
#template3_box{margin:0px 0 0 62px;width:983px;overflow:hidden;background:url(/images/bkgd/template2-box-middle.jpg) #fff repeat-y;}
#template3_box .inner{padding:0 10px;}
#template3_box_base {margin:0px 0 0 62px;width:983px;height:24px;background: url(/images/bkgd/template2-box-base.jpg) repeat-y;}
#template3_box .product_inner{padding:0 15px;}
#template3_box .product_col{display:block;float:left;width:800px;overflow:hidden;}
#template3_box .product_detail{width:780px;background-color:#463f39;padding:1px;}
#template3_box .product_categories{display:block;float:left;width:150px;overflow:hidden;}
#template3_box .product_col1{display:block;float:left;width:420px;overflow:hidden;}
#template3_box .product_col2{display:block;float:left;width:360px;overflow:hidden;}
#template3_box .basket_section{margin:20px;}


#products {position:absolute;left:62px;top:59px;width:983px;height:800px;background: #FFFFFF url(/images/bkgd/template2-box-middle.jpg) repeat-y;overflow:hidden;}
#products .inner {padding:0 15px;}
#products .product_row{margin:10px 0;}
#products .product_box{display:block;float:left;width:230px;padding-right:5px;}
#products .product_box2{display:block;float:left;width:230px;}
#products_box_base {position:absolute;left:62px;top:859px;width:983px;height:24px;background: url(/images/bkgd/template2-box-base.jpg) repeat-y;}

#content .product_list h1 {margin-left:5px;margin-right:5px;}
#content .product_list p {margin-left:5px;margin-right:5px;}
#content .product_list p img{margin-left:-5px;margin-right:-5px;}
#content .product_list a:link,#content .product_list a:visited,#content .product_list a:active {color:#8C1E59;text-decoration:none;font-weight:bold;}
#content .product_list a:hover{text-decoration:underline;}

#content .breadcrumb p {margin:0;font-size:13px;}

#content .product {float: left;   display: inline; margin: 15px 0 0 15px; width: 368px; border: 1px solid #221E1F; background-color: #221E1F;}
#content .product img {float: left;}
#content .product .summary {float:left; width: 180px; padding: 0 10px;}
#content .product h2,#content .product p {margin:4px 0;}
#content .product a:link,#content .product a:visited,#content .product a:active {color:#6eb43e;text-decoration:none;font-weight:bold;}
#content .product a:hover{text-decoration:underline;}

#shopbasket{margin-left:0;margin-top: 15px;}
#shopbasket table{font-family:helvetica,arial,sans-serif;color:#838383;font-size:11px;font-weight:normal;}
#shopbasket table th,td{font-weight:normal;padding:2px 0;font-size:12px;}

#shopbasket td.basket,td.basket2,td.basket3{border-top:1px solid #d7d2ce;padding:2px 0;}
#shopbasket td.basket2{text-align:right;}
#shopbasket td.basket3{padding-top:10px;}
#shopbasket input.qty{width:30px;background:transparent;border:1px solid #9C244D;font-family:arial,helvetica,sans-serif;color:#6d6e70;font-size:11px;}
#shopbasket select {font-size:12px;}

label.twocola{margin:4px 0;display:block;float:left;color:#3d3d3d;width:140px;font-size:11px;}
input.twocola{display:block; float:left;border:1px solid #9C244D;color:#3d3d3d;font-size:0.9em;width:140px;font-size:11px;}
img.reqd {display:inline;}
select.twocola {font-size:11px;border:1px solid #3d3d3d;}
textarea.twocola {margin:6px 0;font-size:11px;font-family:Arial,Helvetica,sans-serif;border:1px solid #9C244D;padding:5px;}


