html, body {	margin: 0;	padding: 0;}body {	padding: 15px 0;	background-color: #001B01;	text-align: center;}body, td, th, input, select, option, textarea {	color: #A9A791;	font-family: Arial, sans-serif;	font-size: 10px;}input, select, option, textarea {	color: #001B01;}a {	color: #BC2B14;	text-decoration: none;}a:hover {	color: #FFF;}a img {	border: none;}p  {	margin: 0 0 10px 0;}h1 {	margin: 0 0 20px 0;	color: #BC2B14;	font-size: 16px;	text-transform: uppercase;	font-weight: normal;}h2 {	margin: 0 0 5px 0;	/*color: #BC2B14;*/	color: #FFF;	font-size: 14px;	text-transform: uppercase;	font-weight: normal;}h3 {	margin: 0 0 5px 0;	/*color: #BC2B14;*/	color: #FFF;	font-size: 12px;	font-weight: normal;}h4 {	margin: 0 0 1px 0;	color: #BC2B14;	font-size: 10px;	font-weight: normal;}#inet_document {	padding: 0;	width: 960px;	margin: 0 auto;	text-align: left;}/******* HEADER/TOP/MENU *******/#inet_logo {	text-align: center;	padding: 0 0 1px 33px;}#inet_langmenu {	height: 12px;	text-align: right;}table.menu_tbl {	margin: 0 auto;}.menu_level_1 {	background: transparent url(/site/images/menu_lvl1_bg.gif) left top repeat-x;	text-align: center;}.menu_level_1 table.menu_tbl td {	width: 108px;	text-align: center;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	text-transform: uppercase;}.menu_level_1 table.menu_tbl td a {	background: transparent url(/site/images/menuitem_lvl1_bg.gif) left top no-repeat;	padding: 2px 0 3px 0;	display: block;	color: #FBFBFC;}.menu_level_1 table.menu_tbl td.current a,.menu_level_1 table.menu_tbl td a:hover {	background: transparent url(/site/images/menuitemcur_lvl1_bg.gif) left top no-repeat;}.menu_level_1 table.menu_tbl td.spacer {	background-color: #A1260D;	width: 1px;}.menu_level_2,.menu_level_3 {	background: transparent url(/site/images/menu_lvl2_bg.gif) 0 3px no-repeat;	padding-top: 3px;	width: 653px;	overflow: hidden;	text-align: center;}.menu_level_2 table.menu_tbl td,.menu_level_3 table.menu_tbl td {	padding: 0 9px 0 7px;	height: 18px;	color: #87A5d4;	/*font-family: 'MS Serif', 'New York', serif;*/	text-transform: uppercase;	white-space: nowrap;}.menu_level_2 table.menu_tbl td a,.menu_level_3 table.menu_tbl td a {	padding: 2px 0;	display: block;	color: #87A5d4;}.menu_level_2 table.menu_tbl td.current a,.menu_level_2 table.menu_tbl td a:hover,.menu_level_3 table.menu_tbl td.current a,.menu_level_3 table.menu_tbl td a:hover {	color: #FFF;}.menu_level_2 table.menu_tbl td.spacer,.menu_level_3 table.menu_tbl td.spacer {	background: transparent url(/site/images/menu_lvl2_spacer.gif) 0 4px no-repeat;	padding: 0;	width: 1px;}.menu_level_3 {	background: transparent url(/site/images/menu_lvl3_bg.gif) 0 3px no-repeat;}.menu_level_3 table.menu_tbl td {	color: #BDC2B3;}.menu_level_3 table.menu_tbl td a {	color: #BDC2B3;}.menu_level_3 table.menu_tbl td.spacer {	background: transparent url(/site/images/menu_lvl3_spacer.gif) 0 4px no-repeat;}.menu_courses {	padding-top: 3px;}.menu_courses table.menu_tbl td.course {	background: transparent url(/site/images/menu_course_bg.gif) left top no-repeat;	width: 217px;	height: 17px;	cursor: pointer;}.menu_courses table.menu_tbl td.current_course {	background: transparent url(/site/images/menu_coursecur_bg.gif) left top no-repeat;}.menu_courses table.menu_tbl td.spacer {	padding: 0;	width: 1px;}.menu_courses table.menu_tbl td.course_title {	padding: 2px 6px;	color: #FFF;}.menu_courses table.menu_tbl td.course_title {	color: #FFF;}.menu_courses table.menu_tbl td.hole a {	display: block;	padding: 2px 4px;	color: #FFF;}.menu_courses table.menu_tbl td.current_course td.hole a {	color: #A8AD9E;}.menu_courses table.menu_tbl td.current_course td.hole a:hover,.menu_courses table.menu_tbl td.current_course td.current_hole a {	color: #FFF;}/******* MAIN/LEFT/RIGHT ******/#inet_left {	width: 170px;	float: left;}#inet_left .content {	padding-right: 4px;}#inet_left #inet_sponsors {	background: transparent url(/site/images/left_header_bg.gif) left top no-repeat;	height: 22px;	text-align: center;}#inet_left #inet_sponsors h2 {	margin: 0;	padding: 3px 0 0 0;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	font-size: 10px;	font-weight: normal;}#inet_left #inet_sponsors h2 a {	color: #FBFBFC;}#inet_center {	width: 653px;	float: left;}#inet_main {	padding-top: 3px;}#inet_main_text,.inet_para_text {	font-size: 13px;	padding-top: 17px;	line-height: 20px;}.inet_img_item {	padding-bottom: 4px;}.imgcorner {	margin-top: -8px;	text-align: right;	position: relative;	z-index: 100;}#inet_right {	width: 137px;	float: left;}#inet_right .content {	padding-left: 4px;}/********* TEMPLATES *********/body.i_templ_1 #inet_main_text {	padding-top: 21px;}body.i_templ_2 #inet_main_content {	width: 434px;	float: left;}body.i_templ_3 #inet_main .inet_img_item {	width: 219px;	float: left;}body.i_templ_3 #inet_main .imgcorner {	padding-right: 4px;}body.i_templ_3 #inet_main .lastimg {	width: 215px;}body.i_templ_3 #inet_main .lastimg .imgcorner {	padding-right: 0;}body.i_templ_5 #inet_main .inet_img_item {	width: 329px;	float: left;}body.i_templ_5 #inet_main .imgcorner {	padding-right: 5px;}body.i_templ_5 #inet_main .lastimg {	width: 324px;}body.i_templ_5 #inet_main .lastimg .imgcorner {	padding-right: 0;}/*body.i_templ_10 #inet_main_text {	padding-top: 5px;}*/body.i_templ_10 #inet_main_left {	width: 542px;	float: left;}body.i_templ_10 #inet_main_right {	width: 111px;	float: left;}body.i_templ_10 #galimgtxt {	height: 16px;}body.i_templ_10 .inet_img_10 {	background-color: #002A0C;	height: 268px;	overflow: hidden;}body.i_templ_10 .inet_img_item_110 {	/*padding-bottom: 4px;*/	width: 37px;	float: left;}body.i_templ_10 .inet_img_item_110 a {	height: 34px;	display: block;}body.i_templ_10 .inet_img_110 {	background-color: #002A0C;	margin-left: 4px;	height: 30px;	overflow: hidden;	cursor: hand;}body.i_templ_20 #inet_main_left {	width: 434px;	float: left;}body.i_templ_20 #inet_main_right {	width: 219px;	float: left;}body.i_templ_20 #inet_main_text {	background-color: #002A0C;	margin-left: 2px;	padding: 12px 12px 12px 10px;}body.i_templ_20 .inet_img_item_nofloat {	padding-bottom: 4px;}body.i_templ_20 #inet_main .inet_img_item {	width: 219px;	float: left;}body.i_templ_20 #inet_main .inet_img_item .imgcorner {	padding-right: 4px;}body.i_templ_20 #inet_main .lastimg {	width: 215px;	float: left;}body.i_templ_20 #inet_main .lastimg .imgcorner {	padding-right: 0;}body.i_templ_30 #inet_cal {	width: 215px;	float: left;}body.i_templ_30 .inet_img {	height: 126px;	overflow: hidden;}body.i_templ_50 #inet_main_text {	width: 329px;	float: left;}body.i_templ_50 #inet_main_text .content {	padding-right: 15px;}body.i_templ_50 #inet_gmap {	width: 324px;	padding-top: 24px;	float: left;}/******** COLUMNS *******/#divSizer {	position: absolute;	top: 0px;	left: 0px;	visibility: hidden;}#inet_colsource {	visibility: hidden;}body.i_templ_3 .text_col {	width: 219px;	float: left;}body.i_templ_3 .text_col .text_col_content {	padding-right: 12px;}body.i_templ_3 .last_col {	width: 207px;}body.i_templ_3 .last_col .text_col_content {	padding-right: 0px;}body.i_templ_6 .text_col {	width: 329px;	float: left;}body.i_templ_6 .text_col .text_col_content {	padding-right: 15px;}body.i_templ_6 .last_col {	width: 317px;}body.i_templ_6 .last_col .text_col_content {	padding-right: 0px;}body.i_templ_7 .text_col {	width: 110px;	float: left;}body.i_templ_7 .text_col .text_col_content {	padding-right: 12px;}body.i_templ_7 .last_col {	width: 98px;}body.i_templ_7 .last_col .text_col_content {	padding-right: 0px;}body.i_templ_10 .text_col {	width: 275px;	float: left;}body.i_templ_10 .text_col .text_col_content {	padding-right: 15px;}body.i_templ_10 .last_col {	width: 260px;}body.i_templ_10 .last_col .text_col_content {	padding-right: 0px;}/******** PARA *********/.inet_para_100,.inet_para_101 {	width: 219px;	float: left;}.inet_para_100 .inet_para_imgs {	padding-right: 4px;}.inet_para_100 .inet_para_text {	padding-right: 15px;}.inet_para_101 .inet_para_imgs {	padding-left: 4px;}.inet_para_101 .inet_para_text {	padding-left: 4px;}.has_para101 {	padding-right: 15px;}/********* CAL ************/#inet_cal {	width: 215px;	float: left;}#inet_calevents_left {	width: 219px;	float: left;}#inet_calevents_left .content {	padding-right: 25px;}#inet_calevents_left h4,#inet_calevents_right h4 {	font-size: 12px;	padding-bottom: 3px;}#inet_calevents_left h4 a {	color: #A9A791;}#inet_calevents_left h4 .date {	color: #BC2B14;}#inet_calevents_right {	width: 434px;	float: left;}.cal_event {	padding-bottom: 15px;}#inet_calevents_left .cal_title h4 a.current_event,#inet_calevents_left .cal_title h4 a.current_event .date {	color: #FFF;}#inet_calevents_left #cal_titles {	padding-top: 2px;	line-height: 16px;}#inet_calevents_left .cal_title {	padding-bottom: 6px;}/******** BOOKING *********/.inet_booking {	padding-bottom: 4px;}.inet_booking_title {	background: transparent url(/site/images/right_header_bg.gif) left top no-repeat;	height: 21px;	text-align: center;}.inet_booking_title h2 {	margin: 0;	padding: 2px 0 0 0;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	font-size: 10px;	font-weight: normal;}.inet_booking_header {	background: transparent url(/site/images/booking_header_bg.gif) left top no-repeat;	height: 9px;	overflow: hidden;}.inet_booking_main {	background: transparent url(/site/images/booking_main_bg.gif) left top repeat-y;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	font-weight: normal;	text-align: center;	text-transform: uppercase;}.inet_booking_main p {	margin: 0;	padding: 0 0 4px 0;	text-align: center;}.inet_booking_main .booking_inp {	width: 109px;	padding-left: 3px;	margin: 0 0 4px 0;	border: 0;}a.booking_btn,a.booking_btn_log {	display: block;	background: transparent url(/site/images/booking_btn_bg.gif) left top no-repeat;	width: 114px;	margin: 0 auto;	padding: 2px 0 3px 0;	color: #FBFBFC;	text-align: center;}a.booking_btn {	text-transform: none;}a.booking_btn_log {	padding-bottom: 4px;}.inet_booking_footer {	background: transparent url(/site/images/booking_footer_bg.gif) left top no-repeat;	height: 7px;	overflow: hidden;}/******** NEWS *********/#inet_left .inet_news {	padding-bottom: 3px;}#inet_left .inet_news_title {	background: transparent url(/site/images/left_header_bg.gif) left top no-repeat;	height: 21px;	text-align: center;}#inet_left .inet_news_title h2 {	margin: 0;	padding: 2px 0 0 0;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	font-size: 10px;	font-weight: normal;}#inet_left .inet_news .inet_news_item a,#inet_left .inet_news .inet_news_arc a {	display: block;	background-color: #5D6350;	padding: 3px;	color: #FBFBFC;	text-align: center;	border-bottom: 1px solid #002301;}#inet_left .inet_news_item a:hover {	background-color: #3F4233;}#inet_left .inet_news_item a.ncurrent {	background-color: #003467;}#inet_left .inet_news .inet_news_arc a {	background-color: #FFF;	color: #2D3425;	text-transform: uppercase;}.inet_news_list .inet_news_item {	padding: 0 0 10px 0;}.inet_news_list h2 {	font-size: 12px;	color: #FFF;}.inet_news_list .more {	margin-top: 2px;}/******* SEARCH ********/.search_result {	margin-bottom: 10px;}.inet_search_msg {	margin-bottom: 15px;	font-size: 11px;}.search_result .more {	margin-top: 2px;}.search_result h2 {	font-size: 12px;}#inet_search_pages {	/*margin-top: 10px;*/}td.search_form input {	border: 1px solid #FFF;	width: 215px;	margin: 0;	padding: 2px 0 1px 0;	text-align: center;	color: #2D3425;}td.subm_td {	background: transparent url(/site/images/search_btn_bg.gif) left top no-repeat;	width: 109px;	height: 18px;}td.subm_td a {	display: block;	text-align: center;	color: #FBFBFC;	/*font-family: 'MS Serif', 'New York', serif;*/	font-weight: normal;	text-transform: uppercase;}/************* SITEMAP ****************/#inet_sitemap ul {	margin: 0 0 0 16px;	padding: 0;}#inet_sitemap li, #inet_sitemap ul ul {	padding: 2px 0;}/************* FORMS **************/form {	margin: 0;	padding: 0;}#inet_main .frmbut {	border: 1px solid #988F86;	margin: 5px 20px 0 0;	padding: 1px 5px 0 5px;	color: #555152;}#inet_main .frm {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px;	width: 170px;	color: #726E6E;}#inet_main textarea {	height: 100px;}/**** BOT ****/.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}
