body {
	background: rgb(195, 195, 130) url(images/sandbg.jpg) top left repeat;
}

body, div, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#maintable {
	margin-top: 3%;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
}

#contenttable {
	border-spacing: 0px;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed;
}

td.topspace {
	background: url(images/shadowtop.gif) bottom left repeat-x;
}

td.topspace img {
	vertical-align: top;
}

td.topleftspace {
	background: url(images/shadowtopleft.gif) bottom right no-repeat;
	text-align: right;
	vertical-align: bottom;
}

td.toprightspace {
	background: url(images/shadowtopright.gif) bottom left no-repeat;
	vertical-align: bottom;
}

td.leftspace {
	background: url(images/shadowleft.gif) top right repeat-y; 
	text-align: right;
}

td.rightspace {
	background: url(images/shadowright.gif) top left repeat-y; 
	text-align: left;
}

td.bottomleftspace {
	background: url(images/shadowbottomleft.gif) top right no-repeat; 
	text-align: right;
}

td.bottomspace {
	background: url(images/shadowbottom.gif) top left repeat-x;
	height: 60px;
}

td.bottomrightspace {
	background: url(images/shadowbottomright.gif) top left no-repeat;
}

td.content {
	background: url(images/goldbg.jpg) top left; 
	vertical-align: top;
	width: 800px;
}

td.logobar {
	background: url(images/minologo.jpg);
	width: 800px;
	height: 79px !important;
}

td.logobar img, td.linksbar img {
	vertical-align: bottom !important;
}

td.linksbar {
	width: 800px;
	white-space: nowrap;
	height: 33px !important;
}

div.content2 {
	background: url(images/goldbg2.gif) top left repeat-x;
	padding: 1em;
	vertical-align: top;
}

td.innercontent {
	vertical-align: top;
}

.float {
	background: url(images/floatbg.jpg) top left;
	vertical-align: top;
}

.float2 {
	background: url(images/floatbg2.jpg) top left repeat-x;
	padding-top: 0.6em;
	padding-left: 10px;
	padding-right: 10px;
}

body#index .float2 {
	padding-left: 0px;
	padding-right: 0px;
}

.float2 p {
	padding-left: 0.6em;
	padding-right: 0.6em;
}

.float2 ul {
	margin-top: 0px;
}

.float2 table {
	width: 226px;
}




/* content */

body, p, td, th {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: rgb(41, 40, 16);
}

a, h3, strong {
	color: rgb(75,115,140);
	text-decoration: none;
	font-weight: bold;
}

.content p {
	margin-top: 0.6em;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 0.8em;
}

.icon {
	float: left;
	clear: left;
}

.disabled, .disabled p {
	color: rgb(125, 120, 75);
}

.disabled a, .disabled h3, .disabled strong {
	color: rgb(140,160,160);
}

.disabled input {
	background: rgb(225, 225, 160);
}

td.fdiv {
	border-top: 1px solid rgb(160,160,80);
}


/*  thumbnails  */

table.thumbstable {
	table-layout: fixed;
}

table.thumbstable td {
	text-align: center;
	vertical-align: top;
}


/*  tabs  */

.tabbar {
	background: url(images/goldbg2.gif) top left repeat-x;
	padding-top: 1em;
	padding-left: 2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.tabs {
	padding-top: 10px;
}

.tabs a {
	margin-top: 10px;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.tabbed .content2 {
	background-image: url(images/goldbg3.gif);
	z-index: 3;
}