@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0;-webkit-appearance: none;}

ul {list-style:none;}

a {text-decoration:none;}

img{border:none;}


html {
	background:url(images/bg-html.jpg);
	width:100%;
	height:100%;
}

body {
	color:#423f3f;
	font-size:14px;
	font-family:'BemboRegular',Arial, Helvetica, sans-serif;
	width:100%;
}

#header {
	position:relative;
	min-width:980px;
	width:100%;
	background:url(images/bg-body.png) top center no-repeat;
	height:159px;
	margin:0 auto;
}

#btnHome {
	position:absolute;
	top:0;
	left:0;
	width:470px;
	height:115px;
	z-index:9999;
	cursor:pointer;
}

#gvoice {
	position:absolute;
	top:0;right:0;
	width:300px;
	height:200px;
	background-color:#fff;
	z-index:9999;
	display:none;
}

#menu {
	font-family:GoudyTrajan-Medium,Georgia, "Times New Roman", Times, serif;
	width:980px;
	height:159px;
	margin:0 auto;
	position:relative;
}

#nav {
	position:absolute;
	bottom:0;
	right:0;
	height:40px;
	line-height:40px;
	font-size:14px;
	letter-spacing:2px;
}

#nav ul li {
	float:left;
	margin-right:40px;
}

#nav a {color:#FFFFFF;height:40px;}

#nav a:hover {color:#fff0a0;}

#chat {
	position:absolute;
	top:30px;
	right:0;
	dislpay:block;
	width:146px;
	height:54px;
	background:url(images/btn-chat-now.png) no-repeat;
	/*cursor:pointer;*/
	z-index:9999;
}
/*#chat:hover {background-position:0 -54px;}*/

#phone {
	position:absolute;
	bottom:-12px;
	left:-23px;
	font-size:18px;
}

#phone a {color:#423f3f;}
	
#gallery #nav1 {color:#fff0a0;}
#gallery #one {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about1 #nav2 {color:#fff0a0;}
#about.about1 #two {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about2 #nav3 {color:#fff0a0;}
#about.about2 #three {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about3 #nav4 {color:#fff0a0;}
#about.about3 #four {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about4 #nav5 {color:#fff0a0;}
#about.about4 #five {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about5 #nav6 {color:#fff0a0;}
#about.about5 #six {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}
#about.about6 #nav7 {color:#fff0a0;}
#about.about6 #seven {background:url(images/nav-arrow-selected.png) bottom center no-repeat;}

.lastnav {margin-right:0;}

#page_wrap {
	min-width:980px;
	background:url(images/glow-bg.png) repeat-y top center;
	margin:0 auto;
	padding-bottom:27px;
	overflow:hidden;
}

#page {
	width:980px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

#footer {
	font-family:GoudyTrajan-Medium,Georgia, "Times New Roman", Times, serif;
	width:936px;
	margin:27px auto 0 auto;
	font-size:12px;
	height:40px;
}

#footer a {color:#423f3f;}

#footer a:hover {color:#000;}

#footerLeft {
	float:left;
}

#footerRight {
	float:right;
}

#footerRight img {margin-left:2px;}

h1 {font-size:24px;}

/* *************************** HOME PAGE ********************************** */

#home #page {
	padding-bottom:40px;
}

#home #slideshow1 {
	margin:28px auto 32px auto;
	height:300px;
	width:710px;
	overflow:hidden;
}

#galleryRight h1 {
	font-weight:normal;
	font-size:24px;
	margin-bottom:30px;
	color:#a30046;
}

#homeText {
	width:650px;
	font-size:18px;
	line-height:22px;
}

#homeText a {color:#a30046;}
#homeText a:hover {color:#000;}

#homeRight {
	float:left;
}

/* *************************** NAV LEFT ********************************** */

#navLeft {
	width:252px;
	float:left;
	margin-top:23px;
	padding-left:9px;
	padding-bottom:20px;
	background:url(images/bg-left.png) no-repeat;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.leftHeader {
	margin-bottom:10px;
}

.leftTab {
	margin-left:17px;
	width:182px;
	line-height:22px;
}

.leftInput {
	width:95%;
	border:1px solid #666;
	height:15px;
	padding-left:5px;
	padding-top:2px;
	font-size:11px;
}

.leftTab td {padding:0 0 8px 0;}

.leftTab a {color:#a30046;}

.leftTab a:hover {color:#000;}


/* *************************** ABOUT PAGE ********************************** */

#about #page {
	padding-bottom:40px;
}

#about #slideshow1 {
	margin:0 auto 32px auto;
	height:572px;
	width:318px;
	overflow:hidden;
}

#aboutText {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:24px;
	width:400px;
	font-size:15px;
	line-height:22px;
	float:left;
}

.about1 #aboutText {line-height:normal;}

.about1 #aboutText ul {list-style:disc;margin-left:15px;}

.about1 #aboutText ul li {padding:10px 0;}

.about1 #aboutText td {padding:5px 0;}

#aboutText h2 {
	font-weight:normal;
	font-size:24px;
	margin-bottom:30px;
}

#aboutText h3 {
	font-weight:normal;
	font-size:18px;
	margin-bottom:15px;
	color:#a30046;
}

#aboutText h4 {
	font-weight:normal;
	font-size:18px;
	margin-bottom:15px;
	color:#a30046;
}

#aboutText a {color:#a30046;}
#aboutText a:hover {color:#000;}

#aboutRight {
	position:relative;
	float:right;
}

#aboutRight #white {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
}

#about p {margin-top:1.5em;}

#about h2 {line-height:1.2em;}

#aboutText ul {list-style:disc;margin-left:15px;margin-top:0;padding:0;}

#aboutText ul li {line-height:normal;}

/* *************************** WIDE PAGE ********************************** */

#wide #page {
	padding-bottom:40px;
}



#wideText {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:24px;
	width:680px;
	font-size:14px;
	line-height:22px;
	float:left;
}

#wideText h2 {
	font-weight:normal;
	font-size:24px;
	margin-bottom:30px;
	color:#a30046;
}

#wideText h3 {
	font-weight:normal;
	font-size:18px;
	margin-bottom:15px;
}

#wideText h4 {
	font-weight:normal;
	font-size:18px;
	margin-bottom:15px;
	color:#a30046;
}

#wideText a {color:#a30046;}
#wideText a:hover {color:#000;}


/* *************************** GALLERY PAGE ********************************** */

#gallery #page {
	padding-bottom:40px;
}

#galleryRight {
	float:right;
}

/* GENERAL STYLES */

.normalheight {line-height:19px;}

.horizLine {height:20px;width:95%;border-bottom:1px solid #ccc;margin-bottom:10px;}