/* Reset */
@import url(reset.css);
@import url(thickbox.css);

body{
	font-size: 10px;
	font-family:"Candara", Verdana, arial, sans-serif;
	color:#d9d9d9;
	background:#D8D8D8 url("/assets/templates/scbybls/images/top_background.jpg") repeat-x;
}
#container{
	width:835px;
	position:relative;
	min-height:410px;
	height:auto !important;
	height:410px;
	margin:0 auto;
	background:#585858;
	border:solid 2px #585858;
	margin-bottom:10px;
}
#header {
	display:block;
	height:150px;
	}
#sitetitle {
	position:relative;
	margin:0 auto;
	width:439px;
	height:134px;
	}
#sitetitle span{
	background: url("/assets/templates/scbybls/images/logo.jpg") no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	}
#rightcolumn{
	position:absolute;
	right:0;
}
#rightcolumn h2{
	display:none;
}
ul#mainmenu {
	list-style-type: none; 
	padding: 20px 0;
	margin: 0;
	display:block;
	}
ul#mainmenu li {
	text-align:center;
	display: block;  
	margin: 0; 
	}
ul#mainmenu li a { 
	font-size: 1.7em;
	color: #fcfcfc; 
	text-decoration: none; 
	display: block; 
	padding-left:5px;
	line-height:140%; 
	margin-bottom:20px;
	}
ul#mainmenu li a:hover { 
	color: #000; 
	background-color: #fcfcfc;
	}
ul#mainmenu li a.current{ 
	color:#e0e1db; 
	}
.comingsoon {
	font-size:2em;
	margin-right:100px;
	margin-top:50px;
}
.mainpanel {
	width:650px;
	height:319px;
	display:block;
	top:0;
	position:absolute;
	margin:0 !important;
}
.mainpanel span{
	background: url("/assets/templates/scbybls/images/main.jpg") no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}
.makeyourevent{
	display:none;
}
#content{
	color:#575757;
	font-size: 1.7em;
	min-height:333px;
	height:auto !important;
	min-width:600px;
	width:auto !important;
	width:600px;
	height:333px;
	display:block;
	float:left;
	padding:20px;
	line-height:1.2em;
	position:relative;
	background:#fff;
	clear:left;
	margin-right:180px;
}

.maincontent{
	padding:0 !important;
	height:390px;
	color:#d9d9d9 !important;
}
.maincontent p{
	margin-bottom:0px !important;
}
.maincontent a:link,.maincontent a:visited{
color:#a0a0a0 !important;
}
.maincontent a:hover{
color:#fff !important;
}
.intro{
	width:640px;
	height:70px;
	margin-top:320px;
	padding:10px 5px;
	background: #333333;
	display:block;
}
#content hr {
	color:#BDCAD2;
	background-color:#BDCAD2;
	height:3px;
}
#content h2{
font-size:1.4em;
margin-top:18px;
font-weight:bold;
}
#content h3{
font-size:1.2em;
margin-top:15px;
margin-bottom:6px;
font-weight:bold;
}
#content h4{
font-size:1.1em;
margin-top:10px;
font-weight:bold;
}
#content h5{
margin-top:8px;
font-weight:bold;
}
#content ul li{
margin-left:2em;
list-style: square;
}
#content a:link,#content a:visited{
color:#333;
}
#content a:hover{
color:#333;
}
#content form input{
margin-top:7px;
}

#content p{
margin-bottom:5px;
}
#content img.centeredimage {
float:none;
margin:4px auto;
width:30em;
}
#content img.leftimage {
float:left;
width:13em;
margin-right:5px;
}
#content img.rightimage {
float:right;
width:13em;
margin-left:5px;
}
.warning{
	color:#5F0000;
	font-style: italic;
}
#footer{
background:#1e1e1e;
display:block;
min-height:140px;
height: auto !important;
height:140px;
color:#fff;
padding-top:20px;
}

div.thumbscontainer{
width:100%;
display:block;
position:relative;
float: none;
margin-bottom: 0px !important;
}
div.thumbscontainer ul.thumbs li{
margin-bottom: 20px !important;
}

p.tagline {
margin:10px auto;
text-align:center;
font-size:1.9em;
}
p.copyright {
	margin:10px auto;
	text-align:center;
	font-size:1.2em;
}
#contactinfo{
text-align:center;
font-size:1.3em;
}
#contactinfo a:link,#contactinfo a:visited{
color:#a0a0a0;
}
#lowermenu{
text-align:center;
font-size:1.3em;
margin-top:7px;
}
#lowermenu a:link,#lowermenu a:visited{
color:#a0a0a0;
}
ul.linenlisting{
list-style: none !important;
}
ul.linenlisting li{
width:95%;
list-style: none !important;
margin-top:10px;

}
ul.linenlisting li a:link, ul.linenlisting li a:visited{
display:block;
padding:20px;
height:100px;
color:#fff !important;
text-decoration:none;
padding-right:200px;
font-size:2.2em;
line-height: 1.1em;
border:solid #585858 3px;
}
ul.linenlisting li a:hover{
border:solid #333 3px;
color:#000 !important;
}
table.tableguide {
	border:solid 2px #333;
	background:#a0a0a0;
	width:100%;
	margin-bottom:15px;
}
table.tableguide th{
background: #3F3F3F;
border:solid 2px #333;
color: #fff;
vertical-align: middle;
text-align:center;
font-size:1.1em;
padding:5px;
}
table.tableguide td{
padding:5px;
background: #9F9F9F;
text-align:center;
vertical-align: middle;
border:solid 2px #333;
color:#333;
}
a.tableguidelink:link,a.tableguidelink:visited{
position: absolute;
right:5px;
top:5px;
padding:5px;
text-decoration: none;
font-size: 1.3em;
background: #fff;
border:solid #4f4f4f 2px;
color:#4f4f4f;
}
a.tableguidelink:hover{
color:#333;
border:solid #333 2px;
background: #DFDFDF;
}
p.bcrumbs {
	max-width:400px;
	width:auto !important;
	width:400px;
}
#imageDetails {
color:#333 !important;
}