/*



RESET



*/







html, body, div, span, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



 abbr, acronym, address, code,



del, dfn, img, q, dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



  margin: 0;



  padding: 0;



  border: 0;



  font-weight: inherit;



  font-style: inherit;



  font-size: 100%;



  font-family: inherit;



  vertical-align: baseline;



}







body { 



  line-height: 1.5; 



}











a {



color:#5E2605;



text-decoration:none;



}



a hover:visted{



color:#638F2E;



text-decoration:none;



}







/* Tables still need 'cellspacing="0"' in the markup. */



table { border-collapse: separate; border-spacing: 0; }



caption, th, td { text-align: left; font-weight: normal; }



table, td, th { vertical-align: middle; }







/* Remove possible quote marks (") from <q>, <blockquote>. */



blockquote:before, blockquote:after, q:before, q:after { content: ""; }



blockquote, q { quotes: "" ""; }







/* Remove annoying border on linked images. */



a img { border: none; }







/*



END RESET



*/







body{



	background: #716559 url(images/bggradient.jpg) top left repeat-x;



	font-family: Arial, helvetica, sans-serif;



	color: #61554a;



	font-size: 13px;



}







#wrapper{



	width: 950px;



	margin: 0 auto;



	background: #fff url(images/contentbg.gif) top center repeat-y;	



}







#wrapper.internal{



	background: #fff url(images/contentbginternal.gif) top center repeat-y;	



}







#logo{



	float: left;



	height: 90px;



}







#nav{



	float: right;



}



	



#secondaryMenu{



	float: right;



	color: #9a8979;	



}







#mainMenu{



	float: right;



	color: #fff;



	clear: right;



	text-transform: uppercase;



}







#secondaryMenu a:link,



#secondaryMenu a:visited{



	font: 10px/10px Verdana, arial, sans-serif;



	color: #9a8979;



	text-decoration: none;



}







#secondaryMenu a:hover,



#secondaryMenu a:active{



	text-decoration: underline;



}







#row1{



	height: 90px;



	background: #000;



}







#row2,



#row2 p{



	margin: 0px;



	padding: 0px;



	background: #fff;



}















.homeBanner{



	height: 300px;



	overflow: hidden;



}







.intBanner{



	height: 150px;



}







#row3{



	background: #fff;



	height: 35px;



}







#rowContent{



	background: #fff;



        margin-left: 40px;



        margin-right: 40px;



        margin-top: -30px;



	



}



#rowContent h2{



	font-size: 32px;



	font-weight:normal;



}







#rowWhitespace{



	background: #fff;



	height: 45px;



}











#row4{



	position: relative;



	background: #fff url(images/contentbg.gif) top center repeat-y;



}







#row4 p{



	padding-top: 10px;



	padding-right: 30px;



	color: #231f20;



}







#row4 p.first{



	font-size: 15px;



	color: #716559;



}







#testimonials p{



	color: #716559;	



}











#row4 h2{



	font-size: 32px;



	font-weight:normal;



}







#row5{



	clear: both;



	height: 30px;



}







#row6{



	clear: both;



	width: 950px;



	margin: 0 auto;



	background: none;



	color: #fff;



	font-size: 10px;



	font-family: Verdana, arial, sans-serif;



}







#right{



	width: 493px;



	top: 0px;



	clear: right;



	float: right;	



}







#left{



	width: 380px;



	margin-left: 40px;



	float: left;



	



}







#row4 ul {



color: #231f20;



}







#RequestForm{



	font-size: 10px;



	font-family: Verdana, arial, sans-serif;



        text-transform: uppercase; 



}











#RequestForm table{



/*width: 120px;*/



border-spacing: 10px;







}







#RequestForm select{



  font-family: Arial, Sans-Serif;



    font-size: 10px;



    color: #ffffff;



    margin-bottom:  5px;



    display: block;



    padding: 0px;



    border: solid 2px #cccccc;



    /*width: 300px;*/



    background-color: #aaaaaa;



}







#RequestForm input.text{



    font-family: Arial, Sans-Serif;



    font-size: 10px;



    margin-bottom: 5px;



    display: block;



    padding: 2px;



    border: solid 2px #cccccc;



    /*width: 300px;*/



    background-color: #f7f7f7; 



}







#RequestForm textarea{



    font-family: Arial, Sans-Serif;



    font-size: 10px;



    margin-bottom: 5px;



    display: block;



    padding: 2px;



    border: solid 2px #cccccc;



    width: 385px;



    background-color: #f7f7f7; 



}



/* contact form */

#ContactForm{



	font-size: 10px;



	font-family: Verdana, arial, sans-serif;



        text-transform: uppercase; 



}











#ContactForm table{



/*width: 120px;*/



border-spacing: 10px;







}







#ContactForm select{



  font-family: Arial, Sans-Serif;



    font-size: 10px;



    color: #ffffff;



    margin-bottom:  5px;



    display: block;



    padding: 0px;



    border: solid 2px #cccccc;



    /*width: 300px;*/



    background-color: #aaaaaa;



}







#ContactForm input.text{



    font-family: Arial, Sans-Serif;



    font-size: 10px;



    margin-bottom: 5px;



    display: block;



    padding: 2px;



    border: solid 2px #cccccc;



    /*width: 300px;*/



    background-color: #f7f7f7; 



}







#ContactForm textarea{



    font-family: Arial, Sans-Serif;



    font-size: 10px;



    margin-bottom: 5px;



    display: block;



    padding: 2px;



    border: solid 2px #cccccc;



    width: 385px;



    background-color: #f7f7f7; 



}









#ContactForm td{



  margin-top: 0px;



}







/*#*/







/*DROPDOWNS*/



ul.dropdown,



ul.dropdown li,



ul.dropdown ul {



 list-style: none;



 margin: 0;



 padding: 0;



 font-family: Arial, helvetica, sans-serif;



 text-transform: uppercase;



}







ul.dropdown {



 position: relative;



 z-index: 597;



 float: left;



 padding-top: 45px;



 list-style-type: none;



}







ul.dropdown li {



 float: left;



 line-height: 1.3em;



 vertical-align: middle;



 zoom: 1;



 padding-left: 25px;



 font-size: 11px;



}







ul.dropdown li.hover,



ul.dropdown li:hover {



 position: relative;



 z-index: 599;



 cursor: default;



}







ul.dropdown ul {



 visibility: hidden;



 position: absolute;



 top: 100%;



 left: 0;



 z-index: 598;



 width: 100%;



}







ul.dropdown ul li {



 float: none;



 margin: 0px;



 padding: 5px 0 5px 5px;}







ul.dropdown ul ul {



 top: 1px;



 left: 99%;



}







ul.dropdown li:hover > ul {



 visibility: visible;



}







ul.dropdown ul {



	 width: 100px;



	 margin-top: -1px;



	 background: url(images/ddbg.png) 0 0 repeat;



	 margin-left: 20px;



	 padding: 5px 0 5px 0;



}







ul.dropdown a:link,



ul.dropdown a:visited{



	color: #c8baad;



	text-decoration: none;



}







ul.dropdown a:hover,



ul.dropdown a:active{



	color: #fefefe;



}







ul.dropdown li.active a{



	color: #fefefe;



	font-weight:  bold;



}
