


BODY {
	color: #3F3F00;
	background-color: #FFFFDF;
}

DOCUMENT {
	color: #3F3F00;
	background-color: #FFFFDF;
}

INPUT,TEXTAREA,SELECT {
	color: #3F3F00;
	background-color: #FFFFDF;
}

 A:link {
	color: #AFAF00;
}

 A:visited {
	color: #7F7F00;
}

 BLOCKQUOTE {
}




.mainpagebox {
	color: #3F0000;
	background-color: #FFCFCF;
}

.mainpagebox INPUT,TEXTAREA,SELECT {
	color: #3F0000;
	background-color: #FFCFCF;
}

.mainpagebox * {
	color: #3F0000;
}

.mainpagebox A:link {
	color: #CF0000;
}

.mainpagebox A:visited {
	color: #7F0000;
}

.mainpagebox BLOCKQUOTE {
	color: #FF7F7F;
}



h1 {
	text-align: center;
}

HR {
	width: 80%;
}

.centerp {
	text-align: center;
}

.bookmarklist {
	margin: 0 auto;
	width: 180px;
	text-align: center;
}

.bookmarklist TABLE {
	text-align: left;
}

.menubar {
	float: left;
	min-width: 100px;
	width: 15%;
}

.mainpagebox {
	top: 0;
	float: left;
	width: 60%;
	margin-left: 1em;

	/* Needed for borders */
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
}

html>body .mainpagebox {
	width: 67%;
}


.adbar {
	float: right;
	width: 15%;
}

.footer {
	width: 100%;
	clear: both;
}

INPUT.button {
	background-color: #CFCFCF;
}

.menuitem {
	margin-left: 1em;
	display: list-item;
}

.submenu-1 {
	margin-left: 1em;
	list-style-type: circle;
}

.submenu-2 {
	margin-left: 2em;
	list-style-type: square;
}

.logo2 {
	height: 75px;
	min-width: 100px;
	width: 100%;
	background: transparent url(logo.gif) no-repeat;
	margin-bottom: 1cm;
}
.postlogo2 { clear: both; }

.inline-menu {
	text-align: center;
	display: block;
}

.menulink {
	margin-top: 40px;
}

.bookmarks {
	border: 0;
}

.socialbookmarking {
	width: 45%;
	float: left;
}

.newsbookmarking {
	width: 45%;
	float: right;
}

.afterbookmarks {
	clear: both;
}

BLOCKQUOTE {
	border-width: thick;
	border-style: solid;
}



#mainpage
	{
	padding:1em;
	}


/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(borders/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(borders/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(borders/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(borders/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(borders/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(borders/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(borders/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: ;
	background-image:url(borders/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}



div.tabIframeWrapper {
	width: 80%;
	float: right;
}

iframe.tabContent {
	width: 100%;
	height: 29em;
}

.schedlist {
	width: 20%;
	float: left;
	height: 100%;
	position: inline;
}

.tabend {
	clear: both;
}

.schedlist SELECT {
	width: 100%;
}

.fullsize {
	width: 100%;
}

.lefthead {
	text-align: left;
}


