html, body{ /* Global font 14px Georgia */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}
img{
	border:none;
}
#wrapper{ /* All content goes in this div CENTERED */
width:770px;
margin:0 auto;
}

#header{
background:#31295A;
height:152px;
}

#footer{
margin-left:146px; /* Margin must be here to keep all content away from the navigation */
text-align:center;
clear:both; /* clear all content to make sure we are on the bottom */
}

/******************* *Top Nav*  */
#mainNav{
width:650px;
margin:0;
padding:0;
}

#mainNav li{
text-align:center;
float:left;
margin:0;
padding:0;

}
#mainNav li a{ /* link */
font-size:12px;
display:block;
width:98px;  
height:17px; 
border:2px solid #D5D6D6; /* add 2 to height and width for adjusted W:H */
margin:0 3px 0 0;
background:#4F418C;
background-image:url(images/button.jpg);
background-repeat:repeat-x;
color:#FFF;
text-decoration:none;
font-weight:bold;
padding-top:3px;
}
#mainNav li a.first{ /* set left margin for first link */
margin:0 3px 0 15px;
}
#mainNav li a.last{ /* set no margin for last link */ 
margin:0;
}
#mainNav li a:hover{ /* link HOVER */
border-color:#D9B568;
color:#FFCC00;
}

/*********************** Left* nav */
#innerNav{
margin:0;
padding:0;
float:left; /*  Float entire div left to make room for content div */
width:146px; /* sets width, corresponds with margin-left of #content and #footer divs */
background:#31295A;
}
#innerNav ul{
margin:0 0 5px 0; /* push container down 5px without this IE7 says no and leave about 5 px from teh bottom */
padding:0;
}
#innerNav li{ 
margin:0;
padding:0;
}
#innerNav li a{ /* link */
font-size:12px;  /* This can be changed to accomodate longer text links in this navigation */
display:block;
width:131px;
height:17px;
border:3px solid #D5D6D6; /* add 3 to height and width for adjusted W:H */
margin:4px 0 4px 2px;
background:#4F418C;
background-image:url(images/button.jpg);
background-repeat:repeat-x;
color:#FFF;
text-decoration:none;
font-weight:bold;
padding:3px 0 1px 5px; /* 5px padding rather than 5px text-indent */ 
}
#innerNav li a:hover{ /* link HOVER */ 
border-color:#D9B568;
color:#FFCC00;
}

/* Custom content Styles Below here */
#content{
margin-left:146px; /* Margin must be here to keep all content away from the navigation */
padding:15px 20px; /* Padding for main content div */ 
}
#contentFloat{
	width:100%;
	float:left;
}
/*  Utility Classes   */
.clear{
clear:both;
}

.clearLeft{
clear:left;
}

.clearRight{
clear:right;
}

#content h1, #content h2, #content h3, #content h4, #content h5 {font-weight:bold;
margin:10px 15px;}

#content h1 {font-size:16px;}
#content h2 {font-size:15px;}
#content h3 {font-size:14px;}
#content h4 {font-size:13px;}
#content h5 {font-size:12px;}

#content p, ul, ol {margin:15px;
font-size:12px;}

#content ul, #content ol {margin:10px 10px 10px 50px;}
#content ul ul, #content ol ol {margin:5px 5px 5px 50px;
list-style-type:circle;}
#content li {margin:3px;}
#content ul {list-style-type:disc;}
#content ol {list-style-type:decimal;}

#content table {border:solid #666666 1px;
width:500px;
margin:10px auto;}

#content td, #content th {border:solid #666666 1px;
padding:2px;}
#content th {background-color:#CCCCCC;
font-weight:bold;
text-align:center;}

.newsheadline {
	font-weight:bold;
}
.newssubhead {
	font-style:italic;
}
#nysgov {
	margin:20px auto;
	padding:18px 0 3px 0;
	height:110px;
	width:542px;
	background:url(images/nysgov_bk.png) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	line-height:11px;
}
#nysgov ul {margin:0 13px;
padding:0;
width:516px;
}
#nysgov ul li {display:inline;
float:left;
width:125px;
list-style:none;
text-align:center;
margin:0;
padding:0;
}
#nysgov ul li a {
	display:block;
	text-decoration:none;
}
#nysgov ul li a:hover {
	text-decoration:none;
}
.announcement {
	border-top:solid thin;
	border-bottom:solid medium;
	border-color:#600;
	background-color: #FDF8CE;
	padding: 10px;
	width:70%;
	margin: 0 auto !important;
}
.announcement-text-header {
	color:#600;
	font-weight:700;
}
