/*----------------------styles.cssMain styles for site----------------------*//* Normalizes margin, padding */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,  p, blockquote, td, th{	margin:  0;	padding : 0;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Removes list-styles from lists  */ol, ul{ list-style : none; }

*{	padding: 		0;	margin: 		0 0 0 0;}	

hr { color:#ffffff; height: 1px; }

body {	width:900px;	text-align : left;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px; margin-top: 0px; background-color:#ffffff; color:#000000;}/* side navigation */


A:link	{	text-decoration:underline;	font-size: 11px;	font-weight: normal;	color: #f0e9df; }

A:visited	{ text-decoration:underline;  font-weight: normal; color: #fc5a00}

A:hover	{ text-decoration:underline;  font-weight: normal; color: #ffffff }

A:active	{ text-decoration:underline;}

p	{text-decoration:none;	background: transparent;	font-size: 11px;	font-weight: normal;	color: #363535;	line-height: 18px;	padding-top: 0px;	padding-bottom: 7px; }

h1{padding:0px; text-decoration:none;background:transparent; font-size:16px; color:#927d5f; line-height:normal; text-transform:none;font-weight:normal; margin:0; font-family: Geneva, Arial, Helvetica, sans-serif; padding-bottom:4px; }

h2{padding-top: 4px;	padding-bottom: 8px; text-decoration:none; background:transparent; font-size:16px; color:#013980; line-height:18px; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif;}

h3{padding-top: 0px;	padding-bottom: 4px; text-decoration:none; background:transparent; font-size:13px; color:#1e1e1e; line-height:18px; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif;}

h4{text-decoration:none;background:transparent;font-size:14px;line-height:15px;font-weight:normal;color:#c6c6c6;padding-top:0px;padding-bottom:8px; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #424141;}

h5{padding-top: 0px;	padding-bottom: 4px; text-decoration:none; background:transparent; font-size:13px; color:#013980; line-height:18px; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif;}

#header{background:transparent; width:100%; height:68px; margin-bottom: 28px; padding-left:0px; border-top-style:solid; border-top-width:4px; border-top-color:#b3a084; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b3a084; margin-top:22px;}

#headerblank{background:transparent; width:100%; height:68px; margin-bottom: 28px; padding-left:0px; border-top-style:solid; border-top-width:4px; border-top-color:#ffffff; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff;}

#header td{padding-left:0px; padding-bottom:0px; vertical-align:bottom;}

#content{ width:100%; }

#contentpanel{ width:100%; height:300px; margin-bottom: 6px; }



#bottomkeyline{ width:100%; background:#b3a084; height:6px; margin-bottom: 28px; }

#bottomkeylineblank{ width:100%; background:#ffffff; height:6px; margin-bottom: 28px; }

#navpanel{background:transparent; width:100%; height:21px; margin-bottom: 21px; padding-left:0px; border-top-style:solid; border-top-width:1px; border-top-color:#b3a084; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b3a084;}

#navpanelblank{background:transparent; width:100%; height:21px; margin-bottom: 21px; padding-left:0px; border-top-style:solid; border-top-width:1px; border-top-color:#ffffff; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff;}

#featurepanel{background:transparent; width:100%; height:75px; margin-bottom: 23px; padding-left:0px;}

#mainleftpanel{ width:215px; height:300px; background:#b3a084; padding-left:0px; padding-top:0px; vertical-align:top;}

#desleftpanel{ width:220px; height:300px; background:#b3a084; padding-left:0px; padding-top:0px; vertical-align:top;}

#mainrightpanel{ height:300px; background:#dacfbe; padding-left:19px; padding-top:19px; padding-right:19px; padding-bottom:0px; vertical-align:top;}

#companyrightpanel{ height:300px; background:#dacfbe; padding-left:19px; padding-right:19px; vertical-align:top;}

#collrightpanel{ height:270px; background:#dacfbe; padding-left:0px; padding-right:0px; vertical-align:top;}

#collleftpanel{ width:215px; height:300px; background:#b3a084; padding-left:0px; padding-top:0px; vertical-align:top;}

#colltoppanel{ width:100%; height:30px; background:#b3a084; padding-left:0px; padding-top:0px; vertical-align:top;}

#colltitle{ padding-left:19px; padding-top:19px; padding-bottom:7px;}

#collnav ul {
 list-style: none;
 margin: 0;
 padding: 0;
 float: left;
}

#collnav li {
 list-style-type: none;
 margin:0px;
 width: auto;
 float: left;
 padding-left: 7px;	padding-right: 7px; 
 background:#a79272;
 border-right-width: 1px;	border-right-style: solid;	border-right-color: #988568;
 line-height: 30px;  color: #4c3b21;	text-decoration: none;	font-weight: bold;	font-size: 11px; font-family: Arial, Helvetica, sans-serif;  	
}

#collnav a{	display: block;		line-height: 30px;  color: #e1d8ca;	text-decoration: none;	font-weight: bold;	font-size: 11px;	list-style-type: square; font-family: Arial, Helvetica, sans-serif;}

#collnav a:hover{	color: #FFFFFF;	font-weight: bold;	font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

#collectionsthumbs { height:270px; vertical-align:top; }

#collectionsthumbs a { padding-left:0px; padding-right:3px; padding-top:0px; padding-bottom:0px; text-decoration:none;	font-size: 10px;	line-height: 13px;  font-weight: normal;	color: #dacfbe; font-family: Arial, Helvetica, sans-serif; margin-left: 5px; }

#collectionsthumbs a:hover {	padding-left:0px; padding-right:3px; padding-top:0px; padding-bottom:0px; text-decoration:none;	font-size: 10px;	line-height: 13px;  font-weight: normal;	color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin-left: 5px; }

.projimagepan{ width:215px; height:300px; background:#ddd4c6; vertical-align:top;}

#thumbleftpanel{ width:85px; height:300px; background:#b3a084; padding-left:0px; padding-top:0px; vertical-align:top;}

#projectsthumbs { height:300px; background:#ddd4c6; vertical-align:top; width:840px;}

#projectsthumbs a { padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px; text-decoration:none;	font-size: 10px;	line-height: 16px;  font-weight: normal;	color: #dacfbe; font-family: Arial, Helvetica, sans-serif; margin:0px;}

#projectsthumbs a:hover {	padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px; text-decoration:none;	font-size: 10px;	line-height: 11px;  font-weight: normal;	color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin:0px;}


.thumbtext { 

}

.thumbtextover { 
 background-color: #4c3b21;
}

#thumbimage{ padding:0px; margin-left:10px; margin-top:10px; margin-bottom:10px; border-style:none; cursor:pointer; }

#mainimage{ padding:0px; margin:0px; border-style:none; }

#mainimagecoll{ padding:0px; margin:0px; border-style:none;  border-width: 10px;	border-style: solid;	border-color: #937e5f;	}

#bigwindow{ text-align:center; }

#pressbackground { height:300px; width: 813px; background:#ffffff; vertical-align:top; }

.projimagepanfade{ width:215px; height:300px; background:#ddd4c6; vertical-align:top; FILTER: alpha(opacity=50);}
<!--FILTER: Gray -->

.projnavpan{ vertical-align:top; }

.projnavpanfade{ FILTER: alpha(opacity=50);}

#lefttitle{ padding-left:19px; padding-top:19px; }

#companybutton{ padding-left:19px; padding-top:19px; }

#companybutton1{ padding-left:19px; padding-top:19px; }

#companybutton2{ padding-left:19px; padding-top:19px; }

#leftnav ul {
 list-style: none;
 margin: 0;
 padding: 0;
 float: left;
}

#leftnav li {
 list-style-type: none;
 width: 100%;
 float: left;
}

#leftnav a{	display: block;	width: auto;	padding-left: 15px;	padding-right: 2px; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #424141;	line-height: 27px; color: #c3c3c3;	text-decoration: none;	font-weight: normal;	font-size: 11px;	list-style-type: square; font-family: Arial, Helvetica, sans-serif; vertical-align:middle}

#leftnav a:hover{	background-color: #3c3c3c;	color: #FFFFFF;	font-weight: normal;	font-size: 11px;	 font-family: Arial, Helvetica, sans-serif;}

#featureimage { border-style:solid; border-width:10px; border-color:#dddddd; margin-right: 15px; margin-bottom: 15px; }

td.featurestext p {text-decoration:none;	background: transparent;	font-size: 11px;	font-weight: normal;	color: #6a6767;	line-height: 15px;	padding-top: 0px;	padding-bottom: 4px; text-align:justify};

#contact-form{margin-top: 0px;  padding: 0px;}

#contact-form td{	color:#363535; padding: 0px; font-size: 12px; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;  }

input { 
 background-color: #ffffff; 
 font-size: 12px; height: 15px; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;
 height: 18px;
 padding-top: 2px;
 padding-left: 2px;
 border-style:solid; border-width:1px; border-color:#6a6767;
 margin-right: 5px;
}

textarea { 
 background-color: #ffffff; 
 border-style:solid; border-width:1px; border-color:#6a6767;
 padding-top: 2px;
 padding-left: 2px;
 font-size: 12px; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;
}

select { 
 background-color: #ffffff; 
 font-size: 12px; height: 15px; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;
 height: 22px;
 padding-top: 2px;
 padding-left: 2px;
 border-style:solid; border-width:1px; border-color:#6a6767;
 margin-right: 5px;
}

.formbutton { 
 margin-top: 5px;
 padding: 0px;
 background-color: #363535; 
 height: 20px;
 color:#FFFFFF;
 border-style:solid; border-width:1px; border-color:#FFFFFF;
 font-size: 11px; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;
}

#footer{width:100%;	height:13px;	color:#03012d; margin-bottom:0px; font-size:10px; line-height: 10px; vertical-align: top; color:#1f1f1f; font-family: Arial, Helvetica, sans-serif; }

#copyright {	width: 100%; font-size: 10px;	color: #000000; text-decoration: none; } 

