body { 
	padding:0 10px 10px 10px;
	background:#a69b96 url(jack.gif) top left no-repeat fixed; /* e2ce98 */
	font-size:85%
}

body, td, th, p, br, input, select, div, span, ul, ol { font-family:Verdana,Arial,Helvetica, sans serif; }
a, a:visited {
	color:#000;
	text-decoration:underline;
}
.imagediv {
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:6px;
	margin-right:-200px !important;
	margin-right:-100px;
}
.imagebar {
	margin-top:2px;
	font-size:9px;
	background: #cde;
}
.sm, .sm td, .sm th {
	font-size:93%;
	padding:5px;
}
.sm a { padding:0px 1px 0px 1px; }
.epdiv {
	top:20px;
	left:0px;
	margin-left:120px;
	font-size:90%;
	margin-top:22px !important;
	margin-top:11px;
	border:1px solid #b22; 
	color:#000;
	padding-top:2px;
	margin-right:110px;
	padding-right:110px;
}
.fill {
	height:auto !important;
	height:880px;
	min-height:880px;
}
.epdiv b { color:#009; }
h1 {
	margin:7px 0px;
	color:#006;
}
h3 {
	color:#fff;
}
h5 {
	color:#900;
}
h6 { font-size:100%; }
h2,h3,h4,h5,h6{ margin:2px 0px; }
h1, h2, h3, h4, h5, h6, .drop {
/*	text-shadow: 1px 1px 2px #000000;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color='#000000', Positive='true'); */
}
.epdiv h3 { color:#900; font-size:124%; text-align:center }
.epdiv h5 { margin-top:10px; }
.mugbox {
	margin-left:30px;
	color:#009;
}
.mugged { background:#fc9; }
p { margin-top:6px; }

.menu, #menu a {
	background-image:url("../trans50.png") !important;
	background-image:url("../trans50.gif");
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	position:static;
}
/* stop child elements inheriting the parents alpha opacity in ieWin */
.menu*, #menu* a {
	position:relative;
}
.menu { 
	border:1px solid #009;
	color:#009;
	position:relative;
	margin:4px auto;
	top:4px;
	width:620px
}
#menu a, #menu a:visited {
	color:#009;
	margin-bottom:2px;
}
#menu {
	font-size:80%;
	left:80px;
	text-align:left;
	width:auto;
	top:145px;
}
#menu a {
	display:inline-block !important;
	border:1px solid #b22 !important; 
	text-align:center;
	margin:2px;
}
.menu a, .menu a:visited {
	color:#009;
}
.grey9 {
	right:124px;
	font-size:75%;
}
.grey9 a { color:#333; }

.wrappable td { padding:2px; }
ul {
	margin-top:0px;
	list-style:square;
}
.menutab { 	border-collapse:collapse; }
.menutab td, .menutab th {
	border:1px solid #cce;
	padding:1px;
	color:#000;
}
.menutab tr { background-color:#b6aba6; }
.menutab th {
	background-color:#eef;/*#eeeef5;*/
	color: #222;
}
.menutab td { text-align:right; }
.menutab td.tl { text-align:left; }
.menutab td.ty { white-space:nowrap; }
.menutab td a { border:0px; }
.leftdiv {  
	position:absolute;
	padding:0;
	margin:0;
	float:left;
	z-index:-1;
	left:8px;
	top:38px;
}
.left2div {  
	position:absolute;
	padding:0;
	margin:0;
	float:right;
	z-index:-1;
	left:16px;
	top:230px;
}
