/* Font Properties */

body
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #383B3F;
	background-image: url("images/bg.gif");
}

table
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #383B3F
}

td
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #383B3F
	vertical-align: top;
}

.smalltext
{
	font: 11px verdana,arial,helvetica;
	color: #383B3F
}

.mediumtext
{
	font: 12px verdana,arial,helvetica;
	color: #383B3F;
}

.largetext
{
	font: bold 13px verdana,arial,helvetica;
	color: #FCFCEB;
}

.catrowtext
{
	font-family: Verdana;
	font-size : 12px;
	color: #535D66;
	font-weight: bold;
}

.toprowtext
{
	font-family: Verdana;
	font-size : 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.largetextblack
{
	font: bold 13px verdana,arial,helvetica;
	color: #000000;
}

/* Cell Properties */


td.row1
{
	background-color: #E5E5DA;
	font-family: Verdana;
	font-size : 13px;
	color: #494957
	vertical-align: top;
}

td.row2
{
	background-color: #FCFCEB;
	font-family: Verdana;
	font-size : 12px;
	color: #494957
	vertical-align: top;
}

td.row2Dark
{
	background-color: #EDEDDD;
	font-family: Verdana;
	font-size : 12px;
	color: #494957
	vertical-align: top;
}

td.toprow
{
	font: 11px Verdana;
	color: #FFFFFF;
	text-transform: uppercase;
	background: #85856B;
	vertical-align: top;
}

td.catrow
{
	font-family: Verdana;
	font-size : 12px;
	color: #535D66;
	font-weight: bold;
	background-image: url("images/icicle_gradient_light.gif");
	background-repeat: repeat;
	vertical-align: top;
}

td.tableborder
{
	background-color: #FFFFFF
}

.pollBackground
{
	background-color: #FCFCEB;
}

.quotedText
{
	font: 11px verdana,arial,helvetica;
	color: #555555;
	padding: 10px;
	margin: 10px 5px 5px 5px;
	border: solid 1px #999999;
	background: #ffffff;
}
td.postDivider
{
	background-color: #E5E5DA;
}

/* Link Properties */
a                         { text-decoration: underline; color: #660000; font-family: Verdana }
a:link                    { text-decoration: underline; color: #660000; font-family: Verdana }
a:visited                 { text-decoration: underline; color: #660000; font-family: Verdana }
a:active                  { text-decoration: underline; color: #304C6C; font-family: Verdana }
a:hover                   { text-decoration: underline; color: #336633; font-family: Verdana }

a.forumlink               { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.forumlink:link          { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.forumlink:visited       { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.forumlink:active        { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #304C6C; }
a.forumlink:hover         { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #336633; }

a.topiclink               { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.topiclink:link          { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.topiclink:visited       { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #660000; }
a.topiclink:active        { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #304C6C; }
a.topiclink:hover         { text-decoration: underline; font: bold 13px verdana,arial,helvetica; color: #336633; }

a.catlink                 { text-decoration: none; font-weight: bold; font-size: 13px; color: #535D66; font-family: Verdana }
a.catlink:link            { text-decoration: none; font-weight: bold; font-size: 13px; color: #535D66; font-family: Verdana }
a.catlink:visited         { text-decoration: none; font-weight: bold; font-size: 13px; color: #535D66; font-family: Verdana }
a.catlink:active          { text-decoration: none; font-weight: bold; font-size: 13px; color: #535D66; font-family: Verdana }
a.catlink:hover           { text-decoration: underline; font-weight: bold; font-size: 13px; color: #535D66; font-family: Verdana }

a.toprowlink              { text-decoration: none; font-size: 10px; color: #ffffff; font-family: Verdana }
a.toprowlink:link         { text-decoration: none; font-size: 10px; color: #ffffff; font-family: Verdana }
a.toprowlink:visited      { text-decoration: none; font-size: 10px; color: #ffffff; font-family: Verdana }
a.toprowlink:active       { text-decoration: underline; font-size: 10px; color: #ffffff; font-family: Verdana }
a.toprowlink:hover        { text-decoration: underline; font-size: 10px; color: #ffffff; font-family: Verdana }

a.smalllink               { text-decoration: underline; font-size: 10px; color: #990000; font-family: Verdana }
a.smalllink:link          { text-decoration: underline; font-size: 10px; color: #990000; font-family: Verdana }
a.smalllink:visited       { text-decoration: underline; font-size: 10px; color: #990000; font-family: Verdana }
a.smalllink:active        { text-decoration: underline; font-size: 10px; color: #304C6C; font-family: Verdana }
a.smalllink:hover         { text-decoration: underline; font-size: 10px; color: #330000; font-family: Verdana }

a.mediumlink              { text-decoration: underline; font-size: 11px; color: #304C6C; font-family: Verdana }
a.mediumlink:link         { text-decoration: underline; font-size: 11px; color: #304C6C; font-family: Verdana }
a.mediumlink:visited      { text-decoration: underline; font-size: 11px; color: #304C6C; font-family: Verdana }
a.mediumlink:active       { text-decoration: underline; font-size: 11px; color: #304C6C; font-family: Verdana }
a.mediumlink:hover        { text-decoration: underline; font-size: 11px; color: #990000; font-family: Verdana }

a.largelink               { text-decoration: underline; font-size: 13px; color: #FCFCEB; font-family: Verdana }
a.largelink:link          { text-decoration: underline; font-size: 13px; color: #FCFCEB; font-family: Verdana }
a.largelink:visited       { text-decoration: underline; font-size: 13px; color: #FCFCEB; font-family: Verdana }
a.largelink:active        { text-decoration: underline; font-size: 13px; color: #304C6C; font-family: Verdana }
a.largelink:hover         { text-decoration: underline; font-size: 13px; color: #660000; font-family: Verdana }

/* Form elements */

input, textarea, select
{
	color : #000000;
	font: 10px verdana,arial,helvetica;
}

input.mainoptionpreview
{
	font: bold 11px verdana,arial,helvetica;
	color: #888888;
	background: #DFDCD1;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #FFF9EF;
	border-left: solid 1px #FFF9EF;
	padding: 3px;
}
input.mainoptionsubmit
{
	font: bold 11px verdana,arial,helvetica;
	color: #680909;
	background: #DFDCD1;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #FFF9EF;
	border-left: solid 1px #FFF9EF;
	padding: 3px;
}

/************************
Main Navigation
************************/
#contentNavigation
{
	text-transform: capitalize;
	background: transparent url("images/bg_nav.gif") left top no-repeat;
	width: 740px;
	float:right;
	min-height: 25px;
}
/* For Internet Explorer */
/*\*/
* html #contentNavigation
{
	height: 25px;
}
/**/
#contentNavigation2
{
	font: bold 10px verdana, sans-serif;
	padding: 0px 0px 0px 35px;
	margin: 0px;
}
#contentNavigation ul
{
	font: bold 10px verdana, sans-serif;
	color: #cccccc;
	margin: 0px;
	padding: 5px 0px 0px 20px;
	list-style-type: none;
	height: 20px;
}
#contentNavigation li
{
	display: inline;
	padding: 0px 10px 0px 0px;
}
#contentNavigation li a:link
{
	color: #FCFCEB;
}
#contentNavigation li a:visited
{
	color: #FCFCEB;
}
#contentNavigation li a:hover
{
	color: #660000;
	text-decoration:underline;
}

/***********************************
INSERTED THUMBNAILS
***********************************/
.articleThumb
{
	display: block;
	margin: 0px;
	padding: 8px;
	width: 150px;
}
.articleThumb img{
	border: 0px;
}
.articleThumbCaption
{
	display: block;
	/*width: 125px;*/
	border: 0px;
	margin: 0px;
	font-family: verdana, arial,helvetica;
	font-size: 9px;
	color: #555555;
	text-align: left;
}
.floatleft
{
	float: left;
	clear: left;
}
.floatright
{
	float: right;
	clear: right;
}
.floatcenter
{
	text-align: center;
	float: none;
	clear: both;
	padding: 10px;
	margin-left: 275px;
}
.floatexact
{
	display: inline;
}
