
/* Layout Stylesheet */ 

body {
 margin:20px;
 background-image:url('body-bg.jpg');
 color: #333333;
 text-align:center;
 }

#outer {
 text-align:left;
 border:1px solid #000000;
 width:937px;
 margin:auto;
 }

#hdr {
 height:224px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
 height:70px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {

 position:relative;
 background: #dcdcdc;
 color: #333333;
 width:937px;
 padding:0;
 }

#l-col {
 float:left;
 background:#dcdcdc;
 color: #333333;
 width:215px;
 }

#cont {
min-height:900px;
 width:691px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
padding-left:15px;
padding-right:15px;
 }

#ftr {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }


#menu {
	
background: #333;
	
float:left;	
list-style: none;
	
margin: 0;
	
padding: 0;
	
width: 100%;
height:75px;
}


#menu li {
	
float: left;
	
font: 25px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	
margin: 0;
	
padding: 0;
}


#menu a {
	
background: #333 url("images/seperator.gif") bottom right no-repeat;
	
color: #ccc;
	
display: block;
	
float: left;
	
margin: 0;
	
padding: 8px 12px;
	
text-decoration: none;
	
font-weight:normal;
}


#menu a:hover {
	
background: #2580a2 url("images/hover.gif") 
bottom center no-repeat;
	
color: #fff;
	
padding-bottom: 8px;
	}