html, body { padding:0;margin:0; }

input { font-family:arial }
#admin_panel {
	position:absolute;
	width:720px;
	-moz-opacity:.95;
	opacity:.95;
	height:100%;
	top:0;
	background:#000;
	color:#eee;
	font-family:arial, sans-serif;
	padding:30px 18px;
}
#admin_help {
	float:left;
	height:100%;
	width:180px;
	padding-right:20px;
	font-size:.8em;
}
#admin_tools {
	float:left;
	height:100%;
	width:520px;
}
.admin_visible { left:-200px; }
.admin_hidden { left:-756px; }

#admin_tab {
	float:right;
	height:100%;
	width:60px;
	background:transparent;
	margin-right:-47px;
}
#admin_trigger { margin-top:-16px;cursor:pointer;height:60px;overflow:hidden;background:url(/images/cog.png) no-repeat;z-index:20; }
#admin_panel h1 { letter-spacing:.3em;color:lightyellow;font-size:1.2em;text-transform:uppercase;-moz-border-radius:13px;-webkit-border-radius:13px;padding:2px 4px;margin-top:0; }
#admin_panel h1 span { color:#99CC66; }
#admin_panel h1 img { vertical-align: center; }
.admin_section { font-size:.8em;font-weight:bold;padding:3px 0 3px 25px;position:relative; }
.admin_section input {  margin:2px 10px 10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:1px inset #eee;padding:3px 4px;font-weight:bold;width:220px;color:#cc3333; }
.admin_section select {  width:229px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;border:1px inset #eee;margin:2px 10px 10px 0;padding:2px 4px;color:#cc3333;font-weight:bold; }
.admin_section textarea { font-size:1em;font-family:arial;width:463px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;border:1px inset #eee;padding:2px 4px;color:#cc3333;font-weight:bold; }

.artist_column { font-size:.7em;float:left;width:160px; }
.artist_column input, .artist_column textarea, .artist_column select { margin:2px 8px 8px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px inset #eee;padding:2px 3px;font-weight:bold;width:140px;color:#cc3333; }
.artist_column button { width:150px; }

input.admin_sub { -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:1px outset #eee;padding:3px 4px;width:470px;color:#fff;font-weight:bold;background:#333; }
.address_input { margin-bottom:0; }
button.dashboard { visibility:hidden; }
#date_div { float:left;width:135px;padding:0;height:30px; }
#time_div { float:left;width:100px;margin:0;}
#time_div input { width:80px; }
#title_div { float:left;width:225px;margin-right:19px; }
#schedule { width:470px;padding:3px;margin-top:10px;height:80px;overflow:auto; }
#schedule table{ font-size:.85em;font-weight:normal;width:100%; }
#schedule td { padding:2px 0; }
#schedule a:link { color:gold;text-decoration:none;font-weight:bold; }
#schedule a:visited { color:gold;text-decoration:none;font-weight:bold; }
#schedule a:hover { color:gold;text-decoration:underline;font-weight:bold;}

#upload_col { display:none; }
.split_column { width: 80px;float:left;}
.split_column input { width: 60px; }

a.help { float:right;z-index:10;font-size:1.2em;font-weight:bold;color:#666;cursor:pointer;}


a:link {color:#ff3300;text-decoration:none;}
a:visited {color:#ff3300;text-decoration:none;}
a:hover {color:#ff3300;text-decoration:underline;}

ul { display:block;color:#993300;font-weight:bold;margin:4px 150px;}

h1, h2 {color:maroon;font-family:"Century Gothic",Verdana, sans-serif;}

body { margin:0;padding:0;background:#ffeeff url(/images/pink_bg.gif) repeat-x;background-attachment:fixed; }

#container { 
	width:930px;min-height:100%;height:100%;
	margin:0 auto;
	text-align:left;
	padding:0;
	color:#000;
	font-family:verdana,arial;
}
#container p {  }


#nav { white-space:nowrap;overflow:hidden;display:block;background:url(/images/Escape_header.png) no-repeat;color:#eee;height:163px;margin:0 0 0 0;width:100%;padding:0 0 0 0; }
#nav li { margin-top:90px;display:block;height:87px;list-style:none;float:left;overflow:hidden;padding:0;background-repeat:no-repeat; }
#nav li img { border:0 }
#nav a { white-space:nowrap;font-weight:bold;height:87px;}
#nav a:link {color:#fff;text-decoration:none; }
#nav a:visited {color:#fff;text-decoration:none; }
#nav a:hover {color:#fff;text-decoration:none; }

#home_menu_button { margin:90px 0 0 172px; }

h3 { font-size:.9em;color:pink;margin:0;text-shadow:rgba(0,0,0,0.1) -1px 0, rgba(0,0,0,0.1) 0 -1px,
             rgba(255,255,255,0.1) 1px 0, rgba(255,255,255,0.1) 0 1px,
             rgba(0,0,0,0.1) -1px -1px, rgba(255,255,255,0.1) 1px 1px; 
	     	filter:dropShadow(color=black, offX=-1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=-1);
		filter:dropShadow(color=white, offX=1, offY=0);
		filter:dropShadow(color=white, offX=0, offY=1);
		filter:dropShadow(color=black, offX=-1, offY=-1);
		filter:dropShadow(color=white, offX=1, offY=1);height:1.2em; }
h2 { font-size:1.1em;color:green;margin:5px 0;
	text-shadow:
		rgba(0,0,0,0.1) -1px 0, 
		rgba(0,0,0,0.1) 0 -1px,
		rgba(255,255,255,0.1) 1px 0,
		rgba(255,255,255,0.1) 0 1px,
		rgba(0,0,0,0.1) -1px -1px, 
		rgba(255,255,255,0.1) 1px 1px;
		filter:dropShadow(color=black, offX=-1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=-1);
		filter:dropShadow(color=white, offX=1, offY=0);
		filter:dropShadow(color=white, offX=0, offY=1);
		filter:dropShadow(color=black, offX=-1, offY=-1);
		filter:dropShadow(color=white, offX=1, offY=1);	  
	     height:100%;
}
h4 { font-size:1.2em;margin:0;color:pink;text-shadow:rgba(0,0,0,0.1) -2px 0, rgba(0,0,0,0.1) 0 -2px,
             rgba(255,255,255,0.1) 2px 0, rgba(255,255,255,0.1) 0 2px,
             rgba(0,0,0,0.1) -2px -2px, rgba(255,255,255,0.1) 2px 2px; 
	     	filter:dropShadow(color=black, offX=-1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=-1);
		filter:dropShadow(color=black, offX=1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=1);
		filter:dropShadow(color=black, offX=-1, offY=-1);
		filter:dropShadow(color=black, offX=1, offY=1);height:1.2em; }
h5 { font-size:.95em;color:#fff;margin:0;text-shadow:rgba(0,0,0,0.1) -2px 0, rgba(0,0,0,0.1) 0 -2px,
             rgba(255,255,255,0.1) 2px 0, rgba(255,255,255,0.1) 0 2px,
             rgba(0,0,0,0.1) -2px -2px, rgba(255,255,255,0.1) 2px 2px; 
	     	filter:dropShadow(color=black, offX=-1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=-1);
		filter:dropShadow(color=black, offX=1, offY=0);
		filter:dropShadow(color=black, offX=0, offY=1);
		filter:dropShadow(color=black, offX=-1, offY=-1);
		filter:dropShadow(color=black, offX=1, offY=1);height:2.3em; } 
p { font-weight:bold;font-size:.7em;color:#333;line-height:1.3em;margin:0 0 10px 0; }

table.rate_table { font-size:.7em;font-weight:bold;margin:0 0 15px 0; }

.rate_table th { white-space:nowrap;font-size:.8em;width:30%;color:maroon;text-shadow:rgba(0,0,0,0.1) -1px 0, rgba(0,0,0,0.1) 0 -1px,
             rgba(255,255,255,0.1) 1px 0, rgba(255,255,255,0.1) 0 1px,
             rgba(0,0,0,0.1) -1px -1px, rgba(255,255,255,0.1) 1px 1px; }
.rate_table td { color:#333; }

blockquote { font-style:italic;font-weight:bold;font-size:.7em;color:green;margin:0 0 12px 2px;}

.call a { color:pink;text-decoration:none; }
.call { 
	border:10px solid #fff;padding:9px;background:darkgreen;width:210px;text-align:center;box-shadow: 1px 1px 10px #00f;margin-bottom:10px;
	-moz-box-shadow: 3px 3px 3px #999;-webkit-box-shadow:3px 3px 3px #999;
	text-shadow:rgba(0,0,0,0.1) -1px 0, rgba(0,0,0,0.1) 0 -1px,
             rgba(255,255,255,0.1) 1px 0, rgba(255,255,255,0.1) 0 1px,
             rgba(0,0,0,0.1) -1px -1px, rgba(255,255,255,0.1) 1px 1px;
	filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=135)}
	
.option { display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	zoom:1;
	*display:inline;
	width:48%; }
	
.footer { white-space:nowrap;color:#999;margin:0 auto 30px auto;width:100%;padding:0 0 0 0;font-size:.7em;text-align:center;clear:both;}
.footer li { display:block;list-style:none;float:left;padding:0;margin-right:20px; }
