/*---- Structure ----*/
html { 	background-image: url('/img/watercolorPaper.jpg'); }
body {  background-image:url('/img/wrapperBkgd.jpg');  background-position: 42% 0%;  background-repeat:no-repeat;  }
#header {  background-image:url('/img/headerBottom.png');  background-position:0px 96px;  background-repeat:no-repeat;  height:125px;  margin:0 auto;	position:relative;  width:910px; }
#superNav {  /* display: none; */top:13px;  right:6px;  height:47px;  position:absolute; }
#nav {  bottom:38px;  height:47px;  position:absolute;  right:0px; top: 48px; /* top: 44px; */ }
#content {  margin:0 auto; width:910px; }
/* #main { padding:20px 0px 20px 0px;  position:relative;  width:910px;  } */
#main { padding:10px 0px 20px 0px;  position:relative;  width:680px;  }
#sidebar {  float:right;  margin-left:10px;  width:210px; }
#footerWrapper {  border-top:5px solid #aab374;  padding-bottom:0px; }
#footer { background: url('/img/longDivider.png') no-repeat top left; margin:10px auto 0px auto;  padding:20px 0px 30px 0px;  position:relative;  text-align:left;  width:910px;  }


h1 span{color:#777;}



/*---- Header ----*/
img#logo {  left:0px;  top:12px;  position:absolute;  }

ul#superNav {  margin:0em; padding:0em;  }
ul#superNav li { color: #444; float: left; margin-left:8px; font-size:13px; }
ul#superNav li.mobile { background: url('/img/iphone2.png') no-repeat 100% 3px; padding-right: 15px;}
ul#superNav li a {  border: none; color: #0175a0; font-size:13px; font-weight:bold; margin-left:2px;  }
ul#superNav li a:hover {  /* color:#08627c; */  text-decoration:none; border-bottom: 1px solid #0175a0; }



ul#nav {  margin:0px; padding:0px;  }
ul#nav li { float: left; margin-left:10px;  }
ul#nav li a {  border: none; /*color: #0079A6;*/ color: #0175a0; font-family: Georgia, "Times New Roman", serif; font-size:22px; font-weight:bold; margin-left:6px; padding: 0px 5px 2px 5px; letter-spacing: -.05em;}
ul#nav li a:hover { text-decoration:none;  /*background-color: #fff; *//*border-bottom: 1px solid #0079A6;*/ border-bottom: 2px solid #0175a0; }


/*---- Main ----*/
#main h2.introText { font-size:20px; 	color:#0079A6; line-height: 20px; letter-spacing: -.05em; }
#main p.introText { color:#0079A6; font-size:22px;  line-height:26px;  }


/*---- Sidebar ----*/
#sidebar ul { /* border-top: 1px solid #999; */ margin-bottom: 10px; padding-top: 6px; background: url('/img/listBorder.gif') no-repeat top left;}
#sidebar ul li { /* border-bottom: 1px solid #999; */
	padding-bottom: 4px;
	background: url('/img/listBorder.gif') no-repeat bottom left;
	}
#sidebar ul li a { display: block; color:#636363; margin-top: -3px; padding: 5px 0px 4px 0px; }
#sidebar ul li a:hover { color:#333; font-size: 12px; /*padding: 5px 0px 5px 5px;*/ background-color: #dedede; }
#sidebar ul li a span.title { font-weight: bold; line-height: 16px;}
/*#sidebar ul li a:hover span.title { color:#0079A6; }*/
#sidebar ul li a span.date { display: block; font-family: Georgia, serif; font-size: 12px;}
#sidebar p { font-family: Georgia, "Times New Roman", serif; font-size: 12px; line-height: 15px; margin-bottom: 8px;}
#sidebar form label { font-size: 12px; color:#636363; margin-bottom: 2px;}
#sidebar form input { padding: 4px; border: 1px solid #bbb; margin-bottom: 10px;}
#sidebar form input.submit { font-family:GrandesignNeueSerif, Georgia, "Palatino Linotype", "Times New Roman", serif; text-transform: uppercase; border: none; color: #fff; font-size: 12px; padding: 6px 10px 6px 10px; /* background-color: #2bbddf; */ background-color: #018ebd; }

/*---- Footer ----*/
#footer p {  font-size:12px;  margin-bottom:0px;  }
#footer p strong {  color:#0079A6; font-family: Georgia, "Palatino Linotype", "Times New Roman", serif;  }
#footer ul {  margin:0px;  padding:0px;   }
#footer ul li {  float:left;  font-size:12px;  margin:0 9px 8px 0;  padding:0 0px 0 0px;  }
#footer ul li a {  color:#636363; }
#footer ul li.lastItem a {  border:none;  }
#footer ul li a:hover {  /* color:#990202; */ color: #9F3F1D; }


/*---- Gallery ----*/
div.photoGallery{margin-top:10px;padding:0px;}
div.photoGallery ul li{float:left;margin:0 10px 10px 0;}
div.photoGallery ul li a:link img,
div.photoGallery ul li a:hover img,
div.photoGallery ul li a:visited img,
div.photoGallery ul li a:active img{background-color:#fff;border:1px solid #999;padding:3px;}
div.photoGallery ul li a:hover img{background-color:#018ebd;border:1px solid #000;}
div.photoGalleryHeader h2 span.photoGalleryTitle{color:#999;}




/*---- Staff Page ----*/
.staffImg {
	border: 3px solid #999;
	margin: 4px 15px 5px 0em;
}


/* Give */
form#donate { float: left; }
form#donate input.submit { font-family:GrandesignNeueSerif, Georgia, "Palatino Linotype", "Times New Roman", serif; text-transform: uppercase; border: none; color: #fff; font-size: 12px; padding: 6px 10px 6px 10px; background-color: #018ebd; cursor: pointer;}



/*---- General Styles ----*/
div.submit input { font-family:GrandesignNeueSerif, Georgia, "Palatino Linotype", "Times New Roman", serif; text-transform: uppercase; border: none; color: #fff; font-size: 12px; padding: 6px 10px 6px 10px; /* background-color: #2bbddf; */ background-color: #018ebd; }


a.seeMore { /* font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif; */ font-size: 12px; font-weight: bold; display: block; color:#636363; margin-bottom: 20px; }
a.seeMore:hover { /* color:#990202; */ color: #9F3F1D;}

.pagination{float:right;}
.pagination a{font-size:12px;font-weight:normal;color:#091e56;}
.pagination a:hover{color:#e57802;text-decoration:underline;}
a.thumbWrapper{border:1px solid #d7d7d7;background-color:#eeeeee;}
a.thumbWrapper:hover{border:1px solid #d7d7d7;background-color:#dddddd;}
.mainBorder{border-bottom:3px double #d5d5d5;margin-bottom:20px;}
.floatLeft{float:left;}
.clear{clear:both;}
.padder10{padding:10px;}
.padder20{padding:20px;}
.padder{padding:20px 0;}




