* { margin:0; padding:0; border:0;} 

ol, ul {list-style:none;}
a {text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
p {margin-top:10px;}

table {border-collapse:collapse;border-spacing:0;}

img {	border:0;}

body { 
font-family: Arial, Helvetica, sans-serif; 
color:#003; 
text-align:left;
font-size:15px;
} 

h1 {font-family: Arial, Helvetica, sans-serif; font-size:30px;color:#dde22e;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:26px;color:#4c3817;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:22px;color:#7c6847;}

#header { 
width:937px; 
height:281px;
margin:0 auto; 
background:url(../images/header.jpg) no-repeat;overflow:hidden;
} 

.header-spacer {width:937px; height:246px;cursor:pointer;}
.nav-wrapper { margin-left:80px;} 
.wrapper { width:937px; margin:0 auto;} 
.mainwrapper {width:898px;border-right:1px solid #000;;border-left:1px solid #000;float:right}


.content {width:520px;float:left;} 
.contentfull {width:898px;float:left;} 
.contentwrapper {padding-left:40px;padding-top:30px;}

.rightwrapper {padding-left:40px;padding-top:30px;float:left;}
.right {width:378px; float:left;} 

#site-navigation {width:960px;}
#site-navigation li {float:left;margin-right:20px;}
#site-navigation li a {color:#fff;font-weight:bold;}

.newstop {width:304px;height:53px;}
.newsback {float:left;width:302px;background:#eff8fd;border-right:1px solid #91d1f4;border-left:1px solid #91d1f4;}
.newsbase {float:left;width:304px;background:#a6d5db;height:25px;}
.newswrap {margin:0px 15px 0px 10px;}
.newsheadline a {color:#6693bb;font-size:15px;font-weight:bold;}
.newsstand {color:#444;font-size:13px;font-weight:bold;margin-top:5px;margin-bottom:9px;}

.gallerytop {width:304px;height:50px;}
.galleryback {float:left;width:302px;background:#eff8fd;border-right:1px solid #d9aabe;border-left:1px solid #d9aabe;}
.gallerybase {float:left;width:304px;height:25px;background:#8e003c;}
.gallerywrap {margin:0px 15px 0px 15px;}
.gallerycontrols {font-size:13px;text-align:center;}

.thebase{border-right:1px solid #000;}
.more {color:#fff;font-weight:bold;margin-left:200px;margin-top:3px;}
.more a {color:#fff;}
.moregallery {color:#fff;font-weight:bold;margin-left:165px;margin-top:3px;}
.moregallery a {color:#fff;}

div.scroller { 		width: 270px; height: 210px;overflow: hidden;}
div.scroller div.section {width:270px;height:210px;overflow:hidden;float:left;	}
div.scroller div.content {width: 10000px;}

.pulloutfeature {float:left;width:480px;margin-bottom:20px;margin-top:20px;text-align:center;}
.feature {font-style:italic;font-family:times;font-size:19px;float:left;width:250px;text-align:justify;}
.featuresignoff {font-style:italic;font-family:arial;font-size:11px;color:#000;margin-top:10px;}
.featureimage {float:right;width:210px;}
.lightblue {color:#4fa7b1}
.lightred {color:#8f003e}

.stafffeature {float:left;width:480px;margin-bottom:20px;margin-top:20px;text-align:center;}
.staff {font-style:italic;font-family:times;font-size:19px;float:right;width:250px;text-align:justify;}
.staffsignoff {font-style:italic;font-family:arial;font-size:11px;color:#000;margin-top:10px;}
.staffimage {float:left;width:210px;}
.staffabout {margin-top:10px;font-style:normal;font-family:arial;font-size:15px;float:right;width:250px;text-align:left;color:#444;}

.large {font-size:22px;display:inline;}
.small {font-size:10px;display:inline;}

.headline {font-family: Arial, Helvetica, sans-serif; font-size:26px;color:#4c3817;}
.storydate {font-style:italic;font-family:arial;font-size:11px;color:#777;margin-top:10px;display:none;}
.story {margin-top:20px;}
.listheadline a {font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#4c3817;}

.leftimage {float:left;margin-right:13px;margin-top:14px;margin-bottom:26px;width:270px;height:230px;}
.quickquote {font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#4c3817;padding-top:10px;padding-bottom:18px;}
.formtext {font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#4c3817;}
.textarea {border:1px dashed;padding:3px;}

.webby {font-style:italic;font-family:arial;font-size:12px;color:#777;margin-left:38px;}
