﻿body {font: normal 0.8em Arial;}
a {color: #03c;}
a:hover {color: #c30;}
a img {border: none;}
form {margin: 0;}
h2 {color: #5e5d2a; font-size: 1.3em; margin: 0.5em 0 0.5em 0;}
label.TextBox {display: block; margin-top: 0.5em;}
p {margin-top: 0;}
sup {font-size: 0.7em; padding-left:1px;}

.wrapper {margin: 0 auto; width: 778px;}
.header {height: 100px; margin-bottom: 1px;}
.header h1 {background-color: #c3c89b; color: #5e5d2a; font-size: 1.2em; height: 23px; margin: 0; padding-top: 3px;}
.header .logo {float: left;}
.body {background: url("../images/bgPage.gif");}
.menu { float: left; width: 140px; padding: 5px 7px 5px 3px;}
.menu ul, .menu li {margin: 0; padding: 0; list-style: none;}
.menu ul { margin-bottom: 1em; }
.menu li {background: url('../images/menuRight.gif') no-repeat 100% 0; margin-bottom: 1px;}
.menu li a {background: url('../images/menuLeft.gif') no-repeat; color: #72716e; display: block; font-size: 0.85em; width: 136px; padding: 3px 0px; text-decoration: none; text-align: center;}
.menu li a:hover {color: #222;}
.content {float: left; line-height: 1.4em; padding: 10px 20px; width: 448px;}
.entry {background-color: #eaefde; line-height: 1.6em; padding-top: 8px;}
.entry h1 {color: #5e5d2a; font-size: 1.2em; margin: 0; text-align: center;}
.entry p {margin: 0; text-align: center;}
.entry .option {float: left; padding: 10px; width: 369px;}
.sidebar {float: left; width: 120px; padding: 10px; text-align: center;}
.sidebar h2, .menu h2 {background: url('../images/sideHead.gif') no-repeat; color: #72716e; font-size: 1em; padding: 5px; margin: 0 auto; width: 110px; }
.sidebar p, .menu p {background: url('../images/sideMiddle.gif') repeat-y; font-size: 0.85em; padding: 5px 5px 1em 5px; margin: 0 auto; width: 110px; }
.sidebar p.last, .menu p.last {background: url('../images/sideBottom.gif') no-repeat 0 100%; padding-bottom: 5px; margin-bottom: 1em;}
.footer {border-top: solid 1px #c3c89b; margin-top: 1px; padding: 10px;}
.answerwrapper{padding:5px;}
.answerleft{width:125px;float:left;}
.answerright{width:300px;float:right;}
.contact textarea {width: 400px;}
.meet {color: #9e9e3c;}
img.right {float: right; margin: 0 0 1em 1.5em;}
.popup { line-height: 1.6em; }

#slides { height: 360px; margin: 0 auto; width: 760px; }
#slides img { border: solid 1px #fff; position: absolute; opacity: 0; filter: alpha(opacity=0); }
#slides img.first { opacity: 1; filter: alpha(opacity=100); }


/* Clearing Floats */
.body:after, .entry:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.body, .entry {display:inline-block;}
/* Hide from IE Mac \*/
.body, .entry {display:block;}
/* End hide from IE Mac */
