#homebutton a:hover,
#contactbutton a:hover,
#robsoncommbutton a:hover,
#robsonpubbutton a:hover,
#searchbutton a:hover,
#archivebutton a:hover  {
   color: #FFCC00;
}

#robsoncommbutton a,
#homebutton a,
#searchbutton a,
#archivebutton a,
#robsonpubbutton a,
#contactbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FDFEFD;
}

#contactbutton,
#archivebutton,
#searchbutton,
#homebutton  {
   font: bold 10px/18px "Trebuchet MS";
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 3;
   height: 7px;
}

#robsonpubbutton,
#robsoncommbutton  {
   font: bold 10px/18px "Trebuchet MS";
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 12px;
   z-index: 3;
}

#contentxmediagrow *:first-child  {
   margin-top: 0px;
}

#contentxmediagrow *:last-child  {
   margin-bottom: 0px;
}

#contentxmediagrow  { 
padding: 0 165px; 
background: url(../images/interiorgrowtile.gif) repeat-y center top; 
visibility: 
visible; 
margin: 0; 
position: relative; 
}

#robsoncommbutton  {
   height: 8px;
   width: 108px;
   left: 581px;
}

#weatherbugxmedia  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 274px;
   z-index: 1;
   width: 126px;
}

#sidebarnavxmedia  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 274px;
   z-index: 1;
   width: 136px;
}

#robsonpubbutton  {
   height: 10px;
   width: 94px;
   left: 718px;
}

#pid0header  {
   margin: 0px auto 0px auto;
   width: 830px;
   position: relative;
}

#premiumxmedia  {
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 262px;
   z-index: 2;
   width: 500px;
   height: 72px;
}

#contactbutton  {
   width: 38px;
   top: 33px;
   left: 612px;
}

#archivebutton  {
   height: 8px;
   width: 120px;
   top: 33px;
   left: 437px;
}

#searchbutton  {
   width: 34px;
   top: 32px;
   left: 748px;
}

#footerxmedia  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 15px;
   z-index: 1;
   width: 730px;
}

#homebutton  {
   width: 30px;
   top: 11px;
   left: 482px;
}

#newlayout  {
   margin: 0px auto 0px auto;
   height: 800px;
   width: 830px;
   position: relative;
}

#photomask  {
   background: url(../images/photomask.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 47px;
   z-index: 1;
   width: 830px;
   height: 205px;
}

#scootdown  {
   position: relative;
   top: 262px;
}

#sadmast  {
   background: url(../images/sadmast.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 10px;
   z-index: 2;
   width: 319px;
   height: 49px;
}

#layer2  {
   background: url(../images/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 10px;
   z-index: 2;
   width: 400px;
   height: 42px;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 48px;
   margin-bottom: 72px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(../images/exteriortile.gif) center top repeat-y;
}
#sidenav li a:hover  {
   color: #c82127;
}
#sidenav li a  {
  text-decoration: none;
   color: #FFFEFE;
   display: block;
}
#sidenav li  {
   display: block;
   margin: 0px;
}
#sidenav  { 
font: bold 12px/16px "Trebuchet MS"; 
margin: 0; 
padding: 0 0 0 5px; 
list-style: none; 
text-align: left; 
letter-spacing: 1px; 
color: #fffefe; 
z-index: 1; 
}

#sidenav_head { 
font: bold 18px "trebuchet ms"; 
color: #fff; 
text-align: center; 
letter-spacing: 8px; 
}

#footermenu li a:hover  {
   color: #0066cc;
}

#footermenu li a  {
   font-weight: bold;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #8f0000;
   height: 100%;
}
#pid0footermenu  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}
#footermenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}
#footermenu  {
   font: bold 12px/18px "Trebuchet MS";
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #8f0000;
   position: absolute;
   left: 95px;
   top: 1px;
   z-index: 1;
}
#container { font-size: 12px; font-family: "Trebuchet MS"; padding-top: 0; }

#container a { color: #990000; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; font-variant: normal; text-decoration: none; }

#container a:hover {
color: #0066cc;
}

.headline { 
color: #8f0000; 
font: bold 20px/32px "Trebuchet MS";
text-align: left; 
}

.story {
font: 12px/20px "Trebuchet MS";
color: #000000;
}

.caption {
font: oblique bold 12px "Trebuchet MS";
color: #660000;
}

.byline {
font: bold 12px "Trebuchet MS";
color: #0066cc;
}

#classifieds { 
background-image: url(images/saddlebrookelogo.png); 
background-repeat: no-repeat; 
background-position: 50px 50px;
}

.class_header 
{ color: #990000; 
font: bold 18px "Trebuchet MS"; 
word-spacing: 12px; 
letter-spacing: 8px; 
}

.class
{ color: #000000; font: 12px/18px "Trebuchet MS"; text-align: justify; }

#toc {
font: 12px/20px "Trebuchet MS";
}

#toc a { color: #000000; text-decoration: none; }

#toc a:hover {
color: #660000;
}

.section_header { 
color: #51749b; 
font: bold 20px "Trebuchet MS"; 
letter-spacing: 8px; 
}

#bottomnav {
color: #0066cc;
font: bold 10px "Trebuchet MS";}

#bottomnav a {
color: #0066cc;
text-decoration: none;
}

#bottomnav a:hover {
color: #000000;
}

#ad_links li a:hover  {
   color: #52749c;
}
#ad_links li a  {
  text-decoration: none;
   color: #660000;
   display: block;
}
#ad_links li  {
   display: block;
   margin: 0px;
}
#ad_links  {
   font: bold 12px/16px "Trebuchet MS";
   margin: 0;
   padding: 0 0 0 5px;
   list-style: none;
   text-align: left;
   letter-spacing: 1px;
   color: #660000;
   z-index: 1;
}

#ad_links_head { 
font: bold 18px "Trebuchet MS"; 
color: #990000; 
text-align: center; 
letter-spacing: 8px; 
}
#phone { font-size: 14px; font-family: "Trebuchet MS"; font-weight: bold; text-align: left; width: 475px; }
.phone_section { color: #fff; font-size: 18px; font-family: "Trebuchet MS"; font-weight: bold; line-height: 24px; background-color: #52749c; text-align: left; }

/* Handy Number Guide */

#handy {text-align:left;}

.handy {
	font: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:16px;
}



/* Added to have it disappear in print version */

#flag {
	border: none;
	}
	
	#weatherbug {
	border: none;
	}
	
	#google {
	border: none;
	}

