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

body{
padding:0;
margin:0;
background-color:#000000;


}

#container{
width:1200px;
margin:25px 0px 20px 0px;
padding:0px 0px 20px 0px;
}


.bggen{
background-image:url(../images/gen/bg_gen.jpg);
background-repeat:no-repeat;
}

.bgsus{
background-image:url(../images/gen/bg_sustain.jpg);
background-repeat:no-repeat;
}

.bgint{
background-image:url(../images/gen/bg_interiors.jpg);
background-repeat:no-repeat;
}

.bgpln{
background-image:url(../images/gen/bg_planning.jpg);
background-repeat:no-repeat;
}

.bgres{
background-image:url(../images/gen/bg_residential.jpg);
background-repeat:no-repeat;
}

.bgedu{
background-image:url(../images/gen/bg_education.jpg);
background-repeat:no-repeat;
}

.bgcom{
background-image:url(../images/gen/bg_community.jpg);
background-repeat:no-repeat;
}

.bgawa{
background-image:url(../images/gen/bg_comps.jpg);
background-repeat:no-repeat;
}


#blanklink{
	position:absolute;
	top:25px;
	left:0px;
	height:127px;
	width:378px;
	overflow: hidden;
	visibility: hidden;
	border:none;
}

#menubar{
	width:1150px;
	text-align: right;
	margin-top: 140px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 100%;
}



#tableholder{

	clear:both;
	width:1150px;
	padding-top: 110px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	margin: 0px;
}

#previewpic{
	
	width:600px;
	height:100px;
	padding-top: 10px;;
	padding-left: 32px;
	margin: 0px;
}

#mainpic{
	background-color:#FF33CC;
	width:500px;
	height:500px;
	float: right;
	margin-right: 45px;
	margin-top: 100px;
}






#footer{
	width:500px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 45px;
}
