/* LAYOUT */

body {margin:0;padding:0;background:url(../images/background_repeat.gif) repeat-x top left;
font:normal 10pt Arial, Verdana, sans-serif;color:#666;}
#wrapper {width:100%;overflow:hidden;background:url(../images/background.gif) no-repeat top left;/*border:1px solid red;*/}
#color {}
#topnav {}
#header {width:990px;display:block;overflow:hidden;}
#headleft {float:left;width:450px;}
#headright {float:left;width:500px;}

#subnavfade {margin:0;padding:0 0 20px 0;overflow:hidden;background:url(../images/subnav_fade2.png) repeat-x top left;}
#main {width:990px;display:block;overflow:hidden;/*background:pink;*/}
#col_1 {float:left;width:520px;/*background:yellow;*/}
#col_2 {float:left;width:200px;/*background:green;*/}
#col_3 {float:left;width:240px;/*background:blue;*/}

#headright .pad {padding:30px 0;}
#col_1 .pad {padding:0 20px 50px 45px;}
#col_2 .pad {padding:0 20px 45px 10px;}

#pics {width:100%;overflow:hidden;}

/* NAVIGATION */

#globalnav {display:block;width:100%;overflow:hidden;margin:0;padding:0 40px;background:#333;}
#globalnav ul {width:990px;margin:0;padding:0;}
#globalnav li {list-style:none;float:left;}
#globalnav li a {display:block;margin:0;padding:10pt;text-decoration:none;text-transform:uppercase;font:normal 9pt AGaramond, Georgia, "Times Roman", serif;color:#fff;}
#globalnav li a:hover {display:block;margin:0;padding:10pt;background:#000;color:#fff;}

#subnav {display:block;width:100%;overflow:hidden;margin:0;padding:0 40px;border-bottom:1px solid #eaeaea;}
#subnav ul {width:990px;margin:0;padding:0;overflow:hidden;}
#subnav li {list-style:none;float:left;}
#subnav li a {display:block;margin:0;padding:10pt;text-decoration:none;font:normal 9pt Georgia, "Times Roman", serif;color:#666;}
#subnav li a:hover {display:block;margin:0;padding:10pt;color:#000;background:#fff;}

#footer {display:block;overflow:hidden;padding-bottom:30px;background:#333;}
#footernav {display:block;width:100%;overflow:hidden;margin:0;padding:0 40px;}
#footernav ul {width:990px;margin:0;padding:0;}
#footernav li {list-style:none;float:left;}
#footernav li a {display:block;margin:0;padding:10px 10px 0 10px;text-decoration:none;font:bold 9pt Arial, Verdana, sans-serif;color:#ccc;}

#footernav li a:hover {color:#fff;}

#footercred {display:block;width:100%;overflow:hidden;margin:0;padding:0 40px;}
#footercred ul {width:990px;margin:0;padding:0;}
#footercred li {list-style:none;float:left;}
#footercred li a {display:block;margin:0;padding:10px;text-decoration:none;font:normal 8pt Arial, Verdana, sans-serif;color:#ccc;}
#footercred li.dark a {color:#999;}
#footercred li a:hover {color:#fff;}

#breadcrumb {color: #ccc;font-size:7pt;margin:0;padding:5px 0 0 0;clear:both;}
#breadcrumb ul {margin:0;padding:0;} 
#breadcrumb ul li {display: inline; list-style: none;
text-transform: uppercase;padding:0 10px 0 0;}
#breadcrumb li a {padding: 5px 0 2px 0;color: #999;text-decoration: none;font-size:7pt;font-family:Arial;}
#breadcrumb li a:hover {text-align: left;background-color:transparent;color: #ff9900;border-bottom:1px dotted #ff9900;}


.articles {margin:20px 15px 10px 0;}
.articles ul {margin:0;padding:0;}
.articles li {list-style:none;display:block;margin:0;padding-bottom:10px;}
.articles li a {text-decoration:none;font-size:10pt;color:#666;border-bottom:1px dotted #360;}
.articles li a:hover {color:#f90;border-bottom:1px solid #f90;}

.moreinfo, li .moreinfo {display:block;margin:5px 0;font:normal 8pt Arial, Verdana, sans-serif;color:#999;}
.moreinfo strong, li .moreinfo strong {font-weight:normal;}
.moreinfo a , li .moreinfo a {text-decoration:none;font-weight:normal;font-size:8pt;border-bottom:1px dotted #9c6;color:#360;}
.moreinfo a:hover, li .moreinfo a:hover {border-bottom:1px solid #f90;color:#f90;}

/* IMAGES */

#col_3 img {float:left;margin:5px 10px 10px 0;}

/* TEXT */
h1, h2, h3, h4, h5, h6 {font:normal 14pt Georgia, "Times Roman", serif;}
h1 {margin-bottom:0;padding-bottom:0;font-size:18pt;color:#000;}
h2 {color:#360;margin-bottom:0;padding-bottom:0;}
h3 {margin:0;padding-bottom:10px;font-size:13pt;}

h2 a {text-decoration:none;border-bottom:1px dotted #ccc;color:#000;}
h2 a:hover {border-bottom:1px solid #f90;color:#f90;}

h3 a {text-decoration:none;border-bottom:1px dotted #ccc;color:#000;}
h3 a:hover {border-bottom:1px solid #f90;color:#f90;}

h4, h5, h6 {margin:0 0 10px 0;padding:0;font-size:10pt;font-weight:bold;font-family:Arial, Verdana, sans-serif;color:#360;}

.quote {font:normal 13pt Georgia, "Times Roman", serif;font-style:italic;color:#999;}
.quote strong {font-weight:normal;color:#666;}
.quote em {display:block;margin-top:5px;text-align:right;font-size:9pt;font-weight:bold;font-family: "Trebuchet MS", Arial, Verdana;color:#666;}

#col_1 .quote {margin:10px 0;padding:15px 0 20px 0;border-top:2px solid #ddd;border-bottom:2px solid #ddd;font-size:14pt;}

.testimonial {margin:0;padding:20px 0 30px 0;font:normal 13pt Georgia, "Times Roman", serif;font-style:italic;color:#999;border-bottom:2px solid #eee;}
.testimonial strong {font-weight:normal;color:#666;}
.testimonial em {display:block;margin-top:5px;text-align:right;font-size:9pt;font-weight:bold;font-family: "Trebuchet MS", Arial, Verdana;color:#666;}

/*CORNERS*/

#searchbox {padding:5px 5px 5px 10px;}
#searchbox h3 {margin:0;padding:0;font:10pt Arial, Verdana, sans-serif;color:#666}

.bbox,.btopleft,.btopright,.bbotleft,.bbotright,.bleft,.bright,.bcontent,.bitem{display:block;overflow:hidden;margin:0;padding:0;}
.btopleft,.btopright,.bbotleft,.bbotright {background-repeat:no-repeat;display:block;overflow:hidden;}
.bleft,.bright {background-repeat:repeat-y;}
.btopleft,.btopright,.bbotright{height:7px;}
.btopleft,.bbotleft,.bleft{padding-left:7px;}
.btopright,.bbotright,.bright{padding-right:7px;}
.btopleft,.bleft,.bitem {background-position:top left;}
.btopright,.bright{background-position:top right;}
.bbotleft,.bcontent{background-position:bottom left;}
.bbotright{background-position:bottom right;font-size:4pt;}

.bitem,.bcontent{background-repeat:repeat-x;}
.bbox{margin:0 -3px -3px 0;background-color:transparent;}

/* page box color styles */
.bcontent {background-color:#fff;}
.bbox_white .btopleft,.bbox_white .btopright,.bbox_white .bbotleft,.bbox_white .bbotright{background-image:url(../images/box/box_white.gif);}
.bbox_white .bleft,.bbox_white .bright{background-image:url(../images/box/box_white_mid.gif);}
.bbox_white .bcontent{background-image:url(../images/box/box_white_fade.gif);}


#bcontent .bmain .bbox_white .bitem {background:#fff;}
/*{background:#E8E8E8 url(../images/box_white_fade.gif) repeat-x top left;}*/

	.box_white h3,.box_white h4{color:#5F792C;}	
	.box_white .moreinfo{color:#5F792C;}
	.box_white .moreinfo a{color:#5F792C;border-bottom:1px dotted #5F792C;}