body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #7A5115;
}
body {
	background-color: #EECD96;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}.float_left {
	float: left;
}
#container {
	width: 999px;
}
#header_area {
	float: left;
	width: 999px;
}
#logo {
	float: left;
	height: 130px;
	width: 297px;
}
#header_top {
	float: left;
	height: 55px;
	width: 702px;
	background-image: url(../images/header_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	font-size: 15px;
	color: #C7882E;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#header_top a{
	color: #C7882E;
	text-decoration:none;
}
#header_top a:hover{
	color: #C7882E;
	text-decoration:underline;
}
#menuarea {
	float: left;
	width: 999px;
	text-align: left;
}
#menu {
	float: left;
	width: 985px;
	height: 34px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB927;
	border-right-color: #FFB927;
	border-bottom-color: #FFB927;
	border-left-color: #FFB927;
	color: #FFFFFF;
}
#home_banner {
	float: left;
	height: 223px;
	width: 999px;
}
#home_main_container {
	float: left;
	width: 993px;
	text-align: left;
	padding-left: 6px;
}
#bottomnav {
	float: left;
	width: 993px;
	padding-left: 6px;
	background-image: url(../images/bttomnav_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#inner_bottomnav {
	float: left;
	width: 993px;
	padding-left: 3px;
	padding-right:3px;
	background-image: url(../images/bttomnav_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contact_info {
	float: left;
	width: 993px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6E4414;
	padding-bottom: 10px;
}
#contact_info a{
	color: #6E4414;
	text-decoration:none;
}
#contact_info a:hover{
	color: #6E4414;
	text-decoration:underline;
}
#bottomnav_links {
	float: left;
	width: 993px;
	background-image: url(../images/bottomnav_links_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #AC2B19;
	font-size: 12px;
	padding-top: 4px;
	font-weight: bold;
}
#bottomnav_links a{
	color: #000000;
	text-decoration:none;
}
#bottomnav_links a:hover{
	color: #AC2B19;
	text-decoration:underline;
}
#copyright {
	float: left;
	width: 993px;
	padding-top: 10px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E4414;
}
#copyright a{
	color: #6E4414;
	text-decoration:none;
}
#copyright a:hover{
	color: #6E4414;
	text-decoration:underline;
}
#inner_banner {
	float: left;
	height: 158px;
	width: 999px;
}
#inner_main_container {
	float: left;
	width: 993px;
	text-align: left;
	padding-left: 3px;
	padding-right:3px;
}
#inner_leftside {
	float: left;
	width: 267px;
	background-image: url(../images/innerleft_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#inner_left_list {
	float: left;
	width: 255px;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 12px;
}
#inner_left_list ul{
	margin: 0px;
	padding: 0px;
	padding-left:30px;
	list-style-image: url(../images/arrow.jpg);
	width: 210px;
}
#inner_left_list ul li{
	font-size: 17px;
	color: #8A1C0F;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BD791B;
}
#inner_left_list ul li a{
	color: #8A1C0F;
	text-decoration:none;
}
#inner_left_list ul li a:hover{
	color: #c33419;
	text-decoration:none;
}
#inner_left_content {
	float: left;
	width: 215px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 12px;
	font-size: 17px;
	color: #8A1C0F;
}
#inner_left_content a{
	color: #8A1C0F;
	font-size:12px;
	text-decoration:none;
}
#inner_left_content a:hover{
	color: #c33419;
	font-size:12px;
	text-decoration:none;
}

#inner_main_bg {
	float: left;
	width: 667px;
	background-image: url(../images/inner_main_bg.jpg);
	padding-left: 48px;
	padding-top: 50px;
	padding-right: 7px;
	background-repeat: no-repeat;
	background-position:left top;
}
#inner_white_bg {
	background-color: #FFFFFF;
	float: left;
	width: 992px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F3E1C6;
	border-left-color: #F3E1C6;
	padding-bottom: 20px;
}

.left_title {
	float: left;
	width: 255px;
	padding-left: 12px;
}
#home_white_bg {
	float: left;
	width: 991px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F3E1C6;
	border-left-color: #F3E1C6;
	background-color: #FFFFFF;
}
#home_left {
	float: left;
	width: 268px;
	background-image: url(../images/homeleft_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
	padding-right: 21px;
	padding-left: 22px;
	color: #6E3711;
}
#home_mainpage {
	float: left;
	width: 654px;
	background-image: url(../images/mainpage_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
	padding-top: 40px;
}
#homeboxes {
	float: left;
	width: 637px;
	padding-bottom: 20px;
}
.homebox {
	float: left;
	width: 207px;
}
.homebox_middle {
	float: left;
	width: 207px;
	padding-right: 8px;
	padding-left: 8px;
}
.homebox_title {
	float: left;
	width: 192px;
	background-image: url(../images/home_titlebox.jpg);
	height: 26px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #A62817;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
.homebox_content {
	float: left;
	width: 207px;
	padding-top: 15px;
	color: #000000;
}
#hometagine {
	float: left;
	height: 27px;
	width: 633px;
	background-image: url(../images/tagline_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
}
#hometagine a{
	color: #b52f17;
text-decoration:none;
}
#hometagine a:hover{
	color: #b52f17;
text-decoration:underline;
}
#home_bottom_text {
	float: left;
	width: 654px;
	padding-top: 15px;
	padding-bottom: 20px;
	color: #000000;
}
.inner_content_box {
	float: left;
	width: 650px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
	height: 185px;
	background-image: url(../images/inner_contentbox_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-left: 20px;
}
#inner_top_text {
	float: left;
	width: 300px;
}
#inner_main_body {
	float: left;
	width: 667px;
	padding-left: 50px;
	padding-top: 50px;
	padding-right: 7px;
	background-image: url(../images/inner_bg_slice.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#inner_main_body_noleft {
	float: left;
	width: 934px;
	padding-left: 50px;
	padding-top: 50px;
	padding-right: 7px;
	background-image: url(../images/inner_bg_slice.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#inner_main_body_noleft_pool {
	float: left;
	width: 941px;
	padding-left: 50px;
	background-image: url(../images/inner_bg_slice.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#pool_bg {
	float: left;
	width: 934px;
	padding-top: 50px;
	background-image: url(../images/inner_main_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 7px;
}


.color_red {
	color: #890e0e;
}
.color_brightred {
	color: #b52f17;
}















.color_red20 {
	font-size: 20px;
	color: #A62817;
}
h1 {
	font-size: 28px;
	color: #A32716;
	font-weight: normal;
	margin-top: 0px;
	font-family: Helvetica, Arial, sans-serif;
}
h2 {
	font-size: 22px;
	font-weight: normal;
	color: #AF2C1A;
}
h3 {
	font-size: 22px;
	font-weight: normal;
	color: #A06C22;
}


a:link {

            color: #890e0e;

            text-decoration: none;

}

a:active {

            color: #890e0e;

            text-decoration: none;

}

a:visited {

            color: #890e0e;

            text-decoration: none;

}

 

a:hover {

            color: #890e0e;
			
            text-decoration: underline;

}
