/* -------------------------------------------------------------- 
  
  MY STYLES
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, body {

}

body{background-color:#3b2a1a;background-image: url(../images/header/repeat.jpg);background-repeat: repeat-x;font-family:arial;font-size:12px;}
a{text-decoration:none;color:#fff;}
.main_content{padding-top:10px;}
.copyright{font: 12px arial;padding:10px 0px 0px 0px;text-align:right;color:#a69b7b;}
.main_color{background-color:#ffffff;}
.out_box{font: 12px arial;background-color:#a69c7c;margin:0px;padding:0px;}


.navPad{
padding:7px 10px 7px 10px;

}


.out_box_insideTop2{font-weight:normal;font-size:14px; margin:5px 5px 0px 5px;background-color:#191007;color:#a69c7c;text-align:right;}


.contenttable_specials{
text-align:left;
padding:10px;
background-color:#fff;
}

.float_specials{
	font-family:arial;font-size:12px;
float:left;
width:310px;
height:230px;
text-align:left;
padding-bottom:0px;
background-color:#fff;
}

.specials_right{
	font-family:arial;font-size:12px;
width:310px;
padding-left:20px;
background-color:#fff;
}

.specials{
	font-family:arial;font-size:12px;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	
}

.specials2{
	font-family:arial;font-size:12px;
	padding:0px 0px 0px 20px;
background-color:#fff;
}


.navPadRealEstate{
padding:7px 5px 7px 10px;
}

.navPadNoArrow{
padding:7px 10px 7px 10px;
}

.navPadGolf{
letter-spacing: 1px;
font-size:12px;
}

.navPad{
letter-spacing: 0px;
font-size:12px;
}

* html .golf_left{

}

.navPadRealEstate a{

}

.navPadGolf{
padding:7px 10px 7px 10px;

}

a:hover{
text-decoration:underline;
}

.navPadDynamic{padding:0px;}
.out_box_insideTop{margin:5px 5px 0px 5px;background-color:#191007;color:#ffffff;text-align:right;}



.out_box_insideTopRed{margin:5px 5px 0px 5px;background-color:#4b0404;color:#ffffff;text-align:right;}

.out_box_insideRed{margin:5px 5px 0px 5px;background-color:#191007;color:#ffffff;text-align:right;}

.out_box_insideGold{margin:5px 5px 0px 5px;background-color:#c3ab01;color:#ffffff;text-align:right;}



.out_box_insideTop2{margin:5px 5px 0px 5px;background-color:#191007;color:#ffffff;text-align:right;}


.out_box_insideRed{margin:1px 5px 0px 5px;background-color:#4b0404;color:#ffffff;text-align:right;}
.out_box_insideGold{margin:1px 5px 0px 5px;background-color:#c3ab01;color:#ffffff;text-align:right;}



.golf_nav{
height:15px;
text-align:center;
padding:10px 0px 10px 0px;
font-size:11px;
border-style: solid;
border-bottom-width: 5px;
border-color: #a69c7c;
background-color:#6b644f;
color:#191007;
}

.golf_navAcademy{
height:15px;
text-align:center;
padding:10px 0px 10px 0px;
font-size:10px;
border-style: solid;
border-bottom-width: 5px;
border-color: #a69c7c;
background-color:#6b644f;
color:#191007;
}


.flashNavBanquet{
border-style: solid;
border-bottom-width: 5px;
border-color: #a69c7c;
background-color:#6b644f;
}

.banquet_nav{
height:15px;
text-align:left;
padding:10px 0px 10px 10px;
font-size:11px;
border-style: solid;
border-top-width: 5px;
border-bottom-width: 5px;
border-color: #a69c7c;
background-color:#6b644f;
color:#191007;
}

.banquet_nav a{padding-right:7px;padding-left:7px;color:#fff;}

*html .golf_nav{}

.golf_nav a{padding-right:7px;padding-left:7px;color:#fff;}

.out_box_insideTopBot{
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

.out_box_insideTopBot2{
	height:680px;
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	color:#ffffff;
	text-align:right;
}

.out_box_insideTopBot3{

	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	color:#ffffff;
	text-align:right;
}

* html .out_box_insideTopBot{
	background-color:#a69c7c;
}

.out_box_insideTopBotReal{
	margin:5px 5px -8px 5px;
	padding:0px 0px 0px 0px;
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

* html .out_box_insideTopBotReal{
	background-color:#a69c7c;
	margin:5px 5px -10px 5px;
}

.Banquet{
	margin:5px 5px -10px 5px;
	padding:0px 0px 0px 0px;
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

* html .Banquet{
	background-color:#a69c7c;
}




.out_box_inside{
	margin:1px 5px 0px 5px;
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

.out_box_insideBot{
	margin:1px 5px -10px 5px;
	
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

.out_box_insideBot2{
	margin:1px 5px 5px 5px;
	
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

.copy_color{
	background-color:#555555;
}

.image_area{
	margin:5px 5px 0px 5px;
	padding:2px 10px 2px 10px;
	background-color:#191007;
	color:#ffffff;
	text-align:right;
}

.left_content{
	text-align:left;
	font-size:12px
}

.content_right{
	text-align:left;
	padding:10px;
	line-height:20px;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
}


.content_right_nonav{
	text-align:left;
	padding:10px;
	border-style: solid;
	border-color: #a69c7c;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
}

.content_right_nonav a{
color:#990000;
text-decoration:underline;
}

.content_right_nonavBanq{
	text-align:left;
	font-size:12px;
	padding:10px;
	border-style: solid;
	border-top-width: 5px;
	border-color: #a69c7c;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
	margin-bottom:-15px;
}

*html .content_right_nonavBanq{
	text-align:left;

	border-style: solid;
	border-top-width: 2px;
	border-color: #a69c7c;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
}

.content_right_nonavBanqFlash{
	text-align:left;
	padding:0px;
	border-style: solid;
	border-top-width: 5px;
	border-color: #a69c7c;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
	margin-bottom:-15px;
}

*html .content_right_nonavBanqFlash{
	text-align:left;

	border-style: solid;
	border-top-width: 2px;
	border-color: #a69c7c;
	line-height:20px;
	background-color:#FFF;
	color:#191008;
}


.left_content_header{
	font-size:14px
	padding:0px;
	margin:0px;
}

.left_content_headerBanq{
	font-size:14px
	padding:0px;
	margin:0px;
}

.contenttable{
text-align:left;
padding:10px;
background-color:#fff;
color:#191007;
}

.contenttableFlash{
text-align:left;
padding:0px;
background-color:#fff;
color:#191007;
}

.contenttableNews p{
padding-bottom:10px;
}

.contenttable a{
color:#990000;
text-decoration:underline;
}

.contenttable3{
text-align:left;
padding:5px;
background-color:#fff;
color:#191007;
}

.contenttable3 a{
color:#191007;
text-decoration:underline;
}


.floatholder{
width:670px;
background-color:#fff;
}

.floatholder a{
color:#990000;
}

.floatinside{
float:left;
width:350px;
text-align:left;
padding:10px;
color:#191007;
}

.floatinside2{
float:left;
width:280px;
text-align:right;
padding:10px;
color:#191007;
}

.floatinsideImage{
float:left;
width:325px;
text-align:left;
padding:10px;
color:#191007;
}

.floatinsideImage3F{
float:left;
width:370px;
text-align:left;
padding:10px;
color:#191007;
}

.floatinside2Image{
float:left;
text-align:right;
padding:10px;
color:#191007;
}

.floatinside3Image{
float:left;
text-align:right;
padding:10px;
color:#191007;
}

.contenttable2{
width:340px;
text-align:left;
padding:10px;
background-color:#fff;
color:#191007;
}

.contenttable2 ul{
margin-left:15px;
}

.contenttable2 a{
color:#990000;
}

.content_right table{
	font-size:10px;
}

.content_right_nonav table{
	font-size:10px;
}

.front_page{
	margin:5px 5px 5px 5px;
	padding:0px 0px 5px 0px;
	background-color:#191007;

}

.front_page2{
	margin:5px 5px 5px 5px;
	padding:0px 0px 5px 0px;
	background-color:#191007;
	color:#ffffff;
}

*html .front_page{
	margin-bottom:0px;
}

.real_estate{
	margin:5px 5px 5px 5px;
	padding:0px 0px 5px 0px;
	background-color:#191007;
	color:#ffffff;
}


.front_left{
	width:310px;
	float:left;
	border-style: solid;
	border-right-width: 3px;
	border-color: #a69c7c;
	background-color:#191007;
	margin-bottom:5px;
}


.front_middle{
	width:310px;
	float:left;
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 2px;
	border-color: #a69c7c;
	background-color:#191007;
	margin-bottom:5px;
}

.front_right{
	width:310px;
	float:left;
	border-style: solid;
	border-left-width: 3px;
	border-color: #a69c7c;
	background-color:#191007;
	margin-bottom:5px;
}

.rt_align{text-align:right;margin-right:10px;}
.pad{padding:10px 80px 10px 10px;}

.header{
background-image: url("../images/header/header_front.jpg");
background-repeat: no-repeat;
float:left;
margin-bottom:10px;
}

.header_banquet{
background-image: url("../images/header/header_banquet.jpg");
background-repeat: no-repeat;
float:left;
margin-bottom:10px;
}

.header_golf{
background-image: url("../images/header/header.jpg");
background-repeat: no-repeat;
float:left;
margin-bottom:10px;
}

.header_real_estate{
background-image: url("../images/header/header_real_estate.jpg");
background-repeat: no-repeat;
float:left;
margin-bottom:10px;
}


*html .header{margin-bottom:0px;}
*html .header_banquet{margin-bottom:0px;}
*html .header_golf{margin-bottom:0px;}
*html .header_real_estate{margin-bottom:0px;}



.nav_top{
padding-top:10px;
padding-left:0px;
float:right;
font-family:arial;font-size:10px;
color:#b48c58;
}

.nav_topLower{

padding-top:42px;
padding-left:399px;
float:left;
font-family:arial;font-size:12px;
color:#b48c58;
}

.nav_top_logo{
float:left;
}

.directionsLeft{
float:left;
width:390px;
padding:10px 20px 0px 10px;
}

.directionsRight{
float:left;
width:500px;
}


.contact_back{
background-color:#fff;
padding:10px;
}


.contenttable3 td{
	font-size:11px;
	border-style: solid;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-color: #FFFFFF;
	padding:10px;
}



.iframeclass{
	font-family:arial;font-size:12px;
	margin:5px;
	padding:5px 0px 5px 5px;
	color:#000;
	background-color:#fff;
}

.iframeclass a{
color:#990000;
}

.iframe a{
color:#990000;
}

.iframe{
	padding:5px;
	font-family:arial;font-size:12px;
	background-color:#fff;
}

.image_maps{
	border-style: solid;
	border-bottom-width: 5px;
	border-color: #a69c7c;
	height:85px;
}

*html .image_maps{
height:85px;
	border-style: solid;
	border-bottom-width: 5px;
	border-color: #a69c7c;
	height:85px;
}

.image_maps_front{
border-style: solid;
	border-bottom-width: 5px;
	border-color: #a69c7c;
}

*html .image_maps_front{
margin-bottom:-5px;
}




.navPadBanquet a{
color:#000;
}

.padBanq{
padding:10px;
}

.white{
background-color:#fff;
clear:both;
line-height:20px;
font-size:13px;
}

*html .white{
	border-style: solid;
	border-bottom-width: 1px;
	border-color: #a69c7c;

}

.flashContainerBanquet{

background-color;a69c7c;
}

.flashContainerBanquetFront{

background-color;a69c7c;
}


.smallHeader{
	padding-top:1px;
	padding-bottom:3px;
	font-size:10px;
}



.flashContainerBanquetFrontBorder{
	border-style: solid;
	border-top-width: 5px;
	border-color: #a69c7c;
}

.flashContainerBanquetFrontBorder2{
	border-style: solid;
	border-top-width: 0px;
	border-color: #a69c7c;
}

td{
	font-size:12px;
	border-style: solid;
	border-bottom-width: 3px;
	border-right-width: 3px;
	border-color: #FFFFFF;
	padding:10px;
}

*html td{
border-bottom-width: 0px;
border-right-width: 0px;
}

td a{
	color:#000;
	text-decoration:underline;
}


.out_box_insideRed2{margin:1px 5px 0px 5px;background-color:#191007;color:#4b0404;;text-align:right;}
.out_box_insideTopRed2{margin:5px 5px 0px 5px;background-color:#191007;color:#4b0404;text-align:right;}
.out_box_insideTopRed2 a{color:#cc0000;}
.out_box_insideRed2 a{color:#cc0000;}


.out_box_insideTop2{font-weight:400;font-size:14px; margin:5px 5px 0px 5px;background-color:#191007;color:#a69c7c;text-align:right;}

.left_content_header{color:#7e5020;font-size:14px;}

.navPadBanquet{
text-align:left;
color:#000;
padding:17px 20px 20px 20px;
background-color:#fff;
margin-bottom:5px;
}

.navPadBanquet2{
text-align:left;
color:#000;
padding:17px 20px 20px 20px;
background-color:#fff;
margin-bottom:4px;
}

.navPadBanquet2 a{
color:#7e5020;
}

form {

font-family:Arial;font-size:14px; line-height:20px;

padding: 5px;
color: white;
}

form li{
width: 610px;
color: #2d170a;
list-style: none;
 border: 1px solid #ccc1ad; 
 background-color: #ffffff;
 padding: 10px;
}


h2{
font-family:Time;font-size:24px; line-height:40px;
font-weight:Bold; 
}
