/**
 * $Id$
 * Copyright (c) 2006 Citadel Network
 * All rights reserved
 */

html, body
{
	background-attachment:	fixed;
	background-image:	url(https://www.rockg.biz/image/turf.jpg);
	background-color:	white;
	color:			black;
}

/* button ========================================================= */
button
{
	font-family:		Verdana,Helvetica,Helv,Arial,sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	margin:			auto;
	padding:		1px;
	text-align:		center;
}
div.button
{
	margin:			auto;
	padding:		0;
	text-align:		center;
}

/* div ============================================================ */
div.page
{
	padding:		0;
	top:			0;
	margin:			10px auto auto 10px;
	width:			991px;
}
div.banner
{
	border-style:		none;
	float:			left;
	height:			105px;
	margin:			0;
	padding:		0;
	width:			630px;
}
div.copyright
{
	clear:			right;
	color:			yellow;
	display:		block;
	float:			left;
	font-family:		Helvetica,Helv,Arial,sans-serif;
	font-size:		small;
	font-weight:		bold;
	margin:			10px 0 0 10px;
	width:			auto;
}
div.w3cbricks
{
	display:		inline;
	float:			left;
	clear:			both;
	margin:			10px 0 0 10px;
	padding:		0;
	width:			auto;
}

/* header ========================================================= */
h1
{
	background-color:	inherit;
	background-position:	bottom;
	border:			1px solid #A2B0C6;
	clear:			right;
	color:			#003366;
	font-family:		Verdana,Helvetica,Helv,Arial,sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	line-height:		1.6em;
	margin-bottom:		0.8em;
	margin-top:		1em;
	padding:		0 0 0 1em;
}
h2
{
	background-color:	inherit;
	border-bottom:		1px solid #A2B0C6;
	clear:			both;
	color:			navy;
	font-family:		Verdana,Helvetica,Helv,Arial,sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	margin-bottom:		0;
	text-align:		left;
}
h3
{
	background-color:	inherit;
	color:			navy;
	font-size:		100%;
	margin-bottom:		0;
	padding-bottom:		0;
	text-align:		left;
}
h4
{
	background-color:	inherit;
	color:			#17543D;
	font-size:		100%;
	margin-bottom:		0;
	text-align:		left;
}

/* link =========================================================== */
a
{
	font-weight:		bold;
	text-decoration:	none;
}
a:link
{
	background-color:	inherit;
	color:			#8B6914;	/* Goldenrod4 */
}
a:link:hover
{
	background-color:	inherit;
	color:			#8B6914;	/* Goldenrod4 */
	text-decoration:	underline;
}
a:active, a:visited
{
	background-color:	inherit;
	color:			#8B6914;	/* Goldenrod4 */
}

/* list =========================================================== */
ul
{
	font-family:		Verdana,Helvetica,Helv,Arial,sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	list-style-type:	square;
	margin-bottom:		0;
	margin-top:		0;
	text-align:		left;
}
ul ul
{
	list-style-type:	disc;
}
li
{
	margin-bottom:		5px;
}
span.li-header
{
	background-color:	inherit;
	border-bottom:		1px solid #A2B0C6;
	clear:			both;
	color:			navy;
	display:		block;
	font-family:		Verdana,Helvetica,Helv,Arial,sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	margin-bottom:		0;
	text-align:		left;
}

/* HtmlDocument =================================================== */
div.document
{
	background-color:	#F8F8FF;	/* GhostWhite */
	border-color:		inherit;
	border-style:		ridge;
	border-width:		0 3px 3px 0;
	color:			black;
	display:		block;
	float:			left;
	height:			auto;
	_height:		400px;		/* IE underscore hack */
	margin:			0;
	min-height:		400px;
	padding:		0 15px 10px 15px;
	width:			522px;
}

/* HtmlMenuMain =================================================== */
div.sidebar
{
	background-color:	#FFF8DC;	/* Cornsilk */
	border-style:		none;
	clear:			both;
	float:			left;
	height:			auto;
	_height:		400px;		/* IE underscore hack */
	margin:			0;
	min-height:		500px;
	padding:		10px 0 0 0;
	vertical-align:		top;
	width:			140px;
}
div.menu-main
{
	border-style:		none;
/*	float:			left; */
	width:			120px;
	padding:		0;
	margin:			10px 10px 30px 10px;
}
ul.menu-main
{
	font-family:		Helvetica,Helv,Arial,sans-serif;
	font-size:		small;
	font-weight:		bold;
	list-style-type:	none;
	margin:			0;
	padding:		0 0 0 5px;
	text-align:		left;
}
li.menu-main
{
	margin:			0 0 2px 0;
	padding:		0;
}
a[href].menu-main
{
	text-decoration:	none;
	background-color:	inherit;
	color:			#8B6914;	/* Goldenrod4 */
	font-weight:		bold;
}
a[href]:hover.menu-main
{
	text-decoration:	underline;
	background-color:	inherit;
	color:			#8B6914;	/* Goldenrod4 */
	font-weight:		bold;
}
hr.menu-main
{
	background-color:	inherit;
	color:			black;
	margin:			0;
	padding:		0;
}

/* HtmlForm ======================================================= */
div.formLabel
{
	clear:			both;
	display:		block;
	float:			left;
	font-family:		Helvetica,Helv,Arial,sans-serif;
	font-weight:		bold;
	font-size:		smaller;
/*	min-width:		160px; */
	width:			160px;	/* IE hack */
}
div.formField
{
	display:		block;
	float:			left;
	font-family:		Helvetica,Helv,Arial,sans-serif;
	font-size:		smaller;
}
div.formButton
{
	clear:			both;
	margin:			auto;
	padding:		0;
	text-align:		center;
}
fieldset legend
{
	font-style:		italic;
	font-weight:		bold;
}

/* Misc */
span.magtitle
{
	font-style:		italic;
}

br
{
	clear:			both;
}

img
{
	border-style:		none;
	margin:			0;
	padding:		0;
}
img.right
{
	border-style:		ridge;
	float:			right;
	margin:			0 0 0 5px;
}
img.button
{
	border-style: none;
	margin: 4px 4px 4px 4px;
	padding:		0;
}
p
{
	font-family:		"Times New Roman",serif;
	font-size:		medium;
	font-weight:		normal;
}
p.first
{
	margin-top: 2px;
}
code.block
{
	background-color:	inherit;
	color:			navy;
	white-space:		pre;
}

