/*  
Theme Name: SunCityEphrata
Theme URI: http://suncityephrata.com/
Description: Theme for the suncityephrata.com.
Author: Tammie Springs
Author URI: http://jsprings.com/
*/

/* -----------------------------
   General Formatting
------------------------------ */
BODY{
	background:#211F0E;
	color:#FFFBE9;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:0;
	padding:0;
	text-align:center;
	}
a{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
.albumText a{
	color: #514D2A;
	}
.albumText a:hover{
	color:#211F0E;
	}
.textWrapper a{
	color: #ADAD86;
	}
.textWrapper a:hover{
	color:#ffffff;
	}
#content a, #footer a{
	color: #89BF52;
	}		
H1, H2, H3, .textWrapper .big{
	color: #ADAD86;
	font-family: "trebuchet ms", tahoma, verdana;
	font-weight:lighter;
	}
H1 a, H2 a, H3 a, #content H3 a{
	color:#E6E7D5;
	}
H1 a:hover, H2 a:hover, H3 a:hover{
	color:#ffffff;
	}		
H1{
	font-size:160%;
	}
H2, .textWrapper .big{
	font-size:150%;
	}	
H3{
	font-size:140%;	
	}
h1.pagetitle{
	padding-top:20px;
	_padding-top:11px;
	}
/* -----------------------------
   Top Part
------------------------------ */
#content {
	clear:right;
	margin: 0 200px 0 130px;
	padding: 0 20px 50px 20px;	
	}
#topBar{
	background:#658F3B;
	border-bottom:2px solid #4C7227;
	font-size:0px;
	height:8px;
	overflow:visible;
	width:100%;
	}
#topContent{
	clear:both;
	text-align:left;
	margin:20px auto 0 auto;
	width:900px;
	}
#logo{
	background:url(http://www.suncityephrata.com/zp/themes/sce/images/logo_1.jpg) no-repeat bottom left;
	clear:right;
	display:block;
	float:left;
	height:127px;
	width:100%;
	}
#logo2{
	background:url(http://www.suncityephrata.com/zp/themes/sce/images/logo_2.gif) top left no-repeat;
	height:31px;
	width:100%;
	}	
#leftcol {
	float: left;
	width: 130px;
	margin-left: 00px;
	margin-top: 0px;
	padding: 0px;
	}
#rightcol {
    position:relative;
    float:right;
	top: 0;
	width: 200px;
	}
.textWrapper{
	border-top:12px solid #211F0E;
	_border-top:11px solid #211F0E; /*IE Hack*/
	}
	
/* -----------------------------
   Albums
------------------------------ */	
#albumContainer{
	clear:both;
	background:#E7E6D5;
	border-top:2px solid white;
	width:100%;
	}
.albumContent{
	clear:both;
	color:#211F0E;
	margin:auto;
	text-align:left;
	width:900px;
	}
.albumImage{
	float:left;
	width:130px;	
	}
.albumImage a img{
	background:#F7F8E5;
	border:1px solid #767640;
	padding:8px;	
	}
.albumImage a:hover img{
	background:#ffffff;
	border:1px solid #211F0E;	
	}
.albumText{
	margin-left:130px;
	margin-right:200px;	
	padding: 0 20px 50px 20px;
	}
.albumText p{
	margin-top:0;
	padding-top:0;
	}
.albumWrapper{
	background: url(http://www.suncityephrata.com/zp/themes/sce/images/back_albums.jpg) bottom repeat-x #E8E6D7;
	border-bottom:2px solid #CAC8AD;
	width:100%;
	padding-top:10px;
	padding-bottom:20px;
	clear:both;
	}	
	
	

/* -----------------------------
   Navigation
------------------------------ */  
.hide{
	display:none;
	}
#nav ul{
	list-style:none;
	margin:0;
	padding:0;
	width:130px;
	}
#nav ul li{
	float:left;
	margin: 0 0 10px 0;
	padding:0;
	}
#nav li a.nPhotos{
	background: url(http://www.suncityephrata.com/zp/themes/sce/images/n_photos.gif);
	display:block;
	height:25px;
	width: 100px;
	}
#nav li a.nJournal{
	background: url(http://www.suncityephrata.com/zp/themes/sce/images/n_journal.gif);
	display:block;
	height:25px;
	width: 100px;
	}
#nav li a.nAbout{
	background: url(http://www.suncityephrata.com/zp/themes/sce/images/n_about.gif);
	display:block;
	height:25px;
	width: 100px;
	}
#nav li a.nHickoryBill{
	background: url(http://www.suncityephrata.com/zp/themes/sce/images/n_hickoryBill.gif);
	display:block;
	height:25px;
	width: 100px;
	}	
#nav li a:hover, #nav li a#current{
	background-position:100px;
	}
#nav li a:active{
	background-position:220px;
	}
.navigation{
	float:left;
    display:block;
	margin-bottom:10px;
	width:100%;
	}	
.navigation .alignleft{
	float:left;
	}
.navigation .alignright{
	float:right;
	}		
   
/* -----------------------------
   Foot
------------------------------ */    
#footer{
   font-size:8pt;
   padding:10px 0;
   }
#footContent{
   margin:auto;
   text-align:left;
   width:900px;
   }
#footer .promote{
   float:right;
   }
#footer .promote img{
	padding-left:2px;
	}
   
/* -----------------------------
   Big Images
------------------------------ */   
.image a img{
	background:#E8E7D5;
	border:2px solid #211F0E;
	padding:8px;	
	}
.image a img{	
	border:2px solid #ffffff;
	background:#ffffff;
	}

/* -----------------------------
   Image Thumbnails
------------------------------ */
.imagethumb {
	float: left;
	}
.imagethumb a img {
	display: block;
	background:#E8E7D5;
	border:2px solid #211F0E;
	margin: 6px;	
	padding:8px;	
	}
.imagethumb a:visited img {
	background:#E8E7D5;
	border:2px solid #211F0E;	
	}
.imagethumb a:active img {
	background:#89BF52;
	border:2px solid #89BF52;	
	}
.imagethumb a:hover img {
	background:#ffffff;
	border:2px solid #ffffff;	
	}

/* -----------------------------
   Page Navigation
------------------------------ */
ul.pagelist {
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
	}
ul.pagelist li {
	display: inline;
	}
ul.pagelist li a, ul.pagelist span.disabledlink {
	padding: 4px;
	}
ul.pagelist li.current a {
	color: #5A5A4B;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
	}
ul.pagelist li.prev {
	margin-right: 10px;
	}
ul.pagelist li.next {
	margin-left: 10px;
	}
.disabledlink {
	color: #ddd;
	cursor: default;
	}
.pagenav {
	clear: both;
	}
.imgnav{
	margin-bottom:8px;
	}
.imageDescEditable{
	margin-top:8px;
	}
	
.exif{
font-size:9px;
margin-bottom:20px;
margin-top:6px;
}