/* CSS Document */

body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #4f7cac;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.dashedborder {
	border-style:dashed;
	border-width:1px;
	border-color:#CCCCCC;
	padding:5px;
}

a:hover {
	color:#FF6600;
}

/* Left Menubar Stuff */

.leftmenu {
	background-color: #eaf3f9;
	border-bottom-style: solid;
	border-bottom-color: #d3e0ea;
	border-bottom-width: 1px;
	padding: 2px;
}

.leftmenuhover {
	background-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #d3e0ea;
	border-bottom-width: 1px;
	padding: 2px;
}

.leftmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #285183;
	font-weight: bold;
	text-decoration: underline;
}

.leftmenuhover a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	text-decoration: underline;
}

.menu {
	background-color: #eaf3f9;
}

.catbox {
	background-color: #eaf3f9;
	padding: 2px;
}

.catmenuheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.catmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #285183;
	text-decoration: underline;
}

.catmenu a:hover {
	color: #660000;

}

.catmenu li {
	list-style-type: square;
	color: #660000;
}

/* Top Menubar Stuff */

.menubar {
	background-color: #87a4c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 2px;
}

.menubarborder {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #718ba5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}

.menubar a {
	color: #FFFFFF;
}

.menubar a:hover {
	color: #f4f0d1;
}

/* Site-wide Stuff */

.maintable {
	background-color: #FFFFFF;
}

.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.searchbox {
	background-color: #fff3e3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.latest5 {
	background-color: #f0e1fa;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #bda2d0;
}

.latest5text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #906fa6;
}

.latest5text a {
	color: #6a4b7e;
}

.last5 {
	background-color: #e3fbd0;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #b6d69d;
}

.last5text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #56783b;
}

.last5text a {
	color: #415f2a;
}

.randquizzes {
	background-color: #fbf9d0;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #cdccaa;
}

.randquizzestext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7b794a;
}

.randquizzestext a {
	color: #615f2b;
}

.randfact {
	background-color: #fbd0dc;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d8b5bf;
}

.randfacttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7e4857;
}

.randfacttext a {
	color: #652c3c;
}

.latestposts {
	background-color: #f7e7c9;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #efcf93;
}

.latestpoststext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d69316;
}

.latestpoststext a {
	color: #bc7f0c;
}

/* Index Stuff */