/*  
Theme Name: showburner
Theme URI: http://www.showburner.com
Description: Showburner.com Wordpress Theme
Version: 4.0
Author: Showburner
Author URI: http://www.showburner.com/

*/

@font-face {
	font-family: 'ChunkFiveRegular';
	src: url('customcss/fonts/Chunkfive-webfont.eot');
	src: local('?'), 
			url('customcss/fonts/Chunkfive-webfont.woff') format('woff'), 
			url('customcss/fonts/Chunkfive-webfont.ttf') format('truetype'), 
			url('customcss/fonts/Chunkfive-webfont.svg#webfont4CzPTNtF') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'IdolwildRegular';
	src: url('customcss/fonts/idolwild-webfont.eot');
	src: local('?'), 
			url('customcss/fonts/idolwild-webfont.woff') format('woff'), 
			url('customcss/fonts/idolwild-webfont.ttf') format('truetype'), 
			url('customcss/fonts/idolwild-webfont.svg#webfont4CzPTNtF') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	background: url('images/sb_bg.jpg');
	color: #555555;
	font-family: Georgia, 'Times New Roman', serif;
	margin: 0;
	padding: 0;
	text-shadow: 0 1px 0 #ffffff;
}


a:link, a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #000000;
}

/* ---CONTENT--- */

#container {
	background: #eee6ab;
	border-width: 6px;
	border-style: solid;
	border-color:  #352910;
	margin: 0 auto;
	padding: 0 30px 30px 30px;
	width:900px;
}

/* MAIN NAV MENU */

#container .menu_holder {
}

#container .menu_holder .logo {
	display: inline;
	float: left;
	margin: 16px 0px 30px -46px;
}

#container .menu_holder .nav {
	background: url('images/sb_menu2.jpg') no-repeat;
	display: inline;
	float: left;
	height: 100px;
	margin-top: 16px;
}

#container .menu_holder .nav .nav_item {
	display: inline;
	float: left;
	padding: 31px 0;
	text-align: center;
	width: 100px;
}

#container .menu_holder .nav .nav_item_end {
	display: inline;
	float: left;
	padding: 31px 0;
	text-align: center;
	width: 120px;
}

#container .menu_holder a:link, 
#container .menu_holder a:visited {
	color: #F4F5ED;
}

#container .menu_holder a:hover {
	color: #eee6ab;
}

/* SESSIONS AND STUFF SECTION */

#container .sessions {
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
	clear:both;
	margin: 0px 0 50px 0;
}

#container .sessions .sessiontitle {
}

#container .sessionsandstuff  {
	clear: both;
	font-size: 3.5em;
	font-weight: bold;
	letter-spacing: -3.5px;
	margin-bottom: 35px;
}

#container .sessionsandstuff  a {
	color: #352910;
}

/* #01: COME ON GANG - FRONTPAGE STUFF */

#container .sessions  .session550 {
	background: url('images/01cogfpheader.jpg') no-repeat;
	font-family: 'ChunkFiveRegular', Georgia, Times, serif;
	font-size: 3.5em;
	padding: 55px 0 50px 0;
	text-align: center;
	text-shadow: none;
	text-transform: uppercase; 
}


#container .sessions  .session550 .sessiontitle  a {
	padding: 10px 15px 0 15px;
}

#container .sessions  .session550 .sessiontitle  a:link, 
#container .sessions  .session550 .sessiontitle  a:visited {
	background: #000000;
	color: #ffff66;
}

#container .sessions  .session550 .sessiontitle  a:hover {
	color: #ffffff;
}

#container .sessions   .session550 a:hover {
	color: #222222;
}

#container .sessions  .session550 .sessiondate{
	color: #444;
	font-size: 0.8em;
	font-style: italic;
	font-weight: bold;
}

/* #02: HOG THE STAGE - FRONTPAGE STUFF */

#container .sessions  .session684 {
	background: url('images/02htsfpheader.jpg') no-repeat;
	font-family: Georgia, Times, serif;
	font-size: 3.5em;
	padding: 55px 0 50px 0;
	text-align: center;
	text-shadow: none;
}

#container .sessions  .session684 .sessiontitle  a {
	padding: 0px 15px 5px 15px;
}

#container .sessions  .session684 .sessiontitle  a:link, 
#container .sessions  .session684 .sessiontitle  a:visited {
	background: #000000;
	color: #3399cc;
}

#container .sessions  .session684 .sessiontitle  a:hover {
	color: #ffffff;
}

#container .sessions   .session684 a:hover {
	color: #222222;
}

#container .sessions  .session684.sessiondate{
	color: #444;
	font-size: 0.8em;
	font-style: italic;
	font-weight: bold;
}


/*	PREVIOUS	SESSIONS      */


#container .prevsessions {
	display: inline;
	float: left;
	margin: 0 0 20px 0;
	padding: 20px;
	text-align: center;
	width: 18%;
}

#container .prevsessions:hover {
	background: #ddeeff;
}

#container .prevsessions .prevtitle {
	font-size: 1.5em;
	font-style: bold;
}

#container .prevsessions .prevdate {
	font-size: 0.7em;
	font-style: italic;
}

/*	ARTICLES	*/


#container .articles {
	clear:both;
	margin: 0 auto;
	padding: 50px 0 10px 0;
/*	width: 500px; */
	
}

/* #container .articles .lateststuff {
	border-bottom: 1px dotted #000000;
	color: #000000;
	font-family: 'Courier New', 'IdolwildRegular', 'Trebuchet MS', Helvetica, Arial;
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 35px;
	padding-bottom: 15px;
	text-align: center;
	text-transform: lowercase;
}
*/

#container .articles .lateststuff  {
	border-bottom: 1px dotted #777777;
	color: #352910;
	font-size: 3.5em;
	font-weight: bold;
	letter-spacing: -3.5px;
	margin-bottom: 35px;
}

#container .articles .lateststuff  a {
	color: #352910;
}


#container .articles  .story_wrapper {
	margin: 0 0 15px 0;
	clear: both;
}

#container .articles .story_wrapper .storydate {
	color: #352910;
	float: left;
	font-size: 0.6em;
	font-style: italic;
	margin-bottom: 35px;
	text-transform: lowercase;
	width: 145px;
}

#container .articles .story_wrapper .storytitle {
	font-size: 2.5em;
	font-weight: bold;
	letter-spacing: -3.5px;
}

#container .articles .story_wrapper .storytitle a {
	color: #574B31;
	font-size: 1.2em;
	letter-spacing: -1px;
}

#container .articles .story_wrapper a:hover {
	color: #352910;
}

#container .articles .articlenav {
	font-family: 'Trebuchet MS', Georgia, 'Times New Roman', serif;
	font-size: 0.7em;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	color: #000000;
}


/*	SINGLE	*/


#container .post {
	clear: both;
}

/*
#container .post img{
	float: right;
	margin: 0 0 10px 20px;
}
*/

#container .post .post-title {
	border-bottom: 1px dotted #777777;
	color: #574B31;
	font-size: 3.5em;
	font-weight: bold;
	letter-spacing: -3.5px;
}

#container .post-content {
	color: #000000;
	float: left;
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 1em;
	line-height: 150%;
	padding-bottom: 20px;
	text-align: justify;
	text-shadow: none;
	width: 410px;
}

#container .post-content img{
	display: none;
}

#container #disqus_thread {
	clear: both;
}

#container .post a:link,
#container .post a:visited
{
}

#container .post .post-date,
#container .post .post-tags
{
	background: #C5BC8E;
	font-size: 0.6em;
	font-weight: bold;
	margin: 3px 0;
	padding: 0 2px;
	text-align: right;
	text-transform: lowercase;
}

#container .post .post-tags a
{
	background: #574B31;
	color: #ffffff;
	font-weight: normal;
	padding: 0 3px;
}

#container .post .post-tags a:hover
{
	background: #ffffff;
	color: #000000;
}

#container .post-meta {
	float:right;
	font-size: 0.8em;
	margin-top: 20px;
	text-shadow: none;
	width: 450px;
}

#container .post-meta .recentposts {
	background: #574B31;
	color: #eee6ab;
	font-weight: bold;
	margin: 30px 0 0 0;
	padding: 5px;
	text-transform: uppercase;
}

#container .post-meta ul{
	margin: 0;
	padding: 3px;
}

#container .post-meta ul li{
	list-style: none;
	margin: 15px 0;
}

#container .post-meta ul li a:link,
#container .post-meta ul li a:visited {
	border: 0;
	background: #C5BC8E;
	color: #000000;
	font-size: 0.9em;
	padding: 5px;
}

#container .post-meta ul li a:hover {
	background: #fff;	
}

#container .post-meta .sociable {
	border-width: 1px 0;
	border-style: dotted;
	border-color: #000000;
	padding: 5px 0;
}

#container .post-meta div {
	margin-bottom: 7px;
}

#container .post-meta .sociable a:link, 
#container .post-meta .sociable a:visited {
	background: none;
	border: 0;
}


/*	FOOTER	*/


#footer{
	background: #574B31;
	clear:both;
	font-size: 0.7em;
	font-weight: bold;
	font-style: italic;
	padding: 20px;
	text-shadow: none;
	text-transform: lowercase;
}

#footer .footerbox {
	margin: 0 auto;
	width:900px;
}

#footer .footerbox  ul{
	padding: 0;
}

#footer .footerbox  ul li{
	list-style: none;
}

#footer .footerbox  ul li a:link, 
#footer .footerbox  ul li a:visited {
	color: #cccccc;
}

#footer .footerbox  ul li a:hover {
	color: #ffffff;
}

