body {
	margin: 5px;
	background-image:url(../styleImages/bg.gif);
}
#pageSurround {
	width:990px;
	margin: 10px auto;
	background-image:url(../styleImages/main_bg.png); 
	background-repeat:repeat-y;
}

#cartSurround {
	width:970px;
	padding:10px;
	background-image:url(../styleImages/main_bg.png); 
	background-repeat:repeat-y;
}

#header{width:990px;}
#header_top{width:990px; height:26px; background-image:url(../styleImages/header_top.png); background-repeat:no-repeat;}
#header_main{width:986px; height:139px; background-image:url(../styleImages/header_bg.png); background-repeat:repeat-x; margin-left:2px; }
#header_left{float:left; height:126px; padding-top:13px; width:500px;}
#header_left img{margin-left:38px;}
#header_right{float:right; width:486px;}
#login_box{width:246px; height:57px; margin-left:221px; background-image:url(../styleImages/login_bg.png); text-align:center; }
#search_box{padding:10px; width:226px; height:26px; margin-left:221px; margin-top:36px; background-image:url(../styleImages/search_bg.gif);}

div.menu{height:35px; margin:0 9px;}
div.menu_left{height:35px; width:87px; float:left; background-image:url(../styleImages/menu_left.png); background-repeat:no-repeat;}
div.menu_left2{height:35px; width:87px; float:left; background-image:url(../styleImages/menu_left2.png); background-repeat:no-repeat;}
div.menu_center{height:35px; width:850px; float:left; background-image:url(../styleImages/menu_bg.png); background-repeat:repeat-x; text-align:center;}
div.menu_right{height:35px; width:35px; float:left; background-image:url(../styleImages/menu_right.png); background-repeat:no-repeat;}

#main{width:946px; margin:0 auto;}
#side_left{width:176px;}
#content{width:604px; padding:15px; padding-top:0; overflow:hidden;}
#side_right{width:176px;}

#main_bottom{width:990px; height:28px; background-image:url(../styleImages/main_bottom.png); background-repeat:no-repeat;}
#main_top{width:990px; height:28px; background-image:url(../styleImages/main_top.png); background-repeat:no-repeat;}

.topCats { text-align: center; background-image: url(../styleImages/backgrounds/bar.jpg); height: 25px; color: #ffffff; margin-bottom: 10px; padding-top: 3px; }
.siteDocs {
	text-align: center;
}
.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #fff;
	background-image: url(../styleImages/bar1.png);
	width: 176px;
	height: 22px;
	padding-top: 6px;
	text-align:center;
	background-repeat: no-repeat;
	font-weight: bold;
}

#featBox, #shopBox{background-image: url(../styleImages/box2.png);}
#popBox, #infoBox{background-image: url(../styleImages/box3.png);}
#saleBox, #mailBox{background-image: url(../styleImages/box4.png);}
#currBox{background-image: url(../styleImages/strip3.png); height:79px; margin-bottom:15px;}
#langBox{background-image: url(../styleImages/strip1.png); height:79px;}

.boxFootLeft, .boxFootRight {
	margin-bottom: 10px;
}
.boxContentLeft, .boxContentRight {
	padding-top:5px;
	margin-left:10px;
}
.boxContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
}
/* CHECKOUT PAGES 
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 9px;
	padding-right: 10px;
	float: left;
}
*/

/* END CHECK OUT PAGES */
.docBtnLeft {
	background-image: url(../styleImages/backgrounds/docBtnLeft.gif);
	width: 4px;
}
.docBtnRight {
	background-image: url(../styleImages/backgrounds/docBtnRight.gif);
	width: 4px;
}
.docBtnMid {
	background-color: #DDDDDD;
	padding: 0px 3px 0px 3px;
}

.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	text-align: center;
	margin: 0px;
	height: auto;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	min-height:75px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.topCatsTabLeft {
	background-repeat: no-repeat;
	width: 7px;
}
.topCatsTabMid {
	background-repeat: repeat-x;
}
.topCatsTabRight {
	width: 7px;
	background-repeat: no-repeat;
}
.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 130px;
	overflow:hidden;
}