body { background: #000; color: #dc8b49; }

.Centered { margin: 0 auto; }
.JustText { text-align: justify; }
.CenterText { text-align: center; }
.LeftText { text-align: left; }
.Vtop { vertical-align: top; }
.Vcenter { vertical-align: middle; }
.LtFloat,.FloatLt { float: left; }
.RtFloat,.FloatRt { float: right; }
.Kleer { clear: left; }
.KleerAll { clear: both; height: 1px; overflow: hidden; }
.Bracer { height: 10px; }
.Inline { display: inline; }
.SmCaps { font-variant: small-caps; }
.Hovers { cursor: pointer; }
.NotHidden { }
.Hidden { display: none; }
.NoBord { border: 0 }
.Outline { border: 1px solid #5d270f; }

.Headline1 { font: 18px Georgia,serif; color: #ba6927; line-height: 18px; }
.Headline2 { position: relative; top: -20px; left: 1px; font: 18px Georgia,serif; color: #ffc; }
.BigText { font-size: 125%; }
.NoSerif { font: 14px Tahoma,Geneva,sans-serif; }
.NoSerif2 { font: 12px Verdana,Geneva,sans-serif; }

#PrimeHeader { width: 930px; height: 195px; margin: 0 auto; }
/* 163 old header */
#HeaderFlash { width: 930px; height: 195px; background: black; }
#PrimeWrap { width: 930px; margin: 0 auto; margin-top: 15px; }
#PrimeLeft { width: 450px; float: left; }
#PrimeRight { width: 450px; float: right; }
#PhotoGallery { width: 880px; height: 500px; margin-left: 25px; }

.LinkArea { line-height: 100%; }

#EventForm { width: 450px; }
#ContactForm { width: 300px; margin: 0 auto; }
#RentForm { width: 300px; margin: 0 auto; }
#ManageForm { width: 610px; }

#divDateArea { width: 320px; }
.divDateSection { width: 160px; }
.EvtMonth { width: 95px; }
.EvtYear { width: 55px; }

#EvtCreate { width: 150px; height: 40px; margin-right: 15px; 
  background: #b0a085; font: 14px Georgia,serif; }
#EvtSubmit { width: 125px; height: 40px;
  background: #b0a085; font: 14px Georgia,serif; }
#btnSubmit { width: 100px; height: 30px; margin-top: 20px; float: right;
  background: #b0a085; font: 14px Georgia,serif; }
#btnRentSubmit { width: 90px; height: 30px; margin-top: 25px; float: right;
  background: #b0a085; font: 14px Georgia,serif; }

#custname { width: 300px; }
#custmail { width: 300px; }
#custphone { width: 300px; }
#cust_msg { width: 300px; }
#custevent { width: 190px; margin-top: 1px; font: 14px Georgia,serif; }
#divRentName { margin-top: 5px; }
#custsize { width: 100px; }
#rent_msg { width: 300px; height: 50px; }

.FormLabel { font: 14px Georgia,serif; color: #b0a085; }
.Textbox { background: #ffc; color: black; font: 14px Times,'Times New Roman',serif; margin-top: 2px; }

#divThanks { margin-top: 200px; }
#ThankYou { margin-top: 20px; }

#PrimeFooter { clear: both; position: relative; top: 5px; width: 930px; margin-top: 30px; }
#FooterBars { margin-bottom: 6px; }
#FooterFlash { height: 172px; }
#prm_foot_left { position: absolute; left: 0px; width: 500px; height: 20px; }
#prm_foot_right { position: absolute; right: 0px; width: 430px; height: 20px; text-align: right; }
.prm_text_hf { font: 11px Arial,sans-serif; color: #b0a085; }

a.ExtRef  { text-decoration: none; color: #a88458; }
a.ExtRef:hover { color: #fcc89c; }
a.ExtRefU  { color: #a88458; }
a.ExtRefU:hover { color: #fcc89c; }

#LastColH { width: 420px; }
#colDate { width: 60px; }
#LastColB { width: 420px; }
table.Events { width: 930px; border-spacing: 2px; font-family: Tahoma,Geneva,sans-serif; table-layout: fixed; }
table.ViewEvents { border-spacing: 2px; font-family: Tahoma,Geneva,sans-serif; }
#tblEvtHead { width: 450px; height: 20px; margin-bottom: 5px; }
#tblEvtHead th { background: #b0a085; color: black; padding: 2px; }
#tblEvtView { width: 463px; height: 350px; overflow: auto; }
#tblEvtView td { padding: 0 2px; }
.TableHead { font: 15px Georgia,Times,'Times New Roman',serif; font-variant: small-caps; }
.OddRow { color: #a88458; }
.EvenRow { color: #edc29f; }
td a { text-decoration: none; color: #dc8b49; }
td a:hover { color: #ffc; }
#tblEvtHeadFull { width: 930px; height: 70px; }
#tblEvtHeadFull th { background: #b0a085; color: black; padding: 2px; }
#tblEvtViewFull { width: 930px; }
#tblEvtViewFull td { padding: 0 2px; }

.fmtEvOnDate { font-size: 15px; font-weight: bold; font-style: italic; }
.fmtEvTime { font-size: 12px; font-weight: bold; text-align: center; }
.fmtEvHeading { font-size: 14px; font-weight: bold; margin-left: 10px; }
.fmtEvSubhead { font-size: 13px; margin-left: 20px; }
.fmtEvDescr { font-size: 11px; }
.fmtEvOther { font-size: 10px; margin-left: 10px; }
.fmtRowPad { font-size: 4px; }
.fmtEvGen { font-size: 11px; }

#EditEvent { margin: 10px 2px 0 1px; }
.EditBox { font: 12px Tahoma,Geneva,sans-serif; border: 1px solid black; height: 14px;
  background: #5d270f; color: #b0a085; }
#EditDescr { border: 0px; float: right; width: 418px; height: 56px; overflow: auto; }
#EditDate { float: left; width: 75px; }
#EditDtPick { float: left; border: 0; height: 14px; }
#EditTime1 { float: left; width: 60px; }
#EditTime2 { float: left; width: 60px; }
#EditWebsite { float: left; width: 284px; }
#EditHeadline { float: left; width: 506px; }
#EditSubhead { float: left; width: 405px; }
#EditEtixID { float: left; width: 99px; }
#EditMessages { width: 340px; height: 60px; color: #fff; margin-top: 27px;
  font: 10px Tahoma,Geneva,sans-serif; line-height: 12px; }
#EditMessages ul { list-style: disc inside; }
#CmdArea { width: 475px; height: 120px; margin: 0 auto; }
.CmdButton { width: 100px; height: 30px; background: #b0a085; font: 14px Georgia,serif; margin-top: 10px; }

#EvtDetWrap { width: 800px; height: 350px; overflow: hidden; }
#PrimeLogo { float: left; padding: 20px; }
#EventDetail { float: left; overflow: hidden; width: 490px; height: 310px; border-left: 2px solid #e2dac2;
  margin: 20px 0; padding-left: 20px; font-family: Verdana,Tahoma,sans-serif; }
