/* ******************************************************************** */ 
/*                  Generated by: http://csscreator.com                 */
/* ******************************************************************** */
html, body {
	background:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333; 
 	margin:0; 
 	padding:0; 
 	text-align:center; 
} 
 
#pagewidth{ 
 width:500px; 
 text-align:left; 
 margin:0 auto; 
 border-color:#333;
 border-width:thin;
} 
 
#header{
 position:relative; 
 background-color:#000000; 
 width:100%;
 display:block;
 overflow:auto;
 background:url(/storage/dsea2.jpg) no-repeat; height:250px;
} 

#header-promo{
 position:relative; 
 background-color:#000000; 
 width:100%;
 display:block;
 overflow:auto;
 background:url(images/rsvp-sep13.jpg) no-repeat; height:185px;
} 
 
#maincol{
 background-color: #CECECE;  
 position: relative; 
 }
 
#footer{
 	
 font-size: 10px;
 height:60px; 
 background-color:#000000; 
 color:#004585;
 /*clear:both;
 display:block;
 overflow:auto;*/
} 
 
.rsvpform {
	height: 150px;
	text-align: left;
}

.submitButton{
background:url(/images/rsvp_submit.png) no-repeat;
cursor:pointer;
width: 206px;
height: 33px;
border: none;
}
.payButton{
background:url(images/purchase_submit.png) no-repeat;
cursor:pointer;
width: 206px;
height: 33px;
border: none;
}
.payvipButton{
background:url(images/purchasevip_submit.png) no-repeat;
cursor:pointer;
width: 206px;
height: 33px;
border: none;
}
.buytableButton{
background:url(images/buy_table_lnk.png) no-repeat;
cursor:pointer;
width: 135px;
height: 35px;
border: none;
}

.joinButton{
background:url(images/cc_submit.png) no-repeat;
cursor:pointer;
width: 112px;
height: 28px;
border: none;
}

.green {
	color: #0a5a92;
}
.redtext {
	padding-top: 0px;
	padding-left: 10px;
	font-size: 18px;
	color: #000000;
	
}
.bluetext {
	padding-top: 0px;
	padding-left: 0px;
	font-size: 12px;
	color: #004585;
	
}
.whitetext {
	padding-top: 12px;
	font-size: 14px;
	color: #fff;
}

.greytext {
	padding-top: 0px;
	font-size: 12px;
	color: #f2f2f2;
}
.disclaimertext {
	padding: 6px;
	font: 10px Verdana, Arial, Helvetica;
	color: #333333;
}
.guidelinetext {
	padding: 2px;
	font: 14px Verdana, Arial, Helvetica;
	color: #000000;
}

 
 
/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

