@charset "utf-8";
/* CSS Document */

#header 
{
	height:134px; 
	width:756px;
	background:url(images/header-02.jpg) bottom left no-repeat; 
	float:left;
	border-top:1px solid #859087;
	border-bottom:1px solid #c15d1c;
	position:relative;
}

#lhs-nav {background:url(images/lhs-bg-01.jpg) left bottom no-repeat; min-height:478px;}
* html #lhs-nav {height:478px;}

.left-col {margin:12px; padding-right:12px; width:372px; float:left; border-right:1px dotted #c15d1c;}
.left-col h3 {font-size:.87em;}

.right-col {float:left;width:160px;margin-top:15px;}
* html .right-col {width:140px;}

.right-col .dotted-breaker {width:160px; border-top:none; border-bottom:1px dotted #c15d1c;}
* html .right-col .dotted-breaker {width:140px;}
.right-col h3 {padding-bottom:12px; font-size:0.81em;}

.right-col .rhs-icon {float:left; margin-right:12px;}

.right-col .no-bot-margin {padding-bottom:0;}


.prim-grad-rust h2 {padding:0;}

.rust {color:#c15d1c;}


.prim-grad-rust {background:#f7eae2 url(images/prim-grad-rust.jpg) 0 0 no-repeat;}
.prim-grad-rust h2 {color:#c15d1c; text-transform:uppercase; font-size:1.5em; font-weight:bold; padding-top:12px;}
.prim-grad-rust h3 {color:#c15d1c; text-transform:uppercase; font-size:0.75em; font-weight:bold; padding-top:12px;}
.prim-grad .dotted-breaker {border-top:1px dotted #c15d1c; float:left; width:360px;}