hr {
	height:					1px;
	color:					#724d77;
}


TD.main
{
    BACKGROUND-COLOR:		#ffffff;
}


.content_title
{
    FONT-SIZE:				24px;
	
    COLOR:					#724d77;
}
.content_text
{
	FONT-SIZE:				12px;
	COLOR:					#724d77;
	TEXT-ALIGN:				justify;
	}
A.mainmenu
{
    FONT-WEIGHT:			bold;
    FONT-SIZE:				12px;
    COLOR:					#724d77;
    TEXT-DECORATION:		none;
}
A.mainmenu:hover
{
    COLOR:					#dc18f7;
    TEXT-DECORATION:		none;
}
a.btmmenu {
	FONT-SIZE:				10px;
    COLOR:					#724d77;
	text-decoration:		none;
}

a.btmmenu:hover {
	color:					#ffffff;
	text-decoration:		none;
}
/*	FORMS	*/
.textbox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					160px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}

.qtybox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					25px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
	text-align:				center;
}

.listbox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					165px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}


.filebox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					330px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}

.textarea {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					338px;
	font-size:				11px;
	color:					#000000;
	background-color:		#ffffff;
}

.listmenu a{
	font-size:				11px;
	color:					#724d77;
	text-decoration:		none;
}

.listmenu a:hover {
	color:					#ffffff;
	text-decoration:		none;
}


DL {
	PADDING-RIGHT: 			0px;
	PADDING-LEFT: 			0px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 				0px;
	PADDING-TOP: 			0px;
	LIST-STYLE-TYPE: 		none
}
DT {
	PADDING-RIGHT: 			0px;
	PADDING-LEFT: 			0px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 				0px;
	PADDING-TOP: 			0px;
	LIST-STYLE-TYPE: 		none
}
DD {
	PADDING-RIGHT: 			0px;
	PADDING-LEFT: 			0px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 				0px;
	PADDING-TOP: 			0px;
	LIST-STYLE-TYPE: 		none
}
.menu UL {
	PADDING-RIGHT: 			0px;
	PADDING-LEFT: 			0px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 				0px;
	PADDING-TOP: 			0px;
	LIST-STYLE-TYPE: 		none
}
.menu LI {
	PADDING-RIGHT: 			0px;
	PADDING-LEFT: 			0px;
	PADDING-BOTTOM: 		0px;
	MARGIN: 				0px;
	PADDING-TOP: 			0px;
	LIST-STYLE-TYPE: 		none
}
#menu {
	Z-INDEX: 				100;
	WIDTH: 					100%;
	POSITION: 				relative;
	margin-left: 			115px;
	left:					0px;
	top: 					0px;

}
#menu DL {
	FLOAT: 					left;
	MARGIN: 				0px;
	WIDTH: 					90px;
	
}
#menu DT {
	FONT-WEIGHT: 			bold;

	CURSOR: 				pointer;
	TEXT-ALIGN: 			left;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			8px;
	padding-bottom:			8px;
}
#menu DD {
	padding-top:			10px;
	position:				absolute;
	background-color:		#80c0bc;
}
#menu LI {
	
	TEXT-ALIGN: 			left;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight: 			normal;
	color: 					#ffffff;	
	width: 					150px;
	padding-left:			5px;
	padding-right:			5px;	
	padding-bottom: 		5px;
}

#menu LI A {
	BORDER-RIGHT: 			0px; 
	BORDER-TOP: 			0px; 
	DISPLAY:		 		block; 
	BORDER-LEFT: 			0px; 
	BORDER-BOTTOM: 			0px; 
	HEIGHT: 				100%; 
	TEXT-DECORATION: 		none;
	color: 					#ffffff;	
}
#menu DT A {
	BORDER-RIGHT: 			0px; 
	BORDER-TOP: 			0px; 
	DISPLAY: 				block; 
	BORDER-LEFT: 			0px; 
	BORDER-BOTTOM: 			0px; 
	HEIGHT: 				100%; 
	TEXT-DECORATION: 		none;
	color: 					#999999;	
}
#menu LI A:hover {

	color: 					#ccffff;
}
#menu DT A:hover {
	background-color:		#ffffff;
	color: 					#80c0bc;
}

.redtext {
	color: 					#FF0000;
}
.redtext strong{
	color: 					#FF0000;
}
.greentext {
	color: 					#66FFFF;
}
strong {
	color: 					#724d77;
	
	font-family:            Arial, Helvetica, sans-serif;
}

.content_text a{
	FONT-SIZE:				11px;
    COLOR:					#724d77;
	text-decoration:		none;
}

.content_text a:hover {
	color:					#dc18f7;
	text-decoration:		none;
}
.bookingtitles {
	color: 					#4a7572;
	border-bottom-color: 	#4a7572;
	border-bottom-style: 	solid;
	border-bottom-width: 	1px;
	font-weight: 			bold;
	padding-top: 			10px;
}
.bookform input {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
}
.bookform select {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
}
.tdbox {
	border: 				thin solid #000000;
	padding: 				10px;
}

.submenutext {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#FFFFFF;
}
.photoborder {
	border: 				1px solid #FFFFFF;
	margin: 				35px;
}

.innerlogo {
	margin-top: 			30px;
	margin-right: 			15px;
	margin-left: 			15px;
}
.pagecontent {

	FONT-SIZE:				12px;
	COLOR:					#724d77;
	TEXT-ALIGN:				left;
	
	padding:				0px 35px 35px 0px;	
}

.pagecontent a{
	font-family: 			verdana, Helvetica, sans-serif;
	font-size: 				11px;
    font-weight:            normal;
	COLOR:                  #993399;
	text-decoration:		none;
}

.pagecontent a:hover {
	font-family: 			verdana, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight:            normal;
	color:					#993399;
	text-decoration:		underline;
}
.backlink{
    font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	COLOR:					#724d77;
}
.backlink a{
    font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	COLOR:					#724d77;
	text-decoration:		none;
}
.backlink a:hover{
    font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	COLOR:					#ffffff;
	text-decoration:		none;
}
strong a{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:					#724d77;
	text-decoration:		none;
}

strong a:hover {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:					#ffffff;
	text-decoration:		none;
}
.submenutext a {
	color:					#724d77;
	text-decoration:		none;
}
.submenutext a:hover {
	color:					#ffffff;
	text-decoration:		none;
}
.whiteline {
	padding-left: 			5px;
	border-left-width: 		1px;
	border-left-style: 		solid;
	border-left-color: 		#FFFFFF;
}

.strap_text {	

	color:					#C2DF34;
	text-align:				right;
	font-size:				14px;
	font-style:     		italic;
	font-weight: 			bold;
    float:                  right;
	margin-right:			115px;
	margin-top:				18px;
	margin-bottom:          30px;
	line-height:			20px;
}

.image_strap {
	
	margin-left:			85px;
	margin-bottom:          0px;
	


}

.box{
	background-color: 		#00202D; 
	padding:				2px 2px 2px 5px; 
	width:					72px;
	border:					1px solid #003F5A;
}

.footer{
	FONT-SIZE:				10px;
    COLOR:					#724d77;
	text-decoration:		none;
}
.footer a{
	FONT-SIZE:				10px;
    COLOR:					#724d77;
	text-decoration:		none;
}

.footer a:hover {
	FONT-SIZE:				10px;
	color:					#dc18f7;
	text-decoration:		none;
}
.backnav{
	FONT-SIZE:				11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    COLOR:					#724d77;
	text-decoration:		none;
}
.backnav a{
	FONT-SIZE:				11px;
    COLOR:					#993399;
	font-weight:bold;
	text-decoration:		none;
}

.backnav a:hover {
	FONT-SIZE:				11px;
	color:					#dc18f7;
	font-weight:bold;
	text-decoration:		none;
}