/*
Theme Name: Beartooth
Theme URI: 
Description: A child theme of the 2010 default theme for WordPress.
Author: Brian Stone (bstone.web@gmail.com)
Author url: bstoneweb.com
Version: 1.0
Tags: 
Template: twentyten
*/
@import url('../_shared/style.css');




#primary div.beartooth-heading{
    width:210px;
    float:left;
}




#primary .bt-movie-now-showing-day{
	font-size:12px;
    font-family:verdana;
	padding:5px 0px;
}

#main #primary .beartooth-title{
    margin-bottom:0px;
    clear:none;	
}

h4.beartooth-movies-full-listing-link{
	margin-top:10px;	
}

#main #primary p.beartooth-movie-meta{
	font-size:12px;	
    margin-bottom:3px;
}

#main #primary .beartooth-showtime{
    width:90px;
    float:right;
    text-align:center;
    padding-bottom:5px;
}

#main #primary .beartooth-showtime p{
	font-size:12px;	
}



#main p.beartooth-purchase{
	margin-top:10px;	
}



#main .entry-content p{
    margin:0px;
    padding:6px 0px;
}

.bt_movie_links{
    list-style-type:none;
    padding-top:10px;
}

.bt_movie_links li{
    display:inline;
    padding:5px;
    font-size:11px;
}

.bt_movie_links a{
    padding:6px 10px 3px 20px;
	font-weight:bold;
}

li.bt_movie_rotten_tomatoes a{
    background:url("../_shared/images/rotten-tomatoes.png") left no-repeat;
	padding-left:14px;
    
}

li.bt_movie_imdb_link a{
    background:url("../_shared/images/imdb.png") left no-repeat;
    padding-left:28px;
}

li.bt_movie_preview a{
    background:url("../_shared/images/preview.png") left no-repeat;
    padding-left:20px;	
}



#main span.bt_movie_3d{
	padding: 3px 6px;
    margin-left:5px;
	background:#660000;
	background: -webkit-gradient(linear, left top, left bottom, from(#990000), to(#660000));
	background-image: -moz-linear-gradient(top, #990000, #660000);
	color:#333;
	border:1px solid #aaac62;
	text-decoration:none;
	text-shadow: #333 0px 1px 0px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	min-width: 0;	
	color:#fff;
	font-size:10px;
}


.movies-meta{
    color:#333;
    font-size:13px;
}

.movies-meta li ul{
    list-style-type:circle;
}


#main .beartooth-purchase a{
	padding: 4px 6px;
	background:#31435B;
	background: -webkit-gradient(linear, left top, left bottom, from(#54667F), to(#31435B));
	background-image: -moz-linear-gradient(top, #54667F, #31435B);
	color:#333;
	border:1px solid #aaac62;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	text-decoration:none;
	text-shadow: #333 0px 1px 0px;
	min-width: 0;	
	color:#fff;
	font-size:11px;
}

#content p.beartooth-purchase{
    margin:10px 0px;
}



#main .beartooth-purchase a:hover{
	color:#FF9;
}


#main .bt_concert,
.post-type-archive-bt_movie #main .bt_movie .entry-content{
   border-bottom:2px dotted #999;
}

/* CONTACT FORM */
form.cform{
    width:100%
}

#main div.cf_info{
    text-align:left;
    width:100%;
    color:#333;
    font-size:14px;
    
}

.cform textarea.area{
    width:500px;
    height:150px;
}




.cform label span{
    font-size:14px;
    font-weight:bold;
    color:#000;
}

.cform .reqtxt,
.cform .emailreqtxt{
    text-align:left;
    padding-top:2px;
    font-size:10px;
    font-weight:bold;
    color:#660000;
}

.cform .cf-sb{
    margin-top:10px;
    text-align:left;
}

.cform .cf-ol li{
    padding-bottom:30px;
    background:red;
}

.cform li.cf_li_err label span,
.cform li.cf_li_err .reqtxt,
.cform li.cf_li_err .emailreqtxt
{
    color:#660000;
}

p#ll{
    font-size:12px;
    text-align:right;
}



ul.page_top_widgets{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	font-size:12px;
	line-height:130%;
	padding-bottom:20px;
	border-top:1px dashed #ccc;
    border-bottom:1px dashed #ccc;
}

ul.page_top_widgets li{
    padding:0px;
    margin:0px;
}

ul.page_top_widgets ul{
	list-style-type:disc;
}

#main ul.page_top_widgets h3{
	font-weight:bold;
	font-size:11px;
    margin-bottom:5px;
    margin-top:0px;
}