/* CSS Document */
html, body {
  padding: 0;
  margin: 0;
  height: 100%;
}
body
{
background:url(images/body_back.jpg) center top no-repeat #323232;
margin:auto;
}

p,h1,h2,h3,ul
{
margin:0px;
padding:0px;
}
.clear
{
clear:both;
}
#home
{
width:809px;
margin:auto;
}
#main
{
width:802px;
float:left;
}
#header
{
background:url(images/header_back.jpg) no-repeat;
width:211px;
padding-top:201px;
height:72px;
float:left;
padding-left:591px;
}
#shopping
{
width:158px;
height:34px;
float:left;
background:url(images/shopping.png) no-repeat;
padding-left:25px;
font-family:"Verdana";
font-size:11px;
color:#fff;
padding-top:8px;
}
#nav
{
width:802px;
height:62px;
float:left;
background:url(images/nav_back.jpg) no-repeat;
}
#nav ul
{
padding-left:27px;
list-style:none;
}
#nav li
{
float:left;
}
#content_area
{
float:left;
width:802px;
height: 100%;
background: top no-repeat #fff url(images/content_back.jpg);
padding: 0 0 50px 0;
}
#footer
{
padding-top:38px;
float:left;
width:802px;
padding-bottom:100px;
}
.footitem
{
width:130px;
font-size:11px;
color:#fff;
padding-left:33px;
float:left;
}
.footitem1
{
width:130px;
font-size:11px;
color:#fff;
padding-right:51px;
float:right;
}
.footitem a
{
color:#fff;
text-decoration:none;
}
.footitem a:hover
{
text-decoration:underline;
}

.innerbox
{
margin-top:97px;
padding-left:82px;
float:left;
width:622px;
background:url(images/innerbox_top.jpg) right top no-repeat;
}
.inner_con
{
width:620px;
margin-top:2px;
padding-left:1px;
padding-right:1px;
background:url(images/innerbox_back.jpg) repeat-y;
float:left;
}
.innerleft
{
width:188px;
float:left;
padding-left:2px;
}
.innerright
{
width:420px;
float:left;
padding-top:56px;
}
.cart
{
width:390px;
float:left;

}
.cartleft
{
width:85px;
float:left;
}
.cartright
{
width:305px;
float:left;
font-family:"Verdana";
font-size:11px;
line-height:18px;
color:#480c02;
}
.green
{
color:#abad00;
}
.green a
{
color:#abad00;
}
.green a:hover
{
text-decoration:none;
}
.cartright img
{
margin-right:5px;
margin-bottom:5px;
}
.checkoutbox
{
width:305px;
float:left;
background:url(images/checkout_box_top.jpg) top no-repeat #f4f5e8;
padding-top:12px;
margin-top:6px;
margin-bottom:5px;
}
.checkout_bottom
{
background:url(images/checkout_box_bottom.jpg);
height:20px;
float:left;
width:305px;
}
.checkout_con
{
width:293px;
float:left;
padding-left:12px;
color:#323232;
font-family:"Tahoma";
font-size:11px;
font-weight:bold;
}
.whitebox
{
width:275px;
float:left;
background:url(images/whitebox_top.jpg) top no-repeat #fff;
padding-top:6px;
}
.whitebox_con
{
width:275px;
float:left;
height:160px;
}
.whitebox_left
{
	width:155px;
	float:left;
	padding-right:24px;
}

.whitebox_left img
{
	float:left;
}
style="float:left;" 

.whitebox_right
{
width:100px;
padding-left:24px;
margin-left:24px;
float:left;
}
.input_shop
{
height:16px;
width:39px;
padding-left:7px;
border:solid 1px #e2ded3;
margin-top:10px;
margin-bottom:10px;
font-size:11px;
color:#323232;
font-family:"Tahoma";
font-weight:bold;
padding-top:4px;
}
.input_shop1
{
height:16px;
width:39px;
padding-left:7px;
border:solid 1px #e2ded3;
font-size:11px;
color:#323232;
font-family:"Tahoma";
font-weight:bold;
padding-top:4px;
margin-right:8px;
float:left;
}
.whitebox_right a
{
color:#178ed5;
text-decoration:underline;
}
.whitebox_right a:hover
{
text-decoration:none;
}
.gray
{
color:#b4b9b0;
}
.green1
{
float:left;
color:#abad00;
font-weight:bold;
}
.green1 a
{
text-decoration:none;
color:#abad00;
}
.arrow{
float:left;
margin-top:2px;
padding-left:5px;
}

/* category page */
.category_con
{
width:515px;
float:left;
padding-top:50px;
padding-left:27px;
font-family:"Verdana";
font-weight:bold;
font-size:11px;
color:#000;
}

.normal
{
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.orange
{
padding-left:30px;
}
.orange a
{
color:#f68b1f;
text-decoration:underline;
}
.orange a:hover
{
text-decoration:none;
}
#leftcontent
{
float:left;
padding-top:28px;
padding-left:40px;
width:159px;
max-height:850px;
padding-bottom:20px;
}
#rightcontent
{
width:510px;
float:left;
color:#480c02;
font-family:"Tahoma";
padding-top:0px;
font-size:11px;
}


#item_containerc img
{
float:left;
}
.itemsc
{
float:left;
width:160px;
padding-left:12px;
background:url(images/items_middle_back.png) repeat-y;
}
.itemsc p
{
color:#323232;
font-size:11px;
font-weight:bold;
}
.itemsc ul
{
list-style:url(images/star.jpg);
color:#abad00;
padding-left:17px;
padding-top:15px;
font-size:11px;
}
.itemsc a
{
color:#abad00;
text-decoration:none;
}
.itemsc p a
{
color:#000;
text-decoration:none;
}

.itemsc a:hover
{
text-decoration:underline;
}



.itemsbox
{
width:520px;
float:left;
padding-top:20px;
margin-top:30px;
background:url(images/itemsbox_top.jpg) top no-repeat #f4f5e8;
}
.items_cont
{
width:470px;
float:left;
padding-left:20px;
}
.items
{
float:left;
width:470px;
padding-bottom:20px;
padding-left:14px;
background:#fff;
padding-top:7px;
}
.item
{
width:151px;
float:left;
margin-right:5px;
}
.row
{
/* width:140px; */
float:left;
padding-left:6px;
line-height:22px;
font-family:"Tahoma";
}
.left
{
width:48px;
float:left;
}
.right
{
float:left;
}
.quote_area
{
padding-left:84px;
padding-top:27px;
width:655px;
float:left;
font-family:"Verdana";
font-size:11px;
color:#323232;
}
.quote_area a
{
color:#0075ff;
text-decoration:none;
}
.quote_area a:hover
{
text-decoration:underline;
}
.pricebox
{
width:594px;
padding-left:34px;
float:left;
}
.pricebox_con
{
width:594px;
padding-top:15px;
padding-bottom:15px;
background:#f8f9e6;
float:left;
}
.column
{
float:left;
padding-left:25px;
width:53px;
}
.column1
{
float:left;
padding-left:20px;
width:90px;
}
.column2
{
float:left;
padding-left:25px;
width:105px;
}
.column2
{
float:left;
padding-left:25px;
width:105px;
}
.pricetitle
{
height:37px;
}
.quote_row
{
width:400px;
float:left;
padding-left:26px;
padding-top:16px;
}
.quote_row p
{
float:left;
}
.price_right
{
float:right;
}
.arrowline
{
width:345px;
float:left;
padding-bottom:10px;
padding-bottom:5px;
font-size:14px;
}
.arrow
{
width:35px;
float:left;
height:21px;
background:url(images/list.png) left no-repeat;
}
.arrowtext
{
float:left;
padding-top:5px;
}
.text
{
padding-left:40px;
float:left;
padding-top:9px;
}
.text p
{
padding-bottom:10px;
}
