BODY {
	margin: 0px 0px 0px 0px;
	background-color : #330000;
	color : #000000;
	}
	
A:link {
	font-size: 7pt; 
	font-weight: 600; 
	letter-spacing: 2; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}

A:visited {
	font-size: 7pt; 
	font-weight: 600; 
	letter-spacing: 2.5; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial, tahoma
	}

A:hover {
	font-size: 7pt;
	font-weight: 600; 
	letter-spacing: 2; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}
	
.current {
	font-size:8pt; 
	font-weight:600; 
	letter-spacing: 3; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-family: arial, tahoma
	}

.spacer {font-size:1pt;}

.frame1 {border-bottom:1px solid #d5d5d5;}

.border1 {border-bottom:1px solid #CC99CC;
		border-top:1px solid #CC99CC;
		border-left:1px solid #CC99CC;
		border-right:1px solid #CC99CC;

	}

.title {
	font-size: 18pt;
	font-weight: 600; 
	letter-spacing: 8; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma;
	padding: 5px 18px;
	}
	
.header1 {
	font-size: 14pt;
	font-weight: 600; 
	letter-spacing: 4; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}

.header2 {
	font-size: 15pt;
	font-weight: 600; 
	letter-spacing: 4; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}

.header3 {
	font-size: 11pt;
	font-weight: 600; 
	letter-spacing: 1.5; 
	color: #CCCCCC; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}
	
.header_about {
	font-size: 13pt;
	font-weight: 400; 
	letter-spacing: 2; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}

.menucontent {
	font-size: 9pt; 
	font-weight:400; 
	letter-spacing: 1; 
	color:#FF99FF; 
	font-family: arial, tahoma;
	font-style: italic;
	}


.content1 {
	font-size:10pt; 
	font-weight:400; 
	letter-spacing: .9; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-family: arial, tahoma;
	}

.content_about {
	font-size:10pt; 
	font-weight:200; 
	letter-spacing: 1.3; 
	color:#CCCCCC; 
	text-decoration:none; 
	font-family: arial, tahoma;
	}

.form {
	font-size:10pt; 
	font-weight:200; 
	letter-spacing: 1.3; 
	color:#CCCCCC; 
	text-decoration:none; 
	font-family: arial, tahoma;
	padding: 10px 10px;
	background-color: #330033;
	}
	
.content_reservations {
	font-size:10pt; 
	font-weight:200; 
	letter-spacing: 1.3; 
	color:#CCCCCC; 
	text-decoration:none; 
	font-family: arial, tahoma;
	}

.padding1 {
 	padding: 12px 12px;
	}
	
.padding2 {
 	padding: 30px 30px;
	}


.bottom_left_right {
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;

	}
	
.bottom_top {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;

	}

.bottom_right {
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;

	}

.left_right {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	}

.over_left {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #996699;
	}

.right {
	border-right: 1px solid #999999;
	}
	
.over {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #996699;
	}

.bottom {
	border-bottom: 1px solid #999999;
	}
	
.bottom2 {
	border-bottom: 1px solid #996699;
	}

.top {
	border-top: 1px solid #999999;

	}

.mosimage_caption {
  	margin-top: 2px;
 	background: #efefef;
 	padding: 1px 2px;
  	color: #666;
  	text-transform: normal;
  	font-size: 10px;
  	border-top: 1px solid #cccccc;
  	}

.articleseparator{
	border-bottom:1px solid #CCCCCC;
	height:1px;
	margin:15px 0px;
	padding:0px;
	}

.dash_top_bottom{
	border-top:1px dashed #666666;
	border-bottom:1px dashed #666666;
	height:1px;
	margin:15px 0px;
	padding:10px;
	}
	
.copyright {
	color: #CCCCCC; 
	font-size: 7pt; 
	font-family: tahoma, arial, helvetica; 
	line-height: 1.3; 
	letter-spacing: 1; 
	font-weight: 600;
	padding: 3px;
	}
		

