﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	}
	
body {
	background-color:#0D1D2C;
	margin-bottom:30px;
	}
	
.clear {
	clear:both;
	}	

#tent{
	width:700px;
	background-color:white;
	border:1px solid black;
	margin:0px auto;
	padding:0px;
	}

#subtent{
	width:680px;
	background-color:white;
	margin:0px auto;
	padding-bottom:20px;
	}
	
#regbox{
	width:450px;
	margin:0px auto;
	
}
.regboxleft{
	width:220px;
	float:left;
	}
	
#uler ul{
	margin: 0px auto;
	}
		
#uler li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style: circle;
	}

.regboxright{
	width:220px;
	float:left;
	}

#footer{
	width:690px;
	border:1px solid black;
	border-top:0px;
	margin:0px auto;
	background-color:#3f6488;
	color:white;
	font-family:Arial;
	font-size:9px;
	font-weight:700;
	padding:5px;
	text-align:center;
	}

#header{
	background-image:url(http://www.salsacruisecrazy.com/images/header.jpg);
	width:700px;
	height: 120px;
	margin:0px auto;
	border:1px solid black;
	border-bottom:0px solid black;
	}

.formbox{
	width:350px;
	margin:0px auto;
	background-color:#D0DBE8;
	padding:7px;
	border:1px solid black;
	}

.navbox1	{
	width:700px;
	height:21px;
	background-image:url(http://www.salsacruisecrazy.com/images/hope.png);
	margin-bottom: 10px;
	border-bottom: 1px solid #3f6488;
	}
	
.navbutton1 {
	height: 11px;
	padding: 3px 11px 7px 11px;
	font-family: Arial;
	font-size: 11px;	
	font-weight: 700;
	text-align: center;
	border-right: 1px solid #3f6488;
	border-bottom: 1px solid #3f6488;
	float: left;
	}
	
.navbutton1 a:link, .navbutton1 a:visited{
	text-decoration: none;
	color:#EDF0F8;
	}
.navbutton1 a:hover{
	color:white;
	}
	

/*fonts*/

p.font1{
	font-family:arial;
	font-size: 16px;
	text-align:center;
	font-weight:700;
	margin:5px;
	}
	
p.font2{
	font-family:arial;
	font-size: 12px;
	text-align:center;
	font-weight:700;
	}
	
p.font3{
	font-family:arial;
	font-size: 12px;
	text-align:center;
	}
	
p.font4{
	font-family:arial;
	font-size: 9px;
	text-align:center;
	}

	
p.font1-left{
	font-family:arial;
	font-size: 16px;
	text-align:left;
	font-weight:700;
	}
	
p.font2-left{
	font-family:arial;
	font-size: 12px;
	text-align:left;
	font-weight:700;
	}
	
p.font3-left{
	font-family:arial;
	font-size: 12px;
	text-align:left;
	}
p.fontleftwidth{
	font-family:arial;
	font-size: 12px;
	text-align:left;
	margin:0px 100px;
	}
	
p.fontleftwidth2{
	font-family:arial;
	font-size: 12px;
	text-align:left;
	margin:0px 50px;
	}

	
p.font4-left{
	font-family:arial;
	font-size: 9px;
	text-align:left;
	}
	
p.fontred{
	font-family:arial;
	margin:10px;
	color:maroon;
	font-size: 16px;
	text-align:center;
	font-weight:700;
	}
	
p.fontred-left{
	font-family:arial;
	margin:10px;
	color:maroon;
	font-size: 16px;
	text-align:left;
	font-weight:700;
	}

p.fontred2{
	font-family:arial;
	margin:10px;
	color:red;
	font-size: 18px;
	text-align:center;
	font-weight:700;
	}
	
p.fontredbig{
	font-family:tahoma;
	margin:10px;
	color:#CA0000;
	font-size: 20px;
	text-align:center;
	font-weight:700;
	}

p.fontred3{
	font-family:tahoma;
	margin:10px;
	color:#CA0000;
	font-size: 12px;
	text-align:center;
	font-weight:700;
	}
	
p.fontbig{
	font-family:tahoma;
	margin:10px;
	color:#CA0000;
	font-size: 20px;
	text-align:center;
	font-weight:700;
	}


a:link, a:visited{
	text-decoration: none;
	color:#003399;

	}
	
a:hover{
	text-decoration: none;
	color:red;
	}


/* Multiple Optin Styles */




.bg {
	width: 100%;
	min-height: 100%;
	background-color: black;
 	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
 	-khtml-opacity: 0.50;
 	opacity: 0.50;	
 	display:none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 4000;
	}	
	
.choicebox {
	width: 100%;
	position: fixed;
	z-index: 5000;
	left: 0px;
	top: 100px;
	}		
	
.choicecontainer {
	display: none;
	width: 570px;
	margin: 0px auto;
	text-align: center;
	background-color: white;
	border: 2px solid #3f6488;
	}
	
.close {
	width: 100%;
	height: 18px;
	font-family:Arial;
	font-weight:700;
	font-size:12px;
	color:white;
	padding-top: 2px;
	margin-bottom: 15px;
	border-bottom:2px solid #3f6488;
	background-image: url(http://www.salsacruisecrazy.com/images/hope.png);
	}	

.close a:link, .close a:visited {
	color: white;
	margin: 10px;
	text-align: right;
	text-decoration:none;
	}
	
.close a:hover{
	color: #CFDCE9;
	margin: 10px;
	text-align: right;
	}

.chose {
	font-size: 20px;
	font-family: Tahoma;
	text-align: center;
	font-weight: 700;
	margin-bottom: 15px;
	color: red;
	}
	
.default {
	display: none;
	}

.movie {
	width: 160px;
	text-align: left;
	margin-left: 20px;
	float: left;
	}
	
.options {
	text-align: left;
	float:left;
	}

.chkOptions {
	font-size: 18px;
	margin: 10px 0;
	}	
	
.inputform {
	width: 253px; 
	margin: 10px;
	color: gray;
	border: 3px solid gray;	
	font-size: 15px;	
	padding: 6px 3px;
	float: left;
	}
	
.submit	{
	display: none;
	}
