@charset "utf-8";

/* Universals */
body {font: 100% Verdana, Arial, Helvetica, sans-serif; background: #f1eeeb; margin: 0; padding: 0px 0; text-align: center; color: #444;}
.bodywork #container {width: 900px; background: #984847; margin: 0 auto; border: 1px solid #BFA280;text-align: left;}
h1 {font-size:1.5em;}
h2 {font-size:1.3em;}
h3 {font-size:1em; color:#6d0e08;}

ul, ol {list-style-type:circle; color:#333; font-size:.8em;}

/* Forms */
form {margin:0; padding:0;}
fieldset {padding:5px; border:0px solid #DDCCB9;}
legend {font-weight:bold;}
label, input, textarea {display:block; width:330px; float:left; margin-bottom:10px;}
label {text-align: right; width:100px; padding-right:15px; font-size:.8em;}
.submit {margin-left:117px;}
br {clear:left;}
.form-sub {float:left; width:200px;}
.set-sub {height:160px;}

/* Used to push background color of parent divs */
.bodywork .cl {clear:both;}

/* Navigation Block */
#logo {background:#82312E; padding:25px 18px 20px 69px; float:left;}
#navigation ul {width:580px; float:left; margin:45px 0 0 5px; padding:0; color: White; font-family: arial, helvetica, sans-serif;}
#navigation ul li { display: inline; }
#navigation ul li a {padding: 0 1.5em; color: White; text-decoration: none; float: left; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps;}
#navigation ul li a:hover {color: #FFCC66; text-decoration:underline;}

/* Left Column Stuff */
#left-col {float:left; width:293px; margin-bottom:10px;}
#beauty-shot {}
#contact-info {color:#eee; font-family:Arial, Helvetica, sans-serif;font-size:.8em; text-align:right; padding:15px 18px 20px 0; font-variant:small-caps;}

/* Right Column Stuff */
/* #right-col {background:#F5ECD8; width:607px; margin-bottom:10px; float:left;} */
/* #right-col {background:#e7b16c; width:607px; margin-bottom:10px; float:left;}*/
#right-col {background:#e7bd6c; width:607px; margin-bottom:10px; float:left;}
#content {padding:30px 40px 30px 40px; border-left:1px solid #BFA280; font-family: Georgia, Times New Roman, Times, serif; color:#333; font-size:.8em;letter-spacing:.03em; line-height:1.4em;}
#content p {margin:1em 0 1em 0; padding:0;}
#content a {color:#660000; text-decoration:none;}
#content a:hover {text-decoration:underline;}
ul, ol {list-style-type:circle; color:#333; font-size:.9em;}
#home-content{float:left;}

/* Footer */
#footer {font-size:.7em; color:#E2C8B8; text-align:right; margin:10px;}
#footer p {margin:0; padding:0;}
#footer a {color:#E2C8B8; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
