@import url("superfish.css");

/* BEGIN MAIN */

a, a label, a.links {
  color: #24616C;
}

a:hover {
  color: #000000;
}

body {
  font-family: Verdana,Arial,sans-serif;
  font-size: 90%;
  background-color: #007A8C;
  color: #24616C;
}

div.reverse {
  text-align: center;
  font-size: 125%;
  border: 3px outset #000000;
  background-color: #007A8C;
  color: yellow;
  padding: 5px;
}

div.reverse a {
  color: #ffffff;
}

div.reverse a:hover {
  color: red;
}



div.content {
  margin: 20px;
  padding: 0 15px 10px 15px;
  min-height: 600px;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-image: url('http://www.allbrevard.com/images/content.png');
}

div.smalldate {
  color: #990000;
  font-size: 80%;
  width: 200px;
}

div.logo {
  height: 175px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 100% 30%;
  display: none;
}


#radar_0a {
  background-image: url('http://www.allbrevard.com/images/radar/radar_0.jpg');
}

#radar_0 {
  background-image: url('http://www.allbrevard.com/images/radar/radar_0.jpg');
}

#radar_1 {
  background-image: url('http://www.allbrevard.com/images/radar/radar_1.jpg');
}

#radar_2 {
  background-image: url('http://www.allbrevard.com/images/radar/radar_2.jpg');
}

#radar_3 {
  background-image: url('http://www.allbrevard.com/images/radar/radar_3.jpg');
  display: block; 
}

div.logoback {
  height: 175px;
  background-image: url(styleimages/logoback.png);
  background-repeat: no-repeat;
  margin: 0 0 0 0;
}

a img.mainlogo {
  margin: -81px 0 0 0;
}

div.main {
  width: 975px; 
  padding: 0;
  background-color: #ffffff;
  margin: 5px auto 0 auto;
}

div.preferred {
  border: 1px outset;
  background-color: #C71505;
  color: #ffffff;
  font-size: 100%;
  width: 200px; 
  font-weight: 700;
  padding: 2px 2px 2px 5px;
}

img.floater {
  position: relative;
  z-index: 900;
  left: 12px;
  top: 67px;
}

div.marqueeout, div.marqueeout a {
  background-color: #000000;
  color: #ffff00;
}

div.marqueeout a:hover {
  color: #00ffff;
}

div.photo, div.photo-stack {
  border: 0;
  margin: 5px 5px 5px 0;
  float: left;
}
 
div.left {
  background-image: url(styleimages/left.jpg);
  background-repeat: no-repeat;
  width: 175px;
  float: left;
}

div.right {
  padding: 0;
  background-image: url(styleimages/right.jpg);
  background-repeat: no-repeat;
  min-width: 800px;
  width: 800px;
  float: left;
}

/* COMMON SITE COLORS */ 

legend {
}

.xar-form-label, .alert, .comment {
  color: #009900;
}

.xar-alt {
  background-color: #efefef;
}


div.leftmenu {
  padding: 10px 0 0 3px;
  width: 156px;
  clear: both;
}

.xar-block-head {
  background-image: url(styleimages/titleback.png);
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;
  border-top: 1px solid #4ED1EA;
  border-right: 1px solid #4ED1EA;
  border-left: 1px solid #4ED1EA;
}

.xar-block-title {
  color: #000000;
  padding: 3px 5px 5px 5px;
}

.xar-block-body {
  padding: 5px;
  background-color: #ffffff;
  font-size: 90%;
  border-bottom: 1px solid #4ED1EA;
  border-right: 1px solid #4ED1EA;
  border-left: 1px solid #4ED1EA;
}

.xar-block-body ul {
  margin: 0;
  padding: 0;
}

.xar-block-body ul li {
  list-style: none;
  margin: 0 0 7px 0;
  padding: 0;
}

.xar-mod-title {
  font-style: italic;
  font-family: times, serif;
  font-size: 200%;
  padding: 5px 0 5px 0;
  letter-spacing: .1em;
  width: 100%;
  display: block;
  margin: 0 0 10px 0;
}


/* SUPERFISH */

.sf-menu {
  background-color: #6BC4CA;
}

ul.sf-menu li ul {
  margin: -2px 0 0 0;
}

.sf-menu a {
  padding: 3px 0 3px 0;
  font-weight: 700;
  font-size: 85%;
  border: 1px solid #004088;
  text-align: center;
  color: #ffffff;
  background-color: #000000;
}

.sf-menu a:hover {
  background-image: url(styleimages/hback2.png);
}

#side_menu {
  margin: 25px 0 5px 3px;
}

#side_menu a {
  text-align: left;
  padding: 8px 5px 8px 5px;
  width: 140px;
  font-weight: 700;
  margin: 0 0 2px 0;
  font-size: 85%;
  border: 1px solid #ffffff;
}

#side_menu a:hover {
  color: #ffff00;
}



ul#public {
  margin: 0 auto 0 auto;
}

#public li {
  margin: 0 20px 0 0;
}

#public li a {
  padding: 3px 5px 3px 5px;
  font-weight: 700;
  font-size: 85%;
  border: 3px outset #000000;
  line-height: 150%;
}


.headlineout {
  background-color: #ffffff;
  padding: 5px 0 5px 10px;
}

.headline {
  margin: 0;
  background-color: transparent;
}

.headline a {
  font-weight: 700;
  text-decoration: none;
}


div.promo {
  background-image: url(styleimages/promo0810.png);
  height: 465px;
  min-height: 465px;
}

select {
}

li strong span a {
  line-height: 150%;
}

li.topitems {
  word-wrap: break-word;
}

a.bars {
  text-align: left;
  display: block;
  font-weight: 700;
  text-decoration: none;
  border: 1px solid #999999;
  padding: 3px 5px 3px 5px;
  background-color: #efefef;
  width: 335px;
  margin: 0 15px 5px 0;
  float: left;
}

a.bars:hover {
  color: #ffffff;
  background-color: #043C7A;
}

.clients li {
  float: left;
  padding: 0 5px 0 5px;
  margin: 0 0 5px 0;
  border-right: 10px solid transparent;
}

.clients li.new {
  background-image: url(styleimages/new.gif);
  background-repeat: no-repeat;
  list-style-type: none;
  padding: 0 0 0 30px;
  margin: 0 0 5px 0;
  font-size: 110%;
  font-weight: 700;
  clear: both;
  
}

