#page_container{height:1700px;}

#all_content_container {float:left; display:inline; margin-top:5px; margin-left:10px; margin-right:8px; padding:0; height:1506px; width:882px; background-color:#WHITE; border-bottom: 1px solid #B8B8A5;}

 #page_container #all_content_container #left_container{ width:200px; height:100%; float:left; display:inline; margin-left:0px; margin-right:0px; margin-top:0px; padding:0; background-color:#E9E1CE; border: 0px solid GREEN;}

/*amanda start*/
/* border container*/
#border_container {  width: 920px; height: 1700px; margin-top: 40px; border:0px solid GREEN;}
#border_container #border_top {  width: 920px; height:9px;  background-image: url('../../img/border_top.gif'); background-repeat:no-repeat; background-position: bottom; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; border:0px solid BLUE;}
#border_container #border_left { float:left;  height:1700px; width: 10px;  background-image: url('../../img/border_left.gif'); background-repeat:x-repeat; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; border:0px solid RED;}
#border_container #border_right { float:right;  height:1700px; width: 10px; background-image: url('../../img/border_right.gif'); background-repeat:x-repeat; background-position: top; margin-top: 0px; margin-bottom:0px; border:0px solid GREEN; margin-right: 0px; margin-left: 0px; border:0px solid GREEN;}
/*amanda end*/

/*-------------- photos - team-------------*/
#team_container{width:460px; margin-left:0px; margin-right:0px;background-color:#FFFFFF; border:0px solid GREEN;}
#team_container #image{float:left; width:142px; margin-left:0px; margin-right:2px;background-color:#FFFFFF; border:0px solid GREEN;}
#team_container #description{float:right; width:310px; margin-left:0px; margin-right:0px;background-color:#FFFFFF; border:0px solid GREEN; text-align:left; color:#7B7B6B; }
#divide{width:460px; margin-left:0px; margin-top:15px; margin-bottom:15px; margin-right:0px;background-color:#FFFFFF; border:0px solid GREEN;}




/*-------------- planning--------------*/
/*Middle container*/
#middle_container{width:485px; height:560px;float:left;	margin-left:4px; margin-right:0px;background-color:#FFFFFF; border:0px solid GREEN;}

/*Photo container on the middle container*/
#middle_container #photo_container{ float:left; display:inline; padding:0; margin:0; width:490px; height:170px; background-color:WHITE; border: 0px solid BLUE;}

/*The content container on the middle container*/
#middle_container .content_container1{ float:left; display:inline;padding:0; margin-left:18px; margin-right:7px; margin-top:11px; width:460px; background-color:WHITE; border: 0px solid BLUE; }

/*The right container of note*/
#note_about{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;  background-color:#999966;border:0px solid GREEN;}
#note_service{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#EACA80;border:0px solid GREEN;}
#note_houses{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#C2B7D3;border:0px solid GREEN;}
#note_garages{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#94A1AA;border:0px solid GREEN;}
#note_technology{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#BBC68F;border:0px solid GREEN;}
#note_testimonials{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#DFC0A0;border:0px solid GREEN;}
#note_news{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#D9CE75;border:0px solid GREEN;}
#note_contact{width:186px; height:170px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px;   background-color:#B79D60;border:0px solid GREEN;}

/*The container for the side photo*/
#side_photo{width:186px; height:188px;float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px; background-color:WHITE;border:0px solid GREEN;}

/*The container for the side list*/
#side_list{width:186px; height:1146px; float:right; margin-left:0px; margin-right:2px; margin-top:0px; margin-bottom:0px; background-color:#E9E1CE; border:0px solid BLUE;}
#side_list ul#nav3 { float:left;  width:186px; margin-left:0; margin-top:0px; margin-bottom:0px;  padding: 0px; white-space: nowrap; list-style-type: none; background:#B89D60;}

#side_list ul#nav3 a {display: block; text-align:left;font-size:12px;}
#side_list ul#nav3 a:link  { color:#D63129; text-decoration:none;font-size:12px;}
#side_list ul#nav3 a:visited  {color:#D63129;text-decoration:none;font-size:12px;}
#side_list ul#nav3 a:hover  {color:#B8B8A5;text-decoration:none;font-size:12px;}

#nav3 li.text { line-height: 35px; float:left; display: inline; width: 151px; background-color:#E9E1CE; padding-left:5px; margin-bottom:1px; border: 0px solid BLUE;}
#nav3 li.mark { line-height: 35px; float:left; display: inline; width: 20px; height:25px; background-color:#E9E1CE; padding-left:10px; padding-top:10px; margin-bottom:1px; border: 0px solid BLUE;}


