BODY, TABLE, TD, TR, CENTER, FONT, B, I, FORM { font-size: 12px; font-family: verdana, arial, trebuchet, sans-serif; text-decoration: none; line-height: 19px }
A { font-family: verdana, arial, trebuchet, sans-serif; text-decoration: none}
li { margin: .4em 0 !important; line-height: 15px !important; font-size: 11px !important; color:#999999;}

.XLargeBld { font-weight: bold; font-size: 17px; font-family: verdana, arial, trebuchet, sans-serif }
.XLargeTxt { font-size: 17px; font-family: verdana, arial, trebuchet, sans-serif }
.LargeBld { font-weight: bold; font-size: 14px; font-family: verdana, arial, trebuchet, sans-serif }
.LargeTxt { font-size: 14px; font-family: verdana, arial, trebuchet, sans-serif }
.MediumBld { font-weight: bold; font-size: 12px; font-family: verdana, arial, trebuchet, sans-serif }
.MediumTxt { font-size: 12px; font-family: verdana, arial, trebuchet, sans-serif }
.SmallBld { font-weight: bold; font-size: 10px; font-family: verdana, arial, trebuchet, sans-serif }
.SmallTxt { font-size: 10px; font-family: verdana, arial, trebuchet, sans-serif }
.XSmallBld { font-weight: bold; font-size: 8px; font-family: verdana, arial, trebuchet, sans-serif }
.XSmallTxt { font-size: 8px; font-family: verdana, arial, trebuchet, sans-serif }

.SmallFoot { font-size: 10px; font-family: arial, trebuchet, sans-serif }

.SmallQuotes {font-style: italic; font-size: 10px !important; font-family: verdana, arial, trebuchet, sans-serif; line-height: 12px }

.highslide img { border: 2px solid transparent !important; }
.highslide:hover img { border: 2px dashed #C5B78B !important; }
.controls-in-heading .highslide-controls { top: -25px !important; }

.pageheaders {font-weight: bold; text-decoration: none; color: #859A75; font-size: 14px; font-family: verdana,arial,trebuchet,sans-serif }

.menutextON {font-weight: bold !important; text-decoration: none !important; color: #859A75 !important; font-size: 11px !important; font-family: verdana,arial,trebuchet,sans-serif !important; text-align: center !important;}
.menutextOFF {font-weight: bold !important; text-decoration: none !important; color: #A09471 !important; font-size: 11px !important; font-family: verdana,arial,trebuchet,sans-serif !important; text-align: center !important;}
.menuborderON { border: 1px solid transparent !important; }
.menuborderOFF { border: 1px dashed #859A75 !important; }

td.submenu {padding: 1px; text-align: left !important; border: 1px solid transparent !important }
td.submenu:hover { border: 1px dashed #859A75 !important }
.submenutxt {line-height: 12px !important; font-weight: bold !important; text-decoration: none !important; color: #859A75 !important; font-size: 10px !important; font-family: verdana,arial,trebuchet,sans-serif !important }
.submenutxt:hover { color: #A09471 !important; text-decoration: none !important }

div.picture { display: inline; margin: 0px; padding: 4px; }

.submenuborder { border-right: 1px solid #C5B78B; border-bottom: 1px solid #C5B78B }
.quoteborder { border-left: 1px solid #C5B78B; border-bottom: 1px solid #C5B78B }

.itemBorderLT { border: 1px solid #859A75 !important}
.itemBorderDK { border: 5px solid #C5B78B !important}

.topimagecell { background: #ffffff url(http://joegates.com/images/gradient_top.jpg) repeat-x scroll top center !important; }
.botimagecell { background: #ffffff url(http://joegates.com/images/gradient_bot.jpg) repeat-x scroll bottom center !important; }
.thebody { background: #ffffff url(http://joegates.com/images/web_background_page.jpg) repeat fixed top center !important; margin: 0 !important; }

.fixedrepeatX { background-repeat: repeat-x; background-attachment: fixed }
.fixedrepeatY { background-repeat: repeat-y; background-attachment: fixed }
.fixedrepeat { background-repeat: repeat; background-attachment: fixed }

input {padding: 2px; height: 16; background-color: #F6F2E3; border: 1px solid #859A75; font: 10px verdana, arial, trebuchet, sans-serif; color: #859A75}
input:focus {background-color : #ffffff}
input.buttn {width: 90; height: 19; background-color: #F6F2E3; font: bold 10px verdana, arial, trebuchet, sans-serif; padding: 1px !important}
input.buttn:hover {background-color: #ffffff}
textarea { padding: 2px; font: 10px verdana, arial, trebuchet, sans-serif; background-color: #F6F2E3; border: 1px solid #859A75; color: #859A75}
textarea:focus {background-color : #ffffff}


a:link { color: #A09471}
a:visited { color: #859A75}
a:hover { color: #A09471; text-decoration: underline}
a:active { color: #A09471}


