/* CSS Document */

html, body {

	background: #000;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 14px;

	margin: 0;

	padding: 0;

}



h1 {

	margin: 0;

	padding: 0;

}



h2 {

	background: transparent url(/_images/imgbar.jpg) no-repeat center left;

	padding: 0 0 0 90px;

	font-size: 18px;

	color: #606292;

}



h3 {

	margin: 0;

	padding: 0;

}



h4 {

	margin: 0;

	padding: 0;

}



p {

	font-family: "Times New Roman", Times, serif;

	margin: 0;

	padding: 0 0 15px 0;

}



/* identifiers */


#content {

	background: #81BAFD none repeat scroll 0 0;

	margin: 28px 0 0 285px;

	padding: 20px;

}



#content ul, #content ol {

	font-family: "Times New Roman", Times, serif;

	margin: 0 0 15px;

}



#content a, #content a:visited {

	color: #56118c;

}



#header {

	display: block;

	height: 65px;

	left: 25px;

	overflow: hidden;

	position: relative;

	text-indent: -999px;

	top: 25px;

	width: 225px;

}



#menu {

	display: inline-table;

	left: 320px;

	list-style: none;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 30px;

}



#menu li {

	float: left;

	margin: 0;

	padding: 0;

}



#menu a {

	display: block;

	height: 43px;

	margin: 0 20px 0 0;

	padding: 10px;

	width: 50px;

}



#navigation {

	left: 45px;

	list-style: none;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 385px;

}



#navigation li {

	padding: 3px 0;

}



#navigation ul {

	font-size: 12px;

	list-style: none;

	margin: 0;

	padding: 0;

}



#navigation ul li {

	margin: 0 0 0 0px;

	padding: 4px 12px;

}



#page {

	background: transparent url(/_images/bg.jpg) no-repeat 12px 0;

	margin: 0 0 0 0;

	min-height: 567px;

	padding: 0;

}



/* Classes */

.current a, .current a:visited {

	color: #CC9933 !important;

}



.linkbar {

	display: inline-table;

	list-style: none;

	margin:0;

	padding:0;

}



.linkbar li {

	float: left;

	margin: 0;

	padding: 0 15px 0 0;

}



.menuText {

	color: #ccc;

	font-size: 12px;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 13px;

}



.menuText a, .menuText a:visited {

	color: #ccc;

	text-decoration: none;

}



.menuText a:hover {

	color: #cc9933;

}



.naviText {

	color: #ccc;

	font-size: 14.5px;

	font-style: normal;

	font-variant: normal;

}



.naviText em {

	font-size: 12px;

}



.naviText a, .naviText a:visited {

	background:transparent url(/_images/bull.gif) no-repeat scroll 0 5px;

	color: #ccc;

	display:block;

	padding:0 0 0 12px;

	text-decoration: none;

}



.naviText a:hover {

	color: #cc9933;

}



#quote li {display:inline-block;
	margin:0 5px 0 5px;
}

.quote {

	color: #626693;

	margin: 0 auto;

	font-size: 16px;

	font-style: italic;

	line-height: 1.4em;

	width: 300px;

}



.quote .first {

	font-family: "Times New Roman", Times, serif;

	font-size: 30px;

}



.quote .reference {

	font-size:11px;

	float: right;

}



.left {

	float: left;

}



.right {

	float: right;

}



.clear {

	clear: both;

}


.btn-book {
    background: #772f55;
    color: #F4F0DC !important;
    font-weight: bold;
    display: block;
    margin: 15px 0 0;
    padding: 10px;
    text-decoration: none;
    width: fit-content;
}