@charset "utf-8";
/* CSS Document */

body{
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#636363;
	margin:0;
	text-align:left;
	background: url(http://www.skystucco.com/resources/images/Background.jpg);
	}

img{
	border:none;
	}
	
.clear{
	clear:both;
	}
#body{
	margin:0;
	}
a
{
	color:#004c92 ;	
}
/*-------------WRAPPER---------------*/
#wrapper{
	margin:30px auto;
	width:980px;
	}
#left{
	float:left;
	width:183px;
	}

#center{
	margin:0 0 0 8px;
	float:left;
	width:536px;
	border-top:6px solid #8e6a3f;
	}
#right{
	margin:0 0 0 8px;
	float:left;
	width:237px;
	height:400px;
	}
#flash_header{
		}
.main_content{
	width:504px;
	background: #eed7a2;
	padding:16px;
	margin:0;
	min-height:584px;
	}
.main_content h1{
	padding:0;
	margin:0;
	font-size:24px;
	color:#a93d23;
	text-transform:uppercase;
	}
.main_content h2{
	margin:0;
	padding:5px 0 12px 0;
	font-size:14px;
	color:#000000	;
	text-transform:uppercase;
	}
.main_content h3{
	margin:22px 0 0 0;
	padding:0;
	font-size:15px;
	color:#282828;
	text-transform:uppercase;
	font-weight:bold;
	}
.main_content p{
	margin:0px 0 0 0;
	padding:0;
	font-size:13px;
	color:#636363;
	}
#photo_gallery{
	margin:11px 0 0 0;
	cursor:pointer;
	height:90px;
	width:183px;
	background: url(http://www.skystucco.com/resources/images/photo_gallery.png) no-repeat;
	}
#photo_gallery h1{
	margin:0;
	padding:0;
	font-size:20px;
	color:#3798d0;
	}
#click_here{
	background-color:#004c92;
	line-height:19px;
	height:19px;
	margin:0 0 0 -3px;
	}
#click_here_text{
	margin:0 0 0 4px;
	padding:0;
	font-size:11px;
	float:left;
	}
#click_here_text a{
	color:#ffffff;
	text-decoration:none;
	}
#click_here_text a:hover{
	color:#ffffff;
	text-decoration:none;
	}
#click_here_arrow{
	margin:5px 0 0 5px;
	float:left;
	}
#photo_gallery_left{
	width:83px;
	float:left;
	margin:7px 0 0 8px;
	}
#photo_gallery_right{
	background:url(http://www.skystucco.com/resources/images/photo_gallery.jpg) no-repeat;
	width:87px;
	height:83px;
	float:left;
	margin:0 0 0 5px;
	}	
#membership{
	margin:0 0 0 7px;
	background:url(http://www.skystucco.com/resources/images/membership.gif) no-repeat;
	width:44px;
	height:49px;
	float:left;
	}
#bbb{
	margin:5px 0 0 23px;
	background:url(http://www.skystucco.com/resources/images/bbb.gif) no-repeat;
	width:31px;
	height:47px;
	float:left;
	}
#energy{
	margin:0 0 0 24px;
	background:url(http://www.skystucco.com/resources/images/energy_star.gif) no-repeat;
	width:45px;
	height:45px;
	float:left;
	}
#parteners{
	margin:22px 0 0 0;
	}
#canada_trust{
	height:30px;
	width:100%;
	margin:11px 0 0 0;
	text-align:center;
	background:url(http://www.skystucco.com/resources/images/canada_trust.gif) center no-repeat;
	}
/*-----------------BOTTOM MENU-----------------*/

#bottom_menu{

	color:#636363;
	font-size:11px;
	margin:12px 0 0 0;
	padding:0 16px;
	}
#bottom_menu ul{
	margin:0;
	padding:0;
	}
#bottom_menu ul li{
	display:inline;
	}
#bottom_menu a{
	text-decoration:none;
	color:#636363;
	}



/*--------------RIGHT---------------*/
#whats_new{
	width:237px;
	height:107px;
	background: url(http://www.skystucco.com/resources/images/whats_new.jpg);
	cursor:pointer;
	}
#whats_new h1{
	margin:0 0 0 19px;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 0;
	}
#whats_new h2{
	margin:0 0 0 19px;
	color:#282828;
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:13px;
	}
#read_the_news{
	width:95px;
	height:16px;
	margin:5px 0 0 17px
	}
#read_the_news:hover{
	background:#74b8dd;
	cursor:pointer;
	}
#read_the_news_text{
	float:left;
	margin:0 0 0 4px;
	color:#ffffff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding:0;
	float:left;
	}
#read_the_news_text a{
	color:#FFF;
	text-decoration:none;
	}
#read_the_news_arrow{
	float:left;
	padding:3px 0px 0px 5px;
	display:block;
}
#estimates{
	cursor:pointer;
	width:237px;
	height:107px;
	background: url(http://www.skystucco.com/resources/images/estimates.jpg);
	}

#estimates h1{
	margin:0 0 0 19px;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 0;
	}
#estimates h2{
	margin:0 0 0 19px;
	color:#282828;
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:13px;
	}
#estimates_text{
	margin:0 0 0 4px;
	color:#ffffff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding:0;
	float:left;
	}
#find_out_more {
	height:16px;
	margin:5px 0 0 17px;
	width:95px;
}

#estimates_text a{
	color:#FFF;
	text-decoration:none;
	}
#estimates_arrow{
	float:left;
	padding:3px 0px 0px 5px;
	display:block;
	
	}
/*--------------------------*/

#education{
	width:237px;
	height:106px;
	background: url(http://www.skystucco.com/resources/images/education.jpg);
	cursor:pointer;
	}

#education h1{
	margin:0 0 0 19px;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 0;
	}
#education h2{
	margin:0 0 0 19px;
	color:#282828;
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:13px;
	}
#get_your_degre{
	height:16px;
	margin:5px 0 0 17px;
	width:105px;
	}
#get_your_degre_text{
	margin:0 0 0 4px;
	color:#ffffff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding:0;
	float:left;
	}
#get_your_degre_text a{
	color:#FFF;
	text-decoration:none;
	}
#get_your_degre_arrow{
	padding:3px 0px 0px 5px;
	display:block;
	float:left;
	
	}
/*----------------------*/
#contractors{
	cursor:pointer;
	width:237px;
	height:106px;
	background: url(http://www.skystucco.com/resources/images/contractors.jpg);
	}
#contractors h1{
	margin:0 0 0 19px;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 0;
	}
#contractors h2{
	margin:0 0 0 19px;
	color:#282828;
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:13px;
	}
#buil_it{
	height:16px;
	margin:5px 0 0 17px;
	width:60px;
	}
#buil_it_text{
	margin:0 0 0 4px;
	color:#ffffff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding:0;
	float:left;
	}
#buil_it_text a{
	color:#ffffff;
	text-decoration: none;
	}
#buil_it_arrow{
	padding:3px 0px 0px 5px;
	display:block;
	float:left;
	margin:0;
	}
#testimonials{
	width:201px;
	background-color:#e5e5e5;
	padding:18px;
	}
#testimonials h1{
	font-size:20px;
	font-weight:bold;
	color:#616161;
	margin:0;
	padding:5px 5px 10px 2px;
	}
#testimonials h3{
	font-size:13px;
	font-weight:bold;
	color:#414141;
	margin:10px 0 0 0;
	padding:0;
	}
#testimonials h3 span{
	color:#9c9c9c;
	font-weight:normal;
	margin:0;
	padding:0;
	}
#testimonials p{
	font-size:12px;
	font-style:italic;
	color:#3f3f3f;
	margin:0;
	padding:0;
	}
/*-------------PHOTO GALLERY TABS------------------*/
#photo_gallery_images{
	}
#photo_gallery_tabs{
	background:url(http://www.skystucco.com/resources/images/tabs_background.jpg) bottom repeat-x;
	text-align:center;
	margin:0px 16px 0px 16px;
	padding:0px;
	overflow:hidden;
	}
#photo_gallery_tabs ul{
	list-style:none;
	padding:0;
	margin:0;
	}
#photo_gallery_tabs ul li{
	display:inline;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	line-height:40px;
	}
#photo_gallery_tabs ul li a{
	color:#464646;
	text-decoration:none;
	padding:5px 9px 7px 9px;

	}
#photo_gallery_tabs ul li a:hover{
	background:#2596ff;
	color:#ffffff;
	}
.photo_galery_tabs_active{
	background-color:#004c92!important;
	color:#FFF!important;
	line-height:40px;
	}
.main_content_photo{
	background: #eed7a2;
	margin:0;
	padding:16px;
	width:504px;
	float:left;
	min-height:584px;

	}
.main_content ul
{
	margin:0;
	padding:0;
}
.main_content_photo li, .main_content li
{
	color:#333;
	background:url(/resources/images/bullet.png) no-repeat 0px 5px;
	padding-left:14px;
	list-style:none;
}
	
	
.main_content_photo table img{
	border:1px solid #FFF;
	}
.main_content_photo h1{
	padding:0;
	margin:0;
	font-size:24px;
	color:#ad3b23;
	text-transform:uppercase;
	}
.main_content_photo h2{
	color:#000000;
font-size:14px;
margin:12px 0 5px;
text-transform:uppercase;

	}
.main_content_photo p{
	margin:0px 0 0 0;
	padding:0;
	font-size:13px;
	color:#636363;
	}
#top_shaddow {

	height:19px;
}

#left_shaddow {
	float:left;
	height:301px;
	width:23px;
}

#photo_gallery_images_n{
	width:456px;
	float:left;
	border:1px solid #FFF;
	}
#right_shaddow {
	float:left;
	height:300px;
	width:23px;
}

#photo_gallery_bottom{
	padding:0 0 50px 0;
	}
#photo_gallery_bottom_text p{
	font-size:10px;
	margin:0;
	padding:7px 39px;
	}
.thumbnail{
	float:left;
	margin:0 6px 6px 0;
	border:1px solid #ffffff;
	}
.thumbnail-active{
	float:left;
	margin:0 6px 6px 0;
	border:1px solid #004c92;
	}
#photo_gallery_bottom_thumbnails {
	padding:0 0 0 23px;
}
#left_arrow {
	background:transparent url(http://www.skystucco.com/resources/images/left_arrow.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:35px;
	margin:-55px 0 0 7px;
	position:absolute;
	width:35px;
}
#left_arrow:hover{
	cursor:pointer;
 	width:35px;
 	height:35px;
 	background: url(http://www.skystucco.com/resources/images/left_arrow_over.gif) no-repeat;
 	position:absolute;
 	margin:-55px 0 0 7px;
}

#right_arrow {
	background:transparent url(http://www.skystucco.com/resources/images/right_arrow.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:35px;
	margin:-55px 0 0 462px;
	position:absolute;
	width:35px;
}
#right_arrow:hover{
	cursor:pointer;
 	width:35px;
 	height:35px;
 	position:absolute;
 	background:url(http://www.skystucco.com/resources/images/right_arrow_active.gif) no-repeat;
 	margin:-55px 0 0 462px;
}
	
.submenu-active
{
	color:#a23a22 !important;
	border-bottom:1px solid #E3B28A !important;
	text-decoration:none !important;
}
.menu-active
{
	background:#5c95cd !important;
	border-bottom:1px solid #003566 !important;
	text-decoration:none !important;
}
#menu ul
{	width:183px;
	list-style:none;
	padding:0;
	margin:0;
}
.yui-parent
{
	color:#FFF;
	background-color:#004c92;
	padding:5px 4px 4px 6px;
	border-bottom:1px solid #9a9b8b;
	font-size:12px;
}
#menu ul li
{	
	display:block;	
}
.have_child
{

}
#menu ul li a
{	
	color:#FFF;
	background-color:#004c92;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #9a9b8b;
	padding:5px 4px 4px 6px;
	cursor:pointer;
	font-size:12px;
}
#menu ul li a:hover
{
	background-color:#5c95cd;
	border-bottom:1px solid #003566;
}
#menu ul li ul li
{
	margin:0px;
	padding:0px;
	background:#eed7a2;
	/*opacity:0.4;
	filter:alpha(opacity=40);*/
}
#menu ul li ul li a
{	color:#272828;
	background:none!important;
	border-bottom:1px solid #e3b28a;
}
#menu ul li ul li a:hover
{	border-bottom:1px solid #e3b28a;
	color:#a23a22;
}
/*---------------SUPPLIERS-------------------*/

.supplier{
margin:0 0 8px;
width:504px;
float:left;
	}
.supplier_logo{
	width:150px;
	height:150px;
	float:left;
	border:1px solid #666;
	}
.supplier_info{
	float:left;
	margin:0 0 0 12px;

	}
.supplier_info p{
	margin:0;
	padding:0;
	width:330px;
	
	}
.supplier:hover{
	background: #e0e0e0;
	}
/* ---------------- TESTIMONIALS ---------------*/
.testimonials_big
{
	padding-bottom:15px;
}
.testimonials_big h4
{
	font-size:12px;
	color:#333;
	display:inline;
}
.testimonials_big span
{
	font-size:12px;
	color:#666;
	font-weight:normal;
}
/* ---------------- NEWS ---------------*/
.news_big
{
	padding-bottom:15px;
}
.news_big span
{
	font-size:12px;
	color:#999;
	font-weight:normal;
}
/* ---------------- FORMS ---------------*/
.form-inputbox{
	border:1px solid #636363;
	padding:0 0px;
	margin: 2px 0 2px 0;
	}
.form-requiredfield{
	font-weight:bold;
	}
.form-submit{
	background: url(http://www.skystucco.com/resources/images/forms_btn_background.gif) repeat-x;
	border:1px solid #62060b;
	color:#ffffff;
	}
.images_gallery td{
	padding:0 0 20px 0;
	}
/*-------------------------*/
#rbc{
	width:237px;
	height:107px;
	background: url(http://www.skystucco.com/resources/images/rbc_background.gif);
	cursor:pointer;
	}
#rbc h1{
	margin:0 0 0 19px;
	color:#0060a9;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 0;
	}
#rbc h2{
	margin:0 0 0 19px;
	color:#282828;
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:13px;
	}
/*-------------------*/
#find_rbc{
	width:95px;
	height:16px;
	margin:5px 0 0 17px
	}
#find_rbc:hover{
	background:#74b8dd;
	cursor:pointer;
	}
#find_rbc_text{
	float:left;
	margin:0 0 0 4px;
	color:#ffffff;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	padding:0;
	float:left;
	}
#find_rbc_text a{
	color:#0060a9;
	text-decoration:none;
	}
#find_rbc_arrow{
	float:left;
	padding:3px 0px 0px 5px;
	display:block;
}
#contact{
	margin:0 0 0 8px;
}
#contact_form_text{
	float:left;
}
#contact img{
	float:left;
}
#contact h1{
	color:#a23a22;
	text-transform:uppercase;
	font-size:25px;
	margin:0;
	padding:0;
	float:left;
}
#contact h2{
	color:#4b4a4a;
	font-size:15px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	float:left;
}
#call_mail{
	float:left;
	margin:0 0 0 8px;
	}
#call_mail h1{
	color:#9e3021;
	font-size:14px;
	margin:0;
	padding:0;
	*font-weight:normal;
	}
#call_mail h2{
	color:#9e3021;
	font-size:17px;
	margin:0;
	padding:0;
	}
#submit-btn{
	background:url(http://www.skystucco.com/resources/images/submit-form-btn.png) no-repeat;
	border:none;
	width:110px;
	height:24px;
	cursor:pointer;
	}
#submit-btn:hover{
	background:url(http://www.skystucco.com/resources/images/submit-form-btn-over.png) no-repeat;
	border:none;
	width:110px;
	height:24px;
	cursor:pointer;
}

.div-checkboxes
{
	display:inline;
	white-space:nowrap;
	padding-right:5px;
}

.div-checkboxes input
{
	border:none;
	margin:0; padding:0;
}