@charset "iso-8859-1";

.background{background-color:#000;}

.centretable{ 
 margin-top: 0px;
 margin-left: auto; 
 margin-right: auto;
 }

#top-col{
 width: 900px;
 height: 225px;
 margin: 0 auto;
 background-image:url(images/topback.jpg);
 color: #000000;
 padding: 0px;
 z-index: 3;
 }
 
 #top-menu{
	width: 900px;
	top: 75px;
	margin: 0;
	padding: 0;
	z-index: 20;
 }
 

 
 #topbar{
	position: absolute;
	top: 0px;
	width: 121px;
	margin: 0;
	padding: 0;
	height: 68px;
	z-index: 100;
 }
 
  #toplogos{
	position: absolute;
	top: 0px;
	left: 50%;
	margin: auto auto auto 177px;
	width: 273px;
	padding: 0;
	height: 83px;
	z-index: 3;
 }

#c-col{
 position: relative;
 margin: 165px 201px 20px 201px;

 color: #333333;
 padding: 20px;
 z-index: 3;
 }

 #botbar{
	position: absolute;
	width: 100%;
	height: 25px;
	z-index: 1;
 }
 
  #botbarinside{
	position: fixed;
	margin-left:auto;
	margin-right:-450px;
	width: 900px;
	padding: 3px;
	height: 25px;
	bottom: 0px;
	right: 50%;
	z-index: 2;
	background-image: url(images/botback.jpg);
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
 }
 
 #titlebar{
	position: relative;
	top: 10px;
	width: 850px;
	margin-left:auto;
	margin-right:auto;
	height: 18px;
	z-index: 2;
	text-align: left;
 }
 
  #maincontent{
	position: relative;
	width: 660px;
	margin-left:auto;
	margin-right:215px;
	height: 50px;
	padding: 0px;
	z-index: 2;
	text-align: left;
	font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11px;
	color:#FFF;
 }
 
 
 
 
 
 
  #rightinfo{
	position: absolute;
	top: 160px;
	left: 50%;
	width:170px;
	margin: auto auto auto 250px;
	background-color:#191919;
	padding: 10px;
	border:#333 solid 1px;
	text-align:left;
	z-index: 10;
 }

  #1styearbar{
	position: absolute;
	top: 200px;
	left:50%;
	width:520px;
	height:30px;
	margin: auto auto auto -375px;
	text-align:center;
	z-index:200;
	
 }
 
   #2ndyearbar{
	position: absolute;
	top: 1125px;
	left:50%;
	width:520px;
	height:30px;
	margin: auto auto auto -375px;
	text-align:center;
	z-index:200;
	
 }
 
 #tabwrapper{ position:relative; width:660px;}
 
 #Tab2split1{
	position: absolute;
	top: 50px;
	left:77px;
	width:250px;
	text-align:center;
	z-index:2000;
 }
  #Tab2split2{
	position: absolute;
	top: 50px;
	left:329px;
	width:250px;
	text-align:center;
	z-index:2000;
 }
  #Tab5split1{
	position: absolute;
	top: 50px;
	left:0px;
	width:130px;
	text-align:center;
	z-index:2000;
 }
  #Tab5split2{
	position: absolute;
	top: 50px;
	left:130px;
	width:130px;
	text-align:center;
	z-index:2000;
 }
 
 #Tab5split3{
	position: absolute;
	top: 50px;
	left:260px;
	width:130px;
	text-align:center;
	z-index:2000;
 }
 #Tab5split4{
	position: absolute;
	top: 50px;
	left:390px;
	width:130px;
	text-align:center;
	z-index:2000;
 }
#Tab5split5{
	position: absolute;
	top: 50px;
	left:520px;
	width:130px;
	text-align:center;
	z-index:2000;
 }
 
  #Tab3split1{
	position: absolute;
	top: 50px;
	left:75px;
	width:170px;
	text-align:center;
	z-index:2000;
 }
   #Tab3split1b{
	position: absolute;
	top: 50px;
	left:25px;
	width:220px;
	text-align:center;
	z-index:2000;
 }
 
   #Tab3split2{
	position: absolute;
	top: 50px;
	left:245px;
	width:170px;
	text-align:center;
	z-index:2000;
 }
    #Tab3split3{
	position: absolute;
	top: 50px;
	left:415px;
	width:170px;
	text-align:center;
	z-index:2000;
 }
 
    .blogdot{
	position: relative;
	left:0px;
	width:10px;
	text-align:center;
 }
 
     .blogtitle{
	position: relative;
	left:20px;
	top: -11px;
	width:150px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:10px; 
	color:#FFF;
	font-weight:bold;
	text-align:left;
 }

.mainfont {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF;}

.h3alt {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#FFF;
	font-size:18px;}

a:link {
	color: #CCC;
}
a:visited {
	color: #CCC;
}
a:hover {
	color: #CCC;
}
a:active {
	color: #CCC;
}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#FFF;
	}
	
	
	  #biogmenutable{
	position: absolute;
	top: 0px;
	left:0px;
	width:170px;
	height:350px;
	text-align:center;
	z-index:2000;
 }
 
 	  #biogtable{
	position: absolute;
	top: 0px;
	left:170px;
	width:490px;
	height:350px;
	text-align:center;
	z-index:2000;
 }
  	  #biogs{
	position: absolute;
	top: 10px;
	left:20px;
	width:450px;
	text-align:left;
	z-index:2001;
 }
 
   	  #biogpic{
	position: absolute;
	top: 45px;
	left:20px;
	width:120px;
	height:170px;
	text-align:left;
	z-index:2001;
 }
 
    	  #biogtext{
	position: absolute;
	top: 45px;
	left:160px;
	width:290px;
	height:250px;
	text-align:left;
	z-index:2001;
 }
	
	.lrgfont{font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#FFF;
	font-size:14px;}
	
		.medfont{font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#c2e50d;
	font-size:13px;}
	
	
	
	#phototable { position:relative; float:left; border:#303030 1px solid; padding:10px; background-color:#1a1a1a; text-align:center; margin:20px;}
	
	#phototableright { position:relative; float:right; border:#303030 1px solid; padding:10px; background-color:#1a1a1a; text-align:center; margin:20px;}
	
	#photoinbox { position:relative; width:100px; height:100px; float:center; border:#303030 1px solid; padding:10px; background-color:#1a1a1a; text-align:center; vertical-align:middle; margin:20px;}
	
	#photoinboxblank { position:relative; width:100px; height:100px; float:center; border:#000000 1px solid; padding:10px; background-color:#000000; text-align:center; vertical-align:middle; margin:20px;}
	
	#column1 { position:absolute; left: 50px; top: 65px; width: 160px; text-align:center;}
	
	#column2 { position:absolute; left: 230px; top: 65px; width: 160px; text-align:center;}
	
	#column3 { position:absolute; left: 410px; top: 65px; width: 160px; text-align:center;}
	
	#column1b { position:absolute; left: 50px; top: 15px; width: 160px; text-align:center;}
	
	#column2b { position:absolute; left: 230px; top: 15px; width: 160px; text-align:center;}
	
	#column3b { position:absolute; left: 410px; top: 15px; width: 160px; text-align:center;}
