body
{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	font-size:12px;
	margin:0;
	padding:0;
	background: #002c71;	
}

table 
{
	font-size:12px;
}

h1, h2, h3{
	color:#002C71;
}

h1 
{
	font-size:1.8em;
}

h2 
{
	font-size:1.4em;
}
h1 a, a:visited{
	color:#002C71;
}

h3 a, a:visited{
	color:#002C71;
}

hr {
	padding:0;
	margin:0
}

#maintable
{
	background:url(../images/content-bg.gif) repeat-y;
}

#header
{
	height:197px;
	width:806px;
	background:#002C71 url(../images/banner.jpg) no-repeat;
}

#searchbox
{
	height:20px;
	text-align:right;
	padding-right:20px;
}

#headerfiller
{	
	height:100px;
}

#headertext
{	
	margin:4px 0px 4px 5px;
	background:#002C71 url(../images/nolaskyline.png) no-repeat right top;
	width:800px;
    height:60px;
    max-width:800px;
    max-height:60px;
	overflow:hidden;
	color:#ffffff;
}


#left
{
	background:url(../images/pelican-head.jpg) no-repeat;
	color:#F5EBA6;
	overflow:hidden;

}

#navcontainer
{
	width:149px;
	
}

#extras
{
	text-align:center;
	width:149px;
	max-width:149px;
	overflow:hidden;
}

#extras a
{
	color:#F5EBA6;
	text-decoration:none;
}

#left-content
{
	padding:10px;
}

#leftfiller
{
	height:200px;
}

#content-header
{
	height:30px;
	background:#9AABC7 url(../images/content-top.jpg) no-repeat;
	text-align:right;
}

#content-header-text
{
	padding:0;
	padding-left:20px;
	font-size:15px;
}

#main-content
{
	padding:5px 20px 10px 20px;
	overflow:hidden;
	width:515px;
	max-width:535px;
    min-height:200px;
}


#right-content
{
	padding:10px;
}

.title
{
	background: #002F77;
	color:#F5EBA6;
    padding:5px;
	font-weight:bold;
}

#reports, #videos, #events
{
	width:231px;
	max-width:231px;
	overflow:hidden;
	padding-bottom:5px;
}

#bottom
{
	background:url(../images/bottom-bg.gif) no-repeat top left;
}

#footer
{
	text-align:center;
	color:#FFFFFF;
}


.pager
{

	text-align:right;
	margin:10px;
}

.pager a
{
	background:#F5EBA6;
	padding:1px 6px 1px 6px;
	border:1px solid #002C71;
}

.searchbutton
{
	border:1px solid #002C71;
	background:#B9C4D8;	
	height:20px;
}

#spendometer
{
	margin:0;
	padding:0;
	width:149px;
	max-width:149px;
	overflow:hidden;
}

#spendometer p
{
	margin:0;
	padding:0;
}

#spendometer h1, h2, h3
{
	margin:0;
	padding:0;
}


#spendtext
{
	padding: 0px 5px 0px 5px;
}

#spendtop
{

	background:url(../images/spendtop.png) no-repeat top left;
}

#spendmiddle
{
	background:url(../images/spendmiddle.png) repeat-y;
 
}

#spendbottom
{
	background:url(../images/spendbottom.png) no-repeat top left;

}

.date
{
	font-size:10px;
	color:#878787;

}

#blog_entries p
{
	border-bottom:1px dotted #878787;
}

#blog_entries a
{
	text-decoration:none;
}

#blog_entries a:hover
{
	text-decoration:underline;
}

#itn p
{
	border-bottom:1px dotted #878787;
}

#itn a
{
	text-decoration:none;
}

#itn a:hover
{
	text-decoration:underline;
}

.player
{
	text-align:center;
}

