@charset "utf-8";

/********************************************************
* General Body
********************************************************/	


body {
	background:#cc9966 url(/hawthorne/bg2.gif) repeat-x;
	font: normal 11px Helvetica Neue, arial, verdana, sans-serif;
}
ul { list-style: none; }
table { font-family: Arial; font-size: 11px; }
strong { font-weight: bold; }
a, a:link, a:visited {
    color: #7C5236;
	text-decoration: none;
}

a:hover {
    color: #FFFFFF;

}
a:focus { -moz-outline: none -moz-mac-focusring; }

.nav_header, a.nav_header:link, a.nav_header:visited, a.nav_header:active { 
	color: #B4975A;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

a.nav_header:hover, a.nav_header_active:link, a.nav_header_active:visited, a.nav_header_active:active, a.nav_header_active:hover {
	color: #996633;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.phoneadd {
	color: #7C5236;
}

.nav_footer, a.nav_footer:link, a.nav_footer:visited, a.nav_footer:active { 
	color: #7C5236;
	font-size: 11px;
	text-decoration: none;
}

a.nav_footer:hover, a.nav_footer_active:link, a.nav_footer_active:visited, a.nav_footer_active:active, a.nav_footer_active:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline; !important
}

#body_replica {
    width: 875px;
	margin: 0px auto;
    margin-top: 0px;
    text-align: left;
    position: relative;
    background: transparent;
}

#container {
    width:875px;
	height: 100px;
    margin: 0px auto;
    margin-top: 0px;
    text-align: left;
    position: relative;
	background: transparent url() no-repeat;
}


p.text {text-indent: 30pt;
	font-size: 12px;
	line-height: 16px;
}



span.textspace {
	font-size: 11px;
	line-height: 14px;
}
	
	
	

#linkbegone {
	display:none;
	cursor:default;
}


/********************************************************
* Header
********************************************************/	

#header, #detail {
	height: 100px;
}

#header {
    width: 866px;
    background: none;
    padding: 0px;
	border: 0px;
}
	

#logo {
	width: 256px;
	height: 90px;
	position:absolute;
	top: 4px;
	bottom: auto;
	left: 0px;
	right: auto;
	border: none;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	z-index: 9999999;

}          

#detail {
	width: 866 px;
	position:absolute;
	top: 0px;
	bottom: auto;
	left: 0px;
	right: auto;
	border: none;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;

}          



/********************************************************
* Navigation
********************************************************/	
#menu {
	width: 580px;
	height: 20px;
	position:absolute;
	top: 74px;
	bottom: auto;
	left: 285px;
	right: auto;
	border: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	z-index: 500;
	

} 

