body {
	background: #000000 /*url(images/rocktile2.gif) repeat*/;
	text-align:		center;
	margin:			0px;
	border:			0px;
	font-family: 		verdana, tahoma, arial, sans-serif;
	font-size: 		13px;
	font-weight:		500;
}

.txtlogo	{font-family:Garamond,serif;}

.txtvsmall 	{font-size:	 .50em;}
.txtsmall	{font-size:	 .75em;}
.txtlrg		{font-size:	1.25em;}
.txtxlrg	{font-size:	1.50em;}
.txtdbl		{font-size:	2.00em;}

.txtvlt		{color:	#efefdf;}
.txtlt,a.txtlt	{color:	#eeeebf;}
.txtmed		{color:	#cfbf8f;}
.txtdk		{color:	#7f6f4f;}
.txtvdk		{color:	#5f4f1f;}

.txtaltvlt	{color:	#ffbf1f;}
.txtaltlt	{color:	#ef6633;}
.txtaltmed	{color:	#cf7f00;}
.txtaltdk	{color:	#bf6f00;}
.txtaltvdk	{color:	#9f3f00;}
.txtaltudk	{color:	#6f0f00;}
.txtwhite	{color: #ffffff;}

.bgvlt		{background-color:#ffefdf;}
.bglt		{background-color:#ffdfbf;}
.bgmed		{background-color:#cf9f8f;}
.bgdk		{background-color:#7F5F3F;}
.bgvdk		{background-color:#5f2f1f;}
.bgnearblk	{background-color:#331f0f;}

.bgorglt	{background-color:#ff9f4f;}
.bgorgmed	{background-color:#bf6f0f;}
.bgorgdk	{background-color:#6f2f0f;}

.inputfld1	{background-color:#ffcf9f;}

a.txtlt:link,
a.txtsmall:link,
a.txtvsmall:link, 
a.txtlt:visited,
a.txtsmall:visited,
a.txtvsmall:visited,
a.txtlt:active,
a.txtsmall:active,
a.txtvsmall:active {
	text-decoration:underline;
}
a.txtlt.hover,
a.txtsmall:hover,
a.txtvsmall:hover {
	text-decoration:none;
}

a.txtmed:hover {
	color:#eeeebf;
}
a.txtaltmed:hover {
	color:#ef9f00;
}
a.txtaltlt:hover {
	color:#ff9f6f;
}
a.txtaltdk:hover {
	color:#cf7f00;
}
a.txtwhite:hover {
	color:#ffffff;
}
#logodiv {
	position:	relative;
	background-color: #000000;
	width:		100%;
	height:		150px;
	border:		0px;
	margin:		0px;
	padding:	0px;
	overflow:	hidden;
}
#mainbodydiv {
	position:	relative;
	width:		760px;
	border:		2px #ddc0aa ridge;
	text-align:	left;
	overflow:	hidden;
	margin-top:	0px;
}
#searchbardiv {
	position:	relative;
	border:		0px red solid;
	background-color:  black; /*#443311*/
	width:		100%;
	height:		50px;
	margin-bottom:	5px;
}
#mainmenudiv {
	position:	relative;
	border:		0px red solid;
	width:		100%;
	/*height:		30px;*/
}
#imagescrollerdiv {
	position:		relative;
	float:			left;
	background-color:	black;
	width:			130px;
	height:			410px;
}
#scrolleruparrow {
	width:		100%;
	height:		14px;
	text-align:	center;
	border-bottom:	2px #9f3f00 ridge;
	overflow-y:	hidden;
}
#scrollerdownarrow {
	position:	absolute;
	bottom:		0px;
	left:		0px;
	width:		100%;
	height:		14px;
	text-align:	center;
	border-top:	2px #9f3f00 ridge;
	overflow-y:	hidden;
}
#scrollercontentbasediv {
	position:	relative;
	height:		372px;
	width:		100%;
	text-align:	center;
	overflow:	hidden;
}
#scrollercontentdiv {
	width:		92%;
	position:	absolute;
	top:		0px;
	left:		5px;
}
#contentbasediv {
	position:	relative;
	border:		0px red solid;
	height:		350px;
	width:		500px;
	float:		left;
	text-align:	center;
	background:	url(images/rocktile3.gif)
}
#contentsec1div {
	position:	relative;
	top:		.5%;
	border:		1px #000000 solid;
	width:		98%;
	height:		96%;
	overflow-y:	auto;
	padding:	2px;
	scrollbar-base-color:#660000;
}
#bottommenudiv {
	position:	relative;
	border:		0px red solid;
	width:		100%;
	height:		20px;
}
#bottomcontentdiv {
	position:	relative;
	border:		0px red solid;
	width:		100%;
	height:		20px;
}
spacerdiv {
	position:	relative;
	border:		0px red solid;
	background-color: #443311;
	width:		100%;
}
.darkfloater {
	border-bottom:	2px #ffeebb ridge;
	border-top:	2px #ffeebb ridge;
	border-right:	1px black solid;
	border-left:	1px black solid;
	padding:	4px 4px;
	text-align:	center;
}
.lightfloater {
	border-bottom:	2px #CC9900 ridge;
	border-top:	2px #CC9900 ridge;
	border-right:	0px black solid;
	border-left:	1px #998855 solid;
	padding:	4px 4px;
	background-color: #cfaf8f;
	text-align:	center;
}
.dropshadow {
	border-bottom:	2px black solid;
	border-top:	2px black solid;
	padding:	4px 4px;
	background-color: black;
	filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=3,makeShadow=true,shadowOpacity=.60);
}
#floatingmenudiv {
	position:	absolute;
	right:		6px;
	top:		6px;
	width:		152px;
	height:		202px;
}
#floatingmenushadow {
	position:	absolute;
	right:		1px;
	top:		9px;
	width:		149px;
	height:		198px;
}
#floatingscrollerdiv {
	position:	absolute;
	right:		10px;
	top:		228px;
	width:		100px;
	height:		430px;
}
#floatingscrollershadow {
	position:	absolute;
	right:		5px;
	top:		231px;
	width:		97px;
	height:		426px;
}
#floatinglinklistdiv {
	position:	absolute;
	left:		8px;
	top:		246px;
	width:		164px;
	height:		370px;
}
#floatinglinklistshadow {
	position:	absolute;
	left:		12px;
	top:		248px;
	width:		161px;
	height:		367px;
}
.darkbutton {
	border:2px #776655 ridge;
	background-color:#331F0F;
	padding:0px 0px 0px 0px;
	margin:0px 2px;
	color:#eeeecc;
	text-align:center;
	cursor:hand;
}
/*  Page titles  */ 	
H1      { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	display: inline;
	font-variant: small-caps;
} 
/*  Column headings  */
H2      {
	font-size: 12px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	color: #FFEECC;
	margin-top:0in; margin-bottom:0in
}
.horzline {
	width:	90%;
	background-color:	black;
	margin:	5px 0px;
}
.horzscrollimgdiv {
padding:	0px;
margin:		0px;
border:		0px;
float:		left;
position:	absolute;
}
.floatingtitletrans, .floatingtitle {
padding:		15px 30px;
color:			white;
white-space:		nowrap;
}
.floatingtitletrans {
background-color:	black;
filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=2, Style=2);
}
.floatingtitle {
background-color:	transparent;
}
.link {
width:		468px;
background-color:	#ffdfbf;
border:		2px ridge #ff9f4f;
padding:	2px 0px;
margin:		2px 0px;
text-align:	center;
}
.spanlink {
margin:		0px 1px;
cursor:		pointer;
text-decoration:underline;
}