.moduleContentContainer {
	background: url('/images/bg_basicpage.gif') left bottom no-repeat;
}

H1.moduleTitle { padding:0 0 20px 0; margin:0px; }
H2.state{padding:15px 0 5px; margin:0 0 0 124px; clear:both;}
H2.type{ font-size:20px; font-weight:normal; line-height:24px; height:24px; clear:both; margin-left: 124px;}

#logoImg {
	float: left;
	overflow: hidden;
	width: 96px;
	/*margin: 45px 0 0 20px;*/
}

.moduleContent {
	/*width: 800px;
	margin: 45px 0 55px 28px;
	*/
	width:896px;
	float: left;
	margin: 45px 0 55px 0px;
	overflow: hidden;
}

.moduleContent .storeHeader{
	overflow:auto; 
	width:800px; 
	float:left;
}

.moduleContent .storepage{
	float: left;
	margin-left: 28px;
	width:700px;
}

.storesummary{
	clear:both;
	margin-left: 28px;
}

/*
.store { padding-bottom:20px; width:49%; float:left;}
.store H3{ padding:0px 0px 5px; color:#fff; }
.store LABEL{width:45px; display:block; float:left;}
.store SPAN{display:block; float:left;}
.store DIV {clear:both;}*/

.store { 
	padding-bottom:20px; 
	width:100%; 
	clear:both; 
	_padding-bottom:5px; 
	*padding-bottom:5px; 
}
	.store H3{ padding:0px 0px 0px; float:left; width:210px; font-size:12px;}
		.store H3 A{ color:#252525;}
		.store H3 A:hover{ color:#6A6653;}
	.store DIV { padding-left:5px; float:left;}
	.store .stocktypes{ width:111px; padding-right:10px; text-align:right; float:left;}
	.store .address {width:440px;}
	.store .phone {width:110px;}
	.store .email{width:200px;}
.store B {padding-left:5px;}



.sidemenu { margin: 10px 0; }	
	.sidemenu A:link, .sidemenu A:visited {	color: #2e2925; }	
	.sidemenu A:hover {
		color: #fff;
		text-decoration: none;
	}


