body {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/************** text styles **************/

.textsmall {
	font-size: 10px;
}

.textbig {
	font-size: 13px;
	font-weight: bold;
}

.textbold {
	font-weight: bold;
}

.top {
	font-size: 10px;
	text-align: right;
}

/************** text styles **************/

#footerhome {
	position:absolute;
	width: 780px;
	top: 600px;
	left: 0px;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footervideo {
	position:absolute;
	width: 780px;
	top: 600px;
	left: 0px;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footernews {
	position:absolute;
	width: 780px;
	top: 2009px;
	left: 0px;
	font-size: 10px;
	color: #FEC24E;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footertour {
	position:absolute;
	width: 780px;
	top: 1151px;
	left: 0px;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footerdivas1 {
	position:absolute;
	width: 780px;
	top: 703px;
	left: 0px;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footerdivas2 {
	position:absolute;
	width: 780px;
	top: 623px;
	left: 0px;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footergallery {
	position:absolute;
	width: 780px;
	top: 1920px;
	left: 0px;
	font-size: 10px;
	color: #B11E04;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footerstore {
	position:absolute;
	width: 780px;
	top: 780px;
	left: 0px;
	font-size: 10px;
	color: #1D2982;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footerhelp {
	position:absolute;
	width: 780px;
	top: 1045px;
	left: 0px;
	font-size: 10px;
	color: #1D2982;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

#footercontact {
	position:absolute;
	width: 780px;
	top: 600px;
	left: 0px;
	font-size: 10px;
	color: #1D2982;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

/********* layout styles *********/

#master {
	position: relative;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
}

#background {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}

#logo{
	position: absolute;
	top: 30px;
	left: 285px;
    z-index: 2;
}

#coedsingle{
	position: absolute;
	top: 145px;
	left: 260px;
	font-weight:bold;
    z-index: 2;
}

#title {
	position:absolute;
	top: 130px;
	left: 285px;
	width: 210px;
	padding-right: 0px;
	padding-left: 0px;
	z-index: 2;
	text-align: center;
}

#flashhome {
	position: absolute;
	top: 190px;
	left: 238px;
	z-index: 2;
}

#contentdivas {
	position:absolute;
	left: 0px;
	top: 530px;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
	color: #FEC24E;
	text-align: justify;
}

#backgrounddivas {
	position:absolute;
	top: 622px;
	left: 0px;
	width: 780px;
	height: 80px;
	z-index: 1;
	background-color: #2B0D02;
}

#contentsheila {
	position:absolute;
	left: 30px;
	top: 430px;
	width: 550px;
	padding-right: 0px;
	padding-left: 0px;
	z-index: 2;
	color: #FEC24E;
	text-align: justify;
}

#contentrhonda {
	position:absolute;
	left: 300px;
	top: 430px;
	width: 450px;
	padding-right: 0px;
	padding-left: 0px;
	z-index: 2;
	color: #FEC24E;
	text-align: justify;
}

#contentkat {
	position:absolute;
	left: 0px;
	top: 530px;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
	color: #FEC24E;
	text-align: justify;
}

#contentnews1 {
	position:absolute;
	top: 190px;
	left: 400px;
	color: #000000;
    text-align: justify;
	width: 350px;
	padding-right: 30px;
	padding-left: 0px;
	z-index: 2;
}

#contentnews2 {
	position:absolute;
	top: 550px;
	left: 0px;
	color: #000000;
	text-align: justify;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
}

#backgroundnews {
	position:absolute;
	top: 599px;
	left: 0px;
	width: 780px;
	height: 1420px;
	z-index: 1;
	background-image: url(news/img/backgroundtile.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

#contenttour {
	position:absolute;
	top: 190px;
	left: 0px;
	color: #000000;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
}

#backgroundtour {
	position:absolute;
	top: 779px;
	left: 0px;
	width: 780px;
	height: 370px;
	z-index: 1;
	background-color: #F3CC6D;
}

#contentstore1 {
	position:absolute;
	top: 200px;
	left: 0px;
	color: #000000;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
}

#contentstore2 {
	position:absolute;
	top: 200px;
	left: 0px;
	color: #000000;
	width: 720px;
	height: 350px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
}

#contentstore3 {
	position:absolute;
	top: 560px;
	left: 350px;
	color: #000000;
	width: 370px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
}

#contentgallery {
	position:absolute;
	top: 200px;
	left: 0px;
	width: 720px;
    text-align: justify;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
	color: #000000;
}

#backgroundgallery1 {
	position: absolute;
	top: 600px;
	left: 0px;
	z-index: 1;
}

#backgroundgallery2 {
	position:absolute;
	top: 770px;
	left: 0px;
	width: 780px;
	height: 1150px;
	z-index: 1;
	background-color: #F6D762;
}

#contentvideo {
	position:absolute;
	top: 190px;
	left: 0px;
	width: 720px;
	padding-right: 30px;
	padding-left: 30px;
	z-index: 2;
	text-align: center;
	color: #000000;
}

/********* navigation *********/

#divas {
	position: absolute;
	left: 24px;
	top: 25px;
	z-index: 2;
}

#tour {
	position: absolute;
	left: 30px;
	top: 97px;
	z-index: 2;
}

#news {
	position: absolute;
	left: 95px;
	top: 60px;
	z-index: 2;
}

#gallery {
	position: absolute;
	left: 683px;
	top: 25px;
	z-index: 2;
}

#video {
	position: absolute;
	left: 684px;
	top: 97px;
	z-index: 2;
}

#store {
	position: absolute;
	left: 610px;
	top: 60px;
	z-index: 2;
}