body{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#fff;
	
}

/*---------------------------------*/
/*---------- LINKS ---------------*/
/*---------------------------------*/
a {
	text-decoration:none;
	cursor:pointer;
	color:#339999;
	font-weight:bold;
	outline:0;
}
a:hover {
	text-decoration:underline;
	color:#fff;
}

/*---------------------------------*/
/*---------- IMAGES ---------------*/
/*---------------------------------*/
IMG{border:0px}  

/*---------------------------------*/
/*---------- HEADERS ---------------*/
/*---------------------------------*/
H3{
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.8em;
	margin-top:0;
	margin-bottom:.8em;
	letter-spacing:-0.01em;
	color:#fff;
}

H4{
	text-transform:capitalize;
	font-weight:normal;
	font-size:1.4em;
	margin-top:0;
	margin-bottom:.8em;
	letter-spacing:-0.01em;
	color:#fff;
}
/*---------------------------------*/
/*---------- DIVS ---------------*/
/*---------------------------------*/
div.spacer {
  clear: both;
  }
  
#mainBGWrapper{background:#FFF;margin-bottom:0px;}
#shadowWrapper{margin-bottom:0px;}
#contentWrapper{margin: 0 auto;position:relative;width: 977px;min-height:800px;color:#333;margin-bottom:0px;}
#header{position: relative;display: block;height: 236px;}
#bodyWrapper{background-color:#0F4047;background-image:URL(../../images/backgrounds/blue_bg.jpg);background-repeat: repeat-y;min-height:600px;}
#lhs{float:left;width:190px;min-height:400px;margin-left:20px;padding:20px 10px 5px 5px;text-align:right;}
#centre{float:left;width:500px;min-height:400px;padding:20px 10px 5px 10px;color:#fff;}
#rhs{float:left;width:190px;min-height:400px;padding:20px 5px 5px 10px;font-size:85%;color:#FFF;}
#footer{clear:both;text-align:center;color: #333;margin-bottom: 20px;padding:5px;}
#footerFade{position: relative;background-image:URL(../../images/backgrounds/blue_bg_footer.jpg);background-repeat: no-repeat;height:89px;}
#copyright{position:absolte;left:0px;top:0px;font-size:8pt;color:white;padding:5px 5px 5px 20px;}
#copyright a:link,#copyright a:visited{color:white;}

#bodyTopFade{background-image:URL(../../images/backgrounds/blue_bg_top.jpg);background-repeat: no-repeat;height:41px;}
#sideContentBox{width:167px;}
#sideContentBox IMG{margin-bottom:10px;}

#mainNav{text-align:right;margin-bottom:20px;}
#mainNav a{display:block;height:26px;color:#FFF;text-decoration:none;padding:5px 5px 0px 0px;}
#mainNav a:hover{background-image:URL(../../images/navigation/hover.gif);background-repeat:no-repeat;}
#mainNav .mainNavOn{color:black;background-image:URL(../../images/navigation/select.gif);background-repeat:no-repeat;}

#castList ul{display:block;list-style:none;padding:0;margin:0px;}
#castList ul li{padding-bottom:7px;border-bottom:1px dotted #FFF}
#castList ul li a{color:white;text-decoration:none;}
#castList ul li span{width:280px;float:right;margin-right:10px;font-style: italic;}


fieldset{padding: 10px 5px 5px 5px;width: 400px;margin-bottom: 10px;}
fieldset legend{font-size: .9em;color: #FFF;font-weight: bold;}

