@charset "utf-8";
/* CSS Document */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 28, 2011 */



@font-face {
    font-family: 'walkway';
    src: url('fonts/engellight_ltd-webfont.eot');
    src: url('fonts/engellight_ltd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/engellight_ltd-webfont.woff') format('woff'),
         url('fonts/engellight_ltd-webfont.ttf') format('truetype'),
         url('fonts/engellight_ltd-webfont.svg#EngelLightltdLight') format('svg');
    font-weight: normal;
    font-style: normal;

}
body,h1,h2{	
color:orange;font-family: walkway, sans-serif ;font-size:large;
/*background-image:url('100_1679.jpg');*/
}
#wrap{ width:1100px;	z-index:1;background-color:black;
}
#left{width:700px;float:left;background-color:black;}
#right{width:400px;float:left;background-color:black;}
#content{background-color:black;
font-family: walkway, sans-serif ;
width:1100px;	
z-index:1;float:left;
}
#menu ul{
background-image:url('images/menubar.png');}
#menu{
	
	margin:5px 0 5px 0;
	padding:0;
	list-style-type:none;
	width:100%;
	display:inline;
	height:11px;
	text-transform:uppercase;
	font-size:large;
}
#menu li{
	margin:0;
	border-right:1px solid #000000;
	}
#menu li a{
color:#ddeedd;
	font-weight: bolder;	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;
	}
#menu li a:hover{
	background:transparent url("images/blue.jpg") repeat-x top left;	
	color:#ffffff;
	}
p{margin:0;padding:0;}
#header{
	/*background:url("logo_plain.gif");*/
	background-position:top;
	background-repeat:no-repeat;
	padding:2em;
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size: 36px;*/
	color:orange;
	font-weight: bolder;
}
#links a{
text-decoration:none;
}
img{
	z-index:0;margin:0;
}
#members{
	color:orange;
	z-index:1;
	width:1100px;	
	height:100%;
}
li:hover.members {
	background-color:#000044;
	float:left;
	width:264px;	
	height:150px;margin:0px;padding:0px;
}
li.members{
	float:left;
	width:264px;	
	height:150px;margin:0px;padding:0px;
}
li.members a{color:#c36f1e;font-family: walkway, sans-serif;
	z-index:2;
	float:left;
	width:264px;
	height:150px;margin:0px;padding:0px;
}
.members p{
	font-size: large;
}
.rq_form {
	font-family: walkway, sans-serif;
	/*font-size: 18px;*/
	background-color: #CCCCCC;
}
a,li,ul,p,td {
	color:#FFFFFF;
	font-family: walkway, sans-serif;
	/*font-size: 18px;*/
	}
li{	display: inline;
}
table,td,tr{
	border:none;}
td{
	
	padding-right:1em;
	width:11em;
	}
.desc{
/*font-size:x-small;*/display:block;}
#right a{padding-right:1em;}
#left p,#right p{color:#0066FF;font-weight: bold;font-family:walkway;background:#CECECE;margin:.5em;padding:.5em}
.squares img{border:solid 1px #003300;position:relative;left:26px;float:left;}
.squares{background-repeat:no-repeat;color:#FFFFFF;width:600px;}
.sqbox {position:relative;top:20px;}
.squares li{font-weight:bold;background-image:url('images/tix.png');display:inline;margin:1.5em;height:305px;width:180px;float:left;}
.squares td{margin:0px;padding:0px;float:left;width:157px;}/*#ccc;min-height:250px;*/
.squares h1{line-height:1.2em;text-shadow: #000000 5px 5px 5px;color:#FFFFFF;font-size:x-large;margin:0px;padding:25px 0px 0px 0px;}
.squares h2{line-height:1.2em;text-shadow: #000000 5px 5px 5px;font-size:large;margin:0px;padding:0px;}
.squares h3,.squares h4{line-height:1.25em;font-size:medium;margin:0px;padding:0px;}
.sqbox p{line-height:1.1em;}
.error{color:red;}
.mediumband{font-size:1.15em;}.largeband{font-size:2em;}
#footer{
clear:both;width:1280px;padding:2em 0 5em 0;
float:left;
}
td.setlist,.setlist a{
color:black;padding:.25em;
}
#songs{width:950px;font-weight:bold;}
/*#songs a,#songs td{color:black;}*/
th.tbl_title{color:white;width:300px;}
#membermenulft{float:right; width:200px;}
#membermenurght{float:left; width:850px;}
.mgr_menu li{padding:.25em;font-weight:bold;float:left;width:150px;background-color:#0090FF;}
.mgr_menu ul{color:black;}
.mgr_menu a:hover{color:red;font-weight:bold;}
#setlist_tbl table{
border:1px solid white;margin:.25em;
}
#setlist_tbl table{
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.albums li{
display:block;padding:0px;width:350px;
margin:.5em;
color:orange;
}
#login td,#inq td,#req td{
background:black; 
color:white;
}
#double ul{
  width:760px;
  margin-bottom:20px;
  overflow:hidden;
  border-top:1px solid #CCCCCC;
}
#double li{
  line-height:1.5em;
  border-bottom:1px solid #CCCCCC;
  float:left;
  display:inline;
}
#double li  { width:50%;} /* 2 col */
p.blurb{
text-align:left;border: 2px solid #0066FF;background-color: #252f7b;color:white;
}