body{background-color:#739a6c;margin:0;background-image:url(siteimages/body-bg.gif);background-repeat:repeat-x;}
body, td, input, textarea{

font-size:12px;

    font-family:Tahoma;

	color:#2C352B;

	line-height:14px;}

a{color:#9d0a0e; text-decoration:underline;} 

a:hover{text-decoration:none;}

ul{margin:0; padding:0; list-style:none; line-height:15px}

li{background:url(images/1_z1.gif)  center left no-repeat; margin:0px;padding-left:15px;}

li a{color:#0E4208; font-weight:bold} 

h3{color:#9d0a0e;}

#wrapper{background-image:url(siteimages/top.jpg);background-repeat:no-repeat;border:none;width:800px;}

#sitetitle{}
#sitetitle p{}
#sitetitle h1{}
#wrapperinner{}
#header{}
#headerinner{}
#mainnav{float:left;margin-left:224px;width:544px;margin-top:6px;margin-bottom:250px;}


.mainnavlinkdiv{}
.mainnavlink{}
#mainnav a:link,#mainnav a:active,#mainnav a:visited{letter-spacing: 1px;
margin-top: -2px;font-weight: bold;float: left;padding:25px 12px 0 12px;height: 46px;color: #ffffff;text-decoration: none;font-size: 14px;}

#mainnavactive,#mainnav a:hover{
margin-top:-3px;
color: #ffbf05;
text-decoration: none;
background-image: url(siteimages/headerlink-bg.jpg);
background-repeat: repeat-x;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333;}

#content{min-height:500px;}
#breadcrumbs{text-align:right;width:100%;margin:5px 0 5px 0;display:none;}
#breadcrumbs a{color:#666;font-size:11px;}
#contactpagetable{}
#contentinner{}

#leftsideouter{float:left;width:240px;}
#leftsideinner{background-image:url(siteimages/sidebar-arrow.gif);background-repeat:no-repeat;height:30px;padding-left:35px;margin-top:14px;}
#leftsideinner table td{padding:2px;}
#leftsideinner table{margin-bottom:25px;}
#leftsideinner a{color:#0e4208;font-weight:bold;font-size:14px;}
#leftbottom{margin-left:-30px;font-style:italic;color:#000;font-weight:bold;font-size:15px;letter-spacing:1px;text-align:center;}
#leftbottom p{margin:7px 7px 7px 7px;}
#page{min-height:400px;padding:20px 20px 20px 10px;;float:left;width:461px; background-color: rgb(165, 200, 155);background-image:url(siteimages/top-round.jpg);background-repeat:no-repeat;}

#pagetitle {background-image: url(siteimages/right-content-arrow.gif);background-repeat: no-repeat;
height: 30px;padding-left: 35px;margin-left:-10px;margin-top:-15px;}
#pagetitle h1 {padding-top:3px;color:#9d0a0e;font-size: 15px;letter-spacing: 2px;text-decoration: none;}

#latestproject{text-align:center;background-image:url(siteimages/sub-arrow.gif);background-repeat:no-repeat;height:30px;}
#latestproject h3 {padding-top:8px;font-size:13px;letter-spacing:1px;color:#000;}


#pagedate{}
#pageimage{}
#pageimagedescription{color:#666;font-style:italic;padding:4px;}
#secondaryimagelinks{text-align:right;background-color:#f8f8f8;padding:4px;}
#secondaryimagelinks a{color:#666;}

#advert{}
#pageimagegallery td{vertical-align:top;padding:10px;}
#pageimagegallery img{border:none;}
#pagecontent{}
#secondaryimagelinks{}

#secondaryimagethumbscontainer{margin-top:5px;float:left;width:100%;}
.secondaryimagethumbdiv{float:left;margin:2px;}
.secondaryimagethumbdiv img{border:1px solid #fff;}
#customheader{}
#subpages1container{clear:both;margin:10px;}
#subpages1container h2 a{}
.subpage1title H2{font-size:15px;color: #9d0a0e;text-decoration: underline;}
.singlesubpage1container{float:left;width:100%;border-bottom:1px solid #ccc;padding:5px;}
.subpage1date{margin-bottom:5px;font-style:italic;color:#666;text-align:right;}
.subpage1summary{}
.subpage1morelink{text-align:right;padding:5px;float:right;}
.subpage1morelink a:link,.subpage1morelink a:visited,.subpage1morelink a:active{text-decoration:none;}
#subpage1image{float:left;margin-right:10px;}
#subpage1image img{border:1px solid #fff;}
#footernav a:link,#footernav a:visited, #footernav a:active, #footernav a:hover{color:#919d8e;margin:12px;}
#footer{background-image:url(siteimages/bot1.gif);background-repeat:no-repeat;padding-top:28px;}
#footerinner{background-color: #21231f;width:730px;height:70px;}
#footernav{text-align:center;padding-top:15px;}
#footeraddress {text-align:center;clear:both;color:#2C352B;margin-top:10px;}
#theurl,#theurl a:link,#theurl a:visited,#theurl a:active,#theurl a:hover{color:#2C352B;}
#theurl{margin-bottom:20px;}





