body {background-color: #000000;}

div {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}	
span {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}

table.outer {background-image:url('allpages/background.jpg'); background-repeat:repeat-x; table-layout: fixed;}
table {table-layout: fixed;}
td {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}

h2 {font-family: arial, helvetica, sans-serif; color: #ff6600; font-size: 20pt;}
p {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}

ul {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}
ol {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}
li {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 10pt;}

a:link {font-family: arial, helvetica, sans-serif; color: #00ffff; font-size: 10pt;}
a:visited {font-family: arial, helvetica, sans-serif; color: #0000ff; font-size: 10pt; text-decoration: overline underline;}
a:hover {font-family: arial, helvetica, sans-serif; color: #000000; font-size: 10pt; background: #ffcc00;}
a:active {font-family: arial, helvetica, sans-serif; color: #ffcc00; font-size: 10pt;}

#weather_alert_wrapper{
  width: 100%;
  position: fixed;
  height: 80px;
  max-height: 80px;
  min-height: 50px;
  background-color: yellow;
  margin-top: 10px;
  overflow: hidden;
  z-index: 300;
}
#weather_alert{
  width: 965px;
  position: relative;
	margin: auto auto;
	height: 80px;
	max-height: 80px;
	min-height: 50px;
	background-color: yellow;
	overflow: hidden;
}
#weather_alert_info{
  position: absolute;
	height: 30px;
	font-size: 14px;
	top: 15px;
	left: 100px;
	color: red;
}
#weather_alert_time{
  position: absolute;
	height: 30px;
	font-size: 14px;
	top: 40px;
	left: 100px;
	color: red;
}
#weather_alert_img{
  margin: 2px 2px 2px 2px;
	height: 76px;
	max-height: 76px;
	width: 961px;
	margin-bottom: 60px;
}


