body {margin:0; padding:5px; font: 1.0em Georgia, serif; background-color:#060733; color: #000; text-align:center;}

#container {
	width:750px; 
	margin:30px auto; 
	background:#fff url(../../uploads/2009/01/rhsrpt.jpg) repeat-y scroll top right; 
	border:8px ridge #777; 
	text-align:left;
}
#banner {background:url(../../uploads/2009/01/whitewolfbanner.jpg); width:750px; height:158px;}

#nav {float:right; width:260px; padding:0; color:#fff; background:#7A81B8}
#nav ul { }
#nav li {list-style-type:none; margin: 10px 0px; padding-left: 25px; height: 30px; }
#nav { /*height: 25px;*/ }
#nav a {color:#c3f3ff; text-decoration:none; font-weight:bold; padding:4px;font-size:.8em; }
#nav a:hover {color:#efefef; text-decoration:none; font-weight:bold; padding:4px;}

#nav #main-nav li.current_page_item{color:#fff; background:transparent url(../../uploads/2009/01/navstaronblue.jpg) no-repeat scroll top left; }


*html #nav #main-nav li.current_page_item{color:#fff; background-image: url(../../uploads/2009/01/navstaronblue.jpg); }


#nav #sub-nav{ background-color:#7a81b8;}

#nav #sub-nav li.current_page_item {color:#fff; background:transparent url(../../uploads/2009/01/navstaronpurple.jpg) no-repeat scroll top left;
}

#main-nav {padding:10px 0px; background-color:#484aa2;}
#main-nav ul {margin-left:5px; padding-left:0;}

#sub-nav ul {margin-left:5px; padding-left:0;}
#sub-nav div.rhs {text-align:center;}

#content {padding:10px 0 0 0; margin:0 280px 0 10px;}
#content div.header {text-align:center;}
#content div.callout {text-align:center;}
#content p {text-align:justify; padding-bottom:10px;}
#banner-bottom {background:transparent url(../../uploads/2009/01/top_rectangle.jpg) no-repeat scroll top left; height:11px;}
#footer {clear:both; background:transparent url(../../uploads/2009/01/bottom_rectangle.jpg) no-repeat scroll top left; height:36px;}


#mailingList{
margin-left: 20px;
font-size: 10px;
padding-bottom:10px;
padding-top:10px;
}
#mailingList input{
border: 0;
}



/* Slideshow */
#slideshow {text-align:center; height:350px;}
#slide_holder div {position:absolute; width:460px; height:350px;}

.imgLeft{
	margin:0px 15px 10px 0px;
}

.imgRight{
	margin:0px 0px 10px 15px;
}

.pics {  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    top:  0; 
    left: 0;
}
img.alignleft {
	float: left;
	margin: 0 .8em .8em 0;
}

img.alignright {
	float: right;
	margin: 0 0 .8em .8em;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.imgLeft {
	float: left;
	padding-right:10px;
}

.alignright {
	float: right;
}

.imgRight {
	float: right;
	padding-left:10px;
}

a img {
	padding: 5px;
	
}

form {
	padding: 0;
	margin: 0;
}

#s1{
width: 250px;

}
*html #s1{

}

.comments{
font-size: 12px;
border-top: 1px solid #AAAAAA;
padding-top: 30px;
margin-top: 20px;
}
.comments li{
  list-style-type: none;
}

img{
border:0;
}

#nav #main-nav ul .subsub{
	margin-left:30px;
}