@charset "UTF-8";
/***** Delappe Russell Interiors - Default Stylesheet *****/

/* Body Styles */
body { 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:62.5%;
	background:url(../images/bg2.jpg) #330000;
	padding:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:25px;
	}
	
.iframe {
	background:url(../images/main_content_bg.jpg) repeat-y;
	}
	
/* Page Container */
#container {
	background:url(../images/bg_glow2.jpg) no-repeat;
	width:810px;
	}
	
/* Content Container */
#contentcontainer {
	background:url(../images/main_content2_bg3.jpg) repeat-y 33px 0px;
	}

/* Quote */
#quotecontainer {
	float:left;
	width:269px;
	height:auto;
	}
	
.quote {
	background:url(../images/quote2.jpg) no-repeat 33px 0px;
	padding-top:15px;
	}
	
.quotetext {
	color:#FFFFFF;
	font-size:1.3em;
	line-height:1.4em;
	margin-left:45px;
	margin-right:13px;
	padding:10px;
	background:url(../images/quotetextbg.gif);
	}
	
.quotetextname {
	color:#888888;
	font-size:1.4em;
	font-style:italic;
	text-align:right;
	margin-left:45px;
	margin-right:13px;
	margin-top:3px;
	margin-bottom:10px;
	padding:10px;
	background:url(../images/quotetextbg2.gif);
	}
	
.quotetextnamec {
	color:#888888;
	font-size:1.4em;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	margin-top:3px;
	margin-bottom:10px;
	padding:10px
	;background:url(../images/quotetextbg2.gif);
	}
	
.q1 {
	float:left;
	margin-right:10px;
	}

/* Services Titles */
#stitlecontainer {
	float:left;
	background:url(../images/quote_bg2.jpg) repeat-y 33px 0px;
	width:269px;
	height:auto;
	}
	
.stitle {
	background:url(../images/quote2.jpg) no-repeat 33px 0px;
	padding-top:15px;
	padding-bottom:10px;
	}
	
.stitletext {
	color:#FFFFFF;
	font-size:1.3em;
	line-height:1.4em;
	font-weight:bold;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	padding:10px;
	background:url(../images/quotetextbg.gif);
	}
	
.stitletextc {
	color:#FFFFFF;
	font-size:1.3em;
	line-height:1.4em;
	font-weight:bold;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	padding:10px;
	background:url(../images/quotetextbg.gif);
	text-align:left;
	}
	
.stitletextname {
	color:#888888;
	font-size:1.4em;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	background:url(../images/quotetextbg2.gif);
	}
	
.stitletextnamec {
	color:#888888;
	font-size:1.4em;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	margin-top:10px;
	padding:10px;
	background:url(../images/quotetextbg2.gif);
	}
	
.stitleimg {
	color:#888888;
	font-size:1.4em;
	font-style:italic;
	margin-left:45px;
	margin-right:13px;
	margin-top:10px;
	padding:10px;
	background:url(../images/quotetextbg2.gif);
	}

/* Services - Sub Menu */
.servicesubmenu {
	padding-top:5px;
	padding-bottom:7px;
	padding-left:35px;
	color:#7F6958;
}

/* Services Images */
.serimg {
	background:#000;
	opacity:0.3;
	}
	
/* Main Content - Index */
#maincontentcontainer {
	float:right;
	width:541px;
	}
	
.maincontent {
	background:url(../images/main_content.jpg) no-repeat;
	}
	
.maincontentser {
	background:url(../images/main_content.jpg) no-repeat;
	min-height:177px;
	}
	
.maincontenttext {
	color:#d2af91;
	font-size:1.4em;
	line-height:1.4em;
	padding-top:13px;
	padding-left:33px;
	padding-right:20px;
	padding-bottom:20px;
	}
	
/* Main Content - Iframe */
#maincontentiframecontainer {
	width:513px;
	background:url(../images/main_content_bg.jpg) repeat-y;
	}
	
.maincontentiframe {min-height:208px;background:url(../images/main_content.jpg) no-repeat;}
.maincontentiframetext {color:#d2af91;font-size:1.4em;line-height:1.4em;padding-top:15px;padding-left:33px;padding-right:20px;padding-bottom:10px;}

/* Main Content - Gallery */
#gcontentcontainer {float:right;width:541px;height:400px;padding:0;margin:0;}
.gcontent {background:url(../images/main_content.jpg) no-repeat;height:400px;}

/* Workshop - Headings */
.wshead {color:#FFFFFF;font-size:1em;line-height:1.4em;font-weight:bold;padding-left:7px;padding-top:5px;padding-bottom:5px;margin-bottom:5px;background:url(../images/quotetextbg.gif);width:175px;}

/* Workshop - Iframe Dates */
.month {position:absolute;left:180px;}
.year {position:absolute;left:310px;}

/* Workshop - Small Divider */
.smalldiv {height:2px;background:url(../images/diagonal_div.gif) no-repeat -35px;width:450px;margin-top:20px;margin-bottom:20px;}

/* Gallery - Main Pic */
.gphoto {padding-top:15px;padding-left:31px;padding-bottom:0px;}

/* Testimonials - Large Quote */
.testbigtext {color:#d2af91;font-size:1.0em;line-height:1.4em;margin-top:2px;padding:10px;background:url(../images/quotetextbg2.gif);}
.testbigname {color:#d2af91;font-size:1.0em;text-align:right;font-style:italic;line-height:1.4em;margin-top:3px;margin-bottom:10px;padding:10px;background:url(../images/quotetextbg2.gif);opacity:0.5;}
	
/* Text Link */
.textlink a:link, .textlink a:visited, .textlink a:active {text-decoration:none;color:#7d5849;border-bottom:1px dotted #532c24;}
.textlink a:hover {color:#FFFFFF;}
	
/* Footer */
#footer {background:url(../images/footer.jpg) no-repeat;height:45px;}
.footertext {float:left;color:#680000;height:45px;font-size:1.2em;padding-top:14px;padding-left:45px;}

/* Clear Fix */
.clearfix {clear:both;}