@charset "utf-8";
/* CSS Document */
body {background:url(../images/bg.jpg) repeat-x fixed;}
#container {margin:0 auto; width:918px; border-left:solid 16px #dd9a27; border-right:solid 16px #dd9a27;min-height:750px;height:auto !important;height:750px;background-color:#fff;}
#header {display:block;margin:0 auto;width:950px;height:30px;}
#top {width:918px;height:210px;position:relative;margin:0;padding:0;}
ul#nav {clear:both;position:relative;width:850px;height:18px;background-color:#791214;margin:15px 15px 0 15px;padding:8px 15px;border-bottom:solid 3px #aaa;}
	ul#nav li {display:inline; color:#fff; font: .687em Verdana, Arial, Helvetica, sans-serif; margin-left:20px;}
	ul#nav li a {padding:8px 0;}
	ul#nav li a:link {color:#FFFFFF;text-decoration:none;}
	ul#nav li a:visited {color:#FFFFFF;text-decoration:none;}
	ul#nav li a:hover {color:#FFFFFF;border-bottom:solid 2px #DD9A27;}
	ul#nav li a:active {color:#FFFFFF;border-bottom:solid 2px #DD9A27;}
#body {margin:0;padding:15px 35px 0 45px;position:relative;overflow:auto;}
#left {position:relative; float:left; padding-right:20px;}
#content {position:relative; padding:0 0 0 15px;overflow:auto;}
img#footer {clear:both;margin:0 auto;width:950px;height:30px;display:block;}


p {font: .750em Verdana, Arial, Helvetica, sans-serif;line-height:1.5;}
h1 {font:bold 1.125em Verdana, Arial, Helvetica, sans-serif;color:#791214;}
h3 {font:bold .879em Verdana, Arial, Helvetica, sans-serif;color:#DD9A27;}
h4 {font:bold .879em Verdana, Arial, Helvetica, sans-serif;color:#791214;margin:0;padding:0;}
strong {color:#791214;}
small {display:block;margin:5px 0;font: .625em Verdana, Arial, Helvetica, sans-serif;line-height:1.5;}
a img {border:none;}
li {font: .750em Verdana, Arial, Helvetica, sans-serif;line-height:1.5;}


p a:link {color:#480507;}
p a:visited {color:#480507;}
p a:hover {color:#9d4244;text-decoration:none;}
p a:active {color:#9d4244;text-decoration:none;}


.homecopy {width:425px;float:left;position:relative;}
.homequote {width:220px;height:130px;background-color:#791214;border-top:solid 5px #DD9A27;position:relative;float:left;padding:10px;text-align:center;margin-top:15px;}
	.homequote span {font:.875em/2em Verdana, Arial, Helvetica, sans-serif;color:#fff;}
.copyright {width:555px;height:15px;padding:5px 10px;color:#fff;background-color:#555;font:.687em Verdana, Arial, Helvetica, sans-serif;float:left;text-align:right;margin-top:5px;}
.right {float:right;width:330px;}
.left {width:440px;float:left;}
#receptions ul {margin:-10px 0 0 -30px;padding:5px 0 5px 35px;background-color:#e9dfdf;width:830px;}
#receptions ul li {display:inline;}
#receptions ul li a {margin-left:20px;font:bold .875em Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;}
	#receptions ul li a:link {color:#444;text-decoration:none;}
	#receptions ul li a:visited {color:#444;text-decoration:none;}
	#receptions ul li a:hover {color:#777;border-bottom:solid 2px #DD9A27;}
	#receptions ul li a:active {color:#444;border-bottom:solid 2px #DD9A27;}
#package p {margin:0 0 10px 0;line-height:1;padding:0;font-style:italic;}
.award {margin: 10px auto;width:350px;background:url(../images/award_class.gif) #eee repeat-x;padding:5px;border: solid 1px #791214;}
.award h3 {margin-top:3px;}
.award span {display:block;margin:0 auto;font: .687em Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:center;}
.wpkg {border:solid 2px #791214;}
.receptionimg {list-style-type:none;}
	.receptionimg li {width:121px;display:inline;}
	.receptionimg li a img {width:121px;display:inline;padding:3px;}

table {border:solid 2px #791214; background-color:#bbb;width:500px;height:420px;}
td {font: .875em Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0;padding:5px 10px;}
td input {font:bold .875em Verdana, Arial, Helvetica, sans-serif;color:#454;}
#map {width: 300px; height: 300px; margin:75px auto 0 auto; border:solid 2px #791214;}

a.special {font:italic Arial, Helvetica, sans-serif !important;}
