/*
Theme Name:		Trying To Get Good
Theme URI:		http://www.tryingtogetgood.com
Description:		Original theme developed by Midnight Stone Unlimited. For Private use only.
Author:			D.M. Stone
Author URI:		http://www.midnightstone.com
Version:		1.0	
*/

/* Trailer */
#trailer,
#trailer embed {
	background:transparent;
}

/* Audio Player */
#audio_player,
.audio_player {
	background:transparent;
}
.audio_player {
	width:735px;
	height:45px;
	overflow:hidden;
	/*scroll:none;*/
}

/* HEADER */
#header-wrapper {
	margin:0px;
	border:0px;
	padding:0px;
	}
#header { 
	margin:0px auto;
	text-align:center;
	} 

/* TITLE */
#title-wrapper {
	padding:1.5em 0;
	/*display:block;*/
	clear:both;
	text-align:center;
	}
#title { 
	margin:0;
	border:0px;
	padding:0;
	font-size:2.5em;
	}
#title-wrapper span {
	margin:0 auto;
	}
#title-wrapper span a {
	text-decoration:none;
	color:#000;
	} 
#title-wrapper span a:hover {
	color:#f0faaf;
	}
#title a {
	text-decoration:none; color:#000;
	} 
#title a:hover {
	color:#f0faaf;
	}

/* Purchase */
#ucart table#container {
	background:#adf url(images/bg-home.jpg) no-repeat;
	text-align:center;
	border:solid .25em #000;
	margin:2em auto 3em;
	}
/* #ucart table.box-table {
	border:0px;
	} */
#container .menu-wrapper {
	text-align:center;
	margin:0;
	}
#orderDetails {
	border:0px;
	}

/* Production */
ul.production {
	list-style-type:none;
	}
ul.production li .post {
	display:block;
	margin:1em 1em 2em;
	padding:0 0 1em 0;
	height:150px;
	}
ul.production li span.title {
	font-size:.8em;
	display:block;
	}
ul.production li .the-excerpt a {
	border:0;
	}
ul.production li .the-excerpt a img {
	float:right;
	border:solid #000 .25em;
	margin:0 1em 0 0;
	}
ul.production li .the-excerpt a:hover img {
	border:solid #f0faaf .25em;
	}

/* MENU */
#menu-wrapper {
	margin:0 auto;
	border:0px;
	text-align:center;
	width:950px;
	height:45px;
	background:#000;
	display:block;
	}
#menu {
	text-align:center;
	margin:0 auto;
	padding:0;
	border:0px;
	padding:0;
	width:950px;
	height:45px;
	background:#000;
	display:block;
	}
#menu li {
	display:inline;
	float:left;
	list-style-type:none;
	padding:.5em 0;
	background:#000;
	width:12.4%;
	}
#menu li a {
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	font-size:.9em;
	}		
#menu li a:hover {
	/*text-decoration:underline;*/
	color:#f0faaf;
	}	

/* AWARDS */
#awards-wrapper {
	margin:0 0 1em;
	}
#awards {
	width:900px;
	margin:0 auto 0 -25px;
	text-align:center;
	display:block;
	list-style-type:none;
	clear:both;
	padding:0 0 2em;
	}
#awards li {
	width:160px;
	height:100px;
	padding:0px 20px;
	display:inline;
	float:left;
	margin:0 12px 2em 13px;
	text-transform:uppercase;
	font-size:.7em;
	background:url(images/bgAwards.png) no-repeat center center;
	}
#awards li strong {
	font-size:1.25em;
	}

/* Sidebar */
#sidebar-wrapper {
	width:450px;
	float:left;
	margin:0 1em 2em;
	padding:0 0 1em 0;
	}
#sidebar {
	font-weight:bold;
}
#sidebar span {
	display:block;
	text-align:center;
	}
#sidebar span.title {
	font-size:1.5em;
	margin:.5em auto .25em;
	}
#sidebar span.sub-title {
	margin:0 auto 1em;
	}
#sidebar span.header {
	margin:1em auto .25em;
	}

/* GLOBAL */
* html { 
	margin:0px;
	border:0px;
	padding:0px;
	}
body {
	margin:0px;
	border:0px;
	padding:0px;
	background:#80caff url(http://tryingtogetgood.com/production/mockup/images/bg-body.jpg) fixed;
	color:#222;
	font:10pt "Trebuchet MS", Helvetica, Arial, sans-serif;
	}
a {
	text-decoration:none;
	color:#000;
	} 
a:hover {
	text-decoration:underline;
	color:#f0faaf;
	}

/* Stills */
#stills {
	margin:0 auto 1em;
	width:100%;
	list-style-type:none;
	}
#stills li {
	display:inline;
	margin:0 auto 2em;
	float:left;
	width:25%;
	}
#stills li a img {
	border:solid #000 .25em;
	height:120px;
	width:120px;
	}
#stills li a:hover img {
	border:solid #f0faaf .25em;
	}
#stills li a {
	border:0;
	}

/* CAST */
#castMembers {
	margin:0 auto 1em;
	width:900px;
	list-style-type:none;
	clear:both;
	display:block;
	}
#castMembers li {
	display:inline;
	margin:0 auto 2em;
	float:left;
	width:300px;
	}
/* #castMembers li.clear {
	display:inline;
	margin:0 auto 2em;
	float:left;
	width:300px;
	height:180px;
	clear:both;
	} */
#castMembers li span.title {
	display:block;
	clear:both;
	font-size:.75em;
	}
#castMembers li a img {
	border:solid #000 .25em;
	}
#castMembers li a:hover img {
	border:solid #f0faaf .25em;
	}

/* PAGE */
#page-wrapper {
	padding:2em auto;
	border:solid .25em #000;
	background:#adf;
	margin:2em auto 3em;
	width:950px;
	}
#page {
	margin:0 auto;
	width:950px;
	}
	
#page-wrapper.home {
	background:#adf url(images/bg-home.jpg) no-repeat;
} 
			
/* CONTENT */
#content-wrapper {
	margin:0 0 1em;
	border:0px;
	padding:0 50px 1em;
	}
#content p {
	margin:0 auto 1em;
	}
#trailer {
	margin:0 2em 1em 0;
	float:left;
	border:solid .25em #000;
	}

/* Post Headers */
/*
#content .post-content h3 span {
	display:block;
	font-size:.75em;
	clear:both;
	}
#content #post-42 .post-content h3 a span {
	font-size:.75em;
	display:block;
	}
	*/
	
/* FOOTER */
/*
#footer-wrapper {
	margin:1em 0;
	border:0px;
	padding:0;
	display:block;
	clear:both;
	width:900px;
	background:#000;
	}
	*/
#footer {
	margin:0;
	border:0px;
	padding:.5em 0;
	display:block;
	clear:both;
	width:950px;
	font-size:.9em;
	background:#000;
	color:#fff;
	text-align:center;
	}
#footer p {
	margin:0;
	padding:0;
	}
