BODY{
	font-family: Tahoma, Arial;
	margin: 0px;
	background-image: url(bcg.gif);
	color: #2E2D2A;
}
TD {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #2E2D2A;
	line-height: 17px;
}
A	{
	color: #B10000;
	text-decoration: underline;
}
A:HOVER		{
	color: #000000;
	text-decoration: underline;
}
.news, .news:HOVER	{
	color: #6F6F6F;
	text-decoration: none;
}
.nolink	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2E2D2A;
	text-decoration: none;
}
.title {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	text-decoration: none;
}
.title:HOVER {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	text-decoration: underline;
}
.user {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #181818;
	text-decoration: none;
}
.user:HOVER {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #181818;
	text-decoration: underline;
}
.copyright {
	font-size: 10px;
	color: #A6B090;
}
.logintxt {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.logintxt:LINK, .logintxt:ACTIVE, .logintxt:VISITED {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}
.logintxt:HOVER {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #CA0000;
}
.datecolor {
	color: #CBCBCB;
}
.superblogdate {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #919191;
	text-decoration: none;
}
.superblogname {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E80000;
	text-decoration: none;
}
.superblogname:HOVER {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E80000;
	text-decoration: underline;
}
.loginfield {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #798C53;
	margin: auto;
	height: 20px;
	width: 105px;
}

form { margin: 0px; }

h1 { margin-left: 3px; font-family: Tahoma, arial; margin-bottom: 4px; font-size: 18pt; }
h2 { font-family: Tahoma, arial; margin-top: 15px; margin-bottom: 10px; font-size: 14pt; color: #B10100;}
h3 { font-family: Tahoma, arial; font-size: 11pt; color: #2E2D2A; text-decoration: none; margin-top: 2px; margin-bottom: 2px;}

.gray, #gray { font-size: 11px; color: #5D752F; text-decoration:none;}
#gray:hover {color: #000000; text-decoration:underline;}

div.hr { height: 1px; background: url(dots.gif); margin-top: 10px; margin-bottom: 10px;}
div.hr hr {display: none;}

/* MENU */
td.item { background: #FAFBF0; font-size: 8pt; padding: 5px; border-bottom: 1px solid #A0B17B; }
td.item2 { background: #E6EAD3; font-size: 8pt; padding: 5px; border-bottom: 1px solid #A0B17B; }
td.itemcat { background: #768C47; color: #FFFFFF; font-size: 8pt; padding: 5px; border-bottom: 1px solid #A0B17B; }
td.itemlogout { background: #FAFBF0; font-size: 8pt; padding: 5px; }

/* PROFILE PAGE */
table.profile { border: 1px solid #AAAAAA; }
td.profile1 { background: #DDDDDD; font-weight: bold; border-bottom: 1px solid #AAAAAA; padding: 6px; padding-bottom: 0px; }
td.profile2 { background: #F5F5F5; padding: 6px; line-height: 17px; color: #333333; }li { list-style-type: square; }

/* TABLES */
td.content { line-height: 17px; color: #333333; }
td.list { background: #FFFFFF; padding: 7px; border: 1px solid #AAAAAA; border-top: none; }
td.header { border: 1px solid #A0B17B; padding: 7px; padding-bottom: 7px; background: #E6EAD3; font-weight: bold;}
td.header2 { border: 1px solid #A0B17B; padding: 7px; padding-bottom: 7px; background: #E6EAD3; font-weight: bold;}
td.box { line-height: 17px;}
td.empty { background: #F5F5F5; padding: 7px; border: 1px solid #AAAAAA; }
td.entry1 { border-right: 1px solid #DDDDDD; padding: 5px; padding-right: 10px; padding-bottom: 0px; }
td.entry2 { padding: 5px; padding-left: 10px; padding-bottom: 0px; }
td.advanced { padding: 5px; background: #EEEEEE; border-bottom: 1px solid #AAAAAA; }
div.float { float: left; padding-right: 1px; }
table.box { margin-top: 15px; border: 1px solid #A0B17B; border-bottom: 1px solid #A0B17B; background: #F5F5F5;}

/* ALTERNATING LISTS */
td.list1a { background: #FAFBF0; padding: 7px; border: 1px solid #A0B17B; border-top: none; border-right: none; }
td.list1b { background: #FAFBF0; padding: 7px; border: 1px solid #A0B17B; border-top: none; }
td.list2a { background: #FFFFFF; padding: 7px; border: 1px solid #A0B17B; border-top: none; border-right: none; }
td.list2b { background: #FFFFFF; padding: 7px; border: 1px solid #A0B17B; border-top: none; }

/* OTHER FONTS */
font.disabled { color: #666666; }font.gray { color: #666666; }
font.stats { font-size: 7pt; font-family: Arial, Tahoma; }
font.url { font-size: 9pt; font-weight: normal; }

/* INPUT STYLES */
input.button, input.sbutton { background-color: #DDDDDD; font-size: 8pt; font-weight: bold; font-family: Tahoma, Arial; }
input.text { font-family: Tahoma, Arial; }
input.status { border: none; background: clear; padding-left: 8px; font-size: 8pt; font-weight: bold; font-family: Tahoma, Arial; }
textarea { font-family: Tahoma, Arial; margin-top: 1px; font-size: 10pt; }
select, input, select.small { font-family: Tahoma, Arial; font-size: 8pt; }

/* MENU LINKS */
a.menu:link, a.menu:visited { color: #4A5A28; text-decoration: none; }
a.menu:hover { color: #4A5A28; text-decoration: underline; }
a.plzd { text-decoration: none }
