/* CSS Document */
body{background-color:#FFF; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#container{width:898px; border:1px solid gray; background-color:#FFFFFF;}
#top{width:900px; height:20px; text-align:right;}
#content{background-color:#FFFFFF; margin:0px;}
#navigation{width:220px; float:left; text-align:left; background-color:#FFFFFF; margin:0px;}
div#navigation ul { background-color:#7F9F00;  list-style-type: none; /* get rid of the bullets */  padding:0; /* no padding */  margin:0; /* no margin for IE either */}
div#navigation ul li {  margin: 0;  padding: 0;  background-color:#7F9F00;  display:block;  border-top: 1px solid white; /* lines */ border-left:4px solid #336600;}
div#navigation ul li a {  display: block;/* lines extend to right, make area clickable */  color: white;  background-color:#7F9F00;  padding: 3px 3px 3px 23px;  margin:0;  text-decoration: none;  height:15px; /* hint for IE, alternatively remove whitespace from HTML */ }
div#navigation ul li a:hover {  display: block;/* lines extend to right, make area clickable */  color: white;  background-color:#669933;  padding: 3px 3px 3px 23px;  margin:0;  text-decoration: none;  height:15px;/* hint for IE, alternatively remove whitespace from HTML */ }
#right_content{width:670px; float:right; text-align:left; background-color:#FFFFFF; margin:0px;}
#right_content ul{ list-style-image:url(images/golfball.jpg);}
#text{margin:10px;}
.features{width:220px; height:221px; background-image: url(../images/golf_societies_corporate_da.jpg);}
.civil{width:220px; height:160px; background-image: url(../images/civil_marriages.jpg);}
.physio{width:220px; height:245px; background-image: url(../images/physio.jpg);}
#footer{width:900px; text-align:left; background-image:url(../images/bg2.jpg); color:#CCCC99; text-indent:4px; font-size:11px; height:20px;}
#iwd{width:900px; height:20px; text-align:right;}
#iwd a {font-family:Georgia,Times,serif; font-size:9px; font-weight:normal; text-decoration:none; color:#666;}
h1{font-size:24px;}
p{text-align:justify;}
a{color:#666600;}
a:hover{text-decoration:none; color: #666600;}
.leisurebreak{margin-top:15px; border:1px solid gray; padding:10px; background-color:#FFF; background-image:url(../images/MH900229211.jpg); background-repeat:no-repeat;}
.leisurebreak h1{font-size:12px;}
.price{font-size:14px;}
