<!--
/*------------------HEADER */
.header
{
	background-image: url(images/banner.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

.header a:link, .header a:visited
{
	text-decoration: none;
	color: #FC0;
}

.header a:hover
{
	text-decoration: underline;
	color: #FFF;
}

/*------------------BODY (DO WE HAVE ONE?) */
td
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

.red { color: red; }
.fat { font-weight: bold; }

.mainbody
{
	margin: 20px;
	background-color: #FFF;
	background-image: url(images/pat02.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
}

h1 { color: #D00; }

h4
{
	border-color: #D00;
	border-width: 0 0 1px 0;
	border-style: solid;
	margin: 10px 0px 4px 0px;
}

/*------------------TABLES */
.genTable
{
	border-color: #D00;
	border-width: 2px;
	border-style: solid;
}

.theader, .theaderM
{
	color: #FFF;
	font-size: 13px;
	padding: 4px 6px 6px 6px;
	background-color: #D00;
	font-weight: bold;
	background-image: url(images/pat01.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	border-bottom: #888;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

.genBody
{
	background-color: #FFF0B2;
	padding: 8px;
}

.toolbar { padding: 4px 0px 4px 0px; }
.smallStats { font-size: 10px; }

/*------------------PHOTOSTUFF */
.photo
{
	background-color: #DDD;
	border-color: #666;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	margin: 0 0 0 0px;
}

.photoframe
{
	background-color: black;
	color: #777;
	font-size: 16px;
	font-weight: bold;
	margin: 8px 8px 0px 8px;
}

.photoself
{
	border-color: #FFF;
	border-width: 12px;
	border-style: solid;
}

/*------------------MSG ( IN POSTINDEX ) */
.msg0, .msg1, .roll
{
	background-color: #FFF0B2;
	color: #444;
	padding: 8px;
}

.msg1 { background-color: #FFE682; }

/*------------------POST INFO ( APPEARS BETWEEN POSTS )*/
.postinfo0, .postinfo1
{
	background-color: #FFEC9E;
	color: #950;
	padding: 4px 8px 4px 8px;
}

.postinfo1 { background-color: #FFE066; }

/*------------------BORDERS FOR POSTINFO AND MSG*/
.msg0, .msg1, .postinfo0, .postinfo1, .theaderM, .roll
{
	border-color: #999;
	border-width: 0 1px 1px 0;
	border-style: solid;
}

.roll { background-color: #EBDB96; }

/*------------------*/
td.navPath
{
	color: #666;
	font-size: 16px;
}

.editedBy
{
	color: #336;
	font-size: 10px;
	font-style: italic;
}

tr.toolbar
{
	font-family: Arial;
	color: #006;
	background-color: #9CF;
}

td.contentarea
{
	background-color: #FC0;
	padding: 15px;
	border-width: 2px 0 0 17px;
	border-style: solid none none solid;
	border-color: black;
}

a:link, a:visited
{
	text-decoration: none;
	color: #A6010A;
}

a:hover
{
	text-decoration: underline;
	color: #555;
}

tr.category
{
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	color: #FF0000;
	background-color: #FFFF00;
}

.menu, .menu_roll
{
	border-color: #000;
	border-width: 0 0 2px 0;
	border-style: solid none solid solid;
	background-color: #FFF;
}

.menu_roll
{
	background-color: #DDD;
}

.navlist
{
	background-color: #000;
	color: #888;
	font-weight: bold;
	padding: 2px 2px 4px 2px;
	font-size: 11px;
}

.navlist a:link, .navlist a:visited
{
	text-decoration: none;
	color: #FC0;
}

.navlist a:hover
{
	text-decoration: underline;
	color: #FFF;
}
-->

