 BODY, DIV, TABLE, TD, UL, OL {font-family : Arial,Verdana,Helvetica,san-serif; color : #000000; /*	background : #FFFFFF; background-color : #FFFFFF;  */}

h1 {font-weight:bold; font-size: 115%; color: #000; padding: 8px 0px 0px 0px; margin: 0px; text-align:center;}
h2 {font-weight:bold; font-size: 115%; color: #000; padding: 0px; margin: 0px; text-align: center;}

p {text-align:left; padding: 6px 6px 6px 6px;}
ul {text-align:left;}

A:link 		{ color: #6c0000; }
A:active 	{ color: #009999; }
A:visited 	{ color: #4e4e2a; } 
A:hover		{ color: #726740; }

/* classes */
.ad-box { border: solid 1px #000000; background-color: #7bbd42; color: #ffffff; font-size: 87%; font-weight: bold; padding: 2px 2px 2px 2px; width: 150px;}
.bold { font-weight: bold;}
.buttons-right {clear:both; float:right; width:197px; text-align: center; padding: 10px 0px 10px 0px;}
.buttons-right a {color:#341f00; text-align: center; padding: 0px 0px 0px 0px;}
.buttons-right p {padding: 0px 4px 0px 4px;}
.buttons-right img {border:none; margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px; text-align: center; vertical-align: middle;}
.clear {clear:both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.caption {font-size:80%; text-align:center; margin:2px 0px 8px 0px;}
.eagle-baybg1 { background-color: #9DD4E8; }
.eb-border {border-bottom-color: Black;  border-bottom-style: solid;  border-bottom-width: 1px;  border-left-color: Black;  border-left-style: solid;  border-left-width: 1px;  border-right-color: Black;  border-right-style: solid;  border-right-width: 1px;  border-top-color: Black;  border-top-style: solid;  border-top-width: 1px; }
.float-right {float:right; padding: 4px 10px 4px 0px;}
.float-left {float:left; padding: 4px 4px 4px 0px;}
.index-map {text-align:center; width: 700px;}
.head { font-weight: bold;	color: #4fa1a0 }
.highlight { background-color: #E2E2D0 }
.image-left {float:left;}
.image-left img {margin:5px; border: 2px solid #9A4F12;}
.image-right {float:right;}
.image-right img {margin:5px; border: 2px solid #9A4F12;}
.image-right2 {float:right;}
.image-right2 img {margin:5px; border:none;}
.lightbox {width:500px; text-align:center; margin-right:auto; margin-left: auto; margin-top:10px;}
.lightbox img {padding: 0px 4px 0px 0px; border: 1px solid #9A4F12;}
.main-img-caption {color:#3c4a60; font-size:14px;}
.monospace { font-family:Courier,monospace; }
.newitem {clear:both}
.photos {text-align:center; margin: 0px 0px 10px 0px;}
.pic-border {border: 1px solid #013300;}
.price {font-weight:bold; color:#CE0000;}	
.prop {width:700px; margin-right:auto; margin-left: auto;}
.propertyhead {font-size: 110%; font-weight: bold;}
.reduced {font-size: 103%; font-weight: bold;}
.soon {font-size: 120%; font-weight: bold; text-decoration:none; color: #cc0000; }
.soon A:link { color: #cc0000;  text-decoration:none;}
.soon A:active { color: #cc0000; text-decoration:none;}
.soon A:visited { color: #cc0000; text-decoration:none;}
.soon A:hover { color: #cc0000; text-decoration:none;}
.smallphotolink {font-size: 85%; font-weight: bold;}
.strikeout {text-decoration: line-through; color: #FF0000;}

/* FLASH */
#flashcontent {padding: 5px 0px 0px 0px;}
/* MONTHLY SPECIAL FLASH */
#flashmonthlyspecial {clear:both; float:right; margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px;}
#property-monthlyspecial {float:left; margin: 10px 5px 5px 0px; padding: 0px 0px 5px 0px; vertical-align:middle; width:197px;}
/* NEW LISTING FLASH */
#flashnewlisting {clear:both; float:right; margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px;}
#property-newlisting {float:right; margin: 10px 0px 5px 5px; padding: 0px 0px 25px 0px; vertical-align:middle; width:197px;}
/* SPECIALS */
#flashspecials {display:inline; margin: 15px 0px 2px 40px; padding: 0px 0px 0px 0px; text-align: center; width:400px;}
/* VITRUAL TOUR FLASH */
#flashvirtualtour {width: 400px; text-align:center; padding:0px; margin: 0px;}
/* PROPETY PAGE VITRUAL TOUR FLASH */
#flashpropertyvirtualtour {padding:0px; margin: 0px; text-align:center; width:500px;}
/* HOLIDAY LAND SALE */
#flashholidaylandsale {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; text-align: center; width:500px;}
/* EAGLE BAY MAP */
#flasheaglebaymap {margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; text-align: center;}
/* PROPERTY MAP FOR INVESTMENT PROPERTY */
#flashpropertymap {border: 1px solid #000; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; text-align: center; width:650px;}
.map-property {background-color: #fff; border: 1px solid #00017c; margin: 10px 0px 0px 0px; width: 650px;}
.map-property img {margin: 0px 2px 10px 2px;}
/* THANKS AND 404 PAGE */
#prop-flash {background:#E2E2D0; border: 2px solid #4e4e2a; clear:both; margin:5px auto 15px auto; padding:5px 8px 5px 8px; text-align:center; width:650px;}
#property-special-middle {text-align:center; width:197px; margin: 12px 0px 5px 0px; vertical-align:middle;}
#property-special-middle img {text-align:center; margin: 0px 0px 15px 0px; vertical-align:middle;}

/* HOME PAGE LINKS */
.homepagelink {clear: both; text-align:center; margin: 10px auto 10px auto; border: 1px solid #726740; width:400px;}
.homepagelink a {color:#726740; padding: 0px 3px 1px 3px; text-align:center; text-decoration: none; display:block;}
.homepagelink a:hover {background-color:#726740; color:#FF9C31; padding: 0px 3px 1px 3px; text-align:center; text-decoration:none;}

/* NEXT WEEKS NEWSPAPER ADS */
#content {width:744px; text-align: center; position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#ads-text {text-align:left; padding-top:10px; margin-left:20px; margin-right:20px;}
#ads-text p {margin:0px 0px 0px 10px;}
.add-header {text-align:left; font-weight:bold; color:#085518; font-size:110%; margin:0px 0px 10px -10px;}
.add-header2 {text-align:left; font-weight:normal; color:#3c4a60; font-size:120%; padding:0px 0px 10px 0px;}
.add-line {margin:15px 0px 15px 0px; text-align:center;}

/* HOLIDAY LAND SALE */
#hls-flash {float:right; padding: 10px 5px 2px 4px;}

/* FOOTER BOX */
.footer-box {float:right; margin:5px 0px 0px 5px; padding: 0px 0px 0px 0px; width: 160px; text-align:center; vertical-align: middle;}
.footer-box img {margin: 0px 0px 6px 0px;}