﻿h1 {
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #555555;
}

a {
	color: #003E7D;
	text-decoration: none;
}

a.visited {
	color: #003E7D;
	text-decoration: none;
}

a:hover {
	color: #003E7D;
	text-decoration: underline;
}

span.blueText {
	color: #003E7D;
	font-weight: bold;
}

#content {
	margin: 10px 30px 0px 65px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 386px;
}

	#content p {
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}

	
	#content div.pictureListing {
		width: 190px;
		float:left;
	}
	
	#content div.pictureListing img {
		border: 1px solid black;
	}
	
	#content h1.news {
		font-size: 14px;
	}
	
/* ie workaround */	
* html #content {
	margin-left: 33px;
	margin-right: 30px;
}
	
#newsBox {
	margin-top: 10px;
	width: 195px;
	float: left;
}

	#newsBox p {
		color: white;
		width: 175px;
		padding: 10px 10px 10px 10px;
		margin: 0px 0px 5px 0px;
		background-color: #AEB3B9;
	}
	
	#newsBox p a.next {
		background-image:url(../pics/next.jpg);
		background-repeat:no-repeat;
		width:11px;
		height:11px;
		display:block;
	}
	
	#newsBox p span {
		display: block;
		margin-bottom: 3px;
	}
	
	/* ie workaround */
	*html #newsBox p {
		width: 174px;
		padding: 10px 10px 10px 10px;
		margin: 0px 0px 5px 0px;
	}
	
#newsBox div.newsboxheadline {
	background-image:url(../pics/newsboxbackground.jpg);
	height: 26px;
	width: 195px;
	margin-bottom: 5px;
}
	
	#newsBox span.newsboxheadlinetext {
		color: white;
		font-weight: bold;
		font-size: 12px;
		display: block;
		margin-left: 38px;
		padding-top:5px;
	}

#header {
	height: 123px;
	width: 676px;
	background-image:url(../pics/topbackground.jpg);
	background-repeat: no-repeat;
	margin-bottom: 14px;
	margin-top: 4px;
}

#footer {
	clear: both;
	padding-top: 5px;
	margin-top: 20px;
	margin-left: 40px;
	border-top: 1px solid #999999;
}

#footer p {
	color: #999999;
	font-size: 11px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}


#controls {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F6F6F0 none repeat scroll 0 0;
border-bottom:1px dotted #D0D0C6;
padding:0.66em 0 0.33em;
position:relative;
overflow:visible;
}

#tabs {
-x-system-font:none;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

#tabs, #controls dl, #xfn ul, #default-form #msg ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#tabs li {
margin-left:1em;
padding:0.25em 0;
}

#tabs li, #controls dl * {
display:inline;
}

#controls li.live, #controls dd.live {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../pics/bg_live.gif) no-repeat scroll center bottom;
}

a:link, a:visited {
color:#0066CC;
text-decoration:none;
}

#controls li.live a, #controls dd.live a {
color:#DD5500;
}

a:link, a:visited {
color:#0066CC;
text-decoration:none;
}

#tabs li, #controls dl * {
display:inline;
}

#controls dl dd.all a {
margin:0 1em;
padding-bottom:2px;
padding-top:2px;
}

#controls dl dd.all a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../pics/icon_display.gif) no-repeat scroll 0 0;
padding:0 0 0 16px;
}


#controls dl {
-x-system-font:none;
font-family:arial,sans-serif;
font-size:0.95em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:900;
line-height:normal;
padding:1em 0.5em 0.8em 1.5em;
}

#controls dl dd {
line-height:1em;
margin:0 1em 0 0;
padding:0 0 8px;
}

#tabs li, #controls dl * {
display:inline;
}

dd {
margin-left:0;
}

