body  {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/watermark.jpg);
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
.clear
{
clear:both;}
a
{
color:#333333;}


#container { 
	position: relative; 
	width: 800px;  
	margin: 0 auto; 
	text-align: left;
} 


#header { 
	padding: 10px 10px 20px 20px;
	margin:0 0 0 0;
	background:url(../img/logo_bb2.gif) bottom no-repeat;
	text-align:center;
} 

#sidebar1 {
float:left;
	width: 170px; 
	padding: 15px 5px;
}
#sidebar2 {
	position: absolute;
	right: 0;
	width: 300px;
	padding: 15px 5px;
}
#mainContent { 
	margin: 0 310px 0 180px;
	padding: 0 5px;
	text-align:justify;
}
#mainContent_sub { 
	margin: 0 10px 0 180px;
	padding: 0 5px;
	text-align:justify;
}

.floorplanbox
{
float:left;
width:270px;
height:100px;
padding:5px;
margin:5px;
border:#68a06d 1px solid;
background:#cee1d0;}

.floorplanbox p
{
padding:2px 0;
margin:0;}
h1
{
font-family:Times New Roman, Times, serif;
color:#007054;
font-size:1.5em;}

h2
{
font-family:Times New Roman, Times, serif;
color:#007054;
font-size:15px;}
#footer { 
	padding: 0;
	margin:0 20px;
font-size:10px;
	text-align:center;
	background:url(../img/footer.jpg) no-repeat;
} 

#footer .copy
{
color:#FFFFFF;
text-align:center;
padding:20px 0 0 0;}
#footer p {
	margin: 0;
	padding: 10px 0; 
}
#footer .links
{
color:#9d958c;}
#footer .links a
{
color:#9d958c;
text-decoration:none;}


.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
/* ***** photogallery***** */


ul.photogallerybox {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.photogallerybox li {
float:left;
	display: inline;
	margin: 5px;
	padding: 0;
	display:block;
	width:140px;
	text-align:center;
	
}

.photogallerybox img 
{
border:0;
}

/* ***** SIDE NAV ***** */


ul#sidenav {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#sidenav li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#sidenav li a {
	float: left;
	margin: 0 0 10px 0;
	padding: 0; 
	width:164px;
	height:28px;
}


ul#sidenav a.home          { background-image: url(../img/link_home.gif); }
ul#sidenav a.home:hover    { background-image: url(../img/link_home_down.gif);}
ul#sidenav a.spec          {	background-image: url(../img/link_spec.gif);}
ul#sidenav a.spec:hover    { background-image: url(../img/link_spec_down.gif);}
ul#sidenav a.buildingyourloghome          {	background-image: url(../img/link_buildingyourloghome.gif);}
ul#sidenav a.buildingyourloghome:hover    { background-image: url(../img/link_buildingyourloghome_down.gif);}
ul#sidenav a.postbeam          {	background-image: url(../img/link_postbeam.gif);}
ul#sidenav a.postbeam:hover    { background-image: url(../img/link_postbeam_down.gif);}
ul#sidenav a.photogallery          {	background-image: url(../img/link_photogallery.gif);}
ul#sidenav a.photogallery:hover    { background-image: url(../img/link_photogallery_down.gif);}
ul#sidenav a.floorplans          {	background-image: url(../img/link_floorplans.gif);}
ul#sidenav a.floorplans:hover    { background-image: url(../img/link_floorplans_down.gif);}
ul#sidenav a.contactus          {	background-image: url(../img/link_contactus.gif);}
ul#sidenav a.contactus:hover    { background-image: url(../img/link_contactus_down.gif);}
span.navtext {
	display: none;
}



#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}
