/*
Theme Name: Yellow_Plank
Theme URI: 
Description: The default WordPress theme for The Park Pet Retreat <http://www.theparkpetretreat.com>
Version: 0.1
Author: Sean K. Stewart
Author URI: http://www.clubwinder.com
Tags: cedar plank, yellow

*/



/****************************************/
/*	GLOBAL STYLES						*/
/****************************************/


@import 'reset.css';
@import 'typography.css';







/****************************************/
/*	LAYOUT STYLES						*/
/****************************************/
body {background:url(images/body.gif) repeat-x;}

h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#663333;font-family:'Tahoma', Arial, sans-serif}

h1 {font-size:3em;line-height:1.25em;margin-bottom:.5em;}
h2 {font-size:2em;line-height:1.25em;margin-bottom:.5em;}
h3 {font-size:1.5em;line-height:1.25em;margin-bottom:1em;}
h4 {font-size:1.25em;line-height:1.25em;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}

iframe {border:0;margin:2em auto;width:100%;overflow:hidden;}

label {vertical-align:middle;}

.container {width:1039px;margin:0 auto;font-size:1.2em;}


/* main site header on all pages */
#header .container {position:relative;height:105px;}
.tagline {position:absolute;top:30px;left:361px;}

#masthead .container {height:34px;}

#content.container {background:url(images/content_brown.png) repeat-y left top;}
#content .container {width:1001px;padding:10px 15px 0 23px;font-size:1em;}
#content .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#content .container {zoom:1;}


.mainnav {
	margin:0 0 3em;
	padding:0;
	list-style:none;
}
.mainnav li {
	margin:0;
	padding:0;
	display:inline;
	
}
.mainnav li a {
	display:block;
	margin:0 1px 8px 70px;
	padding:9px 18px 9px 14px;
	font-size:1.5em;
	color:#663333;
	font-weight:bold;
	font-family:'Arial RoundedMT Bold', Arial, sans-serif;
	text-align:right;
	text-decoration:none;
	background:url(images/nav_states.gif) no-repeat left bottom #FFFFFF;
}
.mainnav li.odd a {
	margin:0 1px 8px 55px;
}
.mainnav li a:hover, .mainnav li.current_page_item a, .mainnav li ul li.current_page_item a {
	background-position:left top;
}


.mainnav li ul {margin:-4px 0 16px 2em;padding:0;list-style:none;}
.mainnav li ul li a {
	margin:0 1px 4px 70px;
	padding-top:4px;
	padding-bottom:4px;
	font-size:1.5em;
	color:#663333;
	font-weight:bold;
	font-family:'Arial RoundedMT Bold', Arial, sans-serif;
	text-align:right;
	text-decoration:none;
	background-image:none;
	font-size:1.25em;	
}


.mainnav li.current_page_item a {
	margin-right:0;
	color:#FFCC00;
}	
.mainnav li.current_page_item ul li a {
	color:#663333;
	background-position:left bottom;
	margin-right:1px;
}



#footer.container {background:url(images/content.png) repeat-y left top;}
#footer .container {position:relative;width:1001px;margin:0 15px 0 23px;padding:3em 0 0;font-size:1em;background:url(images/footer_gradient.png) no-repeat left top #9E5F2F/*background:url(images/footer.png) repeat-x left top #9E5F2F*//*663333*//*#FFCC00*/;color:#FFFFFF;}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {color:#FFCC00;font-family:'Georgia', Georgia, serif}
#footer .container a {color:#663333;}






/****************************************/
/*	SITE STYLES							*/
/****************************************/

.center {text-align:center;}
p.center img {float:none;margin:1em auto;}


.reg_btn {
	margin:2em auto;	
	text-align:center;
}
	.reg_btn a {
		display:block;
		/*border:2px solid #339933;
		background-color:#9E5F2F;
		color:#FFCC00;	*/
		color:#663333;
		font-weight:bold;
		font-size:2em;
		margin:0 auto;		
		padding:.5em 0;
		/*text-decoration:none;*/
	}
	.reg_btn a:hover {
		text-decoration:none;
	}


.framed {display:inline;background-color:#FFFFFF;border:1px solid #333333;margin:0 1.5em 1.5em 0;padding:0;} 
.framed p img {float:left;display:inline;border:1px solid #666666;margin:8px;}
.framed.right {margin:0 0 1.5em 1.5em;}
.framed.right p {float:right;margin:0;}
.framed.right p img {float:right;}


#MailPress {
	width:325px;
	position:absolute;top:0;right:0;
	color:#000000;
}	
#mp-container {
	float:right;background-color:#FFFFFF;padding:1em 3em 0 2em;
}
#mp-form input {}




#footer #sidebar h1, #footer #sidebar h2, #footer #sidebar h3, #footer #sidebar h4, #footer #sidebar h5, #footer #sidebar h6 {margin-top:1.5em;}

#sidebar ul {
	margin-bottom:0;
	padding-bottom:0;
	list-style:none;
}
#sidebar ul li ul {
	list-style:square;
	margin-bottom:0;	
	padding-bottom:0;
}
#sidebar ul li ul li ul {
	margin:0;padding:0;
}


.navigation {
	margin:2em 0 3em;
}



.post {
	margin-bottom:3.5em;	
}

.post h2 a {text-decoration:none;}




