@charset "utf-8";
/***********************************************
	Global UI Styles
	-------------------------------------
	Created By: Beau Liddell
	Created For: Broadway League IBDB Admin
	Created Date: 10/29/2012
	Modified Date: 11/17/2012
	Notes: 	
*************************************************/
html, body {
    height: 100%;
	width:100%;
}
body{
	background-color:#FFFFFF;
	margin:0 !important;
	padding:0 !important;
	/*font-family:"Myriad Pro", Tahoma, Geneva, "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:62.5%;*/
	/*font-size:0.75em;*/
	font-size:75%;
	line-height:1;
	/*background-image:url(../images/ui/bg/dk-gray-gradient1.gif);
	background-repeat:repeat-x;*/
}
p{ margin:0; font-size:100%; }
/*a:link, a:visited, a:active, a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	color:#666;
	color:#036;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}*/
ul{
	margin:0;
}
h1, h2, h3, h4, h5, h6{
	font-weight:bold;
	color:#000;
	margin:0 !important;
	/*padding:1.25em;*/
	padding:0;
	/*padding-top:0.417em;*/
	padding-bottom:0.417em;
	font-size:2em;
	/*text-align:left;*/
	line-height:1;
}
h2{
	font-size:1.85em;
	font-size:20px;
	padding-bottom:10px;
}
h3{
	font-size:1.083em;
	font-size:18px;
}
h4{
	font-size:1.125em;
}
h5{
	font-size:1em;
}
.colorWhite{
	color:#ffffff !important;
}
.colorLtYellow{
	color:#f3bc27 !important;
}
.colorOrange{
	color:#E98E0A !important;
}
.colorDrkOrange{
	color:#AA6600 !important;
}
.colorBlue{
	color:#176fc8 !important;
	color:#036 !important;
}
.colorDarkGray{
	color:#666;
}
.colorRed {
	color:#981e34;
}
a.linkMinor{
	font-weight:normal !important;
}
a.linkMajor{
	font-weight:bold !important;
}
.fontXSmall {
	font-size:0.917em;
}
.fontSmall {
	font-size:0.917em;
}
.fontMedium{
	font-size:0.917em;
}
.fontXLarge {
	font-size:3em !important;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.icon{
	display:none !important;
}

th {
	background-color:#CCC;
	color:#333;
}
/*------------------------------------------*/
/*   Layout Containers           	        */
/*------------------------------------------*/
.loadingSpin-light, .loadingSpin-dark, .loadingSpin2-light, .loadingSpin2-dark {
	background-image:url(../images/ui/ajax-loader1-lt.gif);
	background-repeat:no-repeat;
	width:32px;
	height:32px;
	float:left;
	margin-right:10px;
}
.loadingSpin-dark{
	background-image:url(../images/ui/ajax-loader1-dk.gif);
}
.loadingSpin2-light, .loadingSpin2-dark {
	background-image:url(../images/ui/ajax-loader2-lt.gif);
	width:16px;
	height:16px;
}
.loadingSpin2-dark {
	background-image:url(../images/ui/ajax-loader2-dk.gif);
}
.pageWrap{
	position:relative;
	margin:0 auto;
	padding:3% 0;
	width:960px;
}
.page { 
	position:relative;
	/*min-width:340px;*/
	margin:0;
	padding:0; 
	background-color:#FFF;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0px 0px 20px 0px #000000;
	box-shadow: 0px 0px 20px 0px #000000;
/*	background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white), color-stop(0.25, white), color-stop(0.25, rgb(225, 225, 225)));
			   -webkit-background-origin: padding-box; -webkit-background-clip: content-box;*/	
}
#header {
	position:relative;
	background-color:#000044;
	background-image:url(../images/logos/ibdb_admin.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	height:70px;
	/*max-height:177px;*/
}

#content {
	background-color:#FFF;
	/*background-image:url(../images/ui/bg/gray-gradient2.gif);
	background-repeat:repeat-x;*/
	padding:10px;
}
#content h2 a{
	color:#981e34;
	text-decoration:none;
}
#content .columnContent{
	padding:15px 0;
}
#footer{
	padding:5px;
	border-top:1px solid #981e34;
}
#footer .disclaimer{
	color:#999;
	font-size:10px; 
	/*float:left;
	max-width: 555px;*/
	padding:20px 10px;
}
.uibox{
	padding:10px;
	background-color:#f1f1f1;
	max-width:960px;
	margin-bottom:20px;
}
.checked{
	background-color:#6C6;
}
.unchecked{
	background-color:#FF9B9D;
}
.songsProofed, .songsNotProofed{
	display:inline-block;
	color:red;
	font-weight:bold;
	width:612px;
}
.songsProofed{
	color:green;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"]:not('.tablesorter-filter'):not('.pagedisplay'), input[type="tel"], input[type="color"], .uneditable-input {
	margin-bottom:0 !important;
}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"]:not('.tablesorter-filter'):not('.pagedisplay'), input[type="tel"], input[type="color"], .uneditable-input {
	height: 16px !important;
}
.tablesorter-pager select { width: auto !important; }
@media (max-width: 980px){

}
@media screen
and (min-width:1200px){}
@media screen
and (max-width:1200px)
and (min-width:960px){}
@media screen
and (min-width:960px){}
@media screen 
and (max-width:960px){}

@media only screen 
and (max-width : 767px) {
	
}
@media (max-width:768px){}
/*@media (max-width:979px) and (min-width:768px){#banner .brand{background-size:352px 143px;} #footer .container{width:724px;} #trailer-quotes .span3{width:auto;}}
@media (max-width:767px){#banner .span3{display:none;} #trailer-quotes{height:auto;} #trailer-credits{padding-top:32px;} #footer .container{width:auto;}}*/

