body  { color: black; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; background-color: #d5d5d5; margin: 0px }
#toptext  { background-color: white; margin-top: 32px; padding: 0px; width: 773px; height: 23px }
#toptext p { color: #6c6b6b; font-size: 0.8em; letter-spacing: 0.2em; margin: 0px; padding-top: 5px }
#header { width: 773px; height: 102px }
#headerflash { float: left; width: 395px; height: 102px }
#headerphoto { background: url(../images/design/header.jpg) no-repeat; float: left; width: 378px; height: 102px }
#header2 { background: url(../images/design/header2.jpg) no-repeat; margin: 0px; width: 773px; height: 35px }
#header2 p { color: #290508; font-weight: bold; font-size: 1.1em; text-align: left; margin: 0px; padding-top: 8px; padding-left: 22px }
#contentwrapper  { background: white url(../images/design/contentbg.gif) repeat-y; width: 773px }
#leftcolumn { background: #5e2227 url(../images/design/navbg.jpg) no-repeat; float: left; width: 175px }
#rightcolumn { background: white url(../images/design/slab.jpg) no-repeat; text-align: left; float: left; width: 598px; position:relative;}
#content  { text-align: left; float: left; margin-top: 25px; padding-bottom: 25px; padding-left: 35px; width: 550px }
#content2  { text-align: left; float: left; margin-top: 25px; padding-bottom: 25px; padding-left: 35px; width: 560px }
#nothing { clear: both }
#nav { background-color: transparent; list-style-type: none; margin: 0px; padding: 0px; width: 175px }
#ul nav { margin: 0px; padding: 0px }
#nav li { text-decoration: none; background-color: transparent; list-style-type: none; margin: 0px; border-top: 1px solid #bea6a8; border-bottom: 1px solid #2a1214; width: auto; height: auto }
#nav li a { color: white; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left; list-style-type: none; margin: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 22px; display: block }
#nav li a:hover { color: white; text-decoration: none; background: #290508 url(../images/design/arrow.gif) no-repeat right center; list-style-type: none; padding-top: 2px; padding-bottom: 2px; padding-left: 22px }
#subnav { text-decoration: none; background-color: #fff; text-align: left; list-style-type: none; margin: 0px; padding: 0px }
#subnav li { color: black; text-decoration: none; background-color: white; list-style-type: none; margin: 0px; border-top: none; border-bottom: 1px solid #808080 }
#subnav li a { color: black; font-weight: normal; text-decoration: none; list-style-type: none; margin: 0px; padding-left: 22px; display: block }
#subnav li a:hover { color: black; text-decoration: none; background: #e5e5e5 url(../images/design/subarrow.gif) no-repeat right center; list-style-type: none; margin: 0px; padding-left: 22px }
#subsubnav { text-decoration: none; background-color: #e5e5e5; text-align: left; list-style-type: none; margin: 0px; padding: 0px }
#subsubnav li { color: black; text-decoration: none; background-color: #e5e5e5; list-style-type: none; margin: 0px; border-top: none; border-bottom: 1px solid #808080 }
#subsubnav li a { color: black; font-weight: normal; text-decoration: none; background-color: #e5e5e5; list-style-type: none; margin: 0px; padding-left: 22px; display: block }
#subsubnav li a:hover { color: black; text-decoration: none; background: white url(../images/design/subarrow.gif) no-repeat right center; list-style-type: none; margin: 0px; padding-left: 22px }
#randomimage { background-color: #290508; border-top: 1px solid #bea6a8; width: 175px }
#randomimage img { margin-top: 5px; border: solid 1px white }
#randomimage p { color: white; font-weight: bold; text-align: left; margin: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 22px }
form { margin: 0px; padding: 0px }
.input { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.1em; margin-bottom: 5px; padding-left: 5px; border: solid 1px #c0c0c0 }
.submitbutton { color: white; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #5e2227; border-style: solid; border-width: 1px; border-color: white black black white }
a { color: #5e2227; text-decoration: underline }
a:hover { color: black; text-decoration: none }
td { font-size: 0.75em }
h1 { font-size: 1em }
h2 { font-size: 1em }
#footer { margin: 0px; padding: 0px; width: 773px; height: 23px }
#footer1 { background: url(../images/design/footer.jpg) no-repeat; float: left; width: 606px; height: 23px }
#footer1 p { color: white; font-weight: bold; text-align: left; margin: 0px; padding-top: 4px; padding-left: 22px }
#footer2 { background-color: white; float: left; border-top: 1px solid black; width: 167px; height: 23px }
#footer2 p { color: #8e8e8e; text-decoration: none; text-align: left; margin: 0px 0px 0px 6px; padding-top: 4px }
#footer2 a { color: #8e8e8e; text-decoration: none; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 4px }
#footer2 a:hover { color: #f26122; text-decoration: none }
.galleryitem  { background: url(../images/design/galleryitembg.gif) no-repeat; float: left; margin-right: 5px; margin-bottom: 5px; width: 169px; height: 145px }
.galleryitem2 { background: url(../images/design/galleryitembg2.gif) no-repeat; float: left; margin-right: 5px; margin-bottom: 5px; width: 169px; height: 184px }
.galleryimage { margin-top: 8px; margin-left: 7px }
.gallerytext  { color: white; font-weight: bold; margin: 0px; padding-top: 2px; padding-left: 8px }

#positionit {
  position:absolute;
  top:56px;
  right:26px;
  margin:0 0 0 10px;
}