﻿/* Top Elements */
* { margin: 0; padding: 0;}

body 
{
	/*background: url(images/bg-blue.jpg) #036FBA no-repeat;*/
	font: 11px/1.75em Myriad Pro, trebuchet ms, Verdana, Tahoma, arial, sans-serif;
	color: #666666; 
	text-align: center;	
}

#wrap 
{
	position: relative;
	width: 950px;	
	margin:0 auto;
	text-align: left;
	background: white;
}

/* Navigation */
#nav {
	clear: both;	
	padding: 0;	
	margin-bottom:10px;
}

#nav ul {
	float: left;
	list-style: none;	
	width: 950px;		
	height: 44px;
	display: inline;	
	background: #E4E4E4 url(images/menu_bg.png) repeat-x;
}

#nav ul li {
	display: inline;		
}

#nav ul li a {
	display: block;
	float: left;
	width: auto;
	padding: 0 15px;
	color: black;
	font: bold 14px/45px Myriad Pro, "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-decoration: none;	
	letter-spacing: 1px;
	background: #E4E4E4 url(images/menu_bg.png) repeat-x;
}

#nav ul li a:hover, 
#nav ul li a:active {
	color: white;
	background: #E4E4E4 url(images/menu_bg_scuro.png) repeat-x;
}

#nav ul li#current a {	
	/*background: #DBDBDB url(images/nav-current2.png) repeat-x;	*/
	color:White;		
}

/* header links */
#header #header-links {
	/*position: absolute;*/
	right: 8px;	
	bottom:0;
}

#header #header-links ul
{
	list-style-type:none;
}

#header #header-links ul li
{
	float:right;
	padding-right:10px;
}

#header #header-links ul li a {	
	color:#999;
	text-decoration: none;	
}

#header #header-links ul li a:hover {
	color: #444;
	border:0;	
	text-decoration:underline;	
}

#bottomitems
{
	border:1px solid white;
	height:150px;
	width:950px;
	margin-bottom:17px;
}

#bottomitems ul
{
	list-style-type:none;
	text-align:center;
}

#bottomitems ul li {
	display: inline;
	text-align:center;
}

#bottomitems ul li a {
	display: block;	
	width: auto;	
	color: black;
	font: bold 14px/45px Myriad Pro, "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	text-decoration: none;	
	letter-spacing: 1px;
	background: White url(images/bottom_item.png);
	width:200px;
	height:150px;	
	margin-right:36px;
	float:left;
}

#bottomitems ul li a:hover, 
#bottomitems ul li a:active 
{
	color:#555;
}

#footer-wrap
{
	text-align:center;	
}

#bottomitems ul li a img 
{
	border:0;
}

#topboxleft
{    
    /*width:650px;
    float:left;*/
    margin-bottom:30px;
    text-align:center;
}

#topboxleft img
{
	border:1px solid #999;
	padding:3px;
}

#topboxleft h1
{
	color:#444;	
}

#topboxright
{
    width:250px;
    margin-left:690px;    
}

#topboxright img
{
	border:0;
}

#topboxright a img
{
	border: 1px solid white;
	padding:3px;
	float:right;
}

#topboxright a:hover img
{
	background: #EEE;
    border: 1px solid #DCDCDC;
	padding: 3px;
}

.content_details_wrapper a
{
	text-decoration:none;
	color:#555;
}

#main
{
	clear:both;
	position:relative;
	padding:15px;
	min-height:350px;
}

#main h1
{
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
	font-size:x-large;
	line-height:30px;
}

#newsrotator fieldset
{
	margin-top:15px;
	margin-right:25px;
	padding:5px;
	text-align:left;
}

#newsrotator a
{
	text-decoration:none;
	color:#6E6E6E;
}

#newsrotator a:hover
{
	text-decoration:underline;
	color:black;
}

.evidence
{
	font-weight:bold;
	color:#565656;
}