html,body
{
    color:#16428E;
    background:#16428E;
}

img
{
	max-width:640px;
	max-height:480px;
}

/*
div
{
    color:#16428E;
    background:#16428E;
}
*/

a:hover 
{ 
	color: #CCCCCC;
	text-decoration: underline;
}


.link
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:bold;
	font-size:larger;
}

.bloglink
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:normal;
	font-size:smaller;
}

.title
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#D68F0E;
	font-weight:bold;
	font-size:larger;
}

.field
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:normal;
	font-size:medium;
	text-decoration:none;
}

.fieldsmall
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:normal;
	font-size:small;
	text-decoration:none;
}

.fieldboldsmall
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:bold;
	font-size:small;
	text-decoration:none;
}

.fieldboldsmallgold
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#D68F0E;
	font-weight:bold;
	font-size:small;
	text-decoration:none;
}

.fieldboldgold
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#D68F0E;
	font-weight:bold;
	font-size:medium;
	text-decoration:none;
}

.fieldgold
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#D68F0E;
	font-weight:normal;
	font-size:medium;
	text-decoration:none;
}

.fieldbold
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:bold;
	font-size:medium;
	text-decoration:none;
}

.error
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FF0000;
	font-weight:bold;
	font-size:medium;
	text-decoration:none;
}

.nav
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#D68F0E;
	font-weight:bold;
	font-size:medium;
	text-decoration:none;
}

.navon
{
	font-family: sans-serif;
	font: "Arial Black";
	color:#FFFFFF;
	font-weight:bold;
	font-size:large;
	text-decoration:none;
}

#contentArea
{
	max-width:75%;
	min-height:950px;
}

#logocontainer
{
    background-color:#447DDA;
    color:#447DDA;
    background:#447DDA;
    border-bottom:1px solid #fff;
    position:relative;
}

#navcontainer
{
    background-color:transparent;
    position:relative;
}

#listArea
{
	border-left:1px solid #fff;
	padding-left:5px;
}

#footer
{
	background-color:#447DDA;
    color:#447DDA;
    background:#447DDA;
	border-top:1px solid #fff;
	position:relative;
}

#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px; 
}

#weatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#maweatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#nhweatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#vtweatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#meweatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#nyweatherlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}




