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

body{
	background-color:#41210a;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	text-align:center;
	background-image:url(images/topbg.jpg);
	background-repeat:repeat-x;
}

a{color:#FFFFFF; text-decoration:underline}
a:hover{text-decoration:none;}

.small{font-size:10px;}

.field{border:1px #999999 solid; width:200px;}

div.top{
	background-image:url(images/pinnacle.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:291px;
	width:1024px;
	margin:0 auto;
	position:relative;
	z-index:10;
	color:#FFFFFF;
}

div.map{
	float:right;
	width:560px;
	font:16px Arial;
	text-align:left;
	position:relative;
	top:186px;
}

div.map a{color:#FFFFFF; text-decoration:underline;}
div.map a:hover{text-decoration:none;}

div.container{
	width:760px;
	padding:20px;
	margin:0 auto;
	height:auto;
	min-height:200px;
	text-align:left;
	background-color:#FFFFFF;
}
div.container p{font-size:13px; line-height:16px;}
div.container h2{font:20px Helvetica, Arial; border-bottom:1px #41210a solid; color:#41210a; padding:2px 0; margin-bottom:15px; font-weight:normal;}
div.container img {border:#41210a 4px solid;}

div.wrapper{
	width:1024px;
	margin:0 auto;
	height:auto;
}

div.details{
	width:800px;
	padding:0;
	margin:0 auto;
	height:auto;
	min-height:400px;
	text-align:left;
	background-color:#f6edde;
}

div.details .left{
	width:268px;
	padding:15px;
	height:auto;
	float:left;
	background-color:#f6edde;
}
div.details .left a{color:#000000;}
div.details .left h2{font:20px Helvetica, Arial; border-bottom:1px #000000 solid; color:#000000; padding:2px 0; margin:0; font-weight:normal;}

div.details .right{
	width:495px;
	height:auto;
	float:right;
	background-color:#FFFFFF;
}
div.details .right a{color:#000000;}

div.details h3{font:20px Helvetica, Arial; color:#ffffff; padding:10px 30px; margin:0; background-color:#41210a; font-weight:normal;}

div.details .box{
	width:435px;
	padding:15px 30px;
}

div.details ul{list-style:disc; font-size:13px;}
div.details a{color:#FFFFFF; text-decoration:underline}

div.contactform{
	width:800px;
	height:auto;
	margin:0 auto;
	background-color:#f6edde;
	text-align:left;
}

div.contactform h3{font:20px Helvetica, Arial; color:#ffffff; padding:10px 30px; margin:0; background-color:#666666; font-weight:normal;}

div.contactform .field{width:200px;}