@charset "UTF-8";
/* CSS Document */

 
body {
	font-family: “Lucida Sans Unicode”, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 2.3em;
	color: #FFFFFF;
	background-color: #000000;
	margin: 0 0 0 0;
	}
#full-wrapper {
	margin: 10px;
	padding: 0px;
	background-color: #000000;
}

/*---------------Header Part----------------*/
	
#bigheader {
	
	background-color: #000000;
	margin: 0;
	padding: 50px 0 0 0;
	}
.wrapper {
	margin: 0px auto;
	padding-left: 0px;
	padding-right: 0px;
	width: 1000px;
	background-color: #000000;
	}
#photo-container {
	overflow: hidden;
	height: auto;
	width: 682px;
	background-color: #000000;
	float: right;
	margin: 0px 0 0 0;
	padding: 0;
}
#menubar {
	height: 40px;
	overflow: hidden;
	width: 310px;
	float: left;
	margin: 40px 0 0 0;
	padding: 0;
	background: #fff;
}
.textbar {
	width: 300px;
		margin: 40px 0 0 0;
	padding: 0;

}
.textbar p {
text-align: left;
 color: #666666;
	font-size:13px;
}

#buildslide p, #designslide p, #aboutslide p  {
	text-align: left;
 color: #cccccc;
	font-size:13px;
}

#sidecolumn {width:315px; background-color: #000; float:left;}	

.copy p {
	text-align: left;
	font-size: 11px;
	color: #666666;
	
}

.copy a {
	text-decoration:none;
	color: #333;
}
	
.copy a:hover {
	color: #fff;
	}



@media only screen and (min-width: 980px)  and (max-width: 1199px) {

}

@media (min-width: 768px) and (max-width: 979px) {

}

@media (max-width: 767px) {
   
}

@media (max-width: 480px) {
	
#sidecolumn {float:left; margin-top:20px;}	

.textbar { clear:both; position:absolute; margin-top:400px;}
    
    #main-slider {width:300px;}
    #designslide img {width:100%;}
    #gardenslide img {width:100%;}
    #buildslide img {width:100%;}
    #aboutslide img {width:100%;}
    #balanceslide img {width:100%;}
    
#buildslide p, #designslide p, #aboutslide p  {
	text-align: left;
 color: #fff;
	font-size:15px;
}
    
h2.title {margin-left:0px;margin-bottom:20px; margin-top: 20px;}
    
.submenu li {font-size: 18px; color:#eee !important;}    
	
#photo-container {
	overflow: hidden;
	height: auto;
	width: auto;
	background-color: #000000;
	float: right;
	clear:both;
	margin: 0 auto;
    left:10px;
	padding: 0;
}

#bigheader {
	height: auto;
	background-color: #000000;
	margin: 0;
	padding: 10px 0 0 0;
	}

.wrapper {
	margin: 0px auto;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	background-color: #000000;
	height: auto;
	}

    
.flexslider { margin: 0; background: #000; position: relative; height:500px; padding:0;   }

    .textbar {height:300px; margin-top:900px; }

	.copyright {
	margin: 20px 0 0 0px;
	text-align: left;
	float:left;
	width: 200px;
}
	.copy p {margin: 0; padding: 0;}
    
.submenu li a{
	color: #eeeeee;
	text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	height: 30px;
	padding-top: 0px;
	min-width: 45px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	background-color: #000000;
			}
    
}