body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;background-color: #D9D6C4; margin: 0; padding: 0;   }
#wrapper { margin: 0 auto; width: 718px;  background-color: #003A5D; padding: 0; border: 15px solid #fff; margin-bottom: 30px;    }
#linktop { width: 718px;  background-color: transparent; padding: 0; border: 0; margin: 0;}
#pinkline { width: 718px;  background-color: #BC9B6A; padding: 10px 0 10px 0; border-bottom: 1px solid #9D7F86; margin: 0;   }
#indeximg { width: 718px;  background-color: #CDE618; padding: 0; border-bottom: 1px solid #fff; margin: 0;}
#colours { width: 718px;  background-color: #CDE618; padding: 0; border-bottom: 1px solid #fff; 
margin: 0; background-image: url(file:///E|/HIPFISH/Work folder/PACIFIC PARK ESTATE/images/colourlength.jpg); background-repeat: repeat; height: 80px;}
#container {  width: 718px;  background-color: #fff; padding: 0; border: 0; margin: 0;  } 
#flashbox {  width: 456px;  background-color: #333; padding: 0; float: left; border-right: 1px solid #fff; margin: 0;   } 
#maincontent {  width: 216px;  background-color: #077EA0; padding: 0 15px 0 15px; float: right; margin: 0;   border-left: 15px solid #fff;} 
#header { margin: 0 auto; width: 718px;  background-color: transparent; padding: 0; border-top: 15px solid #fff;  border-right: 15px solid #fff;   border-left: 15px solid #fff;  }

#toplinks { margin: 0 auto; width: 748px;  background-color: transparent; padding: 0; border: 0;  margin-top: 25px;   }

#navtop { margin: 0 ; width: 718px;  background-color: #1AA9FF; padding: 0; border-bottom:  15px solid #fff;   }
 
#middlecontent {  width: 225px;  background-color: #2A99AD; padding: 0  px; float: right; margin: 0; height: 592px; border-left: 15px solid #fff;} 
#leftcontent {  width: 238px;  background-color: #fff; padding: 0  ; float: right; margin: 0; height: 592px; border: 0;} 
#rightcontent {  width: 225px;  background-color: #0F3F4D; padding: 0 ; float: right; margin: 0; height: 592px; border-left: 15px solid #fff;} 

#widecontent {  width: 465px;  background-color: transparent; padding: 0 ; float: right; margin: 0; padding-bottom: 20px; } 
#frmcontent {  width: 560px;  background-color: #EAE9DF; padding: 10px 20px 10px 10px ;  margin: 0 0 0 20px;  } 

#fullcontent {  width: 718px;  background-color: transparent; padding: 0 ; float: right; margin: 0; padding-bottom: 20px; } 
 
#lefthold {  width: 238px;  background-color: #007DC7; padding: 0  ; float: right; margin: 0;   border-right: 15px solid #fff;} 

#leftcontenttop { width: 238px;  background-color: transparent; padding: 10px 0 10px 0  ; float: left; margin: 0;  border: 0;} 
#leftcontentmiddle { width: 238px;  background-color: transparent; padding: 0  ; float: left; margin: 0;  border: 0;} 
#leftcontentbottom { width: 238px;  background-color: transparent; padding: 0  ; float: left; margin: 0;   border: 0;} 

#footer { width: 718px;  background-color: #003A5D; border-top: 15px solid #fff; margin: 0; padding: 5px 0 5px 0;}
 
/*MISC STYLES*/
.clear { clear: both; height: 5px; }
.imgborderleft { border-left: 1px solid #fff; } 
.imgbordtb { border-top: 1px solid #fff; border-bottom: 1px solid #fff;} 
 
p { margin: 10px 20px 5px 20px; text-align: left; font-size: 11px; line-height: 150%; letter-spacing: 1px;   color: #fff; } 
h1 {margin: 10px 20px 5px 20px; text-align: left; font-size: 11px; line-height: 140%; letter-spacing: 1px; font-weight: lighter; color: #fff; } 
h2 { text-align: left; margin: 5px 0 5px 5px;   padding: 0; color: #0F3F4D; font-size: 13px; font-weight: normal; text-align: right;}
h3 { margin: 30px 20px 5px 20px; text-align: left; font-size: 14px; line-height: 140%; letter-spacing: 1px; font-weight: lighter; color: #fff; } 
h4 { margin: 30px 20px 30px 20px; text-align: center; font-size: 15px; line-height: 140%; letter-spacing: 1px; font-weight: lighter; color: #fff; } 


#fullcontent h4 {margin: 10px 10px 10px 10px; text-align: center; font-size: 15px; line-height: 140%; letter-spacing: 1px; font-weight: lighter; color: #fff; } 

.blktext { color: #000000; font-weight: bold; }
 
 .lightb { color: #35B4FF;} 
 
.dblue { color: #0F3F4D;}

 

/*LINKS*/

a:link {color:#ffffff;   }
a:visited {color:#ffffff; text-decoration: none; }
a:hover {color:#ffffff; text-decoration: underline; }
a:active {color:#ffffff; text-decoration: none; }


a.blue:link {color:#00515A; text-decoration: none; }
a.blue:visited {color:#00515A; text-decoration: none; }
a.blue:hover {color:#00515A; text-decoration: none; }
a.blue:active {color:#00515A; text-decoration: none; }

a.yellow:link {color:#BEB005; text-decoration: none; }
a.yellow:visited {color:#BEB005; text-decoration: none; }
a.yellow:hover {color:#BEB005; text-decoration: none; }
a.yellow:active {color:#BEB005; text-decoration: none; }

a.white:link {color:#fff; text-decoration: none; }
a.white:visited {color:#fff; text-decoration: none; }
a.white:hover {color:#fff; text-decoration: underline; }
a.white:active {color:#fff; text-decoration: underline; }

a.whblue:link {color:#fff; text-decoration: none; }
a.whblue:visited {color:#fff; text-decoration: none; }
a.whblue:hover {color:#007DC7; text-decoration: none; }
a.whblue:active {color:#fff; text-decoration: none; }



 
/*MAIN NAVIGATION*/
#navcontain{ background-color: #1AA9FF; margin: 0 0 10px 0; width: 750px; float: left; font-size: 11px; font-weight: normal; border: 10px solid #fff; text-align: left;}
#nav, #nav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#nav a { display: block; width: 119px; padding: 5px 0 5px 0; color: #fff; text-decoration: none;  }
#nav li { float: left; width: 119px; }
#nav li ul { background-color: #eeeeee; position: absolute; width: 119px; left: -999em; }
#nav li ul li:hover, #nav ul li.sfhover { background-color: #1AA9FF; color: #ffffff;}
#nav li:hover ul, #nav li.sfhover ul { left: auto; background-color: #1AA9FF; color: #ffffff;}
#nav ul a { color: #ffffff; padding: 5px 0 5px 0; border-top: 1px solid #fff; }
#nav a:hover { color: #fff; background-color: #033E68; }
#nav ul a:hover { color: #fff; background-color: #033E68; }


/*CONTACT FORM*/
#contactme {  background-color: none; padding: 5px ;  margin-left: 15px; float: left;  } 
#contactme td { width: 180px;  border: 1px solid #006FB0; padding: 5px ; background-color:#00588C;  } 
#contactme  p { text-align: right; margin: 5px;   font-size: 11px; line-height: 150%;   color: #fff;} 


/*MAIN TABLE*/
#atable {  background-color: none; padding: 2px ;  margin: 20px 0 20px 8px; float: left; width: 695px;  } 
#atable td {  border: 1px solid #006FB0; padding: 2px ; background-color:#00588C;  } 
#atable  p { text-align: left; margin: 2px;   font-size: 11px; line-height: 150%; } 

/*MAIN TABLE*/
#builders {  background-color: none; padding: 2px ;  margin: 20px 0 20px 8px; float: left; width: 695px;  } 
#builders td {  border: 1px solid #006FB0; padding: 1px ; background-color:#00588C;  } 
#builders  p { text-align: center; margin: 2px 2px 5px 2px;   font-size: 11px; line-height: 150%; } 


/*MAIN TABLE*/
#top10table {  background-color: none; padding: 1px ;  margin: 20px 0 20px 8px; float: left; width: 695px;  } 
#top10table td {  border: 1px solid #006FB0; padding: 1px ; background-color:#00588C;  } 
#top10table  p { text-align: center; margin: 2px;   font-size: 11px; line-height: 150%; } 
#top10table  h1 { text-align: center; margin: 2px;   font-size: 15px; line-height: 150%; } 