* {
	padding: 0px;
	margin: 0px;
font-variant:normal;
}
html {
	overflow-y: scroll;
}

/* Style */
#homepage #foot_logos {
position:absolute;
bottom:38px;
left:213px;
width:551px;
height:57px
}

/* Style for the Contribute Button in the menu */
#contribute_nav {
width:275px;
height:44px;
float:right;
margin-top:-44px;
display:block;
cursor:pointer;
z-index:999;
position:relative;
}
/* Style for the Menu Item in the header */
#menu_bg {
width:962px;
font-family:"Times New Roman", Times, serif;
z-index:800;
}

/* Font style for contents inside a TD - All pages */
td.mainfont{
font-family:Arial,Helvetica,sans-seriff;
font-size:10pt;
color:#333333;
}

/* Font style for contents inside a paragraph  - All pages */
p.mainfont{
font-family:Arial,Helvetica,sans-seriff;
font-size:10pt;
color:#333333;
}

/* Font style for heading inside a paragraph  - All pages */
p.mainfontheading{
font-family:Arial,Helvetica,sans-seriff;
font-size:10pt;
color:#333333;
}

/* Style for hyperlinks in the site - All pages */
a:link,
a:visited,
a:active{
color:#0c274b;
text-decoration:underline;
}
a:hover{
color:#c12432;
text-decoration:underline;
}

/* Style for the content in the page body for all pages */
body {
background:url(../images/site_images/main_bg.jpg) repeat-x;
  font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0b274c;
	text-align:center;
	line-height: 1.5em;
	background-color: #1e4c7c;
	height:100%;
}

/*Styles for the various page headings across all pages */
h1{
color:#073560;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
line-height:26px;
}
/*Styles for the various page headings across all pages */
h2{
color:#073560;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
line-height:26px;
margin-bottom:10px;
}
/*Styles for the various page headings across all pages */
h4{
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
line-height:20px;
margin-bottom:10px;
margin-left:10px;
margin-top:15px;
}
/*Styles for the various page headings across all pages */
h5{
color:#073560;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
margin-top:5px;
margin-bottom:8px;
line-height:15px;
}
/*Styles for the various page headings across all pages */
h3{
color:#c21a27;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
line-height:26px;
margin-bottom:5px;
}

/* Style for the Input text box in the header */
#mail_start {
padding-left:0px;
width:232px;
position:absolute;
right:26px;
height:70px;
}

/* Style for the Header logo */
#logobar {
width:962px;
height:150px;
padding:0px;
}
/*Style for the header logo background across all pages */
#homepage #logobar,
#media_player #logobar {
width:962px;
height:150px;
padding:0px;
}
/* Style */
#header {
	width: 100%;
}
/* Style */
#footer ul li {
	display: inline;
}
/* Style */
#footer ul li a{
padding-left:3px;
padding-right:3px;
color:#90908f;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

/* Style for the main container in the page*/
#contain {
 min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
width:962px;
position:relative;
}

/* Feeds Section in the Index Page */
#news_block{
background:url(images/newscontent_bg.png) repeat;
padding-left: 10pt;
}
/* Charlie Baker Header Logo Image */
#header_image{
position:absolute; 
top:30px; 
left:10px;
}
}