@charset "UTF-8";

/******************************************************************************
* Global
******************************************************************************/



body {
background-color: #000;}

		#content {
		width: 950px;
		margin:auto;
		background-color: #000;}
		
		
		#content_ladies {
		width: 950px;
		margin:auto;
		background-color: #330000;}

		#logo {
		margin-left: 340px;
		margin-top: 32px;
		z-index: 2;}

				#navL {
				margin-left: 103px;
				margin-top: 25px;
				z-index: 3;
				width: 222px;}

				#navR {
				margin-left: 703px;
				margin-top: 25px;
				z-index: 3;
				width: 222px;}

		#banner {
		width: 950px;
		height: 400px;
		left: 0px;
		margin-top: -9px;
		z-index: 3;}

		

		#hometextbox {
		width: 294px;
		height: 228px;
		position: absolute;
		left: 562px;
		top: 537px;
		z-index: 3;}
		
		#homeintro {
		margin-top: 62px;
		text-align: center;}

				#hometextbox2 {
				width: 582px;
				height: 52px;
				position: absolute;
				left: 148px;
				margin-top: 560px;
				z-index: 3;}

				#tabtextbox {
				width: 950px;
				height: 222px;
				left: 0px;
				margin-top: 90px;
				z-index: 3;}

				#tabtextbox2 {
				border: 1px solid #666;
				width:526px; 
				float: left;
				margin-bottom: 1em; 
				padding: 10px;}

				#whentogo {
				border: 1px solid #666;
				width:356px; 
				float: right;
				margin-bottom: 1em; 
				padding: 10px;}


	#homefooter {
	width: 950px;
	height: 31px;
	left: 0px;
	top: 400px;
	z-index: 2;}





#footerleft {
margin-top: 5px;
float:left;
width: 395px;
text-align: left;}

#footerleft .footer-copy a.selected {
text-decoration: underline;}



#footerright {
margin-top: 5px;
float:right;
text-align: right;
width: 200px;}
		

#destinationheading {
margin: 50px 0px 0px 0px;
float:right;
width: auto;
text-align: right;
}



#destinationheadingladies {
margin: 5px 0px 0px 0px;
float:right;
width: auto;
text-align: right;
}




.onpage {color: #6d3801}

 div.c3 {display: none;}
 div.c2 {display: block;}
 div.c1 {text-align: right}

/******************************************************************************
* Sitemap
******************************************************************************/


#sitemap {
position:absolute;
width:900px;
margin-top: 50px;
padding-bottom:30px;
}

ul#sitemap {
margin: 70px 20px 18px 0px;
padding:20px 0px 30px 40px;
font-family:Arial, Helvetica, sans-serif;
text-align: left;
font-size:14px;
color:#fff;
border: 1px solid #666;
}


ul#sitemap li {
margin-top:5px;}

ul#sitemap li.l1 {

margin-left:0px;}

ul#sitemap li.l1 span.underline {
text-decoration: underline;}

ul#sitemap li.l2 {
list-style:circle;
margin-left:30px;}

ul#sitemap li.l2 span.noselect {
color:#888;}
ul#sitemap li.l3 {
list-style:none;
margin-left:90px;}


/******************************************************************************
* Links / Credits 
******************************************************************************/


#creditstitle {
margin: 380px -360px 0px 0px;
float:right;
width: auto;

}



#links {
position:absolute;
width:910px;
margin-top: 110px;
padding:10px 30px 20px 0px;
border:1px #666 solid;
}

#links p {
padding-left:20px;
}


#links img.linkstitle {
padding: 20px 0px 0px 20px;
}

#credits2 {
position:absolute;
width:910px;
margin-top: 440px;
padding:10px 30px 20px 0px;
border:1px #666 solid;
}


#credits2 p {
padding-left:20px;
}



ul#credits {
margin:700px 0px 30px 0px;
width:890px;
height:auto;
padding:10px 30px 20px 20px;
border:1px #666 solid;
font-family:Arial, Helvetica, sans-serif;
text-align: left;
font-size:14px;
color:#fff;
}


ul#credits li.title {
margin-top:12px;
list-style:none;
font-weight:bold;
}


ul#credits li.photographer {
margin-top:5px;
margin-left:18px;
list-style:circle;
}



/******************************************************************************
* Terms
******************************************************************************/

#terms {
position:absolute;
width:910px;
margin-top: 110px;
padding:10px 30px 20px 0px;
border:1px #666 solid;
}


#terms p {
padding-left:20px;
}



/******************************************************************************
* Tuition
******************************************************************************/

img.basclogo {
margin-left:110px;
margin-top:12px;
}


img.appgailogo {
margin-left:142px;
margin-top:12px;
}

img.tuitionpic {
margin-left:0px;
width:auto;
float:left;
padding: 10px 20px 10px 0px;
}

/******************************************************************************
* About Us
******************************************************************************/

#aboutsection {
position:absolute;
width:910px;
margin: 110px 0px 30px 0px;
padding: 10px 30px 20px 0px;
}


#aboutsimon {
position:absolute;
width:430px;
padding:10px 30px 20px 0px;
border:1px #666 solid;
}

#aboutsimon p {
width:430px;
padding: 0px 10px 0px 10px;
}


#aboutjim {
position:absolute;
width:430px;
margin-left:490px;
padding:10px 30px 20px 0px;
border:1px #666 solid;
}


#aboutjim p {
width:410px;
padding: 0px 10px 0px 10px;
}

img.aboutpic {
margin-left:10px;
width:auto;
float:left;
padding: 10px 10px 10px 0px;
}



