/* CSS Document../images
@import "interiorstyles.css";


/* body */
body {
background-image :   url(../images/bkgc.jpg);
font-family : verdana, sans-serif;
font-size : 10px;
color : #ffffff;
}

/* background images */

.top_nav {
background-image :   url(../images/index_01.jpg);
left : 0;
top : 0;
width : 636px;
height : 107px;
background-repeat : no-repeat;
}

.intro_bkg {
background-image :   url(../images/indexb_03.jpg);
left : 0;
top : 0;
width : 636px;
height : 408px;
background-repeat : no-repeat;
}

.body_bkg {
background-image :   url(../images/indexf_03.jpg);
left : 0;
top : 0;
width : 958px;
height : 441px;
background-repeat : repeat;
}

.index_body {
background-image :   url(../images/indexb_04.jpg);
top : 0;
width : 682px;
height : 441px;
background-repeat : no-repeat;
}

.btm_nav {
	background-image :   url(../images/index_07.jpg);
	left : 0;
	top : 70px;
	width : 958px;
	height : 185px;
	background-repeat : no-repeat;
}

/*text size */

#footerInfo {
	float: left;
	margin-left: 0;
	border-left: solid 1px #6c6263;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

.header_text {
font-family : georgia, times new roman , sans-serif;
font-size : 13px;
color : #ffffff;
}

.header_textb {
font-family : georgia, times new roman , sans-serif;
font-size : 13px;
color : #oooooo;
}

.top_nav_text {
font-family : verdana ;
font-size : 11px;
color : #ffffff;
}

.body_text_blk {
font-family : verdana ;
font-size : 11px;
color : #000000;
}

.body_text_wht {
font-family : verdana ;
font-size : 11px;
color : #ffffff;
}

.list_text {
font-family : georgia, times new roman , sans-serif;
font-size : 12px;
color : #000000;
}

p
{
	margin: 0;
	text-align: left;
	color: #000;
	font-weight: bold;
}
h1, h2, h3
{
	margin: 0;
	text-align: left;
}
h3
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
}

img {
	border: 0px;
	text-align: center;
}

/*66565 */
a:link, a:visited
{
	color: #665656;
	text-decoration: none;
}

a:hover
{
	color: #00aeef;
}

#container
{
	width: 958x;
	margin: 0px auto;
}

/*
#container p
{
	color: #9e9e9e;
	font-size: 11px;
	line-height: 14px;
}
*/
#contentBox {
	background-color: #665656;
	float: left;
	width: 839px;
	padding: 6px;
}

#header
{
	float: left;
	width: 839px;
	height: 109px;
	background: url(../images/bgheaderc.jpg) no-repeat;
	margin-bottom: 6px;
}

#header h1
{
	display: none;
}

#logo {
	float: left;
	width: 282px;
	height: 109px; 
}

#nav {
	float: left;
	width: 520px;
	height: 40px;	
	margin: 50px 0px 0px 15px;
}

#nav ul
{
	padding: 0;
	list-style: none;
	width: 530px;
	z-index: 1;
	margin: 0;
}
#nav ul li
{
	display: inline;
	text-transform: lowercase;;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia, serif;
	padding-left: 3px;
	padding-right: 3px;
	border-right: 1px solid #999;
}

#nav li.last
{
	border-right: none;
}

#nav ul li a.active 
{
	color: #00aeef;
}

#nav ul li a:link, a:visited {
	color: #665656;
	text-decoration: none;
}

#nav ul li a:hover {
	color: #00aeef;
	text-decoration: none;
}



.mainimg
{
	padding: 0px 0 20px 0px;
}

#homeFeature {
	float: left;
	width: 839px;
	height: 416px;
	margin-bottom: 6px;
}

#homeSubFeatures {
	float: left;
	width: 839px;
}

#spotlight { float: left; width: 607px;}

#spotlightDetails { 
	width: 166px; 
	height: 356px;
	padding: 30px; 
	float: right;
	background: url(../image/sbg_homeFeatureDetails.jpg) no-repeat;
}

#spotlightDetails h1 {
	color: #2f5e70;
	font-family: Georgia, Serif;
	font-size: 19px;
}

#spotlightDetails p {
	color: #665656;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

#spotlightDetails .secondPreTitle {
	color: #830d0d;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#spotlightDetails .secondTitle {
	color: #830d0d;
	font-family: Georgia, Serif;
	font-size: 18px;
}

#spotlightDetails .thirdPreTitle {
	color: #4b5c20;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#spotlightDetails .thirdTitle {
	color: #4b5c20;
	font-family: Georgia, Serif;
	font-size: 18px;
}

#subFeatureOne
{
	float: left;
	width: 276px;
	height: 154px;
}

#subFeatureTwo
{
	float: left;
	width: 277px;
	height: 154px;
	margin-left: 6px;
}

#subFeatureThree
{
	float: left;
	width: 274px;
	height: 154px;
	margin-left: 6px;
}

#subPageContent {
	float: left;
	width: 839px;
	background: #FFFFFF url(../images/col_back.gif) left repeat-y;
}

/*
 * background-color: #000000;
 * color: #665656;
 * 4c443b
 */
#bottomInfoBox {
	float: left;
	width: 811px;
	background: #665656 url(../images/bg_footer.gif) repeat-x;
	color: #d2c9b7;
	padding: 20px;
	font-size: 0.65em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#spreadTheWord {
	float: left;
	width: 799px;
	margin-bottom: 20px;
	background-color: #3d3334;
	border: 1px solid #6c6263;
	font-family: Georgia, serif;
	color: #f4ecd5;
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
}

#spreadTheWord .title {
	color: #ffffff;	
	
	text-transform: uppercase;
}

#bottomInfoBox .headline {
	color: #8ed8f8;
}

#footerInfo {
	float: right;
	margin-left: 0;
	border-left: solid 1px #6c6263;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}

#sitemap {
	float: left;
	width: 550px;
}

.sitemap-links a:link {
	color: #ffffff;
	text-decoration: none;
}

.sitemap-links a:visited {
	color: #d2c9b7;
	text-decoration: none;
}

.sitemap-links a:hover {
	color: #8ed8f8;
	text-decoration: none;
}

.clearit:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*link */
a:link, a:visited {
	color: #999999;
	text-decoration: none;
	}

a:hover {
	color: #429A15;
	text-decoration: underline;
	}
	
a:active {
	color: #f60;
	text-decoration: underline;
}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(../images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
