/* Stylesheet */
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #E8E8E8 ;/*#e1ddd9;*/
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color: #000000; 
  
  margin:0px;
  align: center;
}
p, pre, h2 {
  padding:10px;
  margin:0px
}

h3 {
	font-size:11px;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;
}

a{
	color:#6a6a90;
	text-decoration: none;
}
a:hover{

text-decoration:underline;}

h1{
font-size: 11px;
text-transform:uppercase;
text-align: right;
/*color: #564b47;*/
background-color: #7F8CA2;
padding:5px 15px;
margin:0px
}

.topline{
	text-align: right;
	color: #ffffff;
	background-color:	#336666 ;/*#4490B4;*/
	padding:0px 15px 0px 0px;
}

h2 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #000000;
background-color: transparent;
}	

/*News stuff goes here*/
h3.newstitle {
font-size:12px;
padding-top:10px;
text-transform:none;
color: #000000;
background-color: transparent;
padding-left:10px;
padding-bottom:0px;
margin:0px

}

.newsflashtitle{
font-size:11px;
padding-top:2px;
text-transform:none;
text-align:left;
color: #000000;
background-color: transparent;
padding-bottom:0px;
margin:0px;

}
.newsflash p{
	padding-top:0px;
        padding-left:15px;
        padding-right:15px;
        font-size:9px;
        width: 95%;
}
.newsflash img{
	width: 60%;
    
}

.newsflash img.wp-smiley{
	width: 15px;
}

.newsdate{
font-size:9px;
padding-top:10px;
text-transform:none;
color: #564b47;
background-color: transparent;
padding-left:10px;
padding-bottom:0px;
margin:0px

}
.newstext{
	padding-left:15px;
}

/* end news stuff*/

/* bottom blurb with welcome text */

.bottom-blurb{
	background-color: #6D7B8D;
        color: #ffffff;
}


.menulink {
	color: #000099;
	font-size: 12px;
	background-color:transparent;
	text-decoration: none;
	font-weight: bold;
}
 
pre { 
color: #000000;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

.topimg {
 background:url(../images/top-bg-1.png);
 font-family: sans-serif;
	font-size: 24px;
	font-weight: bold;
	color            : #FFFFFF;
	
	text-align:right;
	padding: 5px 350px 5px 5px;
}
.topsubimg {
	background-image : url(../images/header_under_bg.png);
}
.powByPics{
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
	padding-right: 5px;
}

.paper {
padding-bottom:2px;
}

/*man layer to hold everything*/
.main{
	/*min-width:650px; No smaller than 500px in width*/
	width: 800px;
	padding: 0px 0px 0px 50px;
}

#page {
        /*background-color: white;*/
        margin: 20px auto;
        padding: 0;
        width: 760px;
        /*border: 1px solid #959596;*/
        }


/*  positioning layers*/
#menu {
	/*position: absolute;*/
	float: left;
	width: 150px;
	/*left: 100px;*/
	background-color: #ffffff;
	 padding:0px;
	margin:10px 0px 0px 0px;
	border: solid;
    border-width: 1px;
	border-color: #000000;
}
#content {
 
background-color:#ffffff;
  /*overflow: auto*/;
  margin:10px 160px 0px 160px;
  border: 1px solid #7F8CA2;
	
}
#rightside{
	padding:0px;
        float:right;
        
        margin-top:10px;
        width:150px;
        margin-left:10px;
}

#bposts{
	background-color:#ffffff;
	padding:0px;
	border:solid;
	border-width:1px;
	border-color:#000000;
	float:right;
	
	width:150px;
	
}
#bposts p {
	padding: 0px 10px 10px 10px;
}
#bposts a {
	font-size:10px;
	color:#000099;
}

#pwbox {
	text-align:left;
	width: 115px;
	margin:10px 0px 0px 0px;
	background-image : url(../images/powby-2.png);
	float:right;
}

#w3box {
	text-align:left;
	left: 50px;
	
}	
#left{
position: absolute;
	width: 150px;
	left: 50px;
}
.pwpowby{
	font-size:10px;
	padding:0px 0px 0px 2px;
	
}

.pwname{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:right;
padding-top:0px;
padding-bottom:2px;
padding-right:2px;}