@charset "utf-8";
/* CSS Document */


/***************
Background Divs
***************/
* {margin: 0; padding: 0; border: 0;}
body {background: #8eb796 url(images/bg1_lg_hi.jpg) fixed no-repeat; padding-top: 6px; }
#wrapper {position: relative; width: 693px; margin: 0 auto; height: 100%;}
#container {background: url(images/paper_bg_xtra_long.png) no-repeat; width: 693px; z-index: 2; position: absolute; top: 0; left: 0; padding-top: 53px; text-align: left;}
#window { background: url(images/window_bg_drk_grn_tl.png); position: absolute;  z-index: 0; width: 684px; height: 114px; top: 53px; left: 6px;
			-moz-opacity: .6; opacity: .6; filter: alpha(opacity=60); -khtml-opacity: .6}

#footer {padding-top: 10px; clear: both; }
#footer p {font-size: 12px; text-align: center; margin-bottom: 3px; }
#footer a {color: #900}
#footer img {vertical-align: -3px; margin-right: -2px; }
* html #footer img {margin-right: 0px; }

/**************************
Main Content Div and Defs
***************************/
#main {width: 660px; padding-top: 10px; margin: 0px 21px 10px 21px; clear: both; font-family: palatino linotype, times new roman, serif; padding-top: 260px;}
h1 { color: #4f4626; font-size: 30px; border-bottom: 2px solid #4f4626; line-height: 32px; margin-bottom: 12px;}
h2 {color: #351; font-size: 18px; margin-bottom: 10px; margin-top: 10px; }
h3, h4, h5 {font-size: 17px; margin-bottom: 10px;}

p {margin-bottom: 10px; }
#main li {margin-left: 32px; }
#main ul, #main ol {margin-bottom: 12px; }
.small {font-size: 0.8em !important}

/**************************
Transparent Right-side menu
***************************/
#trans_menu {list-style-type: none; float: left; margin-top: 1px; width: 207px;}
#trans_menu li {display: block; float: left; width: 205px; height: 51px; position: relative; margin-bottom: 0px;
				text-transform: lowercase; font-style: italic; font-weight: bold; font-family: palatino linotype, times new roman, serif;
				border-top: 1px solid #FFF; border-left: 1px solid #e7e5e1; border-bottom: 1px solid #bfc4ae; border-right: 1px solid #f6f6f3; }
#trans_menu li a {display: block; width: 205px; height: 51px; position: absolute; top: 0; left: 0px;
				background: url(images/buttons_trans_med.png); text-decoration: none; z-index: 5;
				-moz-opacity: .6; opacity:.6; filter: alpha(opacity=60); -khtml-opacity: .6}
#trans_menu li a:hover {-moz-opacity: .8; opacity:.8; filter: alpha(opacity=80); -khtml-opacity: .8}
#trans_menu li:hover span a {font-style: normal; color: #FFF;}
#trans_menu li span {position: absolute; top: 20px; left: 10px; z-index: 10; color: #d6d5b9; display: inline; width: auto; height: auto;}
#trans_menu li span a {background: none; text-decoration: none; color: #d6d5b9; display: inline; width: 185px; height: auto;
						-moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); font-size: 16px;}
#trans_menu li span a:hover {-moz-opacity: 1; opacity: 1; filter: alpha(opacity=100); -khtml-opacity: 1}



/**************
Header
**************/
#header {position: absolute; top: 52px; left: 0px; }

/*******************
Horizontal Top Menu
********************/
#top_menu {width: 693px; height: 36px;
			font-size: 14px; font-family: palatino linotype, times new roman, serif; font-weight: bold;}
#top_menu ul {list-style-type: none; margin-left: 26px;}
#top_menu ul li {display: inline; }
#top_menu li:first-child a {border: 0; }
#top_menu ul li a {color: #4f4626; line-height: 46px; text-decoration: none; display: block; float: left; text-transform: uppercase; border-left: 1px solid #4f4626; height: 36px; padding: 0 20px;}
#top_menu ul li a:hover {color: white; background: #4f4626; -moz-opacity: .7; opacity: .7; filter: alpha(opacity=70); -khtml-opacity: .7}


/****************************
Hummer image/book now button
****************************/
#hummer {width: 455px; height: 212px; background: url(images/hummer.jpg); float: left; margin-left: 16px;}
#book_now {float: right; width: 114px; height: 30px; margin-top: 176px; margin-right: 6px;}


/************
IE6 FIXES
************/
* html body {text-align: center; }
* html #trans_menu li {width: 207px; height: 53px; }
* html #top_menu ul li a {line-height: 36px; }
* html #hummer {margin-left: 7px; }

.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; height: 30px; }