table,tr,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.topbg{
	margin: 0px;
	padding: 0px;
	background:url(images/topbg.jpg) top center no-repeat;
}
.downbg{
	background:url(images/downbg.jpg) center bottom no-repeat;
}
.topphoto{
	background:url(images/photo.jpg) no-repeat;
}
.blue{
	color:#FFFFFF;
}
.red{
	color:#57A264;
}
.hmenu{
	color:white;
}
.hmenu_ {
	color:white;
	text-decoration: underline;
}
.searschfield{
	background:url(images/searchfieldbg.gif);
	padding:0px 0px 0px 4px;
}
.style2 {color: #FF0000}

a.menu:active {
	font-size:11px;
	text-decoration: none;
}
a.menu:link {
	font-size:11px;
	text-decoration: none;
}
a.menu:visited {
	font-size:11px;
	text-decoration: none;
}
a.menu:hover {
	color:#F24431;
	font-size:11px;
	text-decoration: underline;
}
a.mainmenu:active {
	color:#000000;
	font-size:11px;
	text-decoration: none;
}
a.mainmenu:link {
	color:#000000;
	font-size:11px;
	text-decoration: none;
}
a.mainmenu:visited {
	color:#000000;
	font-size:11px;
	text-decoration: none;
}
a.mainmenu:hover {
	color:#000000;
	font-size:11px;
	text-decoration: none;
}
.text{
	margin-left:7px;
}
a.blue:active {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:link {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:visited {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:hover {
	color:#8162A4;
	text-decoration: underline;
}
.offers{
	background:url(images/offers.gif) no-repeat top center;
}
.offersblue{
	color:#886BAA;
	font-weight:bold;
	font-size:11px;
}
.font11{
	font-size:11px;
}
.redfont{
	color:#f24431;
}
a.news:active {
	color:#000000;
	text-decoration: none;
}
a.news:link {
	color:#000000;
	text-decoration: none;
}
a.news:visited {
	color:#000000;
	text-decoration: none;
}
a.news:hover {
	color:#000000;
	text-decoration: underline;
}
.newsdate{
	background:#EC3540;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
.infobar{
	background:#6FC887;
}
a.infobarlink:active {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:link {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:visited {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:hover {
	color:#000000;
	text-decoration: underline;
}
a.copyright:active {
	color:#6659BC;
	text-decoration: none;
	font-size:11px;
}
a.copyright:link {
	color:#6659BC;
	text-decoration: none;
	font-size:11px;
}
a.copyright:visited {
	color:#6659BC;
	text-decoration: none;
	font-size:11px;
}
a.copyright:hover {
	color:#6659BC;
	text-decoration: underline;
	font-size:11px;
}
.advstyle{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:24px;
	line-height:14px;
}
.advstyle2{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:13px;
	line-height:14px;
}
.advstyle3{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:13px;
	line-height:14px;
	text-align:right;
}
.advstyle4{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:24px;
	line-height:14px;
}
.advstyle5{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:13px;
	line-height:14px;
}
.advstyle6{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:13px;
	line-height:14px;
	text-align:right;
}
.advheader{
	color:#886BA9;
	font-weight:bold;
	font-size:11px;
}
a.adv:active {
	color:#000000;
	text-decoration: underline;
}
a.adv:link {
	color:#000000;
	text-decoration: underline;
}
a.adv:visited {
	color:#000000;
	text-decoration: underline;
}
a.adv:hover {
	color:#000000;
	text-decoration: underline;
}
a.advlink:active {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:link {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:visited {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:hover {
	color:#886BAA;
	text-decoration: underline;
}
a {
	color: #764da4;
	text-decoration: none;
}
h1.title {
	font-size: 20pt;
	color: #0876c1;
  font-weight:normal;	
  margin:0px;
}

.title h1
{
	font-size: 20pt;
	color: #0876c1;
  font-weight:normal;	
  margin:5px 0px 5px 0px;
}


.title1 h1
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  line-height:14px;'
}


	/* weather */
table.generic td.water			{font-weight: bold; color: #003399;}
table.generic							{margin-bottom: 1em;}
table.generic tr.thead td				{font-weight: bold; text-align: bottom; border-bottom: 4px solid #CCCCCC;}
table.generic tr.thead td.empty			{border-bottom: 0px none;}
table.generic td						{padding: 0.25em 1em 0.25em 0; border-bottom: 1px solid #EEEEEE;}
