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

body {margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif;}

body img{border: none;}

h1 {margin: 0px; padding: 0px;  display: inline;}
h3 {margin: 0px; padding: 0px; display: inline; font-size: 11px; color: #666;}
.mybox h2{font-size: 11px;}
#header{ margin: 0px auto;	width: 825px;	height: 100px;	background-color: #000;}

#headerbg{background: #000;}

#header #logo{float: left;}

#header #nav{ float: left; width: 691; height: 100px; font-size: 10px;}

.pageup{float: left; width: 90px; height: 94px;}
.contactpageup{float: left; clear:left; width: 90px; height: 94px;}
.pagedown{float:left; width: 90px; height: 94px;}
.content{float:left; width:820px; font-family: Verdana, Geneva, sans-serif; font-size: 11px;}
.anchor{height: 50px;}
.dotted{border-top: 1px dotted #999;}

#creating{height: 15px;}
#homebg{clear: both; background:url(../images/homebg.jpg) top center no-repeat;}
#home{margin: 0px auto; width: 1000px;  height: 900px;}
#homeflash{padding: 0 0 0 0; width: 400px; float: right;}
#homeContent{width: 380px; float: left; height: 280px;}

#recentnews{clear: left; padding: 10px 0 0 0;}
#recentnewshead{ padding: 10px 0 0 702px;}

#corporatebg{clear: both; background:url(../images/corporatebg.jpg) top center no-repeat;}
#corporate{margin: 0px auto; width: 1000px;  height: 900px;}
.corporateTxt{float:left;}
.blvdTxt{width: 385px; float: left; padding: 87px 10px 0 15px;}
#awards{text-align: right; padding: 20px 20px 0 0;}
#awards a{color: #F00;}
#awardspage{font-size:11px; padding:10px;}
#awardspage strong{color:#C00;}

#commercialbg {clear: both; background:url(../images/commercialbg.jpg) top center no-repeat;}
#commercial{margin:0px auto; width: 1000px;  height: 900px;}
#commercialTxt{width: 400px; float: right; padding: 0 10px 0 0; margin: 0 0 0 0;}
#commercialTxt a:link{color: #F00;}
#timelapseVideo{width: 400px; float: right; height: 400px; background: url(../images/timelapsbg.gif) no-repeat;}
#lmb{margin: 80px 0 0 5px;}

#highrisebg {clear: both; background:url(../images/highrisebg.jpg) top center no-repeat;}
#highrise{margin: 0px auto; width: 1000px;  height: 900px;}
#highriseBox{}
.mybox h2{color:#F00; font-size:14px;}
.mybox a{color:#F00;}
.noteTxt{font-style:italic; color: #666; padding: 0 0 0 5px;}

#contactUpDown{clear: both;}
#contactbg{clear:both; background:url(../images/contactbg.jpg) top center no-repeat;}
#contact{margin:0px auto; width: 1000px;  height: 900px; }
#contact .content{color: #000; font-size:14px !important; font-family:Arial, Helvetica, sans-serif;}
#contact .content a{color: #f00; text-decoration: none;}
#contact .contactcontent{height:435px; padding: 35px 0 0 0;}
#contact .contactcontent a:link{color:#f00; text-decoration: none !important;}

#footerlinks{font-size: 12px; color: #fff;}
#contact #footerlinks a{margin:0 10px 0 10px; color: #fff; text-decoration: underline;}