﻿html { overflow-y: scroll;}
body { background: black; margin: 0; padding: 0; font-family: sans-serif; }
a { outline: none; }
#bodybg { margin: 10px auto; background: url(/images/Background.jpg); width: 1000px; height: auto; padding-bottom: 90px; position: relative; }
#main { margin: auto; border: 1px solid #a3997d; width: 960px; min-height: 575px; background: #ebe4d9; text-align: left; position: relative; top: 62px; }
#main_shadow_right { background: url(/images/Background_shadow_right.png); width: 8px; height: 100%; position: absolute; top: 7px; right: -9px; }
#main_shadow_bottom { background: url(/images/Background_shadow_bottom.png); width: 950px; height: 7px; position: absolute; bottom: -8px; left: 11px; font-size: 1px; }
#logo { position: absolute; top: 20px; left: 425px; background: url(/images/logo.gif); width: 153px; height: 77px; }
#innermain { margin: 50px 80px; }
#nav { padding-left: 2px; }
#nav a { display: block; float: left; background: url(/images/button.jpg) no-repeat; width: 159px; height: 25px; text-align: center; text-decoration: none; position: relative; padding-top: 5px; width: 159px; font-family: Georgia,serif; color: #180800; font-size: 12px; font-size: 14px; }
.clearit { float: none; clear: both; font-size: 1px; height: 1px; }
#photoframe { float: none; clear: both; margin-top: 5px; margin-left: 1px; width: 798px; height: 233px; background: url(/images/photoframe.jpg) }
#photoframe img { margin: 2px; }
#boxes { width:796px;height:205px;margin:auto;text-align:left;position:relative;top:30px; }
#leftbottom,
#rightbottom,
#middlebottom { border: 1px solid #a3997d; height: 174px; position:absolute; top:0; background: url(/images/boxgradient.jpg); }
#leftbottom { width: 470px; left: 0; }
#rightbottom { width: 146px; right: 0; }
#middlebottom { width: 146px; left: 486px; }
.headingbg { background: url(/images/headingbg.gif); height: 42px; }
.heading { margin: 5px 10px; font-weight: bold; font-family: Tahoma,sans-serif; font-size: 14px; text-align: center; height: 18px; }
.heading i { font-weight: normal; }
.heading2 { font-weight: bold; font-family: Tahoma,sans-serif; font-size: 16px; text-align: left; position: relative; top: 5px; left: 10px; }
.heading2 i { font-weight: normal; }
#lefttextcontainer { position:absolute;top:40px;left:10px;width:450px;height:128px;overflow:hidden; }
#righttextcontainer { position:absolute;top:40px;left:10px;width:126px;height:128px;overflow:hidden; }
#middletextcontainer { position:absolute;top:40px;left:10px;width:126px;height:128px;overflow:hidden; }
#teamtextcontainer { position:absolute;top:50px;left:10px;width:536px;height:300px;overflow:hidden; }
.scrolledtext { position:absolute;top:0;left:0;font-size:11px;font-family:sans-serif;line-height:16px;text-align:justify;width:100%; }
.scrolledtext p { margin: 0 0 16px; }
.scrolltable { display:none;position:absolute;bottom:2px; }
.scrolltable td { line-height:1px;font-size:1px; }
.scrolltable td.bar { background: url(/images/bar.jpg) no-repeat 0; height: 2px; }
.scrolltable td a { display:block;margin:0;padding:2px 0 0; }
#abouthdg { margin: 4px 20px 18px; }
#newseventshdg { margin: 4px 50px 18px; }
#newreleasedhdg { margin: 5px 11px 18px; }
#bottomnav,
#bottomnav a { color: #80765a; font-size: 11px; font-style: italic; font-family: sans-serif; }
#bottomnav a { position: relative; top: -2px; text-decoration: none; }
#bottomnav { position: absolute; bottom: 20px; right: 80px;font-size: 13px;  }
#copyright { position: absolute; bottom: 10px; left: 10px; font-size: 10px; font-style: italic;color : #80765a; }
#gotobv { position: absolute; top: 0; right: 0; display: block; background: url(/images/gotobv.png); width: 162px; height: 101px; text-align: center; text-decoration: none; }
#gotobv span { font-size: 11px; position: relative; top: 10px; left: 40px; font-family: Georgia,serif; color: black; }
.plain { margin: 0; padding: 0; }

.seal           { position: absolute; background: url(/images/seal.png); width: 65px; height: 65px; }
#seal_find      { top: 360px; right: 75px; }
#seal_trade     { top: 525px; left: 185px; }
#seal_policies  { top: 193px; right: 185px; }
#seal_contactus { top: 360px; left: 80px; }

#findcalcontainer p { margin-bottom: 5px; }
#findcal td { font-size:11px;font-family:sans-serif;padding:1px; }

#teamphotos { width: 225px; position: absolute; left: 80px; top: 197px; text-align: right; }
#teamphotos p { margin-top: 0; }

#findsidebar { width: 145px; position: absolute; left: 120px; top: 147px; text-align: right; font-size: 12px; font-style: italic; font-family: sans-serif; }
#findsidebar p { margin-top: 0; }

/* */
