A {TEXT-DECORATION: none; color:#993300}
A:hover {TEXT-DECORATION: underline; color:#993300}
A:active {TEXT-DECORATION: none; color:#993300}


body {
 margin: 0;
 padding: 0;
 background-color: #000000;
}

.smallheading {FONT-SIZE: 10px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdheading {FONT-SIZE: 12px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumheading {FONT-SIZE: 12px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largeheading{FONT-SIZE: 13px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.tiny{FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.small{FONT-SIZE: 10px; COLOR: CAC0AF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.std{FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.medium{FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.large{FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.smalltitle{FONT-SIZE: 9px; COLOR: White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdtitle{FONT-SIZE: 11px; COLOR: White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumtitle{FONT-SIZE: 13px; COLOR: White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largetitle{FONT-SIZE: 15px; COLOR: White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.smallclass{FONT-SIZE: 9px; COLOR: #f5cd12; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdclass{FONT-SIZE: 11px; COLOR: #f5cd12; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mediumclass{FONT-SIZE: 12px; COLOR: #f5cd12; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.largeclass{FONT-SIZE: 13px; COLOR: #f5cd12; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.tinygray{FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.smallgray{FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.stdgray{FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.error{FONT-SIZE: 9pt; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

hr {
	height: 1px;
	width: 100%;
	background: #662B1B;
	border: 0;
	color: #662B1B;
}

h1 {
	font: 900 16px/18px  arial, verdana, sans-serif;
	color: #8a1b04;
	margin:0px;
}

h2 {
	font: bold 14px/16px  arial, verdana, sans-serif;
	color: #8a1b04;
	margin:0px;
}

h3 {
	font: bold 12px/14px  arial, verdana, sans-serif;
	color: #8a1b04;
	margin:0px;
}

#lcol {
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 290px;
	padding-right: 10px;
}

#rcol {
	float:right;
	padding-top: 5px;
	padding-left: 10px;
	width: 150px;
}

.collection{
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.hide, .hidden { display: none; }

.date {
 font: bold 12px/16px verdana, sans-serif;
 color: #662B1B;
 }
 
.title {
 font: normal 24px/24px Arial, Helvetica, sans-serif;
 color: #68190F;
 padding-bottom: 0px;
 padding-top: 10px;
 }
 
 .menu, .menu:active, .menu:visited, .menu:hover {
	font: normal 12px/16px franklin gothic medium, myriad condensed web, arial, verdana, microsoft sans-serif, sans-serif;
	display: block;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 140px;
	text-decoration: none;
	background-color: #68190F;
	/* border-top-color: #FFFFFF; */
	border: 1px solid #4B3A22;
	
}

 .submenu, .submenu:active, .submenu:visited {
	font: normal 12px/16px franklin gothic medium, myriad condensed web, arial, verdana, microsoft sans-serif, sans-serif;
	display: block;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 140px;
	text-decoration: none;
	background-color: #000000;
	/* border-top-color: #FFFFFF; */
	border: 1px solid #4B3A22;
	
}

.submenu:hover {
	color: #FFFFFF;
	width: 140px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B3A22;
	background-color: #68190F;
}

.borderL {
  float: left;
  position: relative;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 8px;
  margin-left: 0px;
  border: 1px solid #000000;
}

.borderR {
  float: right;
  position: relative;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 8px;
  margin-left: 8px;
  border: 1px solid #000000;
}

.borderPic {
  border: 1px solid #000000;
}

#caption {
 font: normal 12px/14px Arial, Helvetica, sans-serif;
 color: #736859;
 padding-bottom: 15px;
 padding-top: 10px;
 }
 
 #popup {
 font: normal 12px/16px Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 margin:20px;
 }
.picMarginBorder {
	border: 1px solid #000000;
	margin: 10px;
}
.picspace {
	margin-left: 10px;
	border: 1px solid #000000;
}
.alignpicleft {
	margin-right: 10px;
	margin-bottom: 10px;
}
.borderText {
	padding: 2px 5px;
	border:1px solid #000;
	margin: 0 0 0 25px;
}
.top {
	background:url(images/ytt/up.png) 0 center no-repeat;
	padding: 3px 3px 3px 19px;
}
.download {
	background:url(images/ytt/download.png) 5px center no-repeat;
	padding: 10px 10px 10px 30px;
	border:1px solid #993300;
}
.download:hover, .print:hover {
	background-color:#fff;
	text-decoration:none;
}
.print {
	background:url(images/ytt/print.png) 5px center no-repeat;
	padding: 10px 10px 10px 30px;
	border:1px solid #993300;
}
.alignR {
	float:right;
	margin:0 0 15px 15px;
	border:none;
}
.alignR img {
	border:1px solid #000;
	margin:0 0 5px;
}	
.massageSpecials {
	float:right;
	background:#FFFFCC;
	padding:5px;
	border:1px solid #993300;
	text-align:center;
}
.clear { clear:both; }
.alignLeft {float:left; border:none; margin: 0 5px 0 0; }