body {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        text-align: center;
        color: #fff;
        margin:0px 0px;
        padding:0px;
        height:100%;
        
        
}
html {
     height:100%;
 }

html, #wrapper, #nav, #nav li {
        margin: auto 0px;
        padding: 0;
        list-style: none;
}

img { 
        border: 0; 
}

h1 {   
        margin: 0 0 0 0;
		font-size:14px;
		font-weight: 500;
		color: #6699CC;
}

h2 {
        padding: 0px;
        margin: 0 0 0 0;
		font-size:16px;
		font-weight: 600;
		color: #889BAD;
}
#package {
        padding:0 50px;
        background-image:url('images/cta_1.gif');
        background-repeat:no-repeat;
        background-position:20px 0px;
        height: 88px;
        padding-bottom: 1px;
        color: #000;		
        font-size:20px;
        margin:7px 0;
        }
#cta_2 {
        padding:0 50px;
        background-image:url('images/cta_2.gif');
        background-repeat:no-repeat;
        background-position:20px 0px;
        height: 88px;
        padding-bottom: 1px;
        color: #000;		
        font-size:20px;
        margin:7px 0;
        }
        
        #cta_3 {
        padding:0 50px;
        background-image:url('images/cta_3.gif');
        background-repeat:no-repeat;
        background-position:20px 0px;
        height: 88px;
        padding-bottom: 1px;
        color: #000;		
        font-size:20px;
        margin:7px 0;
        }
        #cta_4 {
        padding:0 50px;
        background-image:url('images/cta_4.gif');
        background-repeat:no-repeat;
        background-position:20px 0px;
        height: 88px;
        padding-bottom: 1px;
        color: #000;		
        font-size:20px;
        margin:7px 0;
        }               

h3 {
        margin: 4px 0 0 0;
        padding: 0 0 0 0;
}

p {
        margin: 1em 0;
        padding: 0;
}

#contactUs {
        font-size: 15px;
        background-image:url('images/contactUs.jpg');
        background-position:20px 6px;
        background-repeat:no-repeat;
        margin: 0px 0px 0px 2px;
        padding: 5px 0px 5px 85px;
        border: 1px dotted #C8C8C8;
        background-color:#F8F8F8;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;	
        -webkit-border-radius: 3px;
        border-radius: 3px; 
        width:343px;      
}

.block {
        display: block;
}

.clear {
        clear: both;
        height: 1px;
        padding-top: 0;
        margin-top: 0;
        margin-bottom: 0;
        font-size: 1px;
        line-height: 1px;
}

* html .clear {
        margin-top: -5px;
        margin-bottom: -4px;
}

#td1 {
        padding-top: 15px;
        width: 400px;
}

#mailList {
        padding-left: 10px;
}

#head {
        background-image: url('images/logo.jpg');
        background-repeat:no-repeat;
        background-color: #E8E8E8;
        background-position:center;
        width:100%;
        height:150px;
        padding: 0px;
        margin:0px auto;
        text-align:right;        
}

#mlContainer {
        margin: 40px;
        width: 275px;;
        border: 1px solid #666666;
        background: #f0f0f0;
        padding: 30px 30px 30px 110px;
        text-align:center;
}

#ccmailContainer {
        margin-left:145px;
} 

#wrapper {
        width: 100%;
        background: #fff;
                
}

#constrainer {
        width: 800px;
        margin: 0px auto; 
        text-align: center;
}

* html #wrapper {
        width: 800px;
        w\idth: 798px;
}

td {
        font-size:14px;		
        color: #666666;
        padding:10px 20px 10px 20px;		
        text-align: left;
}

a {
        text-decoration: none;
        font-weight: 600;
        color: #889BAD;
}

a:hover {
        text-decoration: underline;
}



/* nav */

* html .clear {
        margin-top: 0;
        margin-bottom: 0;
}

#factSideBar {
        background-color: white;
 
 }

#navWrap {
         width: 100%;
         background-color:#6699CC;
         
}

#nav {
        width: 820px;
        padding: 0px 0px 0px 20px;
       margin: 0px auto; 
	     text-align: center;
        height: 20px;         
}

#nav li { 
        float: left;   
        list-style: none;
        display: block;
        width: 133px;
        font-size: 12px;
        font-weight: bold;
        padding: 0px 0px;    
}

#nav li.first {
        width: 120px;
        border-left: none;
        padding-left: 0px;
}

#nav a {
        color: #fff;
        display: block;
        text-decoration: none;
        padding: 2px 0px 0px 0px;
        font-size:12px;
        width: 100%;
        background-color:#6699CC;
        text-shadow: 1px 1px 2px #333;
        
} 

#nav a:hover {
      color: #FEC254;
}

#nav li.Current {
        height: 16px;
        padding: 2px 0px 0px 0px;
         color: #FEC254;
         text-shadow: 1px 1px 2px #333;
}

#contentBoxHeader {
        border-left: #CFCACA solid 1px;
        border-right: #CFCACA solid 1px;
        border-top: #CFCACA solid 1px;
        border-bottom: #CFCACA solid 1px;
        background: #F4BD56;
		width: 130px;
		height: 15px;
        padding: 1px;
        text-align: left;
        font-size: 0.80em;
        float: right;
	}
	
#contentBox { 
        width: 130px; 
        height: 112px;   
        border: 1px solid #CFCACA;
        border-top: #CFCACA solid 0px;
        padding: 1px;
        text-align: left;
        font-size: 0.80em;
        overflow: hidden;
        vertical-align:bottom;
}

#formTable {	
		float: right;
        color: #CB0368;
        font-weight: 600;
        padding-top:6px;
}



/* footer */

#footer {
        color: #666666;
        background: #ffffff;
        text-align: center;
        padding: 10px 0px;
		width: 798;
		font-size:11px;
        height: 16px;
                   
}

#footer a {
        color: #666666;
        font-weight: normal;
        text-decoration: underline;
        

}

#footer a:hover {
        color: #333333;
}

/* Forms */

input {
        margin-right: 2px;
        font-size: 12px;
        padding: 3px;
        padding-bottom:0px;
        margin-bottom: 6px;
        background: #f0f0f0;
        border: 1px solid #999;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;	
        -webkit-border-radius: 3px;
        border-radius: 3px;
        height: 16px;
        line-height: 18px;
        color: #999;	
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)    
}

input:hover {
        background: #e4e4e4;
}

select {
        margin-right: 2px;
        font-size: 12px;
        padding: 0px;
        margin-bottom: 6px;
        background: #f0f0f0;
        border: 1px solid #999;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;	
        -webkit-border-radius: 3px;
        border-radius: 3px;
        height: 20px;
        color: #999;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
}
select:hover {
        background: #e4e4e4;
}
 
textarea:hover {
        background: #e4e4e4;
}     

#submit {
       cursor:pointer;        
        border: 1px solid #999;        
        border-radius: 3px;
        width: 82px;  
        text-align:right;
        height: 20px;
        color: #666666;
        padding: 0px 2px 2px 0px;
        background-image:url('images/submit-button.png');
        background-repeat:no-repeat;
        background-position:1px 2px;
        line-height:12px;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)   
}
#submit:hover {
        border: 1px solid #96B5E0;
}
 
#subscribeForm {
        width: 280px;
        text-align:center;
        border: 1px dotted #999999;
        background-color:#f9f9f9;
}
#headFrm {
        margin:20px 10px 20px 30px; 
        width: 380px;
        text-align:center;
        //border: 1px dotted #999999;
        //background-color:#f9f9f9;
        //border-radius: 4px;        
}
#prices_headFrm {
        margin:20px 10px 20px 30px; 
        width: 380px;
        text-align:center;
        background-color:#f9f9f9;
}

#headFrmPositioner {        
        width:800px;
                
        border:1px solid green;
 }

#name {
        padding-left:22px;
        background-image:url('images/user.png');
        background-repeat:no-repeat;
        background-position:1px 2px;
        height: 17px;
        padding-bottom: 1px;
        color: #666666;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
 }
 #inputField {
        background-image:url('images/frm_calendar.gif');
        background-repeat:no-repeat;
        background-position:2px 1px;
        padding-left:24px;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
 } 
 
#phone {
        background-image:url('images/frm_telephone.png');
        background-repeat:no-repeat;
        background-position:2px 1px;
        padding-left:24px;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
 }  
 
#name:hover {
background-image:url('images/user.png');
        background-repeat:no-repeat;
        background-position:1px 2px;
 } 
 
#email, #email_from, .email {
        padding-left:24px;
        background-image:url('images/app_email.png');
        background-repeat:no-repeat;
        background-position:3px 4px;
        height: 17px;
        padding-bottom: 1px;
        color: #666666;
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
}

#email:hover, #email_from:hover, .email:hover {
background-image:url('images/app_email.png');
        background-repeat:no-repeat;
        background-position:3px 4px;
 } 
 
#pommo_signup {
         cursor:pointer;       
        background-color:transparent;        
        border: 1px solid #999;        
        border-radius: 3px;
        width: 82px;  
        text-align:right;
        height: 20px;
        color: #666666;
        padding: 0px 2px 2px 10px;
        background-image:url('images/submit-button.png');
        background-repeat:no-repeat;
        background-position:1px 2px;
        line-height:12px; 
        text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5)
}
 
#pommo_signup:hover {
       border: 1px solid #96B5E0;  
} 


.copy {
        font-size:9px;
        font-weight: 500;
        font-family:verdana,arial;
        color:#333333;
}

.imgBorder {
        background-color: #f8f8f8;
        padding: 3px;
        margin: 3px;
        border: 1px solid #c0c0c0;
        -moz-border-radius: 2px;
        -khtml-border-radius: 2px;	
        -webkit-border-radius: 2px;
        border-radius: 2px;
}
 
#thebooth a {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 14px;
        font-weight: 500;
        text-decoration: underline;
}
 
 #thebooth a:hover {
         text-decoration: none; 
}
  
.swfWrapper  {
        background-color: #f8f8f8;
        padding: 3px;
        margin: 3px;
        border: 1px solid #c0c0c0;
        -moz-border-radius: 2px;
        -khtml-border-radius: 2px;	
        -webkit-border-radius: 2px;
        border-radius: 2px;
}
 
#theBooth {
        padding:35px 35px 30px 50px;
        color: #666;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 12px;
} 
 
#boothImage img {
        background-color: #6699CC;
        padding: 3px;
        border: 1px solid #000;
}
 
.little {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 9px;
        font-style:italic;
}
#privacy {        
        padding-bottom:2px;        
 }
#privacy a {
font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 10px;
        font-style:italic;
}
 

.chk-box {	 
        margin-right:5px;
        vertical-align: middle;
        border: 0px solid #999;
        background-color:transparent;
        -moz-border-radius: 0px;
        -khtml-border-radius: 0px;	
        -webkit-border-radius: 0px;
        border-radius: 0px; 
}



#emailSent {
        width:480px;           
        padding:60px 0PX 10PX 0PX;
}
 
#emailSent div { 
        padding: 15px 20px;
        font-size:12px; 
        font-weight:500; 
        border-radius: 4px; 
        color: #fff;
        height:250px; 
        background-color:#6699CC; 
        text-align:left;            
}

#emailSent div span {
           font-size:15px;
           font-weight:600;                       
}
#prices_bottom_td {
                  text-align:center;
 }

.time {
      background-image:url('images/time.jpg');
      background-position:684px 11px;
      background-repeat:no-repeat;
      padding:8px 150px 8px 140px;
}
.cocktail {
      background-image:url('images/cocktail.jpg');
      background-position:670px 18px;
      background-repeat:no-repeat;
      padding:8px 150px 8px 140px;
}

.keepsake {
      background-image:url('images/keepSake.jpg');
      background-position:50px 9px;
      background-repeat:no-repeat;
      padding:8px 150px 8px 140px;
}

.mozza_f0f0f0 {
      background-image:url('images/mozza_f0f0f0.jpg');
      background-position:38px 5px;
      background-repeat:no-repeat;
      padding-left: 140px;
}

.prov_f9f9f9 {
      background-image:url('images/prov_f9f9f9.jpg');
      background-position:694px 1px;
      background-repeat:no-repeat;
      padding-left: 140px;
}

.parm_f0f0f0 {
      background-image:url('images/parm_f0f0f0.jpg');
      background-position:50px 1px;
      background-repeat:no-repeat;
      padding-left: 140px;
}

.party_rock_f0f0f0 {
      background-image:url('images/party_rock_f0f0f0.jpg');
      background-position:38px 35px;
      background-repeat:no-repeat;
      padding:0px 90px 0px 130px;
}
#price_tbl {
      border: 1px dotted #A8A8A8;
      width:800px;
      -moz-border-radius: 3px;
      -khtml-border-radius: 3px;	
      -webkit-border-radius: 3px;
      border-radius: 3px;
}
 

 
 

 
 
 
