body {
	font: 12px/16px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
	background: #e4e2cd url(bg-main.jpg
						) no-repeat center 0;
	padding: 0;
	margin: 0 auto;
	
}

img {
	margin: 0;
	border: 0;
	left: 57px;
}
#newshead {
	left: 154px;
	top: 413px;
	position: relative;
	height: 48px;
	width: 119px;
}

a:link, a:active, a:visited {
	color: #2f2f2f;
	text-decoration:none;
}

a:hover {
	color: #009;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container {
	position: relative;
	margin: 0 auto;
	width: 960px;
	/*height: 850px;*/
	/*border: 1px solid #FF0000;*/
}

/*Content Section*/


#header {
	position:absolute;
	margin: 0 0 0 0;
	top: -12px;
	left: 2px;
	width: 960px;
	height: 385px;	/*border: 1px solid #FF0000;*/
	background-color: #FFFFFF;
	text-align: center;
}


#nav {
	position:absolute;
	margin: 0 0 0 0; 
	top: 225px;
	left: 550px;
	width: 400px;
	height: 125px;
	/*border: 1px solid #FF0000;*/
}

#preorder {
	position:absolute;
	margin: 0 0 0 0; 
	top: 225px;
	left: 0px;
	width: 400px;
	height: 125px;
	/*border: 1px solid #FF0000;*/
}


#content {
	position:absolute;
	margin: 0 0 0 0px;
	padding: 0 10px 0 0;
	top: 411px;
	left: 153px;
	width: 400px;
	/*height: 720px;*/
	overflow: auto;
	/*border: 1px solid #FF0000;*/
	scrollbar-track-color: #475058;
	scrollbar-face-color: #16181a;
	scrollbar-darkshadow-color: #475058;
	scrollbar-shadow-color: #475058;
	scrollbar-3dlight-color: #475058;
	scrollbar-highlight-color: #475058;
	scrollbar-arrow-color: #fff;
	height: 472px;
}

#video {
	position:absolute;
	margin: 0 0 0 0px;
	top: 472px;
	left: 630px;
	width: 330px;
	height: 300px;	/*border: 1px solid #FF0000;*/
	overflow: visible;
}

#email {
	position:absolute;
	margin: 0 0 0 0px; 
	top: 750px;
	left: 435px;
	width: 320px;
	height: 160px;
	/*border: 1px solid #FF0000;*/
}

form {
	margin: 0;
}

input {
	margin: 0;
	border: 1px solid #73848a;
	padding: 5px;
	color:#b2c2c3;
	background-color: #73848a;
}

#signup_text{
	margin: 0 0 0px 0;
	/*border: 1px solid #FF0000;*/
}

.wwFormTable td{
	padding: 5px;
}

#Signup_0{
	border: 0px solid #FF0000;
	padding: 0px;
}

.smalltxt{
	font: 9px/11px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color: #73848a;
}

#mini {
	position:absolute;
	margin: 0 0 0 0px; 
	top: 375px;
	left: 785px;
	width: 153px;
	height: 160px;
	/*border: 1px solid #FF0000;*/
}

#itunes {
	position:absolute;
	margin: 0 0 0 0px;
	top: 486px;
	left: 555px;
	width: 133px;
	height: 47px;	/*border: 1px solid #FF0000;*/
}

#amazon {
	position:absolute;
	margin: 0 0 0 0px; 
	top: 575px;
	left: 860px;
	width: 77px;
	height: 47px;
	/*border: 1px solid #FF0000;*/
}

#mspace {
	position:absolute;
	margin: 0 0 0 0px;
	top: 111px;
	left: 36px;
	width: 124px;	/*border: 1px solid #FF0000;*/
	z-index: 0;
	height: 45px;
	background-repeat: no-repeat;
}

#facebook {
	position:absolute;
	margin: 0 0 0 0px; 
	top: 670px;
	left: 815px;
	width: 101px;
	/*border: 1px solid #FF0000;*/
}

#imeem {
	position:absolute;
	margin: 0 0 0 0px;
	top: 400px;
	left: 443px;
	width: 101px;	/*border: 1px solid #FF0000;*/
}

#ilike {
	position:absolute;
	margin: 0 0 0 0px;
	top: 475px;
	left: 812px;
	width: 101px;	/*border: 1px solid #FF0000;*/
}

.section {
	text-align: left;
	display: none;
	padding: 0 0 0 0;
	/*display: none;*/
}

h2{
	margin: 0;
	font: 16px Century Gothic, 'Arial', Lucida Grande, Verdena, Helvetica, sans-serif;
	color: #b49eb8;
}

#footer .safetytips {
	font: 11px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color: #73848a;
	font-weight: normal;
}

#footer a:link, #footer a:visited, #footer a:active {
	font: 11px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	font: 11px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}

#footer {
	position:absolute;
	font: 11px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color: #73848a;
	top: 950px;
	left: 470px;
	width: 420px;
	/*border: 1px solid #FF0000;*/
}

#newsHeadline {
	font: 14px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
}

#newsDate {
	font: 10px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
}

#newsBody{
	font: 12px/16px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
}
#text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	left: 142px;
	top: 424px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	width: 600px;
}
#sidepic {
	left: 35px;
}

/* --------------------------------- TOUR --------------------------------- */

#tourDate  {
	font: 12px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
}

#tourDateHome  {
	font: 12px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
} 

#tourNotes{
	font: 12px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
}

#tourDateSoldOut{
	font: 9px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#b2c2c3;
}

#tourTitle  {
	font: 16px Lucida Grande, 'Arial', Verdena, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
}
