/*  
Theme Name: The Guild 2
Theme URI: http://theguildfilm.com/
Version: 2
Author: David Wolf
Author URI: http://dpwolf.net/
Design: David Campbell
*/

html {
	color: #CCC;
	padding: 0.7692em 0.7692em 0.7692em 0.7692em;
	background-color: #000000;
	background-image: url('http://dpwolf.net/theguild/wp-content/themes/the-guild_2/images/speckled.png');
/*	background-image: url('black_speckled_background.png');
	background-image: url('http://images.encyclopediadramatica.com/images/6/68/Rickroll1.gif');
*/

	background-repeat: repeat;
	background-attachment: fixed;
}

#ft {
	font-size: 77%;
}

#hd {
	background-color: #000;
	padding: 0.7692em;
	height: 8.3077em;
	border: 1px solid #4D4D4D;
}

#hd img, .frontpage .yui-g img {
/*  float: left;*/
	width: 130px;
	height: 108px;
}

.frontmain {
	float:left !important;
	position: static !important;
  border-right:0 !important;
  margin-right:0 !important;
}

.frontpage-nav {
	min-height: 128px;
}

#search {
	float: right;
	padding-top: 6.7692em;
	width: 18.4615em;
}

.frontpage {
	padding-top: 15%;
}

.frontpage .yui-b, .frontpage-nav {
  border-top:1px solid #4D4D4D;
}

.frontpage-nav h4 {
  cursor: pointer;
}

.frontpage-nav {
	border-left: 1px solid #4D4D4D;
	border-right: 1px solid #4D4D4D;
	border-bottom: 1px solid #4D4D4D;
	margin-left:148px;
}

body div.fix-yui-main-front {
  width:148px !important;
  margin-right:0 !important;
} 

.frontpage-nav .sep-column {
  padding:10px !important;
  width:240px;
}

#yui-main .yui-b .yui-g {
	padding: 10px 10px 7px 7px;
	background-color: #000;
}

#custom-doc {
	min-width: 200px;
}

.yui-b {
	border-left: 1px solid #4D4D4D;
	border-right: 1px solid #4D4D4D;
	border-bottom: 1px solid #4D4D4D;
}

.post .yui-u {
	width: 18.4615em;
}

.yui-t5 {
width: 61.5385em;
}

.yui-t5 .yui-b {
float:right;
width:20em;
border-right: 1px solid #4D4D4D;
border-bottom: 1px solid #4D4D4D;
}

.yui-t5 #yui-main .yui-b {
margin-right:20.08em;
}

.sep_column {
	background-color: #000;
	width: 18.4615em;
	padding: 0.7692em;
}

h1 {
	color: #FFFFFF;
	font-size: 174%;
	border-top: 1px solid #FFFFFF;
/*	border-bottom: 1px solid #4D4D4D;*/
	height: 1em;	
	
}

h2, h3, h2 a, .selected h4 {
	text-transform: uppercase;
	color: #B8895D;
	font-weight: bold;
}

h4 a, h4 {
	text-transform: uppercase;
	padding-top: 10px;	
	color: #B8895D;
	font-weight: bold;
}

h4:hover {
	text-decoration: underline;
}

.selected h4 {
	padding-top: 0.7692em;
	border-bottom: 1px solid #4D4D4D;
	padding-bottom:0.12em;
	margin-bottom: 0.7692em;
}


.hr {
	border-top: 1px solid #4D4D4D;
	padding-bottom: 0.7692em;
}

#navigation {
	background: #000000;
	min-height: 128px;
}

#navigation .hr {
	border-top: none;
	border-bottom: 1px solid #4D4D4D;	
  padding:5px 0;
}



#navigation h2, .more {
	background-image: url('headinglines.png');
	background-repeat: repeat-x;
	padding-top: 0.7692em;
	border-bottom: 1px solid #FFF;
	padding-bottom:0.12em;
	margin-bottom: 0.7692em;
}


.frontpage-nav .sep_column {
	padding:10px 8px 0 10px !important;
	width:240px !important;
}

.frontpage-nav .sep_column li {
	display: none;
}

.frontpage-nav .selected li {
	display: block;
}

.frontpage-nav .front_last h4 {
	padding-bottom: 1.538461538461539em;
}


.newsstory p,
.newsstory dl {
	font-size: 93%;
	line-height: 140%;
}

.newsstory h2 {
	margin-top: 0.7692em;
}

.poster {
	width: 39.38em;
	height: 22.15em;
}

.ui-accordion-header:after {
	content: " »";
}

.selected .ui-accordion-header:after {
	content: " ::";
}

.ui-accordion-header:hover {
	text-decoration: underline;
}

/*a h2:after, #navigation h2:after, .view_links li a:after {
	content: " »";
}

.selected h2:after {
	content: " ::";
}

#navigation .active h2:after {
	content: " ::";
}
*/

h3 {
	padding-top: 0.7692em;
	padding-bottom:0.3846em;
}

a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #B8895D;
	text-decoration: underline;
}


/*.vcard .email {
	display: none;
}
*/

strong {
	font-weight: bold;
}

p {
	padding: 0 0 0.7692em 0;
}

.right_column {
	background-color: #000;
	padding: 0.7692em;
	margin-left: 0;
	width: 18.4615em;
	margin-right: 20.769em;
	float: right;
}

.thumb-1 img {
	width: 24.62em;
	height: 13.85em;
}

.thumb-2 img {
	width: 18.75em;
	height: 10.5em;
	margin-right: 0.1em;
}

.thumb-3 img {
	width: 11.15em;
	height: 6.31em;
	margin-right: 1em;
}

#showreel-little, #morefrom-little {
	height: 19.62em;
	width: 19.62em;
	overflow: auto;
}

#showreel-big {
	width: 19.62em;
}

.reel-item {
	height: 4.5em;
	width: 16em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	font-size: 85%;
}

.reel-item a {
	font-weight: normal;
	color: #CCCCCC;
}

.reel-item a:hover{
	text-decoration: none;
}

a .spot-title {
	font-weight: bold;
	color: #FFFFFF;
}

a:hover .spot-title {
	text-decoration: underline;	
	color: #B8895D;
}

#showreel-little img, #showreel-big img, #morefrom-little img {
	width: 5.3333em;
	height: 4em;
	margin-right: 0.5em;
	float: left;
}

.spot_index {
	margin-right: 2em;
	display: block;
	height: 20em;
	float: left;
	font-size: 85%;
}

.spot_index .credits h4, .spot_index .credits h4 a {
	padding-top: 0;	
}

.spot_index img {
	width: 9.8461em;
	height: 7.3846em;
	padding: 0;
	margin: 0;
}

.spot_index .spot-title {
	padding-top: 5px;
	margin: 0;
	width: 131px;
}

.spot_index .spot-title .credits {
	padding-top: 0;
	margin-top: 0;
}

#feeds img {
	height: 1em;
	width: 1em;
}

.credits {
	margin-bottom: 0.7692em;
}

dl {
	padding-top: 0;
	margin-top: 0;
}

dt {
	display: inline;
}

dd {
	display: inline;
	margin-bottom: 0.7692em;
}

.credits li {
	margin-bottom: 0.7692em;
}

.view_links {
	padding-bottom: 1.5em;
}

#nextback {
	height: 2.5em;
}


.contact, .credits {
	padding-bottom: 1.5em;	
}

.contact li dl dt {
	display: none;
}

.playbutton {
	padding-left: 236px;
	padding-top: 125px;
	padding-right: 236px;
	padding-bottom: 125px;
}


.alignleft {
	float: left;
}

.alignright {
	float: right;
}


#ft {
	padding: 2em 0.7692em 0.7692em 0.7692em;
}
