* { font-family: Verdana, Arial, Helvetica, Sans-Serif; }
body { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; color: #491A01; margin: 24px 0 0 0; padding: 0; text-align: center; }
div { text-align: left; }
td { vertical-align: top; font-size: 12px; color: #491A01; text-align: left; line-height: 18px; }
th { vertical-align: top; font-size: 12px; text-align: left; font-weight: normal; line-height: 18px; }
table, img { border: 0; }
label { cursor: pointer; }
p { margin: 0 0 18px 0;}
form { display: inline; }

a { color: #FF6600; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font-size: 12px; margin: 0 0 18px 0; color: #F50001; }
h2 { font-size: 12px; margin: 0; color: #F50001; }
h3 { font-size: 12px; margin: 0; }
.date { color: #F50001; }
.special { font-weight: bold; }
.smallText { font-size: 10px; line-height: normal; }
.price { width: 80px; text-align: right; }
.red { color: #F50001; }

#wrapper { position: relative; width: 860px; height: 596px; margin: 0 auto; background: url(/_img/bg.gif) no-repeat left; }
#header { position: absolute; left: 2px; top: 2px; width: 846px; height: 90px; z-index: 2; }
#logo { display: none; }
#payoff { position: absolute; width: 846px; height: 43px; text-align: right; background-color: #fff; overflow: hidden; }
#main { position: absolute; left: 2px; top: 47px; width: 846px; height: 547px; z-index: 1; background: url(/_img/bg_content.gif) no-repeat right; }
#picture {  }

#nav1 { position: absolute; }
#nav1 ul { list-style-type: none; margin: 0; padding: 0; }
#nav1 ul li { float: left; margin-right: 0; }
#nav1 div.sub { position: absolute; left: 0; top: 45px; height: 45px; width: 846px; background: url(/_img/bg_subnav.gif) repeat-x; z-index: 3; }
#nav1 div.active { z-index: 5; }

#scroller { top: 74px; left: 416px; position: absolute; width: 440px; }
#scroller #container { position: absolute; top: 0; width: 402px; }
#scroller #content { position: absolute; width: 400px; background-color: #fff; }
#scroller #scrollUp { cursor: pointer; left: 420px; position: absolute; top: 0; z-index: 3; visibility: hidden; }
#scroller #scrollDn { cursor: pointer; left: 420px; position: absolute; top: 389px; z-index: 3; visibility: hidden; }
#scroller #scrollbar { clip: rect(0px 17px 450px 0); cursor: pointer; height: 450px; left: 422px; position: absolute; top: 0; width: 17px; }
#scroller #thumb { cursor: pointer; left: 0; position: absolute; top: 1px; z-index: 5 }
#scroller #thumbArrowUp { left: 2px; position: absolute; visibility: hidden; z-index: 2 }
#scroller #thumbArrowDn { left: 2px; position: absolute; visibility: hidden; z-index: 2 }
#scroller #marker { xclip: rect(0px 13px 1px 0); height: 1px; left: 1px; position: absolute; top: 0; visibility: hidden; width: 13px; z-index: 5; }
#scroller #elevUp { clip: rect(0px 17px 379px 0); height: 379px; left: 0; position: absolute; top: 0; width: 17px; z-index: 4; }
#scroller #elevDn { clip: rect(0px 17px 379px 0); height: 379px; left: 0; position: absolute; top: 0; width: 17px; z-index: 4; }
#scroller #scrollbar { xvisibility: hidden; }
#scroller #content { padding-bottom: 40px; }
#scroller #thumb { xvisibility: hidden; }

#randomImage { position: absolute; top: 0; left: 0; z-index: 2; }
#logopraq { position: absolute; top: 50px; left: 45px; z-index: 20; }
#banner { position: absolute; top: 467px; left: 0; z-index: 22; width: 846px; height: 80px; }

a.credits { color: #BBBBBB; font-size: 10px; }
a.credits:hover { color: #ff6600;}

.hidden { display: none; }

#content ul { margin: 0 0 18px 0; padding: 0; list-style-type: none; }
#content ul li { margin-left: 0; background: url(/_img/li.gif) no-repeat; padding-left: 16px; }
#content table { width: 100%; }

#content ul.thumbs { margin: 0 0 18px 0; padding: 0; list-style-type: none; }
#content ul.thumbs li { margin: 0; padding: 0; background: none; display: block; float: left; margin: 0 5px 5px 0; }
#content ul.thumbs li img { display: block; }

#bnPrint { float: right; display: none; }

#metaInfo, #links { position: absolute; width: 1px; height: 1px; left: -10px; top: -10px; overflow: hidden; z-index: 1; }


/*  form properties  */
/* -------------------------------------------------------------------------- */
form td { padding-top: 2px; padding-bottom: 2px; }
form { display: inline; }
form th { padding-top: 4px; width: 155px; }
input, select, textarea { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #252525; border: solid 1px #000000; background-color: #ffffff; padding: 2px; height: 22px; }
input.radio, input.checkbox { border-width: 0; background-color: transparent; height: 13px; }
input.image { border-width: 0; }
.large { width: 250px; }
.medium { width: 110px; }
.small { width: 70px; }
.extraSmall { width: 40px; }
td.divider { height: 18px; }

