@charset "utf-8";
/* global modifications */
/*h1#title {background:url(../images/title-newyork.jpg) top left no-repeat; width:308px; height:28px;}*/

/* mini-header */
#mini-header {position:relative; left:0px;}

/* contact us */
#btn-contactus {margin:0 auto; text-align:center; padding-top:10px; padding-bottom:10px;}
/* dates */
#dates {color:white; }
ul#dates li {padding-left:20px; padding-bottom:10px;}
ul#dates li span {position:relative; top:0; left:0; margin-right:20px; width:120px; display:inline-block;}
ul#dates li img {position:relative; top:0px; right:0px; vertical-align:middle; }

/* buttons */
#buttons {width:500px;margin-bottom:10px;}
#buttons ul {}
#buttons ul li {display:inline; margin-right:20px;}

/* date */
div.date {margin-bottom:20px; padding-left: 10px; }
	#main div.date p {font-size:1.6em; margin-bottom:5px; }
	
	#main div.date p span {color:#ff0000; }
	div.date ul {font-size:1.4em; list-style:disc;padding-left:40px;}
	div.date ul li {margin-bottom:5px;  }
	div.date ul li img {vertical-align:middle;}
	div.date ul li.signup, div.date ul li.soldout, div.date ul li.checkback {list-style:none; }
	div.date span.price {font-size:1.2em; font-weight:bold;}
	
	.box-large-mid p{color:white;}

#lightback {background: url(../images/grid_bg_light.jpg); width: 860px; margin-left:-24px; }
#intro {padding-left: 10px; }