@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;}

.content-top a {color:#000; text-decoration:underline;}
.content-top a:hover {text-decoration:none;}




/* */
.prim-sml-top {background:url(images/prim-sml-top.png) 0 0 no-repeat; width:400px; height:11px; margin:4px 0 0 6px;}
.prim-sml-rep {background:url(images/prim-sml-gre-rep.png) 0 0 repeat-y; height:100%; margin-left:6px;}
.prim-sml-bot {background:url(images/prim-sml-bot.png) 0 0 no-repeat; width:400px; height:11px; margin-left:6px;}

.prim-sml-grad-gre {margin-left:9px;width:380px; background:url(images/prim-sml-grad-gre.jpg) 0 0 no-repeat;}
.copy-wrapper {clear:both; padding:9px 0 0 6px;}
.copy-wrapper p {font-size:0.75em;}
.copy-wrapper h2 {font-size:1.5em;font-weight:bold; padding-bottom:12px; text-transform:uppercase;}

.copy-wrapper .inner-wrapper {float:left; width:172px; margin-left:6px;}

.prim-sml-grad-gre h2 {color:#5d6b28;}
.prim-sml-grad-gre h2 a { color:#5d6b28; text-decoration:none; font-size:1.4em; }
.prim-sml-grad-gre .dotted-breaker {border-top:1px dotted #5d6b28;float:left;width:360px; margin:12px 0 0 12px; display:inline;}

.prim-sml-grad-gre .col-1 {width:184px; border-right:1px dotted #5d6b28; float:left; margin-top:10px; margin-left:12px;}
.prim-sml-grad-gre .col-2 {width:150px;margin-top:10px; margin-left:12px; float:left;}

.prim-sml-grad-gre h3 {color:#5d6b28; text-transform:uppercase; font-size:0.82em; margin-bottom:6px;}
.prim-sml-grad-gre h3 a {color:#5d6b28; text-decoration:none; font-size:1.3em; }
.prim-sml-grad-gre p {font-size:0.75em;}

.panel-wide h3 a, .panel-sml-yellow h3 a, .panel-sml-green h3 a, .panel-sml-red h3 a, .panel-tall h3 a {color:#ffffff !important; text-decoration:none !important;}
.panel-wide h3 a img, .panel-wide h3 img, .panel-sml-yellow h3 a img, .panel-sml-green h3 a img, .panel-sml-red h3 a img, .panel-tall h3 a img {padding-left:5px;}

.panel-sml-yellow {width:197px;float:left; }
.panel-sml-yellow h3 {width:184px; background:url(images/about-panel-yel-top.png) 0 0 no-repeat;padding:8px 0 4px 10px; color:#fff; font-size:0.81em; text-transform:uppercase;}
.panel-sml-yellow-repeat {min-height:107px; background: url(images/about-panel-yel-rep.png) 0 0 repeat-y;font-size:0.75em;}
* html .panel-sml-yellow-repeat {height:107px;width:140px;}
* html .panel-sml-yellow h3 {width:186px; }
.panel-sml-yellow-repeat p {padding:6px 0 3px 0;}
.panel-sml-yellow .top-border {width:173px; margin:0 4px;}

.panel-sml-red {width:197px;float:left; }
.panel-sml-red h3 {width:184px; background:url(images/about-panel-yel-top.png) 0 0 no-repeat;padding:8px 0 4px 10px; color:#fff; font-size:0.81em; text-transform:uppercase;}
.panel-sml-red-repeat {min-height:107px; background: url(images/about-panel-red-rep.png) 0 0 repeat-y;font-size:0.75em;}
* html .panel-sml-red-repeat {height:107px;width:164px;}
* html .panel-sml-red h3 {width:186px; }
.panel-sml-red-repeat p {padding:6px 0 3px 0;}
.panel-sml-red .top-border {width:173px; margin:0 4px;}

.panel-sml-green {width:197px;float:left;}
.panel-sml-green h3 {width:184px; background:url(images/about-panel-yel-top.png) 0 0 no-repeat;padding:8px 0 4px 10px; color:#fff; font-size:0.81em; text-transform:uppercase;}
.panel-sml-green-repeat {min-height:114px;background: url(images/about-panel-gre-rep.png) 0 0 repeat-y;font-size:0.75em;}
* html .panel-sml-green-repeat {height:114px;width:164px;}
* html .panel-sml-green h3 {width:186px; }
.panel-sml-green-repeat p {padding:6px 4px 3px 3px;}
.panel-sml-green .top-border {width:173px; margin:0 4px;}

.panel-sml-bot {background:url(images/about-panel-yel-top.png) 0 0 no-repeat; width:197px; height:4px;overflow:hidden; margin-top:-2px; margin-bottom:4px;}

.right-col {margin-top:5px;}

.top-border {
margin:0pt 4px;
width:156px;
border-top:1px solid #C97948;
padding:0pt 8px;
}

.testimonials {margin-top:4px; margin-left:6px;}

.home-icon-b {float:left;margin:8px 6px 0pt 3px;}