/* CSS Document */
body {
	text-align: center;
        margin: 0; padding: 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-top: 5px;
		background-color:#FFFFFF;
		margin-bottom: 5px;
		
}
#ct{
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-repeat: no-repeat;

	position:relative;
	background-color:#FFFFFF;
	margin-bottom: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #B0d3b9;
	padding-bottom: 15px;
	min-height: 600px;
	}
#hd {
	background-image: url(images/backgrounds/image_back_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 212px;  
}
#logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#tnv {
	position: absolute;
	left: 0px;
	top: 35px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color:  #b0d3b9; width: 100%; background-color:#229b3d;}
ul#mn  {

	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ffffff;

}
ul#mn li{
	float:left;
	display:block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
ul#mn li#i4 {
	border-right-style: none;
}
ul#mn li a {   display:block; padding: 4px 15px 4px 10px; color:#FFFFFF;  font-size: 11px; text-decoration:none; background-color:#229b3d; }
ul#mn li a:hover {background-color:#b0d3b9;}
#lh {position: absolute; left: 15px; top: 175px; z-index:100;}
a#lg {
	position: absolute;
	right: 0px;
	top: 20px;
	z-index:100;
	color: #328521;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/icons/greenarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
a#lg:hover {text-decoration: underline;}


/* Left Navigation */
#lf {float:left; width: 180px; background-color:#FFFFFF;}
/* Body of Content */
#bd {float:right; width: 480px; margin-top: 5px; }
/* CRS */
#crs { width: 180px;
margin-top: 5px;
padding-top: 30px;
	background-image: url(images/labels/en/new_golf_08.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #95dea5;
	padding-left: 5px;
	padding-right: 1px;
	
	

}
#select2 { width: 38px;}
#select3  { width: 46px;}
#select4 { width: 48px;}
.en #crs {	background-image: url(images/labels/en/new_golf_08.gif);}
.es #crs {	background-image: url(images/labels/es/new_golf_08.gif);}
.i1 #i1 a, .i2 #i2 a, .i3 #i3 a, .i4 #i4 a, .i5 #i5 a ,.i0 #i0 a, .i6 #i6 a{ background-color:#b0d3b9;}
#crs label{
	color: #004080;
	font-size: 10px;
	display:block;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#crs #srcc { background-color: #229b3d; padding: 10px ; margin-left: -5px; margin-top: 5px;}
#crs #src { margin-left: 70px;}
#crs select {	margin-bottom: 4px;
	margin-top: 4px;
	margin-right:0px; 
	margin-left:0px;}
form {padding:0; margin:0;}
#af { margin-top: 15px; background-color:#FFFFFF;}

#ht, #ht p{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 10px;
	text-align: justify;
}
#ht p{margin-left: 0px;}
#ht h1{
	font-size:12px;
	padding:10px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	display:inline; 
}
#rb {border-right:1pt solid #B0D3B9;border-top:1pt solid #B0D3B9;border-bottom:1pt solid #B0D3B9;border-left:1pt solid #B0D3B9;}
#rb td {
	padding: 7px;
	text-align:center;
}
#golfhotels{
	font-size:11px;
	width:185px;
	border:1px solid #3a8021;
	margin-top:10px
}
#golfhotels h1{
	font-size:16px;
	color:#3a8021;
	font-style:italic;
	padding: 10px 0px 0px 5px;
	margin:0px
}
#golfhotels ul{
	list-style-type:none;
	padding:5px 0px 0px 2px;
	margin:0px
}
#golfhotels ul li{
	padding-bottom:5px;
}
#golfhotels ul li a{
	color:#336699;
}

