
.normal,body,p, td {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #333333;}
	
.twhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}	
	
.tgreen {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #336633;}	
	
.quote, i {
	font-family: Times, Courier, "sans serif";
	font-size: 12px;
	/*font-style: italic;*/
	color: #333333;
	line-height: 17px;
}
	
.quote2 {
	font-family: Times, Courier, "sans serif";
	font-size: 13px;
	/*font-style: italic;*/
	color: #996600;
	font-weight: bold;
}
	
.bold {
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	color: #669966;}
	
.header {
	font-family: Arial, Verdana, serif;
	font-size: 11px; 
	font-weight: bold;
	color: #669966;}
	
.footer {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #666666;}
	
.footer A:link {
	color: #666666;
	text-decoration : underline;}
	
.footer A:visited {
	color: #666666;
	text-decoration : underline;}

.footer A:hover {
	color: #996633;
	text-decoration: underline;}	
	
.small {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #666600;}
	
.small2 {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #FFFFFF;}
.imageTreatment {
	border: 2px solid #336633;
}
.imageTreatment     a:link  {
	border: 2px solid #996600;
}



a:link {
	color: #336600;
}
a:visited {
	color: #666600;
}
a:hover {
	color: #996600;
}
.subnav {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}
.footer {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	color: #666666;}
	
.subnav A:link {
	color: #666666;
	text-decoration : underline;}
	
.subnav A:visited {
	color: #333333;
	text-decoration : underline;}

.subnav A:hover {
	color: #996600;
	text-decoration: underline;}
.brown {
	color: #666633;
}
.frontnav {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 25px;

}
.frontnav A:link {
	color: #333333;
}
.frontnav A:hover {
	color: #996633;
	text-decoration : underline;
}
.frontnav A:visited {
	color: #333333;
}
.front {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666633;
}
.frontxt {
	font-family: Arial, Verdana, serif;
	font-size: 11px;
	line-height: 14px;

}
.frontxt A:link {
	color: #FFFFFF;
}
.frontxt A:hover {
	color: #333333;
	text-decoration : underline;
}
.frontxt A:visited {
	color: #FFFFFF;
}

.white_content {color:#FFFFFF;}

.booking_mask {position:relative; width:768px; z-index:1; margin-left:auto; margin-right:auto; padding-top:430px; height:66px; background-color:#7B8C67;}
/* .content_area {position:relative; width:768px; z-index:0; margin-left:auto; margin-right:auto; margin-top:0px; padding-top:0px; height:120px;} */

body {background-image:url('graphics/front_green.jpg'); background-repeat:repeat; margin:0px; padding:0px; color:#333333;}

#main_container {position:relative; width:768px; margin-left:auto; margin-right:auto; padding:0px; margin-top:10px; z-index:4;}
#main_container img {padding:0px; margin:0px;}
#top_section {position:absolute; width:768px; height:426px;}
#left_navigation {position:absolute; width:197px; height:425px; left:0px; top:0px; z-index:100;}
#left_nav_item {position:relative; width:197px; min-height:7px; height:auto !important; height:7px;}
#top_left_column {position:absolute; width:25px; height:410px; left:197px; top:0px;}
#top_flash_area {position:absolute; width:373px; height:410px; left:222px; top:0px; background-image:url('graphics/flash_placement.jpg');}
#top_right_column {position:absolute; width:173px; height:410px; left:595px; top:0px;}
#top_right_item {position:relative; width:173px; min-height:10px; height:auto !important; height:10px;}
#top_footer_container {position:absolute; width:571px; height:15px; left:197px; top:410px;}

#mid_section {position:absolute; width:768px; min-height:219px; height:auto !important; height:219px; left:0px; top:425px;}
#tiny_line {position:absolute; width:768px; height:1px; left:0px; top:425px; background-color:#CCCCCC;}
#booking_section {position:absolute; width:768px; height:69px; left:0px; top:1px; background-color:#7B8C67; z-index:0;}
#promotions_section {position:absolute; width:768px; height:100px; left:0px; top:495px; background-color:#BDA148;}
#promotions_label {position:absolute; width:153px; height:52px; left:0px; top:0px;}
#promotions_separator {position:absolute; width:1px; height:45px; left:161px; top:12px;}
#promotions_link {position:absolute; width:340px; height:32px; left:169px; top:15px;}
#promotions_brg {position:absolute; width:144px; height:25px; left:624px; top:0px;}
#specials_section {position:absolute; width:768px; height:79px; left:0px; top:595px; background-color:#D8BF64;}

#main_content_holder {position:absolute; width:768px; min-height:48px; height:auto !important; height:48px; left:0px; top:674px;}
#content_prime {position:relative; width:766px; padding-left:1px; padding-right:1px; padding-top:14px; padding-bottom:33px;}
#clearspace {clear:both;}
#footer_holder {position:absolute; width:768px; min-height:32px; height:auto !important; height:32px; text-align:center;}
