/******************** DESIGN ********************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
}

.clear {clear:both;}

#outer_container {margin:auto; width:935px; border:20px solid #FFFFFF;  background:#FFFFFF;}	
#holding {background:#9C7248; padding-top:25px;}

/******************** HEADER ********************/
#header {background:url(../images/header-bg.jpg) repeat-x top; text-align:right; font-size:24px; color:#000000; min-height:70px;}
#header img {float:left;}
#header a:link 		{font-size:16px; color:#000000; text-decoration:none;}
#header a:visited 	{font-size:16px; color:#000000; text-decoration:none;}
#header a:hover 	{font-size:16px; color:#000000; text-decoration:underline;}
#header a:active 	{font-size:16px; color:#000000; text-decoration:none;}

#header-navi {background-color:#C7C7C7; border:2px solid #C7C7C7; height:23px; line-height:23px; margin-top:33px; text-align:center;}

#header-navi a:link 	{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left; text-align:center; width:231px;}
#header-navi a:visited 	{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left; text-align:center; width:231px;}
#header-navi a:hover 	{font-size:14px; color:#000000; font-weight:bold; text-decoration:none; float:left; text-align:center; width:231px;}
#header-navi a:active 	{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left; text-align:center; width:231px;}

#header-navi strong {float:left; width:1px; background:#FFFFFF;}

#header-sections {height:55px; margin-top:11px; margin-bottom:20px; float:right;}

#header-sections a:link 	{font-size:9px; color:#FFFFFF; font-weight:bold; display:block; padding:3px 0px; text-decoration:none;}
#header-sections a:visited 	{font-size:9px; color:#FFFFFF; font-weight:bold; display:block; padding:3px 0px; text-decoration:none;}
#header-sections a:hover 	{font-size:9px; color:#FFFFFF; font-weight:bold; display:block; padding:3px 0px; text-decoration:underline;}
#header-sections a:active 	{font-size:9px; color:#FFFFFF; font-weight:bold; display:block; padding:3px 0px; text-decoration:none;}

#header-sections p {font-size:11px; font-weight:bold; color:#000000; float:left; width:80px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; text-align:left; padding:5px; height:45px; margin:0px;}
#header-sections p#section-1 {background:#78231E;}
#header-sections p#section-2 {background:#D8BF7C;}
#header-sections p#section-3 {background:#8B8B8B;}
#header-sections p#section-4 {background:#9C7248;} 
#header-sections p#title	 {font-size:14px; font-weight:bold; color:#000000; float:left; width:auto; border:none; text-align:right; height:45px; line-height:45px; margin:0px;}

#header-back {background:#9C7248 url(../images/header-back-arrow.jpg) no-repeat left top; height:29px; line-height:29px; padding:0px 20px; float:left; margin-top:37px;}
#header-back a:link 	{font-size:15px; color:#FFFFFF; font-weight:normal; padding:3px 0px; text-decoration:none;}
#header-back a:visited 	{font-size:15px; color:#FFFFFF; font-weight:normal; padding:3px 0px; text-decoration:none;}
#header-back a:hover 	{font-size:15px; color:#FFFFFF; font-weight:normal; padding:3px 0px; text-decoration:underline;}
#header-back a:active 	{font-size:15px; color:#FFFFFF; font-weight:normal; padding:3px 0px; text-decoration:none;}


/******************** SERVICES ********************/
#services {float:left; width:215px;}

#services h2 {background:#FFFFFF; color:#9C7248; height:60px; padding:0px 25px; margin:0px 0px 15px 0px; font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#services p {color:#D5B364; margin:2px 0px; padding:1px 0px 1px 25px; line-height:20px;}
#services p.main {font-weight:bold; padding-top:15px;}

#services p a:link 		{font-size:13px; color:#D8BF7C; text-decoration:none;}
#services p a:visited 	{font-size:13px; color:#D8BF7C; text-decoration:none;}
#services p a:hover 	{font-size:13px; color:#D8BF7C; text-decoration:underline;}
#services p a:active 	{font-size:13px; color:#D8BF7C; text-decoration:none;}

#services p#request-quote a:link 	{font-size:15px; padding:6px 10px; background:#D8BF7C; font-weight:bold; color:#9C7248; text-decoration:none;}
#services p#request-quote a:visited {font-size:15px; padding:6px 10px; background:#D8BF7C; font-weight:bold; color:#9C7248; text-decoration:none;}
#services p#request-quote a:hover 	{font-size:15px; padding:6px 10px; background:#D8BF7C; font-weight:bold; color:#9C7248; text-decoration:underline;}
#services p#request-quote a:active 	{font-size:15px; padding:6px 10px; background:#D8BF7C; font-weight:bold; color:#9C7248; text-decoration:none;}

/******************** COPY ********************/
#copy {float:left; margin:75px 20px 20px 20px; width:255px; color:#D8BF7C;}
#copy h1 {margin:0px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px}
#copy h3 {margin:0px 0px 2px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px}

#copy p 		{font-size:12px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
#copy p#intro   {font-size:16px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;} 

/******************** DISPLAY AREA ********************/
#display-area {float:right; width:387px; margin:75px 25px 10px 0px;}

#display-navi {text-align:center; margin-top:10px; font-size:12px; color:#FFFFFF;}
#display-navi ul {list-style:none;}
#display-navi ul li {display:inline; margin:0px 3px; border-left:1px solid #FFFFFF; padding-left:9px;}
#display-navi ul li#first {border-left:none; padding-left:0px; margin-left:0px;}

#display-navi ul li a:link 		{color:#D8BF7C; text-decoration:none; cursor:pointer;}
#display-navi ul li a:visited 	{color:#D8BF7C; text-decoration:none; cursor:pointer;}
#display-navi ul li a:hover 	{color:#D8BF7C; text-decoration:none; cursor:pointer;}
#display-navi ul li a:active 	{color:#D8BF7C; text-decoration:none; cursor:pointer;}

img.ImageCache {display:none;}

body#body-historic a#link-historic,
body#body-cob a#link-cob,
body#body-lime a#link-lime,
body#body-lead a#link-lead,
body#body-peg a#link-peg,
body#body-plumbing a#link-plumbing,
body#body-refurbishment a#link-refurbishment
{color:#FFFFFF;}

#footer {padding:5px; font-size:10px; height:15px; color:#D8BF7C;}
#footer a:link 		{color:#D8BF7C; text-decoration:none;}
#footer a:visited 	{color:#D8BF7C; text-decoration:none;}
#footer a:hover 	{color:#D8BF7C; text-decoration:underline;}
#footer a:active 	{color:#D8BF7C; text-decoration:none;}

#footer-copyright {float:left;}
#footer-design {float:right;}
