/* CSS developed by Maya Kenedy */
/* Last updated June 25 2008    */

/* =RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, font,
img, ins, kbd, q, s, samp, small, strike, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body {line-height: 1.4; color: black; background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}

/* =GENERAL */
a:link {color: blue; text-decoration: underline;}
a:visited {color: blue; text-decoration: underline;}
a:hover {color: black; text-decoration: underline;}
a:active {color: black; text-decoration: underline;}
body {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 80%; text-align: center; background: white; padding: 0; margin: auto;}
p {padding-top: 7px; padding-bottom: 7px;}
.icon {vertical-align: middle;}
.small {font-size: 10px;}

/* =HEAD */
#top {width: 100%; height: 143px; background-image: url('../images/headerbg.jpg'); background-repeat: repeat-x;}
#head {width: 900px; height: 143px; background-image: url('../images/banner.jpg'); background-repeat: no-repeat;}
#head h1 {display: none;}

/* =NAVIGATION */
#nav {width: 95%; height: 44px; background-image: url('../images/navbg.jpg'); background-repeat: repeat-x; font-size: 110%; padding-left: 5%;}
ul#links {list-style: none; width: 950px;}
ul#links li {padding: 9px 30px 0 20px; display: block; float: left;}
ul#links a:link, a:visited, a:active {color: black; text-decoration: none;}
ul#links a:hover {color: #757575; text-decoration: none;}

.not {height: 44px;}
.home {background-image: url('../images/home.jpg'); background-repeat: no-repeat; height: 44px;}
.guests {background-image: url('../images/guests.jpg'); background-repeat: no-repeat; height: 44px;}
.forum {background-image: url('../images/guests.jpg'); background-repeat: no-repeat; height: 44px;}
.est {background-image: url('../images/est.jpg'); background-repeat: no-repeat; height: 44px;}
.res {background-image: url('../images/res.jpg'); background-repeat: no-repeat; height: 44px;}
.my {background-image: url('../images/my.jpg'); background-repeat: no-repeat; height: 44px;}
.contact {background-image: url('../images/contact.jpg'); background-repeat: no-repeat; height: 44px;}

/* =CONTENT */
#content-outer {background: white; width: 900px; min-height:300px; text-align: left; clear: both; padding-left: 20px;}
#content-outer h1 {font-family: Georgia; font-size: 250%; color: #326630;}
#content-outer h2 {font-family: Georgia; font-size: 200%; color: #326630;}
#content-outer h3 {font-family: Georgia; font-size: 150%; color: #326630; border-bottom: 1px solid #326630; padding-top: 10px;}

#content-outer a:link {color: #3f9742; text-decoration: none;}
#content-outer a:visited {color: #3f9742; text-decoration: none;}
#content-outer a:hover {color: black; text-decoration: none;}
#content-outer a:active {color: #3f9742; text-decoration: none;}

#content-outer ul li {list-style: disc inside none; padding-left: 25px;}
#content-outer ol li {list-style: number inside none; padding-left: 25px;}

/* =FOOTER */
#foot {width: 100%; background-image: url('../images/footerbg.jpg'); background-repeat: repeat-x; font-size: 90%; color: white; text-align: center; padding-top: 30px;}
#foot-content {width: 86%; padding-left: 14%;}

#foot a:link {color: white; text-decoration: underline;}
#foot a:visited {color: white; text-decoration: underline;}
#foot a:hover {color: gray; text-decoration: underline;}
#foot a:active {color: white; text-decoration: underline;}

#foot-left {float: left; width: 50%; text-align: left; padding-top: 6px;}
#foot-right {width: 50%; text-align: right; margin-left: 35%}

.showrec {font-size: 10px;}
