*.brown    { color:#281f15; }
*.browntan { color:#887f59; }
*.tan      { color:#e9e09d; }
*.hankoink { color:#cc3300; }

body { background-color:#281f15; font-family: "Verdana", "Arial", "Helvetica", sans-serif; margin:0; padding:0; text-align:center; color:#000000; }

#container { width:780px; background-color:#E9E09D; margin:30px auto; border:1px solid #000000; text-align:left; }
#mainContent { padding:20px 30px 20px 20px; }

a, a:visited { color:#281f15; text-decoration:underline; }
a:hover, a:active { text-decoration:underline; }

h2 { font-size:18px; margin:50px 0 0 0; padding:0 0 0 3px; color:white; background-color:#281f15; clear:both; }
h2 a, h2 a:visited { color:white; text-decoration:none; }
h2 a:hover, h2 a:active { color:#e9e09d; text-decoration:none; }

h2.year { font-size:18px; margin:50px 0 -50px 0; padding:0 0 0 3px; color:#281f15; background-color:#E9E09D; }

h2.prefooterlink { font-size:14px; margin:20px 0; padding:0 0 0 3px; color:#281f15; background-color:#E9E09D; }
h2.prefooterlink a { color:#281f15; background-color:#E9E09D; text-decoration:none; }
h2.prefooterlink a:hover, h2.prefooterlink a:active { text-decoration:underline; }

h3 { font-size:14px; margin:20px 0 3px 150px; padding:0; clear:both; }
p { font-size: 12px; margin:0 0 9px 150px; padding:0; }

ul { font-size: 12px; margin:0 0 9px 170px; padding:0; }
ul li {margin-bottom:6px;}


*.vevent img { margin:5px 0 50px 10px; border:1px solid black; float:left; }
*.vevent p { color:#887f59; margin-top:5px; font-style:italic; }
*.vevent p a {color:#887f59; text-decoration:underline; }

#footer { padding:3px; clear:both; background-image: url(/vqn_images/chop_master_small.gif); background-repeat: no-repeat; }
#footer p { font-size:10px; color:#887f59; margin-left:70px; }
#footer p a { color:#887f59; }
*.fineprint { font-size:10px; color:#887f59; }

#thumbs { margin:20px 0 20px 150px; }
#thumbs img { display:inline; margin-right:7px; height:60px; }

#register { margin:20px 0 20px 150px; }
#register h3, #register p { margin-left:0; margin-right:8px; }



/* highslide specific */
*.highslide { cursor: url(/highslide/graphics/zoomin.cur), pointer; outline: none; }
*.highslide img { border: 1px solid #887f59; }
*.highslide:hover img { border: 1px solid #cc3300; }
*.highslide-image { border-bottom: 1px solid #281f15; }
*.highslide-image-blur { }
*.highslide-caption { display: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; color:#281f15; background-color: #887f59; }
*.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
*.highslide-display-block { display: block; }
*.highslide-display-none { display: none; }


#bottombar {bottom:0; width:100%; }
#bottombar.browser {position:fixed; }
#bottombar div {background-color:#e9e09d; border-top: 5px solid #281f15; margin: 0pt auto; width:780px}
#bottombar p {margin:0; padding:5px 0 3px 0; text-align:center; }
#bottombar span.visionquest {}
#bottombar a, #bottombar a:visited { color:black; text-decoration:none; }
#bottombar a:hover, #bottombar a:active { color:#cc3300; text-decoration:underline; }

span.continue {color:#887f59; font-style:italic;}
span.continue a {color:#887f59;}
