
/* ******************** Main Site Styles Start ******************** */
body              { margin:0px; padding:0px; font-size:12px; font:normal 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Sans-Serif; color:white; background-color:#9B051E; background-image:url('/images/bg.jpg'); }

.vsmall           { font-size:10px; }
.small            { font-size:12px; }
.medium           { font-size:14px; }
.large            { font-size:16px; }
.xlarge           { font-size:18px; }
.huge             { font-size:20px; }
.xhuge            { font-size:22px; }
.xxhuge           { font-size:24px; }
.xxxhuge          { font-size:26px; }

.address          { font-style:normal; }
.cite             { font-style:normal; }

h1.heading        { padding:0px; margin-top:0px; margin-bottom:0px; font-weight:normal; }
h2.heading        { padding:0px; margin-top:0px; margin-bottom:0px; font-weight:normal; }
h3.heading        { padding:0px; margin-top:0px; margin-bottom:0px; font-size:100%; font-weight:normal; }

.buttons          { font:normal 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Sans-Serif; font-size:13px; color:#000; text-align:center; padding:3px 10px; margin:0; border:0; cursor:pointer; line-height:1.1em; border-right:#FFA822 1px solid; border-top:#FFA822 1px solid; border-left:#FFA822 1px solid; border-bottom:#D5BD98 1px solid; background:#FFA822 url(/images/btn_background.gif) 0 0 repeat-x; width:105px; height:28px; }
.buttonswide      { font:normal 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Sans-Serif; font-size:13px; color:#000; text-align:center; padding:3px 10px; margin:0; border:0; cursor:pointer; line-height:1.1em; border-right:#FFA822 1px solid; border-top:#FFA822 1px solid; border-left:#FFA822 1px solid; border-bottom:#D5BD98 1px solid; background:#FFA822 url(/images/btn_background.gif) 0 0 repeat-x; width:175px; height:28px; }
.buttonsbold      { font:bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Sans-Serif; font-size:13px; color:#000; text-align:center; padding:3px 10px; margin:0; border:0; cursor:pointer; line-height:1.1em; border-right:#FFA822 1px solid; border-top:#FFA822 1px solid; border-left:#FFA822 1px solid; border-bottom:#D5BD98 1px solid; background:#FFA822 url(/images/btn_background.gif) 0 0 repeat-x; width:100px; height:28px; }
.buttonsboldwide  { font:bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Sans-Serif; font-size:13px; color:#000; text-align:center; padding:3px 10px; margin:0; border:0; cursor:pointer; line-height:1.1em; border-right:#FFA822 1px solid; border-top:#FFA822 1px solid; border-left:#FFA822 1px solid; border-bottom:#D5BD98 1px solid; background:#FFA822 url(/images/btn_background.gif) 0 0 repeat-x; width:175px; height:28px; }

.textbox          { border:1px solid gray; background:#FBFCFA; font:12px verdana, sans-serif; color:#443; padding:3px; outline:none; margin-right:5px; }
.textbox:focus    { border:1px solid black; }

.textboxred       { border:1px solid gray; background:#FFFFC0; font:12px verdana, sans-serif; color:red; padding:3px; outline:none; margin-right:5px; }
.textboxred:focus { border:1px solid black; }

.recentlyadded       { border:0px solid; height:18px; width:140px; }
.recentlyaddedleft   { border:0px solid; background:url(/images/red-curve-left.gif) 0px 0px no-repeat; height:18px; width:13px; position:relative; float:left; }
.recentlyaddedmiddle { border:0px solid; font-size:12px; font-weight:bold; color:white; height:18px; width:114px; position:relative; float:left; background-color:#9B051E; }
.recentlyaddedright  { border:0px solid; background:url(/images/red-curve-right.gif) 0px 0px no-repeat; height:18px; width:13px; position:relative; float:right; top:0px; }

.blogger             { background-color:#FFFF80; border-style:dashed; border-width:1px; border-color:Gray; padding:4px 4px 4px 4px; }

#myAutoComplete     { width:16em; padding-bottom:2.3em; }
.mySearchBox        { border:1px solid gray; background:#FBFCFA; font:12px verdana, sans-serif; color:#443; padding:5px; outline:none; margin-right:5px; }
.mySearchBox:focus  { border:1px solid gray; }

/* ******************** Main Site Styles End ******************** */

