*{ margin:0; padding:0;}
 html, body {
   height:100%;
   margin:0;
   padding:0;
}
img { border:none; border:0;}
body { background-color:#FFFFFF; text-align:center;}
#vertical {    height:50%;   width:1px;   margin-bottom:-320px;  float:left;}

#wrapper { width:940px; margin:0 auto; text-align:left; height:590px; overflow:hidden; clear:left; position:relative;}

#header {	width:940px; background-image: url(../images/top.gif); 	background-repeat: no-repeat;	background-position: 0px bottom;	padding-bottom:15px; }
#header .facebook { float:right; position: absolute; top: 75px; left: 900px;}
#content {width:940px; background-image:url(../images/middle.gif); background-repeat:repeat-y;}
#content-wrap { width:939px; background-image:url(../images/bottom.gif); background-repeat: no-repeat; background-position: 0px bottom; padding-bottom:10px; padding-left:2px; padding-top:1px;}

ul#images { width:361px; height:428px; float:left; margin-right:15px; margin-bottom:1px; overflow:hidden;}

ul#nav { width:940px; color:#999999; font-size:13px; text-transform:uppercase;  padding-left:5px;}
ul#nav li { list-style:none;  display:inline; padding-right:10px;}
ul#nav a{color:#999999; text-decoration:none;}
ul#nav a:hover { color:#333333;}

h1 { font-size:16px; padding-top:35px; padding-bottom:15px;}

.galmenu {	position:absolute;	width:200px;	top:207px;	z-index:200px;	right:14px;	font-family:"Century Gothic", Arial, sans-serif;	color:#000000;}
.galmenu li { display:inline; padding-right:15px; padding-left:15px; font-weight:bold;}
.galmenu li a, .keratin  a{color:#a97b50;}
.galmenu li a:hover, .keratin a:hover  { color:#000000;}
.middle { margin:0 auto; text-align:center; width:258px;}
.text, .gallery { height:275px; width:520px; overflow:auto; font-family:"Century Gothic", Arial, sans-serif; font-size:13px; line-height:19px; padding-right:15px; }

 
.gallery p, .testimonials p{ padding-bottom:1px; margin:0; clear:both;}
.gallery img { float:left; padding-right:3px; padding-bottom:3px;}
p.first { color:#a97b50; font-size:16px; font-weight:bold;}
.text a { color:#a97b50; margin:0; padding:0; font-size:13px; font-weight:bold;}
.keratin {	position:absolute;	width:198px;	top:207px;	z-index:200px;	right:16px;	font-family:"Century Gothic", Arial, sans-serif;	color:#000000;	font-size:12px;	font-weight:bold;}
.keratin a { text-decoration:none;}
.text strong {  color:#a97b50;}
.text p { margin-bottom:15px;}
em.gold {color:#a97b50; font-size:12px; padding-left:10px;}
.text ul { margin-left:25px; margin-bottom:15px; list-style:none;}
.text ul li {	background-image:url(../images/bullet.gif);	background-repeat:no-repeat;	padding-left:15px;	margin-bottom:5px;	background-position: 0px 5px;}
h2 { padding-bottom:10px;}

br { clear:both;}
.bookleft { width:200px; float:left}
.bookright{ width:200px; float:left; padding-left:35px;}

.contactleft { width:250px; float:left}
.contactright{ width:150px; float:left; padding-left:35px;}

.formy {
	padding:3px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	width:190px;
}

label { font-size:11px;}
.formy_button {
	background-color:#ffffff;
	border: 1px solid #abadb3;
	width:105px;
	color: #abadb3;
	padding:2px;
	font-weight: bold;
	font-family:  Arial, sans-serif;
	text-transform: lowercase;
}

.testimonials { width:820px; font-family:"Century Gothic", Arial, sans-serif; color:#a97b50; font-size:16px; font-weight:bold; line-height:15px; text-align:center;  position:relative; height:590px;}
ul#testimonial {
	position:absolute;
	width:738px;
	left:65px;
	padding-top:15px;
}
ul#testimonial li { margin:0; padding:0; font-family:"Century Gothic", Arial, sans-serif; color:#000000; font-size:16px; font-weight:bold; line-height:15px; list-style:none; display:block; clear:both; width:700px; float:left;}

