/*
Theme Name: Evolve
Theme URI: http://evolvebydesign.com
Version: 2.0
Author: Travis Fahlen
Author URI: http://thinkboxcreative.com
*/

@import "css/reset.css";
@import "css/typography.css";
@import "css/layout.css";

html,body{margin:0;padding:0}
body{font: 14px arial,sans-serif;text-align:center;background:  url(images/bkgd.jpg) repeat-x;}

div#header{height:100px;}

div#container{width:960px;margin:0 auto;text-align:left}
div#content {height:405px;}

div#clear{width:100%; clear:both}
div#spacer{width:100%; clear:both; height:20px;}

div#topleft{float:left;width:400px}
div#logo{height:94px;margin-top:88px;}
div#nav{ text-transform:uppercase}
div#nav ul{line-height:26px;padding:10px 0 0 105px;}
div#nav p{line-height:26px;padding-left:105px;}
div#nav a{color:#FFFFFF; font-size:22px;  text-decoration:none}
div#nav a:hover{color:#333333; font-weight:bold}
div#nav a.page{color:#333333; font-weight:bold}
.menu-header-menu-container {}
	div#nav ul li.current_page_item a{text-decoration:none;color:#333333; font-weight:bold}

div#topright{height:405px;float:right;width:560px; background:#FFFFFF;}
	#topslideshow{padding:10px 0 0 10px}

div#botleft{float:left;width:300px;color:#333333;padding:10px 0 0 105px; }
div#botleft p{border-left:4px solid #ed1c24; padding-left: 20px;font-size:12px; }
div#botleft ul.xoxo{padding:30px 0 10px 0; border-left:4px solid #ed1c24;}
div#botleft ul.gallery{padding:30px 0 10px 0; margin-top:30px;border-left:4px solid #ed1c24;}
div#botleft li.page_item{ padding:2px 10px 2px 20px;font-size:12px; text-transform:uppercase;border-left:4px solid #ed1c24}
div#botleft h3.widget-title{color:#ed1c24;font-size:14px; padding:15px 0 0 0px; text-transform:uppercase}
	#searchform{ padding-left:20px;}
	#categories-2, #recent-posts-2, #archives-2{padding-left:20px;}
	div#botleft a{color:#333333; text-decoration:none}
	div#botleft a:hover{color:#ed1c24;}

div#botright{color:#333333;float:right;width:550px; padding:10px 0;}
div#botright h1{color:#333333;font-size:24px; padding:0 0 0 10px}
div#botright h2{color:#333333;font-size:16px; padding:10px 0 0 10px}
div#botright h3{color:#ed1c24;font-size:14px; padding:10px 0 0 10px}
div#botright p{padding: 5px 10px;}
div#botright a{color:#333333;}
div#botright a:hover{color:#ed1c24;}
	div#botright a.newslink{color:#ed1c24;padding:0; text-decoration:none }
	div#botright a:hover.newslink{color:#999;}


div#footer{clear:both;width:960px;padding:10px 0; margin:20px 0; border-top: 1px solid #CCC; text-transform:uppercase}
div#footer ul{padding:0;margin:0; text-align:center}
div#footer li{ display:inline;padding:0 10px 0 0; margin:0}
div#footer a{color:#999; text-decoration:none; font-size:12px}
div#footer a:hover{color:#ed1c24;}


/*  TBC  */
div#tbc{font-size:10px;margin-top:10px;color: #939393; clear:both}
div#tbc p{margin:0;padding:5px 10px 0px 10px;text-align:center;}
div#tbc a{color: #939393;text-decoration:none;}
div#tbc a:hover{color: #55c5e9;}

/* POST DATA */
#postdatatop{font-size:11px; padding:5px 0 10px 10px; margin:0}
#postdatabot{font-size:11px; padding:10px 0 10px 10px; margin:0}


/* NXT/PREVIOUS NAV */
#nav-post { margin: 10px 0px; padding: 10px 0px; }
	.nav-post-previous a { display: block; float: left; background:#d7d2cb; color:#653600; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }
	.nav-post-next a { display: block; float: right; background:#d7d2cb; color:#653600; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }	
	.nav-post-previous a:hover,.nav-post-next a:hover {background:#653600; color:#FFFFFF; }	
	
	
/*BREADCRUMB */
div#breadcrumb{width:960px; clear:both;color:#4d4e53; margin:0;padding:10px 0px; font-size:12px;}
div#breadcrumb p{padding: 5px 10px; margin:0px;}
div#breadcrumb a{color:#4d4e53;text-decoration:none; padding:2px 4px;}
div#breadcrumb a:hover{color:#be0f34; background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}

	div#breadcrumb-in{margin:0 0 0 105px;padding-left: 16px;border-left:4px solid #ed1c24;}