@charset "UTF-8";

/* - - - - - - Generic Styles - - - - - - */

body {
	margin:0; padding:0;
	background:#fff; color:#666;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

/* =a */

a {
	text-decoration:none;
}

a img {
	border:none;
}

a:link {
	color: #9ECCC9;
	text-decoration: none;
}

:visited {
	color: #9ECCC9;
	text-decoration: none;
}

:link:focus, :visited:focus {
	color: #999999;
	text-decoration: none;
}

:link:hover, :visited:hover {
	color: #999999;
	text-decoration: none;
}

p {
	margin: 0 0 1em;
	line-height:1.33em;
}

h1, h2, h3, h4, h5 {
	margin:0; padding:0;
}

/* - - - - - - Grid Area Styles - - - - - - */

#gridArea {
	/*background:url(images/background_fade.jpg);*/
	overflow:auto;
	 /* - TEMP FIX TO BE VISABLE IN DREAMWEAVER - */
	margin: 24px;
}


/* - - - - - - Masthead Styles - - - - - - */

#masthead{
	height:146px;
	
	overflow:auto;
	background-color:#B7CC64;
}
.mastheadFloat{
	float:left;
	height:73px;
	background-color:#FFEA6A;
	width:100%;
}


.mastheadImage{
	position:absolute;
	top:0;
	left:0;
	padding-left:24px;
	background-color:#98C6C3;
	width:510px;
}



/* - - - - - - Post Styles - - - - - - */

.eachpost{
	padding: 0 12px 0 0;
	margin: 0 11px 24px 0;
	float:left;
}

.eachpost h3 { 
font-size: 16px;
font-weight: bold;
color:#999;
}
.eachpost h3 a { 
color:#D0808B;
}


.eachpost h4 { 
 font-family:Georgia, "Times New Roman", Times, serif; margin : 0; padding : 0; font-weight : normal; font-size:16px;
color:#999;
position : relative;

text-align:center;

}

.widthSingle{
	
}

.widthDouble{
	width:500px;
	padding-right:12px;
}


.postHead {
	height:30px;
	border-bottom:#9ECCC9 1px solid;
}
.postTitle {
	float:left;	
	padding-top:5px;
}

.postCat {
	float:right;
	height:25px;
padding-top:5px;
	background-color:#f2f2f2;
	position : relative;
	padding-left:12px;
padding-right:12px;
-moz-border-radius-topright: 5px;
-webkit-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-radius-topleft: 5px;

}

.postContentSingle {
	height:146px;
}

.postContentSingle p {
	height:146px;
	padding-top:12px;
}

.postContentDouble {
	height:375px;
}
.content {
	padding-top:12px;
}

.imageLeft{
	float:left;
}

.videoCaption {
	padding-top:12px;
}

.rightCaption {
	padding-left:262px;
}

.postFooter {
	height:26px;
	border-top:#f2f2f2 1px solid;
	border-bottom:#f2f2f2 1px solid;
}

.postDate {
	margin-top:5px;
	float:left;	
	
}

.postReadMore {
margin-top:5px;
	float:right;
	
}



/* - - - - - - Footer Styles - - - - - - */

.morePosts{
	clear:both;
	height:146px;
	padding-left:24px;
	overflow:auto;
	background-color:#f2f2f2;
}

.nextPosts {
	
	float:left;
	height:50px;
	width:518px;
}
.previousPosts {
	float:right;
	height:50px;
	padding:24px 0 0 24px;
	width:494x;
	text-align:left;
	overflow:auto;
}

#footer{
	height:146px;
	padding-left:24px;
	overflow:auto;
padding:24px 0 0 0;
	background-color:#B7CC64;
}