body{
	padding:0px 0px 0px 0px;
	background-color:black;
	background-position:0px 20px;
	font:   11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
td,tr,table,select,input,textarea{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:   11px/1.2 Verdana, Arial, Helvetica, sans-serif;
}
input,textarea{
	font:   11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	border:1px solid black;
	padding:3px;
	margin:1px;
}
#ads{
        background-image:url("bluehouselogo.jpg");
        background-repeat:no-repeat;
        background-position:0px 0px;
	height:750px;
	padding-top:550px;
}
#credit{
	float:right;
	font-size:10px;
}
.music{

	border:1px solid #F7E28D;
	border-right:0px;
	border-left:0px;
	text-align:center;
	background:black;
	padding:5px;
}
select{
	border:0px;
}
b{
	font-weight:bold;
}
a{
	font-weight:bold;
	color:black;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.white{
    font-weight:bold;
    color:#F7E28D;
    text-decoration:none;
	font:   10px/1.7 Helvetica, sans-serif;
}
.bwhite{
    font-weight:bold;
color:#3c88c9;
        padding:10px;
    text-decoration:none;
    font:   20px/1.1 Helvetica,Verdana, Arial, sans-serif;
    font-weight:bold;
        margin-top:50px;
}
.lwhite{
    font-weight:bold;
    color:#f9ca12;
	padding:10px;
    text-decoration:none;
    font:   20px/1.1 Helvetica,Verdana, Arial, sans-serif;
    font-weight:bold;
	margin-top:50px;
}
.main{
	padding-top:30px;
	padding-bottom:30px;
	text-align:center;
	padding-left:0px;
	padding-right:10px;
}
.no{
	    margin:0px 0px 0px 0px;
	    padding:0px 0px 0px 0px;
    	background-color:#ebdc72;
  	   font:   11px/1.2 Verdana, Arial, Helvetica, sans-serif;
}
.instru{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	font:   11px/1.2 Verdana, Arial, Helvetica, sans-serif;

}
.container{
	width:400px;
	margin-top:20px;
}
.label{
	font:   12px/1.4 Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	padding-right:3px;
}
.hdimg{
	
}
.edit_td{
	vertical-align:center;
	padding:2px;
	border-bottom:1px solid #555;
	padding-left:5px;
	color:white;
	font-size:10px;
	padding-right:5px;
}
.td_desc{
	border-bottom:1px solid black;
	color:white;
	font-size:12px;
	padding-bottom:10px;
	padding-top:10px;
	background:#677895;
}
.showtime{
	font-weight:bold;
	color:white;
}
.edit_ta{
	border:1px solid #F7E28D;
	border-right:0px ;
	border-left:0px ;
	border-top:0px;
}
.edit_th{
	font-size:12px;
    font-weight:bold;
    text-align:center;
    padding:5px;
    padding-top:40px;
    color:#F7E28D;
	border-bottom:1px solid #F7E28D;
	padding-bottom:3px;
}
.tag{
	font:   12.5px/1.7 Helvetica, sans-serif;
    font-weight:bold;
    padding-top:10px;
    color:#F7E28D;
}
.qtitl{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	padding-top:40px;
	color:#f9ca12;
}
.qfoot{
	text-align:right;
	font-weight:bold;
	font-size:12px;	
	color:white;
	background:black;
	padding:3px;
}
.qbod{
	padding:5px;
	border:1px solid #f9ca12;
	border-left:0px;
	border-right:0px;
	color:#3c88cb;
}
.echead{

        text-align:center;
        font-size:12px;
        background:#dbdbdb;
        color:#555;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:3px;
        padding-top:3px;
        border:1px dotted #c3c3c3;
        border-bottom:0px;
}
.chead{
	text-align:center;
	font-size:14px;
	background:#e0e084;
	color:white;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid black;
	border-bottom:0px;
}
.none{
	font-size:11px;
	color:#555;
	text-align:left;
	width:150px;
	text-align:center;
	padding:4px;
	padding-top:2px;
	padding-bottom:2px;
	background:#dbdbdb;
	width:200px;
	border:1px dotted #c3c3c3;
}
.cell{
	padding:0px
	padding-top:5px;
}
.admin{
	font: 14px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:white;
	padding:5px;
	vertical-align:top;
}
.quest{
	vertical-align:bottom;
	background:white;
	border:1px solid black;
	width:100%;
	padding:5px;
	border-right:0px;
}
.links{
	padding-top:270px;
	text-align:right;
	padding-right:20px;
	
}

.gal_info{
	border:1px solid black;
	background-color:white;
	width:400px;
	padding-bottom:10px;
}
.lmenu{
	padding-left:50px;
	text-align:center;
}
.gal{
	color:#F7E28D;
	padding:3px;
	text-align:right;
}
.gala{
	color:#F7E28D;
	font-size:13px;
}
#links_r{
    z-index:2;
    position:absolute;
    left:50%;
    top:0px;
    margin-left:260px;
    margin-top:140px;
    height:136px;
    width:200px;
    border:0px solid black;
    text-align:left;
}
#gallery{
	z-index:2;
	position:absolute;
	vertical-align:top;
	left:240px;
	top:250px;
	color:white;
}
.logo{
	margin:20px;
}
