body {
 background-image: url(../images/body-bg.jpg);
 background-repeat: repeat-x;
 margin-top: 0;
 font-size: 12px;
 background-color: #F3F8FB;
 font-family: Arial, Helvetica, sans-serif; 
}

p {
 padding: 5px 10px 0 10px;
 }
 
h1 {
 color: #0D2B67;
 padding: 0 10px 0 10px;
 font-family: Impact;
 margin-top: 2px; 
 margin-bottom: 2px;   
 }

h2 {
 color: #FF0000;
 padding: 0 10px 2px 10px;
 font-family: Arial, Helvetica, sans-serif;
 margin-bottom:-20px;
 font-size:18px;
 }

h3 {
 padding: 0 10px 0 10px;
 }

div#spotphoto {
height: 200px;
width: 272px;
float: left;
margin: 1.6em;
}

div#spotphoto img {
display: block;
}

div#spotphoto p{
text-align:justify;
font-size: 9px;
color:#000033;
}

#container {
 width: 780px;
 margin: 0 auto;
 }

#poll {
font-family: Arial, Helvetica, sans-serif;
 }

#header {
 float:left;
 width: 100%;
 background-color:#FFFFFF;
 height: 200px;
 /* background-image:url(../images/xmas-balls.jpg);
 background-position:left bottom;
 background-repeat:no-repeat; */
 }

#logo {
 padding: 60px 10px 0 20px;
 float:left;
 }
 
#flasheader {
 float:right;
 }
  
#menu {
 float:left;
 width: 100%;
 background-color:#00639C;
 text-align:center;
 padding-top: 10px;
 color:#FFFFFF;
 }

#menu a {
 color:#FFFFFF;
 font-weight: bold;
 font-size: 16px;
 text-decoration:none;
 font-family:Garamond;
 }

#menu a:hover {
 color:#FF0000;
 text-decoration:underline;
 }
  
#menu li{
 list-style:none;
 display:inline;
 padding-right: 10px;
 }
 
#content {
 float:left;
 width: 100%;
 background-color: #E0E0DD;  
 }
 
#textarea {
 width: 504px;
 float:right;
 border-right: #D3D0D0 thin solid;
 background-color:#FFFFFF; 
 min-height:700px;
 height:auto !important;
 height:600px;
 } 

#textarea p a {
 color: #0D2B67;
 text-decoration: underline;
 font-weight: bold;
 }
 
#textarea li a {
 color: #0D2B67;
 text-decoration: none;
 }

#textarea ul li {
 padding-right: 10px;
 }

#shippingdirectory li {
 list-style-type: none;
 }

#consolservices li {
 list-style-type: none;
 }

#sidebar {
 width: 274px;
 float:left;
 }

.sidebarheader {
 width: 100%;
 background-color: #4594CC;
 }

#footer {
 float:left;
 width: 100%;
 background-color:#00639C;
 text-align:center;
 color: #FFFFFF;
 padding-top: 10px; 
 }
 
#footer a {
 color:#FFFFFF;
 font-weight: bold;
 font-size: 16px;
 text-decoration:none;
 font-family:Garamond;
 }

#footer a:hover {
 color:#FF0000;
 text-decoration:underline;
 }
  
#footer li{
 list-style:none;
 display:inline;
 padding-right: 10px;
 }
 /*************/
 
.red {
 color:#FF0000;
 font-weight:bold; 
 }
 
.credit {
 font-size:10px; 
 } 

.copyright {
 font-family:Garamond;
 font-size:14px; 
 }
 
 .date {
 float: left;
 color:#FF0000; 
 padding: 10px 0 10px 10px;
 }

.functions {
 float: right;
 padding: 10px 10px 10px 0;
 }

.functions a {
 color:#FF0000; 
 }

 .search {
  padding: 10px 0 10px 0;
 }

.TWIIGSPOLL a {
 color: #000000;
 }