﻿/*GENERAL COLORS
#4A6571 : Light green
#816d4c : Gold
#958a7e : Taupe
#2C444E : Dark Green
#0091A9 : Bright Aqua
#372d27 : Cocoa
#807268 : Brown


#ddd3b4 : Light Brown
#edebe1 : Beige
#dbd8cb : Grey
#a8a188 : Medium Brown

#4c6c6b : Green Header
*/


/*conditional div for IE 7 only
<div id="ie7andup"> 
conditional div for IE 6 and older 
<div id="ie6anddown">  
*/

body {	margin: 0; 	padding: 0; background-color: #FFFFFF; font: 10pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif; color: #333333;}
	
img { float:left;}

.imgright {	float:right;	margin-left:10px;	margin-bottom: 50px;	padding: 3px;	}
	
.imgleft {	float:left;	margin-right:10px;	margin-bottom: 65px;	padding: 3px;	}

.imgmid {	float: right; clear:both;	margin: 20px;	padding: 3px;	}


.imgfix {	float:left;	margin-right:10px;	margin-bottom: 68px; 	padding: 3px;	}
.imgfixnew {	float:left;	margin-right:10px;	margin-bottom: 68px; 	 border: 3px solid #DBD8CB;	}




.imgheader {clear: both; margin: 30px 20px 40px 25px;}
.imgheadernew {clear: both; margin: 20px 17px 37px 22px; border: 3px solid #3A3029;}



.imgabout {clear: both; margin: 30px 20px 120px 25px;}
.imgaboutnew {clear: both; margin: 24px 14px 120px 25px;  border: 3px solid #3A3029;}



#wrapper {	width : 99%;	margin: 0 auto;	}
	
#page {	width : 766px;	margin: 0 auto;	   border: 1px solid #3a3029;	background-color: #3A3029;}
	

	

/* Main Nav */

#nav {	width:766px;	margin: 0 auto;	text-align:center;	z-index:150;}

/* Main Nav Lists */
#nav ul {	margin: 0 auto;	padding: 0;}

#nav li {
	display: inline;
	style: none;
	line-height: 65px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

/* New Nav */

#mainnavnew {
	background-image:url(images/header_wrapper2.jpg);
	background-repeat: repeat-x;
	clear: both;
	height:71px;
}

.nav {
	color: #ddd3b4 !important;
	padding: 13px 0px;
	text-decoration:none;
	font-family: "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
	font-size: 110%;
}

a.nav:link{}
a.nav:visited{}

a.nav:hover {	color: #ffffff !important;}


/* Banner Homepage */

#banner {	height: 340px;	width:766px; background-image:url(images/h_wrapper_foto.jpg); background-repeat: no-repeat; clear: both; border-bottom: 3px solid #ffffff; border-top: 3px solid #ffffff;}

#banner h1{	padding: 200px 0 100px 465px;	font: 11pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .2em;	color: #ddd3b4;}



/*Homepage Middle Dark Bar*/

#mid_dark {
	width:100%; 
	height:197px;
	clear: both;
	letter-spacing: .1em;
		background:url(images/p1_conr_wr2a.jpg); 
		background-repeat: no-repeat;
	background-position:right;
		color: #EDEBE1;
			font-size: 9pt;
}

#mid_dark a {
	text-decoration: underline;
	color: #EDEBE1;
}

#mid_dark a:hover {
	text-decoration: none;
	color: #816d4c;
}

#mid_dark h2{
	font: 12pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
letter-spacing: .1em;
color: #EDEBE1;
}

#mid_dark ul { margin:0; padding:0; list-style:none; font-weight:bold}
#mid_dark li { background:url(images/list_bulla.gif) top left no-repeat; margin:0; padding:0 0 5px 12px;}
#mid_dark li a {line-height:10px; color:#ddd3b4; text-decoration:none;}
#mid_dark li a:hover {color:#816d4c; text-decoration:none;}


#mid_dark_left {
	width: 300px;
	padding: 0 0 0 40px;
	float: left;
}


#mid_dark_right {
	width: 230px;
	padding: 0 20px 0 25px;
	float: left;
	
}

#mid_dark_right p{
margin: 0;
padding: 0;
}


/*Homepage Middle Light Bar*/
#mid_light {
	clear: both;
	font: .85em "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
	letter-spacing: .1em;
	min-height: 429px;
	padding: 30px 0 0 40px;
		background-color: #edebe1;
			color: #3a3029;
}

#mid_light h2 {
	font: 1em "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
	font-weight:bolder;
	margin: 0;
}


#mid_light a {
	text-decoration: none;
	color: #958a7e;
}

#mid_light a:hover {
	text-decoration: none;
	color: #3a3029;
}

#mid_light ul { margin:0; padding:0; list-style:none;}
#mid_light li {  margin:0; padding:0 0 5px 5px;}
#mid_light li a {  line-height:10px; color:#958a7e; text-decoration:none; }
#mid_light li a:hover {color:#3a3029; text-decoration:none;}


#mid_light_left {float: left; width: 325px;}

#mid_light_right {float: left; 	width: 391px;}


/*Any Social Web stuff--badges for Yelp, Facebook etc.*/

#social{
	text-align: left;
	clear:both;
	background-color:#EDEBE1;
	padding-top: 20px;
}

.social-icon {float: left; margin-right: 25px;}

/*Inner Pages Banner*/

#banner_inner {
	height: 236px;
	width:766px;
	background-image:url(images/banner_blank.jpg);
	background-repeat: no-repeat;
	clear: both;
	border-top: 3px solid #ffffff;
	overflow: visible;
}
#banner_inner h1{	padding: 5px 10px 0 25px;	font: 14pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .2em;	color: #3a3029;}
#banner_inner h2{	padding: 0 50px 0 25px;	font: 10pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .2em;	color: #3a3029;}


/*Inner Pages Content*/

#mid_inner{width:766px; clear: both; padding-top: 15px;}
#mid_inner h3{	padding: 0 150px 0 125px;	font-size: 16px; font-weight: normal;	letter-spacing: .1em;	color: #4c6c6b;}
#mid_inner h4{	padding: 0 150px 10px 125px;	font: 9pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .08em;	color: #EDEBE1;}
#mid_inner td{	font: 9pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .08em;	color: #EDEBE1;}


#mid_inner_cosmetic{width:766px; clear: both; padding-top: 15px;}
#mid_inner_cosmetic h3{	padding: 0 150px 0 125px;	font-size: 16px; font-weight: normal;	letter-spacing: .1em;	color: #4c6c6b;}
#mid_inner_cosmetic h4{	padding: 0 150px 10px 125px;	font: 9pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .08em;	color: #EDEBE1;}
#mid_inner_cosmetic td{	font: 9pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	letter-spacing: .08em;	color: #EDEBE1;  padding-left: 130px;}


#page_anchors{
	width:700px;
	clear: both;
	padding: 0 20px;
	letter-spacing: .08em;
	color: #EDEBE1;
	font-family: "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 20px;
}

#page_anchors a{
	letter-spacing: .08em;
	color: #EDEBE1;
	font-family: "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 20px;
	text-decoration:none;
}

#page_anchors a:hover{
	
	text-decoration:underline;
}




/*Footer*/
	
#footer {
background-color: #DBD8CB; 	
clear:both; 	
height: 2.5em; 	
margin: 0; 
letter-spacing: .1em; 
}


#footer p {	text-align:center; 	line-height:35px; 	padding: 0; 	}
.footer {	font:  7.8pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif; 	color:#3a3029; 	}
a.footer:link {	text-decoration:none; 	color:#3a3029; 	}
	

/*Credit*/


#credit {	width : 766px;	margin: 0 auto;	clear: both;	font-weight: lighter;	font: 8pt "Tahoma MS", "Tahoma", arial, helvetica, sans-serif;	color: #666666;	margin-top: 5px;	}
#credit a {	text-decoration: none;	color: #666666;}	
#credit a:hover {	text-decoration: underline;}
a.footer:visited {	text-decoration:none; 	color:#3a3029; 	}
a.footer:hover {	text-decoration:none; 	color: #958a7e; 	}

