/*
-----------------------------------------------
RR HOME

version:  	1.0
author:		Hugh Ly
website:	ReliableRemodeler.com
----------------------------------------------- */

#home-feature {
	background: url(../images/home/box-home-feature.jpg) #14416e no-repeat;
	height: 350px;
	margin: 0 0 0 0;
	overflow: hidden;
	width: 536px; }

.home-slider_container {
	display: block;
	height: 352px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 536px; }

#home-slider {
	height: 310px;
	width: 536px; }	
#home-slider .item {
	height: 500px; }		
#home-slider .content {
	float: left;
	font: 1.5em Verdana, Arial, Helvetica, sans-serif;
	padding: 18px 0 0 15px;
	width: 245px;
	color: #fff; }	
#home-slider img {	
	float: left; 
	height: 350px;
	width: 262px; }

#home-slider a {
	color: #fff; }
#home-slider h3 {
	font-size: .9em;
	color: #fffb9a; }
#home-slider h3 a {
	font-size: .9em;
	color: #fffb9a;
	text-decoration: none; }	

.home-slider_container .slider_prev {
	padding: 0 0 0 5px;
	position: absolute;
	top: 321px ;	
	z-index: 10000; }	
.home-slider_container .slider_next {
	left: 472px;
	padding: 0 5px 0 0;
	position: absolute;
	top: 321px ;	
	z-index: 10000; }	
	
#home-fresh-content {
	clear: both;
	margin: 20px 0 0 0;
	overflow: hidden;
	width: 100%; }	
#home-fresh-content #colleft {	
	background: url(../images/bg-dashed-border.gif) #fff repeat-y;
	background-position: right;
	float: left;
	padding-bottom: 30px;
	padding-right: 10px;
	width: 270px; }
#home-fresh-content #colright {
	float: right;
	width: 242px; }	
	
#home-fresh-content h2.lastest-questions {
	background: url(../images/ic-question-hdr.gif) #fff no-repeat;
	font-size: 1em;
	height: 50px;
	line-height: 1.5em;
	padding: 0 0 0 48px; }	

#home-fresh-content .questions div {
	clear: both;
	overflow: hidden; }
#home-fresh-content .questions div h3 {
	background: url(../images/bg-question-bubble.gif) #dfe8f0 no-repeat;
	background-position: bottom;
	font-size: .95em;
	float: right;
	line-height: 1.3em;
	margin: 0 0 15px 8px; 
	padding: 4px 4px 27px 8px;
	width: 110px; }	
#home-fresh-content .questions div p {
	font-size: .9em;
	margin: 0 0 20px 0;
	padding: 0; }

#home-fresh-content div.kitchens {
	background: url(../images/home/hdr-kitchens-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }
#home-fresh-content div.windows {
	background: url(../images/home/hdr-windows-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }	
#home-fresh-content div.sidingroofing {
	background: url(../images/home/hdr-siding-roofing-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }		
#home-fresh-content div.bathrooms {
	background: url(../images/home/hdr-bathrooms-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }	
#home-fresh-content div.basements {
	background: url(../images/home/hdr-basements-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }			
#home-fresh-content div.flooring {
	background: url(../images/home/hdr-flooring-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }	
#home-fresh-content div.additions {
	background: url(../images/home/hdr-additions-1.jpg) #fff no-repeat;
	height: 77px;
	width: 242px; }				
		
#home-fresh-content div.hdr-service h2 {
	background: url(../images/home/bg-hdr-services.gif) #14416e no-repeat;
	color: #fffb9a;
	font-size: .8em;
	padding: 4px 2px 4px 6px; }		
#home-fresh-content div.hdr-service h2 a, #home-fresh-content div.hdr-service h2 a:visited {
	color: #fffb9a;
	display: block;
	text-decoration: none; }
	
#home-fresh-content div.articles {
	font-size: 1.1em;
	padding: 10px 0 10px 10px; }		
#home-fresh-content div.articles p {
	margin: 0 0 10px 0; }
	
/* around the home */	
#home-aroundthehome {
	background-color: #dee49e; 
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 364px; }
#home-aroundthehome h1 {
	background: url(../images/home/bg-hdr-aroundthehome.gif) #dee49e no-repeat;
	height: 108px;
	text-indent: -2000px;
	width: 364px; }
#home-aroundthehome .articles {
	font-size: .9em;
	padding: 2px 15px 0 20px; }
#home-aroundthehome .articles a, #home-aroundthehome .articles a:visited {	
	border-bottom: 1px dashed #949b45;
	color: #000;
	display: block;
	padding: 6px 5px 8px 8px; }
#home-aroundthehome .articles a:hover {
	background-color: #c3cb6f; } 	
	
