/* CSS Document */
hr {
	border: 0;
	color: #e6d5a2;
	background-color: #e6d5a3;
	height: 1px;
	width: 335px;
	text-align: left;
}
h1.menu-left {
	padding-left:18px;
	font-size:13px;
}
hr.menu-left {
	padding-left:18px;
	border: 0;
	color: #e6d5a2;
	background-color: #e6d5a3;
	height: 1px;
	width: 171px;
	text-align: left;
}
div.guests {
	text-align:right;
	color:#665522;
	font-size:13px;
	padding-top:5px;
	padding-bottom:15px;
}
div.guests-quotes {
	font-size:14px;
	font-style:italic;
}
.guests-quotes span { color:#FF0000;}
div.top {
	text-align:right;
}
div.menu-left {
	padding-left:7px;
}
div.bg {
	width:100%;
	height:520px;
	background-image:url(images/bg_dark.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

div.Table_01 {
	position:absolute;
	left:50%;
	margin-left:-500px;
	top:0px;
	width:1000px;
	background-color:#FFFFFF;
	background-image: url(images/splash4_4web_06.jpg);
	background-position:0px 30px;
	height:auto;
	z-index:10;
}

div.introframe {
	position:absolute;
	width:750px;
	height:431px;
	left:125px;
	top:135px;
	z-index:40;
}

div.gallery {
	position:absolute;
	width:750px;
	height:520px;
	left:125px;
	top:135px;
	z-index:9999;
}

div.gallery-ajax {
	position:absolute;
	width:750px;
	height:auto;
	left:125px;
	top:155px;
	z-index:9999;
}

div.splash4-4web-01 {
	/* position:absolute; */
	display:block;
	width:1000px;
	height:54px;
	overflow:hidden;
	background-image: url(images/splash4_4web_01.jpg);
	z-index:20;
}

div.splash4-4web-02 {
	/* position:absolute; */
	display:block;
	float:left;
	width:107px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_02.jpg);
	z-index:20;
}

div.splash4-4web-03 {
	/* position:absolute; */
	display:block;
	float:left;
	width:215px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_03.jpg);
	z-index:20;
}

div.splash4-4web-04 {
	/* position:absolute; */
	display:block;
	float:left;
	width:571px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_04.jpg);
	z-index:20;
}

div.newsletter { display:block; float:left; width:571px; background-image: url(images/splash4_4web_04.jpg); background-repeat:no-repeat; background-position:left top; }

div.splash4-4web-03intro {
	/* position:absolute; */
	display:block;
	float:left;
	width:215px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_03.jpg);
	z-index:20;
}

div.splash4-4web-04intro {
	/* position:absolute; */
	display:block;
	float:left;
	width:571px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_04.jpg);
	z-index:20;
}

div.splash4-4web-05 {
	/* position:absolute; */
	display:block;
	float:left;
	width:107px;
	height:375px;
	overflow:hidden;
	background-image: url(images/splash4_4web_05.jpg);
	z-index:20;
}

div.splash4-4web-07 {
	/* position:absolute; */
	display:inline;
	clear:left;
	float:left;
	width:1000px;
	height:195px;
	overflow:hidden;
	background-image: url(images/splash4_4web_07.jpg);
	z-index:20;
}

div.splash4-4web-09 {
	/* position:absolute; */
	display:inline;
	clear:left;
	float:left;
	width:1000px;
	height:55px;
	overflow:hidden;
	background-image: url(images/splash4_4web_09a.jpg);
	z-index:20;
}

div.main-text {
	/* position:absolute; */
	display:block;
	float:left;
	/* margin-left:350px; */
	width:335px;
	height:auto;
	padding-left:30px;
	padding-right:20px;
	line-height:16px;
}

div.main-text-intro {
	/* position:absolute; */
	display:block;
	float:left;
	/* margin-left:200px; */
	width:400px;
	padding-right:20px;
	line-height:16px;
}

div.quote {
	/* position:absolute; */
	float:left;
	display:block;
	width:160px;
	margin-top:56px;
	margin-left:10px;
	font-size: 16px;
}

div.quote-intro {
	/* position:absolute; */
	float:left;
	display:block;
	width:160px;
	margin-top:36px;
	margin-left:10px;
	font-size: 16px;
}

div.main-left {
	display:block;
	width:107px;
	height:300px;
	clear:left; 
	float:left;
}

div.submenu2 {
	/* margin-left:107px; */
	width:215px;
	height:300px;
	/* clear:left; */
	float:left;
	/* background-color:#000000; */
}
div.padd-txt {
	padding-left:10px;

}
div.site-map {
	text-align:right;
	padding-top:8px;
	padding-right:102px;
	font-size:6px;
}
a.site-map {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #332b11;
	background:inherit;
}

img.main-text {
	float:right;
	padding-left:6px;
}
img.normal {
	clear:both;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	border-width:0px;
}
body {
	background-image: url(images/bg.gif);
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #332b11;
	background-color:#000000;
}
a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #332b11;
	background:inherit;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a.back {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #332b11;
	background:inherit;
}
a.back:link {
	text-decoration: none;
}
a.back:visited {
	text-decoration: none;
}
a.back:hover {
	text-decoration: underline;
}
a.back:active {
	text-decoration: none;
}
td.enquery{
background:inherit;
}
th.enquery{
background:inherit;
}
table.enquery{
background:inherit;
}
select.e {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #332b11;
	background-color:#faf7ed;
	border: 1px solid #e6d5a2;
}
textarea.e {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #332b11;
	background-color:#faf7ed;
	border: 1px solid #e6d5a2;
}
input.e {
	background-color:#faf7ed;
	border: 1px solid #e6d5a2;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #332b11;
}
table.pressy{
border-color:#e6d5a2;
border-style:none;
border-width:1px;
border-right-width:0px;
}
table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162);
	border-collapse: collapse;
	background-color: inherit;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162);
	background-color: inherit;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 10px 10px 10px;
	border-style: inset inset inset inset;
	border-color: rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162) rgb(230, 213, 162);
	background-color: inherit;
}
img.press {
	float:left;
	padding-right:6px;
}
.alt_menu {
	font-size:14px;
	padding-top:10px;
}
.alt_menu_left {
	font-size:12px;
	padding-top:10px;
	padding-left:30px;
	line-height: 1.5em;
	text-transform:uppercase; 
}
h2 {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
.qstyle {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#332b11;
	font-style:oblique;
}
.qstyle-m {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#332b22;
	font-weight:bold;
	font-style:normal;
}
ol.menu-top {
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height:1.5em;
}
h3 {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#332b22;
	font-weight:bold;
	font-style:normal;
	margin:0;
	padding:0;
	padding-bottom:2px;
	line-height:normal;
}
h3 a {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#332b22;
	font-weight:bold;
	font-style:normal;
	margin:0;
	padding:0;
	padding-bottom:2px;
	line-height:normal;
}
img.ajax-thumb {
	border:2px solid #332b11;
}
a:hover img.ajax-thumb { 
	border:2px solid #e6d5a2;
}
a:active img.ajax-thumb { 
	border:2px solid #332b11;
}
