body{
	margin: 0px;
	background-color: #ffffff;
	text-align: left;
}
#pageSurround{
	width: 100%;
	margin: 0px auto;
	padding: 0 5px;
}
#mainSurround{
	background-image: url(../styleImages/backgrounds/pageBg.gif);
	background-repeat: repeat-x;
	background-position: top;	
}
#topHeader{text-align:right;height:140px;padding-right:0px;width:95%;margin:0px auto;background-image:url(../styleImages/backgrounds/logo.jpg);background-repeat:no-repeat;background-position:top left;}
#topHeader_inner{text-align:right;height:140px;padding-right:0px;width:100%;margin:0px auto;background-image:url(../styleImages/backgrounds/page_head_bg.gif);background-repeat:no-repeat;background-position:center;padding-top:0px;}
#cart_holder{padding-top:0px;width:161px;height:172px;background-image:url(../styleImages/backgrounds/shop_cart_bg.jpg);}
#currency_holder{padding-top:5px;width:165px;height:55px;background-image:url(../styleImages/backgrounds/curency_bg.png);text-align:left;}
#welcom_holder{width:195px;height:97px;background-image:url(../styleImages/backgrounds/bg_welcome.jpg);}
#login_holder{width:195px;height:122px;background-image:url(../styleImages/backgrounds/fon_log_in.jpg);}
#status_holder{width:195px;height:122px;background-image:url(../styleImages/backgrounds/bg_status.jpg);}
.shopping_cart{text-align:center;padding-top:13px;padding-left:8px;}
.cart_title{background-image:url(../styleImages/backgrounds/cart_title_bg.gif);width:145px;height:25px;padding-top:6px;color:black;font-family:Arial;font-weight:bold;font-size:15px;text-decoration:none;}
.menu_table{height:32px;}
.menu_div{float:left;}
.search_div{background-image:url(../styleImages/backgrounds/search_back.png);padding-top:5px;padding-left:5px;width:286px;height:61px;text-align:left;}
.txt_menu{color:white;font-family:helvetica;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;}
.txt_menu:hover{color:red;font-family:helvetica;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;}
.boxTitleLeft, .boxTitleRight{font-family:"Lucida Sans","Lucida Sans Unicode", Verdana;font-size:13px;font-weight:bold;color:#FFFFFF;background-color:#70cdcc;height:15px;border-top:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:5px;}
.boxContentLeft, .boxContentRight{background-color:#FFFFFF;padding-left:5px;padding-right:5px;margin-bottom:10px;padding-top:3px;padding-bottom:5px;text-align:left;}
.boxCategories{background-color:#FFFFFF;padding-left:5px;padding-right:5px;margin-bottom:10px;padding-top:3px;padding-bottom:10px;}
.colLeft{position:relative;z-index:5;left:0px;width:160px;float:left;}
.colMid{position:relative;width:100%;float:left;}
.colRight{position:relative;width:160px;text-align:left;}
.boxContent{background-color:#FFFFFF;padding:10px;color:#333333;margin-bottom:10px;margin-top:0px;position:inherit;text-align:left;}
.colLeftCheckout{position:relative;left:0px;width:160px;padding-left:15px;padding-right:5px;float:left;}
.colMainCheckout{position:relative;width:100%;float:left;}
.siteDocs{text-align:center;margin-top:7px;margin-bottom:20px;}
.pagination{text-align:right;padding-top:5px;padding-bottom:5px;}
#subCats{text-align:justify;background-color:#ffffff;text-align:center;margin:0px auto;padding:3px;float:left;width:99%;position:inherit;}
.subCat{text-align:center;padding:16px;float:left;width:119px;height:158px;position:inherit;background-image:url(../styleImages/backgrounds/prod_back.jpg);}
.subCat2{text-align:center;padding:16px;float:left;width:119px;height:188px;position:inherit;background-image:url(../styleImages/backgrounds/prod_back2.jpg);}
.regSep{padding:10px 0px 10px 0px;margin:10px 0px 10px 0px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#imgThumbSpace{line-height:0px;}
#imgThumbSpace img{padding-right:3px;padding-bottom:3px;}
div.latestProds{text-align:center;width:151px;margin-right:3px;margin-bottom:3px;height:200px;float:left;overflow:hidden;position:relative;}
#mainmenu-nav{list-style:none;list-style-type:none;padding-left:3px;margin:0px;}
.li-nav a{padding:2px 1px;background-color:#ffffff;width:140px;display:block;color:#333333;text-decoration:none;margin:0px;text-indent:2px;font-weight:bold;text-align:left;}
.li-nav a:hover{background-color:#ffffff;color:red;}
.ul-nav, .li-nav{display:block;list-style:none;}
.ul-nav{width:140px;padding:0px;}
.li-nav{float:left;}
.li-nav .ul-nav{display:none;position:absolute;margin-left:100px;margin-top:-19px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;z-index:99;}
a.hassubmenu{background-image:url(../styleImages/more.gif);background-repeat:no-repeat;background-position:137px 6px;}
.divAddedToBasket{line-height:2;margin:0 13px 10px 13px;position:relative;}
.bannerBoxContent{padding:10px 0 0 0;margin-bottom:10px;text-align:center;}
.LogoSub{}
.MainTop{}
.MainBottom{}
.MainCenter{}
.Right1{}
.Right2{}
.Right3{}
.Right4{}
.Right5{}
.Left1{}
.Left2{}
.Left3{}
.Left4{}
.Left5{}
.testamonial{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%;font-weight:normal;text-align:left;padding-left:0px;padding-right:3px;}
.testamonialname{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;color:#ff0000;text-align:right;font-style:italic;padding-left:0px;padding-right:3px;margin-bottom:5px;}
.announceTitle{font-size:110%;color:#404040;}
.announceDiv{}
.announceDate{font-size:100%;color:#ff0000;margin-left:5px;}
.announceText{padding:5px;}
.announceDivider{border-bottom:1px #c0c0c0 solid;}
.pollhold{padding:2px 8px 4px 5px;}
.pollbar{background-image:url(../styleImages/backgrounds/poll_mod_bars/aquabar.jpg);height:8px;}
.txtPoll{color:#000000;}
.txtResults{margin-left:5px;color:#000000}
.pollBox{width:99%;margin-top:10px;border:0px solid #000000;background-color:#ffffff;}


/* start mod: Added to basket message */
/* by Estelle - http://cubecart.expandingbrain.com */
.divAddedToBasket {
	border: 1px solid #E1E1E1;
	background-color: #E0FFB8;
	line-height: 2;
	padding: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	position: relative;
}
/* end mod: Added to basket message */
#account_box_top{
	background: #000 url(../styleImages/account-top.png) no-repeat top;
	width: 195px;
}
#account_box_bottom{
	background: #000 url(../styleImages/account-bottom.png) no-repeat bottom;
	height: 12px;
	width: 195px;
}