body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: #FFF;
	color:#000; 
	margin:0;
	padding:0;
}
hr {
	display:none;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:230%;
	padding:0;
	margin:0;
	}
h2 {margin:0; padding:5px 0 0 0; font-size:200%; color:#990000; border-top:1px solid #ccc}
.newbase {font-size:14px; color:#660000; margin:0; padding:5px 0;}
a img {
	border:none
	}
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif}
a {	color:#039; 
	text-decoration:underline
	}
a:hover {
	text-decoration:none
	}
#mainlayout {
	width:100%;
	margin: 0 auto;
	padding:0 auto;
	background: #fff;}
		
#logo {padding:15px 0 0 58px; float:left}
#search_bar {
	height:136px;
	margin-left:240px;
	background:#172983 url(/img/search_bar_line.gif) repeat-x;}
.seacrh_bar_corner {float:left;}
.slogan {
	padding:15px 0 0 40px;
	}
.search_form {
	padding:35px 0 0 50px;}
.search_form form{
	padding:0; 
	margin:0}
#menu {
	margin-left:240px;
	border-bottom:1px solid #ccc}
#menu ul li {
	display:inline;
	font-size:140%;}
#menu li {padding-right:25px;}
.cat {
	font-size: 170%; 
	font-weight:bold }
#leftcolumn {
	margin-left:8px;
	width:230px;
	float:left;
	padding-bottom:20px;
	
	}
#basket {
	background:url(/img/basket.gif) no-repeat;
	width:225px;
	height:162px;
	
	clear:both;}
#basket p {padding-left:15px; color:#FFF; font-size:150%}
.basket_tilte {
	font-size:190%;
	padding-left:15px;
	padding-top:10px;
	}
div#contact {
			font-size:130%;
			text-align:left;
			padding: 10px 50px 10px 30px; 
								
}		

#contact p { 
				margin:10px 0 0 0;
}	
#basket a {
	color:#FFF;
	font-weight:bold;}
#center {
	margin-left:240px;
	
	}
#footer {
	clear:both;
	width:100%;
	border-top: 1px solid #ccc;
	margin-top:20px;
	padding-top:10px;
	height:50px;
	}
#catalogleft {
	margin-left:15px;
	padding-top:20px;
	font-size:150%;
	line-height:170%}
.category_child {font-size:80%;}
.category_child:hover {text-decoration:none; color:#FFF; background-color:#003366}
.sub_category:hover {text-decoration:none; color:#FFF; background-color:red}
.gray {color:#666;}
div#deliv {
			float:left;
			
			
			width:30%;
			padding: 0 0 0 30px;
}
td.content  {border-bottom: 1px solid #CCC; padding: 5px; clear: both; font-size:120%}
div#delivery {
			float:right;
			text-align:left;
			width:50%;
			padding: 10px 50px 10px 10px; 
								
}		
.delivery {background-color:#BED0F5; }
#delivery p { 
				margin:0; padding:0 0 20px 0; font-size:150%
}	
