body {margin:0px 0px 0px 0px; padding:0; background:#a97c46 url(../images/page_bg.jpg) center top no-repeat;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form {border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none }
.img_left{float:left;}
.img_right{float:right;}
.clear {clear:both; height:1px; visibility:hidden;}

#doc_width{ width:914px; margin:0PX auto;}

#header{ width:914px; float:left; height:366px;}
#header .row1{ margin:0px 0px 0px 0px; width:914px; float:left;}
#header .row1_pt1{ width:331px; float:left; background:#000000; height:296px;}
#header .row1_pt1 p{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#baab6b; margin:10px 0px 0px 0px; text-align:center;}
.logo{ margin:80px 0px 0px 30px;}
#header .row1_pt2{ width:583px; float:left;}

.toplinks{ width:906px; float:left; font-family:"Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:12px 0px 0px 8px; text-align:center;}
.toplinks a{ color:#ffffff; background:url(../images/toplinks_separator.gif) no-repeat right 5px; padding:0px 8px 0px 8px; float:left; height:50px;}
.toplinks a.home{ padding:8px 8px 0px 8px;}
.toplinks a:hover{color:#9a8a5e;}
.toplinks a.active{color:#9a8a5e;}

#content_width{ width:914px; float:left; background:url(../images/content_width_bg.gif) repeat-y left top;}
#menu{ width:331px; float:left; text-align:center;}
#menu div.lm_links {float:left; width:247px; padding:0px 44px 20px 40px;}
#menu div.lm_links a{ float:left; width:247px; height:101px; background-position: left top; background-repeat:no-repeat; }
#menu div.lm_links a.member{ background-image:url(../images/img_membership.gif) }
#menu div.lm_links a.banquet{ background-image:url(../images/img_banquet_solutions.gif) }
#menu div.lm_links a.tee_times{ background-image:url(../images/img_tee_times.gif) }
#menu div.lm_links a.tournament{ background-image:url(../images/img_tournament_packages.gif) }
#menu div.lm_links a.directions{ background-image:url(../images/img_directions.gif) }
#menu div.lm_links a:hover{background-position: left bottom;}
#menu div.lm_links a.active{background-position: left bottom;}

#content_area{ width:583px; float:left;}
.content_details{padding:10px 20px 0px 20px;  width:543px; float:left; font-size:12px; color:#000000; }
.content_details h1{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#352f16; font-weight:bold; margin:0px 0px 10px 0px; text-align:center}
.content_details p{ margin:0px 0px 10px 0px;}
.content_details p a{ color:#000000; text-decoration:underline;}
.content_details ul{ margin:10px 0px 10px 0px; padding:0px 0px 0px 20px;}
.content_details ul li{ margin:0px 0px 0px 0px;}

.green{width:543px; float:left;}
.green ul{ margin:10px 0px 10px 0px; padding:0px 0px 0px 20px; width:250px; float:left;}
.green ul li{ margin:0px 0px 3px 0px; line-height:16px;}

.table{border-collapse: collapse; margin:0px 0px 10px 0px;}
.table td{padding: 8px 8px;	font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;	line-height: normal;	font-weight:bold;}
.table td.value{padding: 8px 0px 8px 15px;	font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;	line-height: normal;	font-weight:bold;}
.table tr.odd{background:#fffbd9; }
.table tr.even{background:#f4f1db; }
.table th{background:#a87c46; font-size:11px;padding:5px 8px; border-bottom:none; color: #ffffff; font-weight:bold;}
.table td input.txtbox{	border: solid 1px #727d8d;	font-weight: normal;text-align: left; color: #000000;}
.table a{color:#000000;}
.table a:hover{text-decoration: underline;}
.table td .select{border: solid 1px #727d8d;	font-weight: normal;text-align: left;color: #cccccc;}

.table1{border-collapse: collapse; margin:0px 0px 10px 0px; width:100%;}
.table1 td{padding: 5px 8px;	font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;	line-height: 18px;}
.table1 th{background:#a87c46; font-size:11px;padding:5px 8px; border-bottom:none; color: #ffffff;}
.table1 td input.txtbox{	border: solid 1px #727d8d;	font-weight: normal;text-align: left; color: #000000;}
.table1 a{color:#000000;}
.table1 a:hover{text-decoration: underline;}
.table1 td .select{border: solid 1px #727d8d;	font-weight: normal;text-align: left;color: #cccccc;}

#bottom{ width:914px; float:left; background:#5f571e; text-align:center; font-size:14px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; padding:3px 0px 3px 0px;}
#bottom p{ margin:0px 0px 5px 0px; text-align:center;}
#bottom p a{ color:#ffffff;}
#bottom p.honey{font-size:20px; text-align:center;}

.table_none{border: 1px solid #a87c46;	border-collapse: collapse;}
.table_none td{padding: 5px 8px;	font-size:11px; color:#535353;	line-height: 18px;	background:#FFFFFF}
.table_none th{background:#a87c46; font-size:11px;padding:5px 8px;border-bottom:none; border: 1px solid #a87c46; color: #FFFFFF; font-weight:bold;}
.table_none td textarea.txtbox{	border: solid 1px #DDDDDD;	font-weight: normal;text-align: left;color: #000000;}
.table_none a{color: #000000;}
.register_fild {border:solid #DDDDDD 1px; height:18px;font-size:12px; color:#000000;}
.select_box {font-size:11px;color:#333333; width:100px; height:18px;}
.table_none a:hover{text-decoration: underline;}
.table_none td .select{	border: solid 1px #DDDDDD;	font-weight: normal;text-align: left;color: #cccccc;}

.width{width:543px; float:left;}

table.calendar{border:1px solid #999; border-collapse:collapse; font-family:Geneva, Arial, Helvetica, sans-serif}
table.calendar td{border:1px solid #999; border-collapse:collapse; padding:0px 5px 0px 5px; height:50px; font-size:15px;}
table.calendar td.event{background:#ccc; border:2px solid #333}
table.calendar caption{font-size:18px; text-align:center; padding:5px 0px 5px 0px; text-transform:uppercase; font-weight:bold}
table.calendar th{border:1px solid #fff; border-collapse:collapse; background:#000; color:#fff; padding:5px 0px; font-size:11px; text-transform:uppercase }

a.banquet_click {float:left; width:531px; height:29px; display:block; background:url(../images/banquet_click.gif) left top no-repeat; margin-bottom:20px;}
a.banquet_click:hover {background-position: left bottom;}

a.tournament_click {float:left; width:528px; height:30px; display:block; background:url(../images/title_tournament_click1.gif) left top no-repeat; margin-bottom:20px;}
a.tournament_click:hover {background-position: left bottom;}
