/*
La Pradera Country Club CSS
COLORS
	light beige 548354 from nav
	mid beige 73734E from nav
	dark beige 383826
	
	dark green 003A19
	mid green 456A4E
	light green 98AFA2
	
	bodycopy brown 383831
	
	paisley light C1C1A8
	paisley dark BBBBA3	

NOTES
	centered
	800px wide
*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
* {
	margin: 0;	
	padding: 0;
}

body {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#548354;
}

/* DIV LAYOUT */
div#container {
	background-image:url("images/bg.jpg"/*tpa=http://www.lapradera.com.pe/images/bg.jpg*/);
	width: 800px;
	border: none;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
}
div#home-main {
	width:800px;
}
div#content-header {
	width:800px;
	height:64px;
	position:relative;
}
	div#content-header-nav {
		position:absolute;
		top:5px;
		right:10px;
		z-index: 10;
		color:#fff;
		text-align:right;
	}
	div#content-header-banner {
		position:absolute;
		top:0px;
		left:0px;
		z-index: 1;
	}
div#content-headerimg {
	width:800px;
}
div#nav-global1 {
	background-color:#548354;
	height: 21px;
	padding-left:43px;
}
div#nav-global2 {
	height:18px;
	width:800px;
}
div#nav-global3 {
	margin-left:30px;
}
div#nav-utilitylevel1 {
	position:absolute;
	width:300px;
	height:30px;
	top:485px;
	left:30px;
}
div#nav-utilitylevel2 {
	position:absolute;
	width:300px;
	height:30px;
	top:453px;
	left:30px;
}
div#content-title {
	margin-left:30px;
	padding: 10px 0px 10px 0px;
}
div#content-homebody {
	margin:70px 0px 0px 30px;
}
div#content-body {
	margin-left:30px;
}
	div#content-bodymain{
		float: left;
		display:inline;
		width: 430px;
		margin:0;
	}
	div#content-bodyside {
		float:left;
		display:inline;
		width: 275px;
		margin:0px 0px 0px 35px;
	}
div#nav-footer {
	clear:both;
	margin:10px 0px 0px 30px;
}

/* DIV CLASSES */ 
.floatdivright {
	float:right;
	margin-right:10px;
}

/* GLOBAL 1 NAV DROP DOWNS */
div#nav-global1 {
	border:0px;
}
img#membership {
	width:121px;
	height:21px;
}
img#golf {
	width:72px;
	height:21px;
}
img#recreation {
	width:122px;
	height:21px;
}
img#dining {
	width:145px;
	height:21px;
}
img#clubhouse {
	width:115px;
	height:21px;
}
img#event-planning {
	width:150px;
	height:21px;
	border:0px;
}

/* GLOBAL 2 NAV */
#nav-global2 ul {
	list-style: none;
	display: inline;
}
div#nav-global2 li {
	float: left;
}
div#nav-global2 a {
	display: block;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #98AFA2;
	text-decoration: none;
	padding: 4px 10px 2px 10px;
}
div#nav-global2 a:hover {
	color:#456A4E;
}
div#nav-global2 a.activestate {
	display: block;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px 10px 2px 10px;
}
div#nav-global2float {
	background-color:#003A19;
	float:right;
}

/* GLOBAL 3 NAV */
#nav-global3 ul {
	list-style: none;
	display: inline;	
}
div#nav-global3 li {
	float: left;
}
div#nav-global3 a {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003A19;
	text-decoration: none;
}
div#nav-global3 a:hover {
	text-decoration: underline;
	color:#456A4E;
}
div#nav-global3 a.activestate {
	display: block;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#003A19;
	text-decoration: none;
}

/* UTILITY NAV */
div#content-headerimg {
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
}
div#content-headerimg a {
	color: #fff;
	text-decoration: none;
}
div#content-headerimg a:hover {
	color: #fff;
	text-decoration: underline;
}

/* INTER SITE NAV */
#content-header-nav a {
	color:#fff;
	text-decoration:none;
}

/* BODY STYLES*/
div#content-body {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color: #383831;
	
}
div#content-body p {
	margin:8px 0px 8px 0px;
}
div#content-body ul,ol {
	margin: 5px 0px 5px 25px;
}
div#content-body a {
	color: #003667;
	text-decoration: none;
}
div#content-body a:hover {
	color: #003667;
	text-decoration:underline;
}
.layouttable th {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	text-align:left;
}
.layouttable td {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3D474D;
	padding:3px;
}
.datatable th {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #fff;
	background-color:#94D62F;
	padding:3px;
	text-align:left;
}
.datatable td {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3D474D;
	border-bottom: 1px solid #EDEDED;
	padding:3px;
}
.content-formcaption {
}
.content-formelement {
}
.logobox {
	width:550px;
	padding:5px;
	background-color:#FFFFFF;
	text-align:center;
}

/* FOOTER STYLES*/
div#nav-footer {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #383831;
}
div#nav-footer a {
	color: #383831;
	text-decoration: none;
}
div#nav-footer a:hover {
	color: #383826;
	text-decoration:underline;
}

.fieldrequired {
	border: 1px solid #666;
}
.fieldoptional {
	border: 1px solid #666;
}
.fieldstar {
	font-size:9px;
	color:#990000;
}
		
/* IMAGES */
img#logo {
	float: left;
	display:inline;
	width: 163px;
	height: 64px;
}
img.floatright {
	float:right;
	margin: 0px 0px 10px 10px;
}
img.floatleft {
	float:left;
	margin: 0px 10px 10px 0px;
}
img.bactotop {
	border:0px;
	margin:0px 0px 0px 5px;
}
div#nav-global1 img {
	border:0px;
}
img.homehero {
	border:0px;
}
img.jimmyv, img.sasgolf, img.newsletter {
	border:0px;
	margin:0 0 0 95px;
}
img.header {
	display:block;
}
img#headerpdficon {
	border:0;
	margin-top:4px;
}

/* TEXT STYLES */
h1 {
	font: bold 30px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 10px;
	color:#003A19;
	margin:0;
	padding:0;
}
h2 {
 	font-size: 12px;
	color: #003A19;
	margin:12px 0px 8px 0px;
}
h3 {
	font-size: 11px;
	font-weight:bold;
	color: #383826;
	margin:8px 0px 8px 0px;
}
h4 {
	color: #003A19;
	font-size: 10px;
	font-weight:bold;
	margin:8px 0px 8px 0px;
}
.subhead {
 	font-size: 12px;
	color: #000000;
}
.hidediv {
	display:none;
}
a.external {
	padding-left: 8px;
	background: url("link_external.gif"/*tpa=http://www.lapradera.com.pe/images/link_external.gif*/) no-repeat left top;
}

a.pdf {
	padding-left: 15px;
	padding-top: 4px;
	background: url("link_pdf.gif"/*tpa=http://www.lapradera.com.pe/images/link_pdf.gif*/) no-repeat left top;
}
.sitemapglobal1 {
}
.sitemapglobal2 {
	margin-left:15px;
}
.sitemapglobal3 {
	margin-left:30px;
}



.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


.sIFR-hasFlash h1 {
	visibility: hidden;
	letter-spacing:-5px;
}

