/* CSS Document */
* {
 margin: 0;
 padding: 0;
}


body {
 background: #333333;
 background-image:url(images/background.gif);
 background-repeat:repeat;
 font: 12px/18px "Lucida Grande", Verdana, sans-serif; 
 color: #333; 
}

#page {
 margin: 0 auto;
 width: 960px;
 height:1350px;
 background: #fff ;
 text-align: left;
}

#page p {
font: 12px/18px "Lucida Grande", Verdana, sans-serif; 

}

#page h1 {
font: 24px/18px "Lucida Grande", Verdana, sans-serif; 
border-bottom:1px solid #993300;
padding: 10px 10px 12px 5px;
margin-bottom: 7px;
}

#page h2 {
font:bold 12px/18px "Lucida Grande", Verdana, sans-serif; 
color: #FFF;
background:#09C repeat scroll 0 0;
border-bottom:1px solid ##000099;
border-top:1px solid ##000099;
padding: 2px 2px 2px 15px;
margin-bottom: 5px;
}
#header {
width: 960px;
height: 220px;
background: #003366 url(header.jpg);

}
#main-content {
float:left;
padding: 10px 30px 10px 30px;
width:503px !important;
width:550px;
background: #fff;


}
#main-content img {
 float: left;
 margin: 2px 18px 0 -51px;
 padding: 14px;
 background: #fff;
 border: 1px solid #333;

 } 
 
 #main-content p {
 padding-left: 60px;
 padding-right: 8px;
 padding-top: 8px;
 padding-bottom: 6px;
 }
 
 #main-content ul {
  padding: 15px 15px 15px 65px;
  
  }
  
 #main-content ul li {
 list-style: circle url(listdot.gif);
 }
 
 #left-content {
 Width: 140px;
 height:100%;
 padding: 10px 10px 10px 10px;
 float:left;
 background: #fff;

 
 
 }
  #left-content-links-top{
  width:140px;
  padding:0;
  margin-top:25px;
  height:50px;
  background:url(images/links.gif);
  }
  
 #left-content-links {
 padding:0px;
 width:130px;
 
 
 }
 #left-content-links ul{
 text-decoration:none;
 overflow:hidden;
 }
 
  #left-content-links a:link,
  #left-content-links a:visited,
  #nav a:active{
  background:#fff repeat scroll 0 0;
  text-decoration: none;
  width:140px;
  float:left;
  font: 12px/30px "Lucida Grande", Verdana, sans-serif;
  color:#383838;
  border-bottom: 1px solid #ebebeb;
  overflow:visible;
  padding-left:15px;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  }
  #left-content-links a:hover{
  background:#f7f7f7 repeat scroll 0 0;
  }
  #left-content-links li{
  text-decoration:none;
  list-style:none;
  }
  #left-content-links li:last-child a{
  border-bottom:none;
  }

    #left-content-links-bot{
  width:140px;
  padding:0;
  margin-bot:25px;
  height:21px;
  background:url(images/botcurves.gif);
  overflow:auto;
  }
 #right-content {
 width: 220px;
 height:100% auto;
 padding: 8px;
 float: right;
 background: #fff;


 }
 #nav {
 margin:0;
 padding:0;
 float:left;
 width:100%;
 background:#eee url(NAV.jpg) repeat-x;
 border:1px solid #000099;
 border-width:1px 0;
 }
 
 #nav li {
 display:inline;
 }
 
  #nav a:link,
  #nav a:visited {
    color:#000;
    background:#ffbe00 url(NAV.jpg) repeat-x;
	padding:10px 55px 10px 55px;
	float:left;
    width:auto;
	border-right:1px solid #42432d;
	text-decoration:none;
    font:bold 1em/1em Arial, Helvetica, sans-serif;
    text-shadow: 2px 2px 2px #555;
    }
   #nav li:first-child a {
    border-left:1px solid #42432d;
   }
   #nav a:hover {
   color:#fff;
   background:#727454 url(NAVhover.gif) repeat-x;
   font:bold;
   }
 	#nav a:active {
 	background:#ffbe00;
	 color:#fff;
 	}
	
	#info {
	width: 200px;
	height:auto;
	background:#00CCFF;
	background-image:url(images/rightinfo.gif);
	background-repeat:repeat-y;
	border-right: 1px #333333 solid;
	border-left: 1px #333333 solid;
	font:bold 12px/30px "Lucida Grande", Verdana, sans-serif; 
	overflow:hidden;
	margin-left: 8px;
	


	}
	
	#info p{
	padding-left:7px;
	padding-right:5px;
	
	}
	
	
	#info img{
	
	float:left;
	padding: 7px;
	
	
	}
	#sidebartop {
	width:200px;
	height: 15px;
	background:url(images/infotop.gif);
	margin-left: 8px;
	margin-top: 25px;

	
	
	}
	
	#sidebarbot {
	width:200px;
	height:15px;
	background:url(images/infobot.gif);
	margin-left: 8px;

	}
	
	#deoninfo{
	width: 380px;
	height:120px;
	background-image: url(images/stripebox.gif); 
	background-repeat: repeat;
	font:bold 12px/30px "Lucida Grande", Verdana, sans-serif; 
	color:#FFFFFF;
	float:left;
	padding:10px 3px 10px 2px;
	margin-left: 60px;
	
	
	}
	#deoninfo img{
	border:2px solid #000;
	padding: 3px;
	margin:2px;
	
	}
	#footer {
	width: 960px;
	Height: 45px;
	background: #006666;
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	float:left;
	}
	
	#footer {
	font:bold 1em/1em Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
	#footer p {
	padding:8px; 
	}
	

