/* 
Theme Name: Entheos Partners
Theme URL: http://www.entheospartners.com/
Description: The default blog theme for Entheos Partners.
Author: Andrew Gormley
Author URI: http://www.allwebcafe.com
Version: 1.0
*/

/* Global Reset
------------------------------------------------- */

@import "reset.css";


/* Site CSS
------------------------------------------------- */

html {  }

body { background: #fff; text-align: center; }

	#header-container { width: 100%; background: url('images/header-bg.png') repeat-x; height: 27px; color: #fff; text-align: center; margin-bottom: 16px; }
		.container-push { margin-bottom: 30px !important; }
		
		#header { width: 930px; margin: 0 auto; text-align: left; font-size: 14px; }
			#header ul { margin: 0; padding: 0; }
				#header ul li { list-style: none; display: inline; float: left; margin-right: 16px; }
					#header ul li a { display: block; height: 27px; background: url('images/topnav.png') no-repeat; text-indent: -9000px; outline: 0; }
						#home { width: 50px; }
							#home:hover { background-position: 0 -27px !important; }
						#about { width: 52px; background-position: -67px 0 !important; }
							#about:hover, #about.active { background-position: -67px -27px !important; }
						#testimonials { width: 88px; background-position: -136px 0 !important; }
							#testimonials:hover, #testimonials.active { background-position: -136px -27px !important }
						#blog { width: 41px; background-position: -243px 0 !important; }
							#blog:hover, #blog.active { background-position: -243px -27px !important }
						#contact { width: 61px; background-position: -302px 0 !important; }
							#contact:hover, #contact.active { background-position: -302px -27px !important }
						
		#container { width: 930px; margin: 0 auto; padding: 0; text-align: left; position: relative; }
	
		#logo { width: 126px; height: 112px; text-indent: -9000px; background: url('images/logo.png') no-repeat; margin: 0 0 32px 60px; }
		
		#left-sidebar { width: 257px; float: left; background: url('../img/layout/sidebar-border.png') bottom right no-repeat; height: 400px; margin-right: 30px; }
			
			#left-sidebar ul { margin: 0; padding: 0; }
				#left-sidebar ul li { list-style: none; margin-bottom: 30px; }
					#left-sidebar ul li ul { margin: 0 0 0 16px; }
						#left-sidebar ul li ul li { margin-bottom: 2px; }
			
			.sidebar-title { color: #000; font-size: 16px; margin-bottom: 6px; }
			
			#searchsubmit { margin: 0 0 -4px 0; padding: 0; }
			
			#copyright { color: #B2B2B2; border-top: 1px dotted #4f4f4f; padding-top: 4px; clear: both; }
					
		#subpage-content-wide { width: 630px; float: left; margin: 30px 0 0 0; }
		
			.post-title { font-weight: bold; font-family: "Myriad Pro", "Helvetica Neue", Helvetica, Arial, Tahoma, sans-serif; font-size: 30px; line-height: 1; margin-bottom: 0px; text-transform: lowercase; }
				.post-title a { color: #4f4f4f; }
				.post-title a:hover { color: #335b86; }
			.author-info { padding-bottom: 4px; border-bottom: 1px dotted #4f4f4f; }
			.postmeta, .post { margin-bottom: 50px; clear: both; overflow: hidden; }
			
			#comments { border-top: 1px dotted #4f4f4f; border-bottom: 1px dotted #4f4f4f; padding: 16px 0 0 0; margin-bottom: 16px; }
			
		.alignright { float: right; margin: 0 0 8px 16px; }
		.alignleft { float: left; margin: 0 16px 8px 0; }


/* Blog-specific CSS
------------------------------------------------- */

	/* Here is a list of all the <DIV>s in the blog
	
	#container{}
	.post{}
	.postmeta{}
	.postnavigation{}
	#searchform{}
	#sidebar{}
	#comments
	.comments_navigation{}
	.comments_navigation{}
	.comments_reply{}
	.comments_text{}
	.comments_meta{}
	
	*/
	

