@charset "utf-8";
/* CSS Document */

body  {
background-color:#333333;
margin:0px; padding:0px; 
}

p  {
font-family:Lucida Sans Unicode;
  }
  
#wrap {
    width:1000px;
    margin:0 auto;
    background:#FFFFFF;
    }
	
#wrap2 {
    width:960px;
    background:#FFFFFF;
	margin-left:auto;
    margin-right:auto;
	padding:10px 0px 0px 0px;
    }

#wrap3 {
    width:1000px;
	clear:both;
    background:#FFFFFF;
    }
	
#header {
  width: 1000px ;
  height:201px;
  margin-left: auto ;
  margin-right: auto ;
  background:#CCCCCC;
}

#imageleft {
    float: left;
	vertical-align:text-top;
}

#imageleftpad {
    float: left;
	vertical-align:text-top;
	padding:0px 14px 0px 0px;
}

#headermain {
   float:right;
   width:750px;
   font:Lucida Sans Unicode;
   font-size:28px;
}
	
#nav {
  width: 1000px ;
  margin-left: auto ;
  margin-right: auto ;
  color:#FFFFFF;
  background-image:url(nav_bg2.jpg);
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:22px;
}

#nav a{
	color:#FFFFFF;
	text-decoration:none;
	margin:5px 25px;
}

#nav a:hover{
	color:#CCCCCC;
	text-decoration:none;
    margin:5px 25px;
}

#nav a.onpage {
    color: #CCCCCC;
}


h1{font-family: Lucida Sans Unicode; font-size:34px; font-weight:bold; margin:0px 0px 0px 0px;}
h2{font-family: Lucida Sans Unicode; font-size:26px; margin:5px 0px 5px 5px;}
h3{font-family: Myriad Web Pro, sans-serif; font-size:20px; font-weight:bold; margin:10px 0px 5px 0px;}
h4{font-family: Myriad Web Pro, sans-serif; font-size:17px; font-weight:bold; margin:10px 0px 5px 0px;}

#main {
  float:right;
  width:720px;
  background:#FFFFFF;
  padding:10px 10px 10px 10px; 
 }

#main a{color:#0000FF;}
#main a:hover{color:#000066}

#sidebar { 
  background:#CCCCCC;
  float:left;
  margin-left:inherit;
  width:200px;
  font-size:20px
}

#sidebar a{color:#0000FF;}
#sidebar a:hover{color:#FFFFFF}

b.rtop, b.rbottom{display:block;background:#FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #CCCCCC}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
  
#mission  {
  border: 1px solid;
  background:#FFFFCC;
  padding:2px 5px;
  height:65px;
  font-family:Lucida Sans Unicode;
  font-size:18px;
  }
  
#footer {
	float:left;
	width:300px;
	font-size:15px; 
	font-family:Trebuchet MS; 
    padding:0px 0px 0px 35px; 
}

#sidefooter {
 float:right;
 width:525px;
 font-size:15px; 
 font-family:Trebuchet MS;
 padding:0px 20px 0px 5px; 
}
  

#footer2 {
	clear:both;
	font-size:12px; 
	font-family:Trebuchet MS; 
	text-align:center;
	background:#999999;
}

#sidefooter a{color:#0000FF;}
#sidefooter a:hover{color:#000066}

#footer a{color:#0000FF;}
#footer a:hover{color:#000066}

#footer2 a{color:#333333;}
#footer2 a:hover{color:#000066}