﻿
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:866px;
	margin:0 auto;
	color:#363636;
}

.content {
	min-height: 300px;
}

a {
	color:#8f754b;
}

a img {
	border:none;
}

h1 {
	color:#8b744d;
	font-size:18px;
	font-weight:normal;
}


.title {
color:#000000;
float:left;
font-family:georgia;
font-size:20px;
margin-left:503px;
position:absolute;
text-align:center;
top:155px;
width:400px;
}

.newproj { display:block; float:left; position:relative; width:262px;}

h3 {
color:#000000;

font-family:georgia;
font-size:14px;
}

h2 {
	color:#8b744d;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
background: #efefef;
border: 1px dashed #000;
padding: 20px;
}

#container {
	width:866px;
	background:white url('../images/bgslice.jpg') repeat-y;
}

.nobg { background:white; width:866px; }

/*******Left Side*******/

#left {
	width:514px;
	float:left;
	padding-left:46px;
}

#full {
	padding-left:46px;
}

.projectsearch {
	padding:10px;
}

.p1 {
	width:208px;
	float:left;
	text-align:justify;
	line-height:17px;
}

.p2 {
	width:199px;
	float:left;
	padding-left:52px;
}

.p2 ul {
	line-height:22px;
	margin-left:-22px;
}

*+html .p2 ul {
	line-height:22px;
	margin-left:15px;
}

.bold {
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background:#8b744d;
	color:white;
}

.gold {
	background:#c8c2b8;
}

tr .gold td {
	background:#c8c2b8;
}

.contact td {
	width:171px;
	text-align:center;
	height:18px;
}

/******************************/

/**********Right Side**********/

#right {
padding: 0px 24px 0 20px;
position:relative;
top:-110px;
width:262px;
float: left;
left: 13px;
}

#right2 {
padding:0px 24px 0 20px;
position:relative;
width:262px;
float: left;
left: 13px;
}


#main_image {
	height:115px;
}

.gallery {
	width:26px;
	float:left;
	margin-left:-40px;
}

*+html .gallery {
	width:26px;
	float:left;
	margin-left:0px;
}

.gallery li {
	list-style:none;
	width:26px;
	height:26px;
	float:left;
}
#whatsnew { position:relative; padding-top:10px; }
#whatsnew .galleryproj {
	width:26px;
	padding-left:0;
	margin-left:0;
	height:116px;
	padding-bottom:0; margin-bottom:0;
}


#whatsnew .galleryproj li{
	padding:2px 0px 2px 0px;
	width:26px; height:26px;
}

#whatsnew .galleryproj2 {
	width:26px;
	padding-left:0;
	margin-left:0;
	height:116px;
	padding-bottom:0; margin-bottom:0;
}


#whatsnew .galleryproj2 li{
	padding:2px 0px 2px 0px;
	width:26px; height:26px;
}






#whatsnew .mimg img {
	float:left;
	height:145px;
	width:240px;
	position:relative;
	top:14px;

}
#whatsnew .mimg { margin:0; }
#whatsnew .details { float:left; padding-top:20px;}
#whatsnew .pname {
	color:#8b744d;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
}
#whatsnew .pname b { font-weight:normal; }
#whatsnew p { color:#363636; font-weight:normal; font-size:11px; padding-top:0; margin-top:0px;} 

.p-listing .galleryproj {
float:left;
height:277px;
margin-top:12px;
width:40px;
}

*+html .p-listing .galleryproj {
	width:40px;
	float:left;
	margin-left:0px;
	position:relative;
	left:45px;
top:-10px;
}

*html .p-listing .galleryproj {
	width:40px;
	float:left;
	margin-left:0px;
	position:relative;
	left:58px;
top:-10px;
}



.newproj .galleryproj {
float:left;
height:277px;
margin-top:12px;
width:40px;
}

*+html .newproj .galleryproj {
	width:40px;
	float:left;
	margin-left:0px;
	position:relative;
	left:0px;
}

*html .newproj .galleryproj {
	width:40px;
	float:left;
	margin-left:0px;
	position:relative;
	left:0px;
}

.p-listing {
	width:802px;
}
h1.project {
	padding:0;
	margin:0;
}

.galleryproj li {
	list-style:none;
	width:40px;
	height:40px;
	float:left;
}


.twogallery {
	width:26px;
	float:left;
	margin-left:-40px;
}

*+html .twogallery {
	width:26px;
	float:left;
	margin-left:0px;
}

.twogallery li {
	list-style:none;
	width:26px;
	height:26px;
	float:left;
	margin-left:-40px;
}

*+html .twogallery li {
	list-style:none;
	width:26px;
	height:26px;
	float:left;
}

.white td {
	border-top:1px solid #eeeeee;
}
.grey td {
	border-top:1px solid #eeeeee;
}
.pagination {
	position:relative;
	top:15px;
	right:20px;
	height:15px;
	float:right;
	display:inline;
}
.pagination a {
	margin:0px 5px;
}
.pagination .current {
	font-weight:bold;
	color:#4d4d4d;
	text-decoration:none;
}
.p-listing {
	float:left;
	margin-top:5px;
	margin-bottom:20px;
}

.galleryproj li{
	padding:1px 0px 1px 0px;
}
.p-listing td.tdleft {
	padding:10px 10px 10px 10px;
	width:125px;
	border-left:1px solid #efd2be;
}
.p-listing td.tdright {
	padding:10px 10px 10px 10px;
	width:560px;/*480*/
	border-right:1px solid #efd2be;
	text-align:right;
}

*+html .p-listing td.tdleft { width:115px; }
*+html .p-listing td.tdright {
	width:667px;
}
*html .p-listing td.tdright { width:667px; }
*html .p-listing td.tdleft { width:115px; }
.p-listing tr td img { vertical-align:bottom; }
.searchbar {
float:left;
}
/******************************/

#footer {
	width:826px;
	padding-left:44px;
	font-size:10px;
	color:black;
}

#footer1 {
	float:left;
	width:431px;
	margin-top:15px;
}

#footer2 {
	float:left;
	width:395px;
	text-align:right;
	margin-top:15px;
}

.clearfix {  
    content: ".";  
    display: block;  
    clear: both;  
    visibility: hidden;  
    line-height: 0;  
    height: 0;  
} 


/*******************************************
*****Homepage Divs**************************
*******************************************/
#main_image0 {
	margin-top:10px;
}
.tdright div img {
	padding-left:2px;
	padding-top:3px;
}
*+html #main_image0 {
	margin-top:0px;
}
*html #main_image0 { margin-top:0px; }
#main_image1 {
	margin-top:10px;
}
*+html #main_image1 {
	margin-top:0px;
}
*html #main_image1 { margin-top:0px; }
#main_image2 {
	margin-top:10px;
}
*+html #main_image2 {
	margin-top:0px;
}
*html #main_image2 { margin-top:0px; }
#main_image3 {
	margin-top:10px;
}
*+html #main_image3 {
	margin-top:0px;
}
*html #main_image3 { margin-top:0px; }
#main_image4 {
	margin-top:10px;
}
*+html #main_image4 {
	margin-top:0px;
}
*html #main_image4 { margin-top:0px; }
*html #main_image5 { margin-top:0px; }
#one #main_image1 {
	height:114px;
}

#two #main_image2 {
	height:114px;
}

#three #main_image3 {
	height:114px;
}

#four #main_image4 {
	height:114px;
}

#five #main_image5 {
	height:114px;
}