body{
 font-family:arial,helvetica,sans-serif;
 margin:0;
 color:#242e2f;
 font-size:12px;
 text-align:center;
 background-image:url(../design_images/bg.jpg);
 background-color:#282627;
 background-repeat:repeat-x;
 background-position:center top;
 font-smooth:always;
}

a:link { color:#454545; text-decoration:none; font-weight:normal;}
a:visited { color:#322008; text-decoration:none; font-weight:normal;}
a:hover { color:FFFFFF; text-decoration:none; font-weight:normal;}
a:active { color:#322008; text-decoration:none; font-weight:normal;}

* {behavior: url(iepngfix.htc)}

hr{
	color:#CCCCCC; 
	height:1px; 
	background:#CCCCCC; 
	border:0px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

acronym{
 cursor: help;
}

.imageBorder
{
	margin-left:10px;
	margin-right:10px;
}

.IE6Fix{
	display:none
}


#container{
 text-align:left;
}

/* Top */

#top{
}

/* Text banner */
#textbanner
{
	display:none;
}

/* Logo */
#logo
{
}


/* Menu */
#menu{
	display:none
}



/* Main Bg*/
#contentBg{
}


/* Left Col */
#leftCol{
	display:none;
}

/* Right Col */

.rightCol{
}

/* Banner */

.bannerHome{
	display:none;
}

.bannerSub{
}

/* Banner */

.contentArea{
}

/* Home Col A */
	.homeColA{
		float:left;
		width:330px;
		padding:20px;
		padding-bottom:5px;
		padding-right:0px;
	}
	
		.homeColA H2{
				color:#4a4a4a;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				margin:0;
				margin-bottom:10px;
				}
	
	.whatsOnHome{
		border:1px solid #c5c5c5;
		width:298px;
		padding:15px;
		float:left;	
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		line-height:150%;
		margin-bottom:10px;
	}	
	
		.whatsOnHome strong{
			font-size:12px;
			text-decoration:underline;
			}
		
		.whatsOnHome img{
			border:0;
			float:left;
			width:100px;
			}
			
		.whatsOnHome a:link{
			color:#242e2f;
			text-decoration:none;
			}
			
		.whatsOnHome a:visited{
			color:#242e2f;
			text-decoration:none;
			}
		
		.whatsOnHome a:hover{
			color:#242e2f;
			text-decoration:underline;
			}
			
		.whatsOnHome p{
			float:left;
			width:183px;
			padding-left:15px;
			margin:0;
		}
		
/* Home Col B */

	.homeColB{
		float:left;
		width:300px;
		padding:20px;
		padding-bottom:5px;
	}
	
		.homeColB H2{
			color:#4a4a4a;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			margin:0;
			margin-bottom:10px;
		}	
		
	.latestOffers{
		width:300px;
		float:left;
		background:#E1E1E1;
	}
	
	
	.latestOffersMain{
		border:1px solid #c5c5c5;
		width:265px;
		padding:10px;
		margin:5px;
		float:left;	
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		line-height:150%;
		margin-bottom:10px;
	}	
	
		.latestOffersMain strong{
			font-size:12px;
			text-decoration:underline;
			}
		
		.latestOffersMain img{
			border:0;
			float:left;
			width:100px;
			}
			
		.latestOffersMain a:link{
			color:#242e2f;
			text-decoration:none;
			}
			
		.latestOffersMain a:visited{
			color:#242e2f;
			text-decoration:none;
			}
		
		.latestOffersMain a:hover{
			color:#242e2f;
			text-decoration:underline;
			}
			
		.latestOffersMain p{
			float:left;
			width:140px;
			padding-left:15px;
			margin:0;
		}
		
	.latestOffersSub{
		width:275px;
		padding:5px;
		margin:5px;
		float:left;	
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
	}	
	
		.latestOffersSub strong{
			font-size:12px;
			text-decoration:underline;
			}
		
		.latestOffersSub img{
			border:0;
			float:left;
			width:50px;
			}
			
		.latestOffersSub a:link{
			color:#242e2f;
			text-decoration:none;
			}
			
		.latestOffersSub a:visited{
			color:#242e2f;
			text-decoration:none;
			}
		
		.latestOffersSub a:hover{
			color:#242e2f;
			text-decoration:underline;
			}
			
		.latestOffersSub p{
			float:left;
			width:210px;
			padding-left:15px;
			margin:0;
		}
		
/* Home Read More */

.homeReadMore{
	float:left;
	width:678px;
	padding-left:20px;
	padding-bottom:10px;
}

	.moreOffers{
		margin-left:273px;
		}
		
/* Address */

.addressBottom{
	padding:20px;
	padding-top:0px;
	float:left;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#474747;
}
	
	
/* Top Menu Level 1*/

#top_menu
{
	display:none;
}
	
/* Sub Page Container */

.subPageContainer{
}

	.subPageContainer h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#4a4949;
		font-size:20px;
		margin:0;
		padding:0;
	}
	
	.subPageContainer hr{
		color:#CCCCCC; 
		height:1px; 
		background:#CCCCCC; 
		border:0px;
		margin:0;
		padding:0;
	}
	
	.subPageContainer a
	{
		text-decoration:underline;
		color:#676767;
	}
	
/* Overview */

.newsOverview{
}

	.newsOverview td{
		padding:5px;
		border-bottom:#CCCCCC 1px solid;
	}
	
	.newsOverview h4{
		color:#db9e28;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		margin:0;
	}
	
	.newsOverview {
		margin:5px;
	}
	
	.newsOverview a, .newsOverview a:link, .newsOverview a:active, .newsOverview a:visited {
		text-decoration:none;
		color:#242e2f;
	}
	
	.newsOverview a:hover{
		text-decoration:underline;
		color:#3F4D4E;
	}
	
.overviewDate{
	font-size:11px;
	color:#999999;
	}
	
/* Footer */

.footer{
	display:none;
}
	
	
/** Links */
#Links li
{
	padding-bottom:10px;
}

#Links a:link, #Links a:active, #Links a:visited
{
	color:#565656;
	text-decoration:none;
}

#Links a:hover
{
	color:#545454;
	text-decoration:none;
}

/* Contact Form */
#contact_form input,textarea 
{
	font-size:11px;
	border:1px solid #BCB9AA;
	padding:1px;
	float:left;
	width:250px;
}

#contact_form_Checkbox input
{
	width:15px;
	border:0px;
}

#submit input
{
	width:50px;
}

#subcribe input
{
	width:60px;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30
}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #none;
}

	#sddm div a
	{	padding:5px;
	border-top:0px;
	padding-left:8px;
	border-top:0px;
	background:#333333;
	width:110px;
	margin-right:0px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	}

	#sddm div a:hover
	{	
		border-top:0px;
		padding-left:8px;
		border-top:0px;
		background:#D9D9D9;
		width:110px;
		margin-right:0px;
		color:#333333;
	
	}
	
#content_holder{
	width:100%;
}
