a:link{

color:#000000;

text-decoration: none

}



a:visited {

color:#000000;

text-decoration:none;

}



a:hover {

text-decoration: underline;

}



a.blacklink:link {

color:#000000;

text-decoration: none;

}



a.blacklink:visited {

color:#000000;

text-decoration: none;

}



a.blacklink:hover {

text-decoration: underline;

}



a.footer:link {

color:#000000;

text-decoration: none;

}



a.footer:visited {

color:#000000;

text-decoration: none;

}



a.footer:hover {

text-decoration: underline;

}



body {

background-image:url(../images/scenery/trees_on_lot.jpg);

background-repeat:repeat-x;

background-attachment:fixed;

}



img {

border-collapse: collapse;

}



p {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

}



h1	{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:26px;

color:#000000;

}



h2  {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

}



h3  {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

color:#000000;

}



h4	{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#000000;

}

#wrapper {

width: 760px;

height:auto;

margin: auto;

background-color: #BA9A69;

border:#BA8647;

border-style:solid;

border-width:2px;

}



#header {

height: 400px;

width: 760px;

}



#aboutusadvert	{

width:660px;

height:auto;

background-color:#FFFFFF;

border:#000000;

border-width:1px;

border-style:solid;

padding:15px;

clear:both;

}



#border {

border:#BA8647;

border-style:solid;

border-width:2px;

}



#contactform {

width:676px;

height:auto;

margin-left:22px;

border:#BA8647;

border-style:solid;

border-width:2px;

padding-top:15px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left;

}



#contactformleft {

width:335px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

float:left;

}



#contactformright {

width:335px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

float:left;

}



#contactformbottom {

width:676px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

padding-top:15px;

clear:both;

}



#contactthankyou {

width:676px;

height:300px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-top:50px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left;

}



#duroboat	{

width:600px;

height:auto;

border:solid;

border-color:#000000;

border-width:2px;

margin:20px 40px 20px 35px;

padding:10px;

}

#hereiswhatweoffer	{

margin:10px 35px;

padding:10px;

border:solid;

border-color:#BA8647;

border-width:2px;

}

#mainaccommodations {

width:660px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding:30px;

float:left;

}

#mainaboutus {

width:680px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-top:15px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left;

}



#mainbuildreq {

width:600px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-top:15px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left

}



#maincontact  {

width:680px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-top:15px;

padding-left:15px;

padding-right:15px;

padding-bottom:15px;

float:left;

}



#maingetting {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

width:650px;

height:auto;

border:solid;

border-color:#BA8647;

border-width:2px;

margin-left:22px;

padding:15px 15px 30px 15px;

float:left;

}



#mainhome {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

width:400px;

height:auto;

margin-top:20px;

margin-left:40px;

margin-right:35px;

}



#mainhomedesigns {

width:680px;

margin-left:22px;

padding:15px;

}



#mainlotsandviews {

width:550px;

height:800px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:13px;

padding-bottom:25px;

}



#mainportalice {

width:660px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-bottom:30px;

float:left;

}



#mainpurchasing {

width:680px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left;

}



#mainrentalpool {

width:600px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding-top:15px;

padding-left:15px;

padding-right:15px;

padding-bottom:30px;

float:left

}



#mainsitemap {

width:550px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin: 15px 0 0 0;

padding-left:200px;

padding-bottom:25px;

}



#maintopten {

width:700px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin: 15px 0 0 15px;

padding-left:25px;

padding-bottom:25px;

}



#portaliceintro {

width:680px;

height:auto;

margin-top:15px;

padding:0 15px 0 8px;

border:solid;

border-color:#BA8647;

border-width:2px;

}



#portaliceinfo {

width:665px;

height:auto;

padding:15px;

clear:both

}



#portalicevideo {

width:665px;

height:auto;

margin-top:20px;

padding:0 15px 15px 15px;

border:solid;

border-color:#BA8647;

border-width:2px;

clear:both;

}



#sitemap {

width:735px;

height:800px;

border:solid;

border-color:#BA8647;

border-width:2px;

margin:10px;

}



#homemap {

width:400px;

height:auto;

border:solid;

border-color:#BA8647;

border-width:2px;

margin:20px 40px 20px 35px;

}



#bookingtours {

width:665px;

height:auto;

margin-top:20px;

padding-left:15px;

padding-right:15px;

border:solid;

border-color:#BA8647;

border-width:2px;

clear:both;

}



#bedbreakfast {

width:665px;

height:auto;

margin-top:20px;

padding-left:15px;

padding-right:15px;

border:solid;

border-color:#BA8647;

border-width:2px;

clear:both;

}


#onlinebookings	{

width:600px;

height:auto;

margin:auto;

border:solid;

border-color:#BA8647;

border-width:2px;

clear:both;

}


#photoaboutus {

width:302px;

height:227px;

margin-left:25px;

margin-bottom:25px;

float:right;

border:#BA8647;

border-width:2px;

border-style:solid;

}


#photoaccommodations	{

width:600px;

height:auto;

margin:25px auto;

}


#photogettinghere {

width:350px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

float:right;

margin-left:15px;

}



#photohome {

width:361px;

height:271px;

margin-left:40px;

margin-right:35px;

margin-top:24px;

}



#photoportalice {

width:200px;

height:141px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:#BA8647;

border-width:2px;

border-style:solid;

float:right;

clear:left;

}



#photoportalicemap {

width:200px;

height:auto;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

padding-left:15px;

margin-top:15px;

float:right;

clear:left;

}



#photoslide {

border:none;

padding-top:10px;

padding-bottom:10px;

}



#submenu {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

margin-left:22px;

padding:15px;

float:left;

}



#newsletter {

background-color: #FFFFFF;

width: 250px;

height: auto;

margin-top:20px;

float:left;

padding-top:15px;

padding-left:10px;

padding-right:10px;

padding-bottom:15px;

border:#BA8647;

border-style:solid;

border-width:3px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

}



#weather {

width:234px;

margin-top:15px;

margin-bottom:15px;

border:none;

}



#latestnews {

margin:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



#footer {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #000000;

text-align: center;

width: 760px;

height: 30px;

padding-top:25px;

padding-bottom:8px;

clear:both;

}



.font12 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.font14 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

}



.font16 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

color:#000000;

}


li.space	{

padding:5px 0;
}


.footer {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #000000;

}



.h2  {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

}



.h3  {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

color:#000000;

}



.photobox {

margin:15px;

}



.textbox {

border:solid;

border-color:#BA8647;

border-width:2px;

padding:15px;

padding-bottom:30px;

}



.top {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.tablebkgrd {

background-color: #FFFFFF;

}



.new	{

list-style-image:url(../../png/NEW!.png)

}



</style>


