/* CSS Document */

/********************* column layout **********************/

#container{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: white;
/*padding:10px;*/
}


#header
{
background-color: #ccccff;
background-image: url("images/header.jpg");
height: 200px;
clear:both;

}


#left{
float: left;
width: 120px; /*Width of left column in pixel*/
background-color: white;
}


#centre{
margin-top: 0;
margin-bottom: 0;
width: 540px;
float: left;
background-color: white;
height: auto;
}


#right{
float: right;
clear: right;
width: 220px;
background-color: white;
height: auto;
}


#footer
{
height:24px;
clear:both;
background-color: #773399;
background-image: url('');
background-repeat: no-repeat;

}

.innertube
{
/*universal margin / padding)*/
margin : 16px;
margin-top : 16px;
}


.frbox
{
float:right;
padding-left:6px;
}

.picrightmargin
{
border-right-width:6px;
}


/***************************  CORE STYLES ***************************/

table
{
    font-family : Georgia,Times,serif;
	color : #333333;
    font-size : 10pt;
    font-weight :bold;
	line-height : 135%;
	background-color:"";
  
}


body
{
    font-family : Georgia,Times,serif;
	color : #333333;
    font-size : 10pt;
    font-weight :bold;
	line-height : 135%;
	background-color:"";
  
}


p
{
    color : 333333);
    margin-top : 0pt;
    line-height : 160%;
}


h1
{
    font-family : Georgia,Times,serif;
	color : #009099;
    font-size : 11pt;
    font-weight : bold;
	background-color:"";
	text-align:center;
	line-height : 135%;
}


h2 {
	font-family : Georgia,Times,serif;
	color : #111111;
    font-size : 11pt;
    font-weight : bold;
	background-color:"";
	text-align:center;
	line-height : 135%;
}


ul{
font-weight: ;
	color : aaaaaa;
	font-size : 9pt;
    line-height : 135%;
    text-align : left;
  	text-decoration: none;
}


a.hover{
    color : rgb(255 , 51 , 51);
    text-decoration : underline;
}

/*************** special *****************/

#footer body
{
color:gray;
}

#footer a
{
color:gray;
text-decoration:underline;
text-align:right;
}
#footer a:hover {
	color: white;
	text-decoration: underline;
}

/******* Menu Stuff *************************************************************/
#menu {	
	clear: both;
	margin: 10px; 
	margin-top:122px;
	padding: 0 0 0 0;		
	width: 754px;		
	float: left;
	background-color: #1122ff;
	background: transparent;
	background-image: url('');
	height: auto;
}
#menu ul {
	font-family : Geneva , Arial , Helvetica , sans-serif;
    color : lightgray;
	font-size : 10pt;
    font-weight : bold;
	width: 740px;
	margin: 0 10px;
	display: inline;
	float: left;	
	background-color: ;	
}
#menu li {
	float: left;
	list-style: none;
}
#menu li a {
	display: block;
	padding: 2px 14px 2px 14px;	
	color: #dddddd;	
	text-decoration: none;	
	background-color:gray;	
}
#menu li a:hover {
	color: white;
	background-color: #ee3300;	
	text-decoration: underline;
}
#menu li a.selected {
	background: white;
	color: #773399;
}
