/*   
Theme Name: queen-bigfeature-child
Theme URI: http://www.vfxdude.com/downloads/
Description: Queen child theme for Big Feature
Author: Roger Grimstad + Barry Amundson
Author URI: http://www.vfxdude.com
Template: bigfeature
Version: 1.0.2
*/

/* import button stylesheet for widgets */
@import url('/wp-content/themes/bigfeature/library/css/button.css');

body {
	background: url(/wp-content/themes/queen-bigfeature-child/images/honeycomb_480_3.gif) repeat center top;	
	color: #FAAF3F;
}

#container {
	margin-top: 0px;
	border: 0px;
	background-color: #24110a;
	border:0 none;
	padding:0;	
	padding-left: 40px;
	padding-right: 40px;
	-moz-box-shadow: 0px 0px 15px 5px #000;
	-webkit-box-shadow: 0px 0px 15px 5px #000;
	box-shadow: 0px 0px 15px 5px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=0, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=0, Color='#000000');
	}
	
#header-quotes {
	margin-top:14px;
	text-align:center;
	margin-bottom:15px;
	}

	
h1, h2, h3, h4 {
color:#FAAF3F;
	}	

h3 {
	border-bottom: 0px dashed #CCC;
	}

#sidebar {
	}	
	
#sidebar ul, #sidebar ol {
	}
	
#sidebar .widgetheading h2 {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #FAAF3F;
	}	
	
#sidebar ul ul li, #sidebar ul ol li {
	border-bottom:0px solid #EEEEEE;
	margin:3px 0 0;
	padding:0;
	}	
	
	
	
#header {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 20px;
	padding-top: 10px;
	}	
	
div #slider-slides {
	border-top: 3px #FAAF3F solid;
	border-bottom: 3px #FAAF3F solid;
	}

#slider-slides-container {
	margin-bottom:0;
	}	

.sliderbottom {
	border-bottom: 3px solid #FAAF3F;
	height:32px;
	padding-top:2px;
	padding-left:11px;
	background-color:#180f01;
	}
	
#prevBtn-slides a, #nextBtn-slides a {
background: url(images/btn_prev.png) no-repeat scroll 0 0 transparent !important;
	display:block;
	height:21px;
	width:19px;
	}

#nextBtn-slides a {
background: url(images/btn_next.png) no-repeat scroll 0 0 transparent !important;
	}
	
.post.page.nosidebar p img {
	margin-left:0;
	margin-right:0;
	}	

.post .meta {
	border-bottom:0px solid #333333;
	border-top:0px solid #333333;
	color:#659AD1;
	font-size:10px;
	margin:10px 0;
	text-transform:uppercase;
	}

.post .meta a {
	color: #659AD1;
	}

ul.navigation.navboxes li a {
	}	


custom: .post h2 {
	}
	
	
blockquote, .pullquote1, .pullquote2, .pullquote3, .pullquote4 {
	color: #FAAF3F;
	}	
	
	
.postdivider {
	border-bottom:1px solid #FAAF3F;
	}
	
	
.box {
	background-color: #261100;
	}	
	
.col1 {
	margin-left: 0px;
	margin-right:0px;
	width:50%;
	}

.col2 {
	margin-right: 0px;
	margin-left:0px;
	width:45%;
	}		
	
#footer-widgets {
	border-top:1px solid #FAAF3F;
	padding-bottom:30px;
	}

/* FOOTER 	*/
.inside {
	width:848px;
	}	
	
#footer-widgets li.widget {
	}
	
	
/* MENUS */

ul.navigation.navsimple {
margin-top:12px;
}

ul.navigation.navsimple li a {
border-right:1px solid #FAAF3F;
padding:4px 10px;
}

/* Background drop down */
.sf-menu li li {
	background:		#261100;
	border-left: 1px solid #261100;
	border-top:	1px solid #261100;
}


/* Background drop down hover */
.sf-menu li li:hover {
	background-color:#241001;
	}	

/* Background drop down type hover */
ul.navigation li a:hover {	
	color:#F80;
	}
	
/* Width of sub menus - - shorter */
ul.navigation.sf-menu li li a { 
	padding: 8px 0px 8px 15px; 
	border: none; 
	margin:0; 
	}	

.divider {
	border-bottom: 1px dotted #FAAF3F;
	clear: both;
	}

.bfcolumns.colbg > div {
	background-color: #261100;	
	border: 1px solid #DADADA;	
	}

.donate-page {
	width:212px;
	}

#frontpagetitle {
	margin-bottom: 22px;
	}
	
.quotes-list {
  	width: 70%;
  	margin: 0px auto;
  	text-align:center;
	}

.quotes-page {
	margin-bottom:0;
	}	

	
	
	
	/* Comments */
.commentlist li {
	background: #24110A;
	}
	
.commentlist li.depth-2 {
	background: #24110A;
	border: 0;
	}	
.comment-meta a {
	color: #F80;
	}
	

		/* DVD STORE */
.buytoprounded {
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    background: none repeat scroll 0 0 #333333;
    padding: 5px 15px;
    text-align: center;
    }
    
.bottomrounded {
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    background: none repeat scroll 0 0 #333333;
    color: #CCCCCC;
    padding: 1px 15px;
}
.buytext {
    font-size: 0.9em;
}

.tableheader {
}

#viewcart {
	display:inline;
	float:right;
	}

div.nosidebar.screenings h2 {
	font-size:1.3em;
	}


.screening-shout {
	font-size: 2.1em;
	font-family: Garamond, "Hoefler Text", "Times New Roman", Times, serif;
	text-align: center;
	margin-bottom:2px;
	}
.screening-shout a {
	color:#FAAF3F;
	}
.screening-shout a:hover {
	color:#FAAF3F;
	text-decoration:none;
	}

#header-screenings {
	font-size: 0.9em;
	text-align: center;
	}
#header-screenings a {
	color:#FAAF3F;
	}
#header-screenings a:hover {
	color:#FF8800;
	text-decoration:none;
	}
.widgetspace-header {
	padding-right:0px;
	}

/* SCREENINGS */

.screenings-list {
     clear: both;
     margin: 0;
     padding: 0;
     list-style-type: none;
     }
ul.screenings-list {
	list-style-type:none;
	}	
ul.screenings-list li {
	margin-bottom: 0px;
	}	
.screeningitem {

     position:relative;
     clear: both;
     height: 3.5em;
     font-size: 14px;
     }

.screeninginner {
     position:absolute;
     top:50%; 
     height:1em;
     margin-top: -0.75em
     }

li.screeningitem:nth-child(odd) {
     background:#371a0f;
	}
/* 24110A */
li.screeningitem:nth-child(even) {
     background:#2d150c;
     }
.screeningdate {
     display:block;
     float: left;
     clear: none;
     width: 180px;
     /* height: 36px; */
     margin-left: 10px;
     position: relative;
     /* color: #CFD4D7; */
     font-size: 17px;
     font-weight: bold;
     }
.screeninglocation {
     display:block;
     float: left;
     clear: none;
     margin-left: 20px;
     width: 170px;
     position: relative;
     font-weight: bold;
     font-size:17px;
     }
.screeningname {
     display:block;
     float: left;
     clear: none;
     width: 340px;
     margin-left: 20px;
     position: relative;
     font-weight: bold;
     }
.screeningmore {
     display:block;
     float: left;
     clear: none;
     margin-left: 20px;
     margin-right: 10px;
     position: relative;
     font-weight: bold;
     }

.screeningedit {
     font-size:0.6em;
     }

.tableimage {
	padding-top:12px;
	}

.tabledetail {
	padding-top: 12px;
	vertical-align:middle;
	}

.center {
	text-align: center;
	}

.leftpad {
	padding-left:12px;
	}
.price {
	float: right;
	}
.seemore{
	}
.combutton {
	margin-left:20px;
}

hr 	{
	color: #000; background-color: #000; border: 1px dotted #FAAF3F; border-style: none none dotted; 
	}
	
#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	background: none !important;
	}

#wp_page_numbers {
	background: none !important;
	border-top: 0 !important;
	}

.text-player-container ul {
margin: 0 0 0 0 !important;
}

/* Store callout */
.store_side {
text-align:center;float:right;width:150px;background: none repeat scroll 0 0 #333333;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;color: #CCCCCC;padding: 15px;margin-bottom: 5px;margin-left: 20px;
}

input, textarea {
font-size: 0.8em; 
/* font-size: 2em; */
}

.input-text-wrap {
margin-bottom: 10px;
}

#sidebar ul li.widget {
margin-bottom: 20px;
}

.printCart {
display: none;
background: green;
color: white;
padding: 12px;
margin-bottom: 12px;
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
background: -moz-linear-gradient(top, #7DB72F, #4E7D0E);
background: -webkit-gradient(linear, left top, left bottom, from(#7DB72F), to(#4E7D0E));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}

.printCart p {
text-align:center;margin:0;font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}

.queen-button {
	font-size: 100%;
	display: block;
	color: white;
	width: 92px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 90%;
	background: #FAAF3F;
	border: 0;
	padding: 0;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#7DB72F), to(#4E7D0E));
	background: -moz-linear-gradient(top, #7DB72F, #4E7D0E)
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
	}

ul.buy li p {
margin: 0 0 0 0;
display: inline;
}

ul.buy li {
list-style: none;
}