a:link { font-weight: bold; font-size: 8pt; color: khaki; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
a:visited { font-weight: bold; font-size: 8pt; color: khaki; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
a:active { font-weight: bold; font-size: 8pt; color: khaki; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
a:hover { font-weight: bold; font-size: 8pt; color: darkorange; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

a:link.topnav { color: #E6CDAE; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; }
a:visited.topnav { color: #E6CDAE; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; }
a:active.topnav { font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #E6CDAE; font-weight: bold; }
a:hover.topnav { font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #FFCC00; font-weight: bold; }

a:link.botnav { color: #E6CDAE; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; }
a:visited.botnav { color: #E6CDAE; font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; }
a:active.botnav { font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #E6CDAE; font-weight: bold; }
a:hover.botnav { font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #FFCC00; font-weight: bold; }

body { padding: 0; background-position: left top; font-family: Verdana; font-size: 10pt; background-color: #000000; color: #000000; font-weight: bold; }

iframe { border: 1px solid #000000; }

h1.page_title { font-weight: bold; font-size: 14pt; color: darkorange; font-style: italic; font-family: Verdana, Arial, sans-serif; }
h1.page_subtitle { font-weight: bold; font-size: 14pt; color: #ff8c00; font-family: Arial; }
h1.page_subtitle2 {
	font-weight: bold;
	font-size: 16pt;
	color: #FF9900;
	font-family: Verdana, Arial, sans-serif;
	
}

h2.page_subtitle {
	font-weight: bold;
	font-size: 12pt;
	color: #FF9900;
	font-family: Verdana, Arial, sans-serif;
	line-height: 24px;
}
p { line-height: 150%; }

table.header { padding: 0px; border: 1px solid #000000; background-color: #2C2C2C; }
table.items { border: 1px solid #9D2D11; padding: 4; background-color: #DC7C23; }

td { font-weight: bold; font-size: 8pt; color: #a9a9a9; font-family: Verdana;}
td.body { padding-right: 0px; padding-left: 4px; font-weight: bold; font-size: 8pt; background: black; padding-bottom: 4px; color: #ff8c00; padding-top: 0px; font-family: Verdana; }
td.header { background-color: #2C2C2C; background-image: url( '../images/header_ampknobs.gif' ); background-repeat: no-repeat; background-position: right top; color: #ECE9D8; }

td.topnav { font-size: 8pt; color: #FFFFFF; font-family: Arial, sans-serif; background-color: #B84E33; background-image: url( '../images/topnav/topnav_background.gif' ); background-repeat: repeat-x; background-attachment: fixed; }
td.botnav { font-size: 8pt; color: #FFFFFF; font-family: Arial, sans-serif; background-color: #2C2C2C; background-repeat: repeat-x; background-attachment: fixed; }

td.pricetag { background-image: url( '../images/pricetag.gif' ); background-repeat: no-repeat; background-position: right center; color: #FF0000; font-size: 8pt; font-family: Verdana; font-weight: bold; }

td.pictures { background-position: left top; background-repeat: repeat; }
td.shadow_left { background-image: url( '../images/shadow.gif' ); background-repeat: repeat-y; background-position: right top; }

td.shadow_right { background-image: url( '../images/shadow_right.gif' ); background-repeat: repeat-y; background-position: left top; }
td.shadow_bottom { background-image: url( '../images/shadow_filler.gif' ); background-repeat: repeat; background-position: left top; }

td.storehours { font-family: Verdana, Arial, sans-serif; color: #ECE9D8; font-size: 8pt; }
td.storehours_header { font-family: Verdana, Arial, sans-serif; color: #ECE9D8; font-size: 8pt; font-weight: bold; }

td.queryresultsheader { color: Yellow; }
span.highlight { color: #ff8c00; }