/*  ===========================================================================
	Framework by Zeratore
    =========================================================================== 

	The only thing that should be changed in this section are the 4 pixel values
	in the elements below. All numbers MUST be the SAME value.	*/

	html, body, #canvas {height: 100%;}

	body > #canvas {height: auto; min-height: 100%;}

	.clearfix {display:inline-block;}
	.clearfix:after {content: "."; display:block; height:0;	clear:both; visibility:hidden;}

	#content_index {
		padding-bottom: 342px; /* same as footer height */
	}

	#content_post {
		padding-bottom: 342px; /* same as footer height */
	}

	#footer {
		height: 342px; margin-top: -342px; position:relative; clear:both; /* all are required, only change numbers, must match */
	}

/*  ===========================================================================
	Theme Layout
    =========================================================================== */
	
	body {
		background-color: #929292;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/page_background.png);
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}

	#canvas {
		position: relative; 
		width: 946px;
		margin: auto;
	}

	#header {
		position: absolute;
		top: 0px;
		width:100%;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/header_background.png);
		height: 59px;
	}

	#footer {
		width:100%;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/footer_background.png);
	}

	.footer_content {
		background-image: url(/blog/wp-content/themes/phoenixwave/images/footer_fade.png);
		background-repeat: no-repeat;
		background-position: top center;
		height: 322px;
		width:1079px;
		margin: auto;
		padding: 10px;
	}

	#logo {
		position: absolute;
		top: 5px;
		left: -145px;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/logo.png);
		background-position: 0px;
		background-repeat: no-repeat;
		width: 946px;
		margin-right: auto;
		height: 128px;
	}

	#site_navigation {
		position: absolute;
		top: 135px;
		left: 0px;
		color: #525252;
		font-size: 18px;
		width: 450px;
	}
	#site_navigation a {color: #525252; text-decoration: none; font-family:"Arial Black"; }

	#twitter {
		position: absolute;
		top: 120px;
		left: 535px;
		width: 405px;
		height: 82px;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/twitter.png);
		overflow: hidden;
	}
	#twitter div { 
		width: 365px;
		height: 27px;
		overflow: hidden;
		padding-top: 5px;
		padding-left: 10px;
		color: #525252;
		font-size: 10px;
	}
	#twitter div a { 
		color: #FFFFFF;
	}
	
/*  ===========================================================================
	Wordpress content formatting 		background-image: url(/blog/wp-content/themes/phoenixwave/images/index_post_bg.png);
    =========================================================================== */
	#content_index {
		padding-top: 200px;
	}

	.post {
		padding-top:10px;
		background-position:0px 0px;
		background-repeat:no-repeat;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/index_post_bg.png);
		font-family: Trebuchet MS;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		height:307px;
	}
	
	.post_alt {
		background-image: url(/blog/wp-content/themes/phoenixwave/images/index_post_bg_alt.png);
	}
	
	.post_single {
		background-position:0px 0px;
		background-repeat:no-repeat;
		background-image: url(/blog/wp-content/themes/phoenixwave/images/index_post_bg2.png);
		height:auto;
	}

	.post .excerpt{ padding-top:15px; height:178px; overflow:hidden; text-align:justify;}
	.post .excerpt{ padding-top:15px; height:178px; overflow:hidden; text-align:justify;}
	
        .post .movie_meta {margin-top:6px;}
	.post .movie_meta a {font-family:"Arial Black"; font-size:14px; color:#525252; text-transform: uppercase; line-height:33px;}
	
	.post .post_single_content {clear:both; padding-top:10px;}

        .post_single_content p {padding-bottom:15px;}
	
	.post p.first { font-size:10px; color:#4d4d4d; margin-top:-2px; margin-bottom:4px;}
	.post p.first a {color:#000000; text-decoration: none;}
	
	.post div.first a img { border:12px solid #4d4d4d; float:left; margin-right:15px;}
	
	.post div.last a img { padding-top:20px; margin-left:285px;}

	.post em {font-weight:bold;}

	.post h1 {font-size:30px; font-family:"Arial Black"; color:#ffffff; margin-top:-8px;}
	.post h1 a {color:#ffffff; text-decoration: none;}
	.post h2 {font-size:18px; padding-top:10px; font-family:"Arial Black"; color:#1d75d0; padding-bottom:10px; text-transform:uppercase;}
	.post h3 {font-size:18px; padding-top:10px; font-family:"Arial Black"; color:#FFFFFF; padding-bottom:10px; text-transform:uppercase;}
	.post h4 {}
	.post h5 {}
	.post h6 {}
	.post div { }
 	.post a { color: #ffffff; text-decoration: none; }
	
	.postnavigation { padding-bottom:30px;}
	.postnavigation p {padding-bottom:10px;}
	.postnavigation a { color: #4d4d4d;font-size:11px;}
	
	#sidebar {padding-left:50px;}
	
	.widget {float:left; margin-right:50px;font-family:arial; padding-top:15px;}
	.widgettitle {font-size:18px; color:#ffffff; font-family:"Arial Black";}
	.widget li { width:165px;}
	.widget li {background-image: url(/blog/wp-content/themes/phoenixwave/images/category_seperator.png); background-repeat: no-repeat; background-position: bottom; height:30px;}
	.widget li a {color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
	
	/* social media category */
	#linkcat-368 ul {width:195px; padding-top:15px;}
	#linkcat-368 li {background:none; display:inline; margin-right:5px;}

/*friends*/
#linkcat-2 {margin-left:70px;}

	#comments h3 {color:#FFFFFF; font-size:20px; padding-bottom:15px;}
	#comments_list li {padding-bottom:30px;}
	.comments_reply {padding-bottom:30px;}
	
/* 	.post a:link { color: #ffffff; text-decoration: none; }
	.post a:hover { color: #000000; text-decoration: none; }
	.post a:visited { color: #4d4d4d; text-decoration: none; }

	.post ul { }
		.post ul li {margin-left:30px; list-style:disc outside none;}
			.post ul li a {}
	



	
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}

*/