/* CSS DOCUMENT */
body { margin: 0; padding: 0; background: url(../images/bg_strip.jpg) top center repeat-y; font: 100%/140% Georgia,serif; color: #4E180A; }

#container { width: 770px; margin: 0 auto; }

#header { width: 751px; margin: 0 8px 0 10px; padding: 0; height: 320px; }
#header img { margin: 0; padding: 0; }

#nav { background: url(../images/bg_nav.jpg) top center no-repeat; padding: 0; width: 755px; margin: 0 6px 0 9px; height: 62px; }
#nav ul { margin: 0; padding: 12px 20px; }
#nav ul li { display: inline; color: #fff; list-style: none; }
#nav ul li a { color: #fff; text-decoration: none; font-weight: bold; }
#nav ul li a:hover { color: #D4C4A2; text-decoration: underline; }

#bread { margin: 0; padding: 0; }
#bread ul { margin: 0; padding: 5px 28px; color: #B17156; font-size: 90%; font-style: italic; font-weight: bold; }
#bread ul li { display: inline; list-style: none; }

a:link, a:active, a:visited { color: #91573E; text-decoration: none; }
a:hover { text-decoration: underline; color: #9D8653; }

#main { margin: 0; padding: 10px 28px; }
#main ul li { list-style: square; }

.form label { display: block; font-weight: bold; }
.form .colfull input, .form .colfull textarea { width: 90%; margin: 0 0 15px 0; border: 1px solid #4E180A; }
.form .coll input, .form .colr input { width: 80%; margin: 0 0 15px 0; border: 1px solid #4E180A; }
.form textarea { height: 60px; }
.form span { color: #990022 }
.form input.submit { width: auto; margin: 10px 0 0 0; background-color: #4E180A; border: none; color: #fff; font: 100%/140% Georgia,serif; font-weight: bold; border: 1px solid #4E180A; }
.form input.submit:hover { color: #4E180A; background: #CABC95; border: 1px solid #4E180A; cursor: pointer }

.coll { width: 50%; float: left; clear: left; margin: 0; }
.colr { width: 50%; float: right; clear: right; margin: 0; }
.colfull { width: 100%; float: none; clear: both; margin: 0; padding: 0; }

#footer { margin: 0 28px; padding: 10px 0; border-top: 2px solid #B1887A; }
#footer p { margin: 0; padding: 0; text-align: center; color: #C51313; font-style: italic; }
#footer p span { color: #4E180A; }

.imgr { float: right; clear: right; margin: 0 10px; }
.noborder { border: none; }
.border { border: 1px solid #4E180A; }
.spacer { clear: both; margin: 0; padding: 0; height: 1px; width: 100%; }