body      { background-color: #e2ecf5; background-image: url(../images/backgrounds/backgrad.jpg); background-repeat: repeat-x; margin: 0 }
img {margin:0; border:0;}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}
#outer{
min-height:100%;
height:auto;
background:#ffffcc;
width:200px;
}
* html #outer{height:100%;}
.SWFbg   { background-image: url(../images/backgrounds/backsub.jpg); background-repeat: no-repeat; background-position: left 0 }
body,td,th {
	font:12px Georgia, "Times New Roman", Times, serif; 
	line-height: 15px;
}

.Gray {
	font-size: 12px;
	color: #CCCCCC;
}

a:link {
	color: #D19940;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D19940;
}
a:hover {
	text-decoration: underline;
	color: #8fadc2;
}
a:active {
	text-decoration: none;
	color: #888888;
}
.Header {
	font-size: 15px;
	font-weight: bold;
	color: #D19940;
}
.CurrentPage {
	font-size: 12px;
	font-weight: bold;
	color: #D19940;
}
.Title {
	color: #D19940;
	font-size:12px;
	font-weight:bold;
}

.Hdr {
	font: 12px Trebuchet, Trebuchet MS, sans-serif;
	color: #D19940;
	font-weight:bold;
}

.CapHdr {
	font: 12px Trebuchet, Trebuchet MS, sans-serif;
	color: #D19940;
	font-weight:bold;
	text-transform:uppercase;
	
}

.Cat {
	font: 14px Trebuchet, Trebuchet MS, sans-serif;
	color: #D19940;
	font-weight:bold;
	text-transform:uppercase;
}

.BrownHeader {
	font: 16px Trebuchet, Trebuchet MS, sans-serif;
	color: #564B32;
	font-weight: bold;
	text-transform:uppercase;
}

.BrownHeaderSm {
	font: 14px Trebuchet, Trebuchet MS, sans-serif;
	color: #564B32;
	font-weight: bold;
	text-transform:uppercase;
}

.sm	{font-size:10px}

.item{zfloat:left; zmargin:-1px; zwidth:146px; zheight:118px; background:url(../images/turnstyle/prdhdr_bg.gif);}
.item .header{margin:7px 0 0 10px;}
.item .thumb{margin-left:10px; margin-top:2px;}
.alert { font-weight: bold; color: #FF0000; }