/* Layout Stylesheet */ 

body {
 margin:0 auto;
 background-color:rgb(206,192,163);
 }

#headcontainer {
 margin:0 auto;
 text-align:center;
 width:1024px;
 height:372px;
 clear:both;
}

#hleft {
 float:left;
 width:136px;
 height:372px;
 overflow:hidden;
}

#hcenter {
 float:left;
 width:800px;
 height:372px;
}

#hright {
 float:right;
 width:88px;
 height:372px;
 overflow:hidden;
}

#bigcontainer {
 margin:0 auto;
 position:relative;
 width:1024px;
 height:100%;
 background-image:url("../images/bigbg.jpg");
 background-repeat:repeat-y;
}

#colleftpre {
 float:left;
 position:relative;
 width:136px;
}

#colrightpre {
 float:right;
 position:relative;
 width:88px;
}

#container {
 position:relative;
 float:left;
 text-align:left;
 width:800px;
 background-color:#fff;
}

#headernavbar {
 position:relative;
 width:800px;
 background-color:#464646;
 overflow:hidden;
 text-align:center;
 clear:both;
 padding-top:0px;
}

.navblock {
 width:100px;
 float:left;
 height:32px;
}

#colleft {
 float:left;
 position:relative;
 width:539px;
 background-color:#FFF;
 text-align:left;
 margin-top:20px;
}

#boxfloatright {
 position:relative;
 float:right;
 width:250px;
 background-color:rgb(24,44,79);
 text-align:left;
 margin:30px 30px 20px 20px;
}

#colright {
 float:left;
 position:relative;
 width:241px;
 background-color:#FFF;
 text-align:left;
}

#colbody {
 float:left;
 position:relative;
 width:800px;
 background-color:#FFF;
 text-align:left;
 margin-top:20px;
}

.boxbordertop {
 height:11px;
 background-color:#fff;
}

.boxborderbtm {
 height:15px;
 background-color:#fff;
}

#rightcola {
 position:absolute;
 background-color:#fff;
 top:58px;
 left:539px;
 z-index:100;
}

#virtualtourlogo {
 position:absolute;
 background-color:#fff;
 top:101px;
 left:414px;
 z-index:98;
}

#rightcolb {
 position:relative;
 background-color:rgb(24,44,79);
}

#rightcolc {
 position:relative;
 background-color:rgb(36,43,53);
}

#macgreenlogo {
 position:relative;
 height:90px;
}

#macfloat {
 position:absolute;
 height:90px;
 width:289px;
 margin-left:-40px;
}

#colright2 {
 position:relative;
 float:right;
 width:20px;
 background-color:#FFF;
 text-align:left;
}

#footer {
 clear:both;
 margin-left:136px;
 margin-top:30px;
 width:800px;
 height:60px;
 background-color:rgb(94,94,94);
}

#boxborder {
 background-color:#fff;
}
