.blue-bord    { border-left: 1px solid #5F9AB0; border-right: 1px solid #5F9AB0  }
.blue-bordL   { border-left: 1px solid #5F9AB0 }
.blue-bordR   { border-right: 1px solid #5F9AB0 }
.blue-bordT   { border-top: 1px solid #5F9AB0 }


a            { color: #5F9AB0; font-family: Verdana; font-size: 10px; text-decoration: none }
a:hover      { color: #FFFFFF; text-decoration: none }
p            { font-family: Verdana; font-size: 10px; color: #FFFFFF }
body         { background-color: #000000 }

#top-cell    		{ font-family: Verdana; font-size: 10px; background-image:url('images/green-bkgr.gif'); width:750px; height:25px}
#top-cell a  		{ font-family: Verdana; font-size: 10px; text-decoration: none; color: #FFFFFF; }
#top-cell a:hover   { text-decoration: underline; color: #FFFFFF }
#top-cell p  		{ margin-left: 20px }


#logo-cell          { background-position: center bottom; background-image:url('images/waterfront-house.jpg'); 
				      width:750px; height:90px; background-color:#000000; background-repeat:no-repeat; text-align:left}
#logo-cell a        { font-family: Verdana; font-size: 10px; text-decoration: none; color: #FFFFFF; margin-left: 20px }
#logo-cell a:hover  { text-decoration: underline; color: #FFFFFF }
#logo-cell p        { font-family: Verdana; font-size: 14px; text-decoration: none; color: #FFFFFF; font-weight:bold }


#slogan-cell          { background-image:url('images/side-bgr.gif'); width:207px; height:99px}
#slogan-cell p        { font-family: Verdana; font-size: 13px; color: #FFFFFF; margin-left: 20px; line-height:10%; position:relative; top:15 }

.margl {padding-left: 35px;}
.marg2 {padding-left: 105px;}

#left-nav          { font-family: Verdana; font-size: 10px; width:207px; background-color:#333333;}
#left-nav a        { font-family: Verdana; font-size: 10px; text-decoration: none; color: #5F9AB0; }
#left-nav a:hover  { color: #FFFFFF }
#left-nav p        { background-position: left top; border-bottom:1px solid #5F9AB0; margin-left: 15px; margin-right: 20px; padding-bottom:8px; 
					 padding-left:14; background-image:url('images/blue-arrow.gif'); background-repeat:no-repeat; text-align:left; 
					 position:relative;  margin-top: -5px; top: 10px; }

#main-nav          { background-image:url('images/button-bkgr.gif'); width:543px; height:26px; font-family:Verdana; 
					 font-size:10px; color:#FFFFFF; text-decoration: none; }
#main-nav a        { font-family: Verdana; font-size: 10px; text-decoration: none; color: #5F9AB0; 
					 margin-left:23; margin-right:22; text-align:center; position:relative; top:4 }
#main-nav a:hover  { color: #FFFFFF }

#real { font-family: Verdana; font-size: 9px; color: #FFFFFF; padding-left: 15px; position: relative; top: 8px;}
#real a { font-family: Verdana; font-size: 9px; color: #5F9AB0; text-decoration: none;}
#real a:hover  { color: #FFFFFF; text-decoration: underline; }

.testimonial {font-family: Verdana; font-size: 14px;  font-style: italic}
.t-sig {font-family: Verdana; font-size: 12px; font-style: italic}

#bot-nav          { font-family: Verdana; font-size: 9px; text-decoration: none; color: #FFFFFF; text-align: center; }
#bot-nav a        { font-family: Verdana; font-size: 9px; text-decoration: none; color: #FFFFFF; text-align:center; line-height: 200% }
#bot-nav a:hover  { color: #5F9AB0 }

h1           { background-position:  left bottom; font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold;
			   padding-left: 30px; padding-bottom: 7px; background-image:url('images/green-line.gif'); background-repeat:no-repeat }
h2           { background-position:  left bottom; font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold;
			   padding-left: 30px; padding-bottom: 7px; background-image:url('images/blue-line.gif'); background-repeat:no-repeat }
h3           { font-family: Verdana; font-size: 11px; color: #457656; font-weight: bold; position: relative; left: 25 }
h4           { font-family: Verdana; font-size: 11px; color: #457656; font-weight: bold; }

#main-b          { background-color:#000000; padding-top: 30px; padding-left: 10px; }
#main-b a        { background-position: right center; font-family: Verdana; font-size: 10px; color: #5F9AB0; font-weight:bold; 
				   background-image:url('images/arrow.gif'); background-repeat:no-repeat; padding-right: 10px; }
#main-b a:hover  { color: #FFFFFF }
#main-b p        { font-family: Verdana; font-size: 11px; color: #999999; line-height:150%; width:97%; margin-top:2px }

#main-r          { background-color:#000000; padding-top: 30px; }
#main-r a        { font-family: Verdana; font-size: 11px; font-weight: bold;}
#main-r a:hover  { color: #FFFFFF }
#main-r p        { font-family: Verdana; font-size: 11px; color: #999999; line-height:120%; margin-top:2px }

.main-a        { background-position: right center; font-family: Verdana; font-size: 11px; color: #5F9AB0; font-weight:bold; 
				   background-image:url('images/arrow.gif'); background-repeat:no-repeat; padding-right: 10px; }
:hover.main-a  { color: #FFFFFF }

.thumbs			{border: 1px solid #FFFFFF; margin-right:15px; margin-top:2px }
.pix			{border: 0px solid #FFFFFF; margin-right:15px; }
.pix1			{margin-right:15px; margin-top:5px; }
.pix2			{border: 0px solid #FFFFFF; margin-right:20px; float: right; margin-left: 15px; }
.pix3			{border: 0px solid #FFFFFF; margin-right: 15px; float: left; margin-top: 5px; margin-bottom: 5px; }
.pix4			{border: 0px none; margin-right: 15px; float: left }
.featured-th	{border: 1px solid #FFFFFF;}

#main-bc          { background-color:#000000; padding-top: 30px; padding-left: 10px; }
#main-bc a        { font-family: Verdana; font-size: 11px; color: #5F9AB0; }
#main-bc a:hover  { color: #FFFFFF }
#main-bc p        { font-family: Verdana; font-size: 11px; color: #999999; line-height:150%; width:90%; margin-top:2px }

.formf { border: 1px solid #5F9AB0; background: #cccccc; font-size: 10px; color:#000000; font-family: Verdana;}
.formb { border: 1px solid #5F9AB0; background: #ffffff; font-size: 10px; width: 110px; height: 20px; cursor: hand; color:#000000; font-family: Verdana;}
.formc { font-size: 10px; color:#ffffff; font-family: Verdana;}
#track   {position: relative; visibility: hidden; top: 20}

#property { border: 1px solid #999999; padding: 5px;  width: 490px; }

#map          { font-family: Verdana; font-size: 11px; color: #000000; }
#map a        { font-family: Verdana; font-size: 11px; color: #5F9AB0; text-decoration: none }
#map a:hover  { text-decoration: underline }