@charset "UTF-8";
/* CSS Document */

/*  
Theme Name: Wahler
Description: A Child Theme of kirby
Template: kirby
*/

@import url(../kirby/reset.css);

/*@import url(layouts/2c-r.css);


/* =Layout
-------------------------------------------------------------- */

body{
	background-color:#FFFFFF;
	text-align:center;
	background-image:url(images/GradientBacker.png);
	background-repeat:repeat-x;
	}

#wrapper{
	margin:30px auto 0px;
	position:relative;
	width:900px;
	min-height:540px;
	overflow:hidden;
	text-align:left;
	background-image:url(images/WahlerHeader.png);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:1px solid #000000;

	}

	
/* =Menu
-------------------------------------------------------------- */

/* See Drop Down Plugin CSS */


/* =Content
-------------------------------------------------------------- */
#Flash{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	}
	
#QuoteFlash{
	z-index:50;
	position:absolute;
	left:145px;
	top:465px;
	height:45px;
	width:750px;
	}
	
#content{
	margin:0px;
	margin-bottom:198px;
	padding: 50px;
	position:relative;
	width:500px;
	left:280px;
	top:165px;
	border-left: 1px solid #660000;
	border-top: 1px solid #660000;
	border-bottom: 1px solid #660000;
	min-height:249px;
	background-image:url(images/contentBacker.png);
	background-position:50% -250px;
	background-repeat:repeat-y;
	}
	
#content h2{
	font: 13px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#667076;
	letter-spacing:1px;
	padding-top:8px;
	padding-bottom:2px;
	}
	
#content h3{
	font-weight:bold;
	}
	
#content p{
	font: 11px Georgia, "Times New Roman", Times, serif;
	color:#805f41;
	line-height:18px;
	padding-bottom:12px;
	}
	
/*       Style Photo Page Links       */
#content .backlink:link{
	font: 11px Georgia, "Times New Roman", Times, serif;
	color:#667076;
	text-decoration:none;
	}

#content .backlink:visited{
	color:#660066;
	}
	
#content .backlink:hover, #content .backlink a:active{
	color:#006699;
	text-decoration:underline;
	}	
	
#content .prevnext{
	padding-top:10px;
	padding-bottom:20px;
	}
	
#content img{
	border: 1px solid #805f41;
	}
	
/*      End �������—���� Style Photo Page Links       */



#content h2 a:link, #content h2 a:visited{
	color:#667076;
	}	
	
#content p a:link{
	color:#667076;
	text-decoration:underline;
	}

#content p a:visited{
	color:#660066;
	text-decoration:underline;
	}
	
#content p a:hover, #content p a:active{
	color:#006699;
	text-decoration:underline;
	}
	


	
.entry-title{
	font: 13px Georgia, "Times New Roman", Times, serif;
	margin-bottom:10px;
	}
.entry-title a{
	color:#667076;
	text-decoration:underline;
	}

.entry-content{
	padding-bottom:20px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	color:#805f41;
	}
	
.entry-content p{
		font: 11px Georgia, "Times New Roman", Times, serif;
		color:#805f41;
		line-height:18px;
		padding-bottom:12px;
		}
		
.entry-content a img{
	border: none;
	margin:5px 0px 5px 5px;
	}

#nav-below a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#667076;
	text-decoration:underline;
	}
	



/* =Footer
-------------------------------------------------------------- */

#footer{
	position:absolute;
	bottom:12px;
	right:10px;
	text-align:right;
	font: 9px "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing:.5px;
	font-weight:normal;
	color:#999999;
	border-top:1px solid #660000;
	width:558px;
	padding:0;
	padding-top:5px;
	
	}
	
#footer a:link{
	color:#999999;
	text-decoration:none;
	}
	
#footer a:visited{
	color:#999999;
	text-decoration:none;
	}
	
#footer a:hover, #footer a:active{
	color:#000000;
	text-decoration:underline;
	}
	
#footer a img{
	border:none;
	float:left;
	padding-right:3px;
	}
	
#footer #contact{
	}



/* =Widget Area
-------------------------------------------------------------- */
#primary{
	position:absolute;
	left:330px;
	top:190px;
	z-index:9;
	width:280px;
	overflow:hidden;
	text-align:right;
	font: 10px Georgia, "Times New Roman", Times, serif;
	color:#5f8aa9;
	padding-bottom:8px;
	line-height:18px;
	}
	

#albumCovers{
overflow:hidden;
width:280px;
white-space:nowrap;
	}
	
#albumCovers img{
	margin-right:10px;
	padding:0px;
	}


#EmailList{
	margin-bottom:2px;
	margin-left:2px;
	position:absolute;
	z-index:1000;
	top:129px;
	right:7px;
	background-color:#FFFFFF;
	/*fix IE email reveal */
	height:38px;
	overflow:hidden;
	
	}

/*styles the text above the email field. ID set from widget options menu */	
#EmailList #optInText{
	padding-right:47px;
	color:#999999;
	}
	
#EmailList form{
	margin:0px;
	padding:0px;
	}
	
#EmailList br{
	line-height:0px;
	margin:0px;
	padding:0px;
	}
	
	
#EmailList p{
	display:inline;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9px;
	line-height:3px;
	margin-bottom:0px;
	padding-bottom:0px;
	}
	
#EmailList input{
	max-width:75px;
	}

.advanced-recent-posts li{
	padding:0px;
	margin:0px;
	}
	
/*title of the post */
.advanced-recent-posts li a{
	font-weight:bold;
	text-decoration:none;
	color:#5f8aa9;
	}
	
	
/*//////////////random Quote styling///////////////*/

.rounded{
	position:absolute;
	top:150px;
	left:30px;
	width:230px;
	background-image:url(images/quoteBacker.png);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
}

.rounded p{
	margin:0px;
	margin-bottom:125px;
	color:#8d9aa3;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	letter-spacing:1px;
	line-height: 33px;
	text-align:center;
	}
