html, htm, body { height: 100%;}

body { font: 14px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	background-color:#d9dac3;}

h1 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	font-size: 20px;
	font-weight:normal;
	color:#8e916b;
}
.padOver { padding-left:85px}

h2 { font-size: 20px;}

h3 { font-size: 16px; color:#873b38; }

h4 { font-size: 14spx;  color:#873b38;}

a { text-decoration: none; color:#CC6600;}

a:hover { text-decoration: underline; color:#873b38;}

strong { color:#873b38;}

li { font-size: 12px;}

hr { color: #000;
	background: #000;
	height: 1px;
	border: 0;}

/* Classes */

.imgborder { border: 1px solid #76211F;}

.smalltext { font-size: 10px;
	line-height: 14px;}

.nomargin { margin:0;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
	color: #000;
	border: 1px solid #000;
	background-color: #CCC;}

input.submit, input.submit:hover { border: 1px solid #000;
	padding: 0.25px;
	font-size: 12px;}
	
input.submit { background-color: #c1c2a3;
	color: #fff;}

input.submit:hover { background-color: #000;
	color: #CCC;}

input { background-color:#FFFFFF !important;}


/* End Custom Forms*/

/* Template Structure */

#centerWrapper { width: 760px;
	margin: 0 auto;}

#mainWrap {
	width:758px;
	border:#fff solid 1px;
	float:left;
	background:url(assets/images/repeatbg.jpg) top left repeat-y;
}

#topInfo{
	width:758px;
	float:left;
	height:163px;
}

#logo{
	width:299px;
	height:163px;
	float:left;
	background-color:#fff;
}


#topphoto{
	width:459px;
	height:164px;
	float:right;

}

#smile {
	width:299px;
	background:url(assets/images/topphotoedit.jpg) top left no-repeat;
	float:left;
	min-height:328px;
	_height:328px;
}

#smile a { color:#333333; text-transform:uppercase;  font-size:12px; font-weight:bold;}

#contentMain {
	width:430px;
	float:right;
	padding: 10px 6px 10px 6px;
	height: auto;
}
#footer {
	clear: both;
	width:758px;
	height:163px;
	border-top:1px solid #fff;

}
#navWrap {
	width:299px;

	height:auto;
	background-color:#dfd5c4;
}

#nav {
	width:167px;
	float:left;
	border-right:1px solid #fff;
}
#nav ul {margin:0; padding:0; list-style:none;}
#nav li a {display:block; width:167px; line-height:32px; height:32px; border-bottom:1px solid #fff;  color:#fff; text-align:center; font-size:12px;  text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#b4af93;}
#nav li a:hover {display:block; background-color:#d7af58; color:#fff; text-decoration:none;}
.last { border:none;}

#nav li ul li a {
	color:#FFF;
	width:140px;
	border:none;
	font-size:11px;
	text-align:left;
	background-color:none;
}

#nav li ul li a:hover { background-color:none;}
/*Drop Down*/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
}


#nav li {
	position : relative;
	float : left;
	line-height : 1.25em;
	margin-bottom : -1px;
	border-bottom:1px solid #fff;  
}

#nav li ul {
	position: absolute;
	width: 5em;
	left: -999em;
	margin-left : 165px;
	margin-top : -1.8em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/*end dropdown position*/
/*Drop down end*/
#clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
#btmphoto {
	float:right;
	width:460px;
	height:163px;
	background-color: #c1c2a3;
}

#btmCorner {
	width:758px;
	float:left;
}
#btmInfoHolder { width:500px; float:left;}
#leftInfo{
	padding:5px;
	min-height:328px;
	_height:328px;
}

#tagInfo{
	width:200px;
	padding:5px;
}

#nameTreatment {
	width:250px;
	position:absolute;
	margin:120px 0 0 40px;
	color:#b8bd9f;
	font-weight:bold;
}

.greyText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#666666;
}

.phone{ font-size:20px; color:#333333; font-family:Georgia, "Times New Roman", Times, serif;}

#copyright {
	width:250px;
	float:right;
	text-transform:uppercase;
	color:#5E4B26;
	margin-top:15px;
	font-size:12px;
	text-align:right;
}
/* End Template Structure */

/* Splash Structure */

/* End Splash Structure */