/* CSS STYLE SHEET for Family Golf Villas
written by Digit&#064;l &#073;diom Web Design Copyright c2007
www.digitalidiom.co.uk
#######################################################
*/

body {
margin:0px;
padding:0px;
background-color:#064;
font:normal 0.72em/1.6em Verdana, Arial, Helvetica, sans-serif;
color:#666;
}


/* #### MAIN DIVS ######################################################### */

#container {
width: 940px;
border: 2px solid #FFF;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background-color:#FFF;
}

#masthead {
height:180px;
padding: 0px;
margin:0px;
background: #0066CC url('../images/bg-masthead.jpg') no-repeat;
border-bottom:1px solid #FFF;
}

#icons {

}

#logo {

}

#navbar {
height:70px;
margin: 0px;
padding: 4px 4px 0px 0px;
background: transparent url('../images/bg-curve.jpg') no-repeat;
text-align:right;
}

#navbar img {
border-bottom:1px solid #CCC;
}

#content {
width:490px;
padding: 0px;
margin:0px;
background-color: #FFF;
color:#666;
float:left;
}

#sidebar-a {
float: left;
text-align:center;
width: 390px;
margin: -10px 20px 0px 16px;
padding: 0px;
background-color: transparent;
color:#333;
font-size:90%;
}

#footer {
clear: both;
padding:10px 0px;
margin:0px;
background-color:#EFE9DB;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
line-height:10px;
color:#036;
text-align:center;
border-top:3px solid #093;
}

.topHome {
text-align:right;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Text and Headings */

.printOnly {display:none;}
img {border:0px;}
.imgLeft {float:left; margin-right:4px;}
.imgRight {float:right; margin-left:4px;}

h1 {
font:bold 17px Verdana, Arial, Helvetica, sans-serif;
color:#C33;
margin:4px 0px 16px 0px;
padding:0px;
}

h2 {
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#069;
margin:0px 0px 2px 0px;
padding:0px;
}

#sidebar-a h2 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#C33;
margin:0px 0px 2px 0px;
padding:0px;
}


h3 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#093;
margin:0px 0px 2px 0px;
}

p {margin:0px 0px 16px 0px;}

th {text-align:left; border-bottom:1px solid #CCC;}

hr {height:1px; color:#CCC;}


#features {
	background-color: #EEE;
	border: 1px solid #CCCCCC;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #777;
}
.boxed {
	background-color: #EEE;
	padding: 4px;
	border: 1px solid #666666;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Anchors */

#navbar a:hover{border-bottom:2px solid #093;}

caption {
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.btn {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #196AC7;
	border: 1px solid #FFFFFF;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~
Property Box Styles */

.propertyBox {
width:100%;
clear:both;
border-bottom:2px solid #064;
padding-top:6px;
}

.propertyImage {
text-align:center;
width: 370px;
margin: 10px 20px 0px 0px;
padding: 0px;
background-color: transparent;
color:#333;
font-size:90%;
float:left;
}

.propertyText {
width:500px;
padding: 10px 0px 0px 0px;
margin:0px;
background-color: transparent;
color:#333;
float:right;
}