body
  {
  background: #004459 url(bg.gif) repeat-x top left;
  font: 9pt/1.4em Arial;
  margin: 0px;
  padding: 0px;
  }

a

  {

  text-decoration: underline;

  color: #ff5a19;

  }

img { border: 0px; }
form { margin: 0px; padding: 0px; }
p { margin: 5px 0px 5px 0px; }

#container
  {
  width: 944px;
  margin: 0px auto;
  position: relative;
  }

#logo { position: absolute; left: 33px; top: 0px; z-index: 100; width: 114px; }
#logo a { display: block; height: 136px; text-indent: -1000px; background: url(/logo.png) no-repeat; }

#header
  {
  padding: 0px 22px 0px 22px;
  height: 342px;
  background: url(header_shadow.gif) no-repeat bottom left;
  }

#contact { height: 38px; color: #009ac8; text-align: right; line-height: 38px; }
#contact strong, #contact strong a { color: white; font-weight: normal; text-decoration: none; }

#banner
  {
  height: 282px;
  background: url(header_bg.gif) repeat-x;
  position: relative;
  }

#development
  {
  position: relative;
  left: 0px;
  top: 0px;
  background: url(banner_1.jpg) no-repeat;
  height: 282px;
  z-index: 1;
  }

.panel { background: #fff url(panel_bg.gif) repeat-x bottom left; height: 204px; padding: 10px;}
.dark-panel { background: url(dark_panel_bg.gif) repeat-x top left; height: 194px; padding: 15px;}

#register { width: 235px; float: left;color: white; margin-left: 22px !important; margin-left: 11px; }
#blurb { width: 336px; float: left; margin-left: 20px; font-size: 90%; }

#build { width: 218px; margin-left: 683px; }

#blurb h1 { color: #113846; font-weight: normal; font-size: 12pt; margin: 0px; }

#sliders { width: 294px; position: absolute; right: 0px; top: 0px; color: white; }

#select-development { padding-left: 24px; margin: 10px 0px 10px 0px; }

.slider { height: 24px; overflow: hidden; margin-bottom: 5px; }
.slider a.name { display: block; height: 24px; line-height: 24px; text-align: right; padding-right: 10px; text-decoration: none; outline: none; }

.slider-content { padding-left: 24px; padding-top: 10px; }

.slider-content a.wx_link img { float: right; margin: -20px 0px 0px 0px; width: 64px; height: 17px; position:relative; z-index:1000;}
.slider-content a.lcm_link img { float: right; margin: -20px 0px 0px 0px; width: 64px; height: 17px;}
.slider-content a.am_link img { float: right; margin: -20px 0px 0px 0px; width: 64px; height: 17px; }
.slider-content a.sp_link img { float: right; margin: -20px 0px 0px 0px; width: 64px; height: 17px; }
.slider-content a.mh_link img { float: right; margin: -20px 0px 0px 0px; width: 64px; height: 17px; }

#slider-1 a.name { color: #333333; background: url(slider_1.png) no-repeat; }
#slider-2 a.name { color: #ffffff; background: url(slider_2.png) no-repeat; }
#slider-3 a.name { color: #333333; background: url(slider_3.png) no-repeat; }
#slider-4 a.name { color: #ffffff; background: url(slider_4.png) no-repeat; }
#slider-5 a.name { color: #ffffff; background: url(slider_5.png) no-repeat; }

#slider-1 { height: 120px; }

.price { color: #b0dce2; font: 16pt/1.2em "Times New Roman"; }

#register h2 { color: #ff5a19; font-weight: normal; font-size: 12pt; margin: 0px 0px 5px 0px; }
#register input { border: 0px; height: 22px; margin: 10px 0px 0px 0px; padding: 0px; vertical-align: middle; line-height: 22px; }

#register-name { width: 235px; }
#register-email { width: 155px; margin-right: 10px !important; }
#register-properties { margin-top: 5px; }
#register input.register-property { margin: 0px; }
.register-property-label { margin: 0px 0px 0px 5px; }

#footer { padding: 0px 22px; padding-top: 14px; color: #009ac8; }
#footer span { color: #ff5a19; }
#anderson { margin-right: 10px; }
#spinnaker { float: right; }


