body {
	background-color: #25221E;
	margin-left: 100px;
	margin-right: 60px;
	margin-top: 70px;
	background-repeat:repeat-x;
}
.webpage {
display:none;
}
.bios {
	color: #a39fa0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
}
.style1 {color: #FFFFFF}

.biosh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	display: inline;
    } 

h1 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	display: inline;
    } 

h2 {
	color:#023175;
}

* {margin:0px; padding:0px;}
.clear {clear:both;}
#wrap{width:940px; margin:auto;}
#top{height:45px;}
#header{background:url(../images/header.jpg) no-repeat center; height:228px;}
h1, h2, h3, h4, h5 {font-family:Trebuchet MS, Arial, Verdana;}

#sitename {display:block; float:left; font-size:28px; padding-top:5px;}
#sitename a span {
	color:#0000FF;
}
#sitename a,#sitename a:visited,#sitename a:active {color:#000; text-decoration:none;}

#topmenu {
	list-style:none;
	display:block;
	float:right;
	padding-top:11px;
	min-width:380px;
}
#topmenu li { 
background:url(../images/menu2.jpg);
display:inline;
line-height:20px;
}
#topmenu a{
display:block; 
float:left; 
height:27px; 
padding:7px 18px 0px 18px; 
text-align:center; 
font-size:14px; 
text-decoration:none; 
text-transform:uppercase; 
margin-right:1px;
}
#topmenu a{
	background:url(../images/menu1.jpg) repeat-x;
	color: #FFFFFF;
}
#topmenu a:visited{
background:url(../images/menu1.jpg) repeat-x; color: #C8BEAC;
}
#topmenu a:active{background:url(../images/menu1.jpg) repeat-x; color: #C8BEAC;}
#topmenu a:hover{background:url(../images/menu2.jpg)repeat-x; color:#CC0000;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active{background:url(../images/menu2.jpg)repeat-x; color:#CC0000;}

/*#footer {background:url(../images/footertop.jpg) repeat-x center top; padding-top:40px;}*/
#footer {background-color:#8e8efe; text-align:center; font-size:11px; font-family: Trebuchet MS, Verdana, Arial; margin-top:40px;}
#main {padding:10px;}

#main p {line-height:22px; color:#fff; margin-bottom:20px; font-family: Trebuchet MS, Verdana;}

#main .col {width:48%; padding:5px; float:left;}
#main h1,#main h2,#main h3,#main h4,#main h5 {
	color:#BBC1FF;
	margin-bottom:5px;
}
#main h1 {font-size:28px;}
#main h2 {font-size:24px;}
#main h3 {font-size:20px;}
#main h4 {font-size:18px;}
#main h5 {font-size:16px;}

.seo {color:#CAA72F; display:block; font-size:11px; font-weight:normal;}
.col img {padding:3px; background:#efefef; border:solid 1px #C8BEAC;}

#main a {color:#CC3300;}
#main a:visited,active {color:#990000;}
#main a:hover {color:#999900; text-decoration:none;}

#footer a {color:#CC3300;}
#footer a:visited,active {color:#990000;}
#footer a:hover {color:#999900; text-decoration:none;}

.align_c {margin:auto; display:block;}
.align_l {float:left; margin:5px; margin-right:10px;}

.gallery img{margin:5px;}
#wrap #main #content .postinfo {
	background-color: #FFFFCC;
	padding: 5px;
}
form {
margin:0;
padding:10px;
}

label{
color:white;
line-height:25px;

}

textarea {
   background:url(../images/style1_bg.gif) #ffffff top repeat-x;
   font-family: "Trebuchet MS";
   font-size: 15px;
   font-weight:normal;
   color:#333333;
   border:1px #cccccc solid;
   line-height:25px;
   padding:20px;
}

.submit {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333;
   border:1px #c6c7ca solid;
   background: url(../images/style1_btn_bg.gif) #e4e4e4 top repeat-x;
   margin-top:15px;
   float:right;
   width:80px;
}

table.contacts
{ 
width: 460px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; 
line-height:10px;
}


td.contactDept
{ background-color: #404040;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
color: white;
padding-left: 10px;
line-height:20px;
}


td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 8px;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

ul {
	color: #FFFFFF;
	list-style-position: inside;
	list-style-image: url(../images/bullet.png);
	margin-left:30px;
	line-height:30px;
}
