* {padding:0;margin:0;font-family:"Arial";font-size:12px}
body {background:#2c0001 url(assets/images/body-bg.gif) top left repeat-x}
a { color: #d6ca97; font-weight: bold; text-decoration: none; }
a:hover { color: #a59c75; text-decoration: underline; }
.imgborder { border: 1px solid #deb06c; }
#officeTour { float: right; width: 300px; height: 300px; margin: 15px 5px 5px 5px; padding: 0px; }
div#wrapper {width:817px;}
div#header {position:relative; height:224px}
div#header div.contact {font-family:"Times New Roman";padding:4px 5px;text-align:left;width:623px;height:20px;background-color:#a59c75;color:#2c0001;position:absolute;top:0;right:0;font-style:italic;font-size:15px}
div#header div.phone {float:right;font-style:normal;font-size:15px}
div#header div.logo {position:absolute;top:0;left:0}
div#header div.photo {position:absolute;bottom:0;right:0}
div#page {text-align:left;background: transparent url(assets/images/page-bg.gif) repeat-y left top;}
div#page div.content {color:#fff;min-height:159px;width:575px; padding: 25px 0px; background: transparent url(assets/images/content-bg.gif) no-repeat left top; margin: 0px 0px 0px 205px;}
p {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	line-height: 20px;
}
ul,
ol {
	line-height: 20px;
	margin: 1em 0px 0px 0px;
}

li {
	margin: 0px 0px 0px 40px;
	padding: 0px;
}
h1 {
	padding: 0px;
	color: #fff;
	font: bold 24px/26px Arial, Helvetica, sans-serif;
}
h2 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #deb06c;
	font: bold italic 18px/20px Arial, Helvetica, sans-serif;
}
h3 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #a59c75;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}
h4 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #fff;
	font: bold 14px/16px Arial, Helvetica, sans-serif;
}
div#page div.leftCol {float:left;width:166px; padding:0 0 0 10px; }
div#page div.leftCol ul {list-style:none;margin-bottom:20px; margin-top: 0px;; line-height: 16px; }
div#page div.leftCol ul li {border-bottom:1px solid #591801; margin: 0px;}
div#page div.leftCol ul li a{padding:6px 8px 6px 17px;display:block;color:#2c0001;text-decoration:none;font-size:14px}
div#page div.leftCol ul li a:hover {background-color:#591801;color:#fff}
div#page div.leftCol form {padding:0 10px;}
div#page div.leftCol form div{color:#591801;font-size:11px;margin-bottom:1px}
div#page div.leftCol form input,div#page div.leftCol form textarea{margin-bottom:3px;width:100%}
div#page div.leftCol form input.btn{margin-top:2px;width:auto!IMPORTANT}
div#footer {background:url(assets/images/footer-bg.gif) top left no-repeat;height:61px;padding:30px 0 0 180px;color:#a59c75;}
div#footer a {text-decoration:none;color:#a59c75;}
div#footer a:hover {color:#fff;}

div.clear {clear:both}

#rotation {
position:absolute;
margin:11px 0px 0px 25px;
}
