/* Left */

#left {
	float:left;
	width:191px;
	margin:30px 0 0 15px;
	}

.areas {
	float:left;
	width:176px;
	padding:8px 0 0px 13px;
	margin-left:0px;
	list-style:none;
	border-right:1px solid #282828;
	border-bottom:1px solid #282828;
	border-left:1px solid #282828;	
	}
	
.areas p {
	margin-bottom:8px;
	}

.sub-areas ul {
	margin:0px;
	}

.sub-areas li {
	list-style:square inside;
	padding:0;
	margin:0 0 2px 5px;
	color:#e0e0e0;
	font-size:11px;
	font-style:italic;
	}
	
.sub-areas li span {
	color:#666666;
	}

#address {
	float:left;
	width:177px;
	height:91px;
	padding:2px 0 0 14px;
	color:#464646;
	background:url(../graphics/uk.gif) top right no-repeat;
	}

#address:hover {
	text-decoration:none;
	}
	
#address span {
	float:left;
	color:#fef120;
	margin-top:10px;
	}

.left-title {
	float:left;
	width:177px;
	height:30px;
	padding:12px 0 0 14px;
	margin-bottom:10px;
	font-size:16px;
	background-color:#ffffff;
	border-top:5px solid #fef120;
	color:#000000;
	font-family: Georgia, serif;
	}
	
.left-text {
	margin:0 0 7px 14px;
	width:163px;
	}
	
.left-link {
	margin:0 0 0 14px;
	width:163px;
	}

/* Right */

#right {
	float:left;
	width:723px;
	margin:30px 0 0 20px;
	_margin:30px 0 0 8px;
	}

/* Bread Crumbs Bar */

#bread-crumbs {
	float:left;
	width:744px;
	height:23px;
	padding:8px 0 0 20px;
	background-color:#fef120;
	color:#000000;
	}
	
#bread-crumbs a {
	color:#000000;
	text-decoration:none;
	border-bottom:1px dotted #000000;
	}

#bread-crumbs a:hover {
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #000000;
	}
	
#telephone {
	float:left;
	width:180px;
	height:23px;
	padding:8px 20px 0 0;
	background-color:#fef120;
	color:#000000;
	text-align:right;
	}
	
#telephone span {
	color:#000000;
	font-weight:bold;
	}

/* Home Page */
	
#home-slideshow {
	float:left;
	width:711px;
	height:238px;
	border:6px solid #ffffff;
	background-color:#000000;
	}
	
.hero {
	float:left;
	width:241px;
	height:90px;
	border:6px solid #f1efee;
	margin:0 0 5px 10px;
	padding:8px 0 0 10px;
	color:#000000;
	}
	
.hero:hover {
	border:6px solid #ded6d4;
	text-decoration:none;
	color:#000000;
	}
	
.hero p {
	float:left;
	clear:left;
	width:120px;
	font-size:11px;
	margin-bottom:5px;
	}
	
.hero h4 {
	margin-bottom:5px;
	}
	
.hero#services {
	background:url(../graphics/plastering-services.jpg) top right no-repeat;
	}
	
.hero#about {
	background:url(../graphics/about-atr-plastering.jpg) top right no-repeat;
	}
	
.hero#quote {
	background:url(../graphics/plastering-quote.jpg) top right no-repeat;
	}

#content {
	float:left;
	width:711px;
	padding-top:10px;
	margin-left:6px;
	border-top:1px dashed #282828;
	}
	
/* Content */
	
#offers {
	float:left;
	width:707px;
	height:150px;
	border:6px solid #f1efee;
	margin-bottom:20px;
	}

#new-cars-wrap {
	float:left;
	width:717px;
	padding-left:2px;
	background-color:#f9f9f9;
	}

.new-cars {
	float:left;
	width:179px;
	height:110px;
	margin:10px 0 10px 0;
	}
	
.enquire {
	float:left; 
	height:17px;
	text-align:center;
	background-color:#000000;
	border:3px solid #f1efee;
	color:#ffffff;
	font-weight:bold;
	font:12px arial, verdana, helvetica, sans-serif;
	padding:2px 5px 0 5px;
	}
	
.enquire:hover {
	color:#000000;
	background-color:#ffffff;
	text-decoration:none;
	}

#gallery { 
	float:left; 
	width:723px; 
	}
	
.services {
	line-height:20px;
	color:#fef120;
	margin-bottom:15px;
	}

/* Contact Page */

#contact-left {
	float:left;
	width:430px;
	}

#contact-right {	
	float:left;
	width:250px;
	padding-left:30px;
	border-left:1px solid #ded6d4;
	}
	
#contact-phone {
	font-size:20px;
	font-weight:bold;
	color:#fef120;
	}
	
.border-bottom {
	border-bottom:1px dashed #282828;
	padding-bottom:15px;
	}

#social-networking {
	float:left;
	width:250px;
	height:40px;
	}

#contact-facebook {
	float:left;
	height:20px;
	padding:18px 0 0 45px;
	background:url(../graphics/facebook-grey.gif) left center no-repeat;
	color:#000000;
	}

#contact-blog {
	float:left;
	height:20px;
	margin-left:20px;
	padding:18px 0 0 45px;
	background:url(../graphics/blog-grey.gif) left center no-repeat;
	color:#000000;
	}

#contact-facebook:hover {
	text-decoration:none;
	background:url(../graphics/facebook.gif) left center no-repeat;
	}
	
#contact-blog:hover {
	text-decoration:none;
	background:url(../graphics/blog.gif) left center no-repeat;
	}

#googlemap {
	float:left;
	width:380px;
	height:380px;
	border:6px solid #ffffff;
	}

.currentday {
	color:#fef120;
	}