/* Base Tags


h1 { font-size:18px; margin:8px 0px; }
h2 { font-size:26px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:11px Geneva, Arial, Helvetica, sans-serif; }
h2, h3, h4, h5, h6 { margin:0px 0px 6px 0px; }
ol {
	list-style:decimal outside;
	font:11px/1.25em trebuchet ms, verdana, sans-serif;
	margin:2px 0px;
	}

/* Classes
----------------------------------------------- */
.red { color:#C00; }
.gry { color:#848484; }
.ltgry { color:#E5E5E5; }
.dkgry { color:#666; }
.org { color:#F93; }
.grn { color:#393; }
.dkblu { color:#339; }
.ltblu { color:#36C; }
.blk { color:#000; }
.yel { color:#ffe566; }
.banana { color:#FFD300; }

.font01 {
font-family: Tahoma, Verdana;
font-size: 12px;
line-height: 18px;
color: #000033; }

.greylge { 
color: #808080; 
font-weight: bold; 
font-size: 17px; 
font-family: verdana, arial, Helvetica, sans-serif; 
text-decoration: none }

.blueheader  { 
color: #09196e; 
font-style: italic; 
font-weight: bold; 
font-size: 15px; 
font-family: arial, verdana, Helvetica, sans-serif; 
text-decoration: none }

/* Navigation
----------------------------------------------- */

.fkfkfk {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}
.alignright {
float: right;
}

.alignleft {
float: left
}


#tnav-container {
	font:bold 10px trebuchet ms, verdana, sans-serif;
	width:744px;
	padding:3px 2px 2px 2px;
	border:0px;
	background:#1f1f1f;
	}

#tnav {
	height:18px;
	margin:0px;
	padding:0px;
	}

#tnav li {
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	}
	
#tnav a:link,
#tnav a:visited {
	float:left;
	background:#313234;
	font-size:10px;
	font-weight:bold;
	padding:2px 10px;
	margin-right:1px;
	border:1px solid #232425;
	text-decoration:none;
	color:#cdcdcd;
	}
#tnav a:link.active {
	border:1px solid #232425;
	background:#f93;
	color:#b3b3b3;
	}
#tnav a:hover {
	color:#333;
	background:#FFff00;
	border:1px solid #232425;
	}


#hcal-container {
	font:bold 10px trebuchet ms, verdana, sans-serif;
	width:728px;
	padding:4px 10px 0px;
	border:0px;
	background:#1f1f1f;
	}
#hcal {
	height:20px;
	margin:0;
	padding-left:10px;
	}
#hcal li {
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	}
#hcal a:link,
#hcal a:visited {
	float:left;
	font:bold 10px;
	text-decoration:none;
	color:#999;
	background:#000;
	padding:2px;
	margin-right:1px;
	border:1px solid #707070;
	}
#hcal a:link.active,
#hcal a:visited.active {
	border:1px solid #707070;
	background:#313234;
	color:#666;
	}
#hcal a:hover {
	color:#333;
	background:#fef2b2;
	}
#hcal a:link.month {
	float:left;
	background:#848484;
	font-size:10px;
	font-weight:bold;
	padding:2px 4px;
	margin:0px 2px;
	text-decoration:none;
	border:1px solid #666;
	color:#e5e5e5;
	}
#hcal a:hover.month {
	color:#fef2b2;
	background:#666;
	}

/* ID's
----------------------------------------------- */
#month {
	font:bolder 32px trebuchet ms, verdana, sans-serif;
	color:#848484;
	margin:0px;
	padding:0px;
	}
#cat-title {
	font:bolder 20px trebuchet ms, verdana, sans-serif;
	color:#b3b3b3;
	margin:0px;
	padding:0px;
	}

#content {
	color:#333;
	font:12px/1.25em Georgia, Times New Roman, Times, serif;
	}

#content a {
	color:#333;
	text-decoration:none;
	}
#content a:hover {
	color:#36C;
	text-decoration:none;
	}

#content #category {
	color:#666;
	font:11px/1.25em trebuchet ms, verdana, sans-serif;
	}

#content #category a {
	color:#666;
	text-decoration:none;
	}
#content #category a:hover {
	color:#C00;
	text-decoration:none;
	}

#content #dload {
	color:#333;
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#content #dload a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
	}
#content #dload a:hover {
	color:#C00;
	font-weight:bold;
	text-decoration:underline;
	}
#content #dload .fdetail {
	color:#333;
	font:9px sans-serif;
	text-decoration:none;
	}
#content #dload .fdetail a {
	color:#333;
	font-weight:normal;
	text-decoration:none;
	}
#content #dload .fdetail a:hover {
	color:#C00;
	font-weight:normal;
	text-decoration:underline;
	}

#content img.photo {
	margin:4px 0px;
	border:1px solid #333;
	}
#content a img.photo {
	border:1px solid #333;
	}
#content a:hover img.photo {
	border:1px solid #36C;
	}

#content #hscal {
	color:#ccc;
	font: bold 10px/1.25em Geneva, Arial, Helvetica, sans-serif;
	} 
#content #hscal a {
	color:#666;
	font: bold 10px/1.25em Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#content #hscal a:hover {
	color:#CC0000;
	font: bold 10px/1.25em Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#content #hscal .month {
	color:#666;
	font: bold 10px/1.25em Geneva, Arial, Helvetica, sans-serif;
	} 



#content #posted {
	color:#848484;
	font:10px trebuchet ms, verdana, sans-serif;
	}
#content #posted a {
	color:#848484;
	text-decoration:none;
	}
#content #posted a:hover {
	color:#C00;
	text-decoration:underline;
	}

#content #news {
	color:#333;
	font:12px/1.25em Georgia, Times New Roman, Times, serif;
	}

#content #news a {
	color:#333;
	text-decoration:none;
	}
#content #news a:hover {
	color:#F93;
	text-decoration:none;
	}

#content #news #detail {
	color:#848484;
	font:10px arial, sans-serif;
	}
#content #news p {
	margin:8px 0px;
	}

#content #subtext {
	font:10px/1.25em Georgia, Times New Roman, Times, serif;
	}

#content #watch {
	color:#666;
	font: normal 9px/1.25em Geneva, Arial, Helvetica, sans-serif;
	} 
#content #watch a {
	color:#999;
	font-weight:bold;
	text-decoration:none;
	}
#content #watch a:hover {
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
	}
#content #watch .title {
	color:#999;
	font: bold 9px/1.25em Geneva, Arial, Helvetica, sans-serif;
	} 

#side {
	color:#4D4D4D;
	font: normal 9px/1.25em Geneva, Arial, Helvetica, sans-serif;
	} 
#side a {
	color:#333333;
	text-decoration:none;
	}
#side a:hover {
	color:#CC0000;
	text-decoration:none;
	}

#sa-title {
	font:20px/18px Georgia, Times New Roman, Times, serif;
	color:#C00;
	}

#side img.photo {
	margin:2px 0px;
	border:1px solid #4D4D4D;
	}
#side a img.photo {
	border:1px solid #4D4D4D;
	}
#side a:hover img.photo {
	border:1px solid #000000;
	}

#stage {
	color:#333;
	font: normal 12px/1.3em Georgia, Times New Roman, Times, serif;
	} 
#stage a {
	color:#FFD300;
	text-decoration:none;
	}
#stage a:hover {
	color:#F1E017;
	text-decoration:none;
	}

#stage .title {
	font:Georgia, Times New Roman, Times, serif;
	}

#stage img.photo {
	margin:2px 2px;
	border:1px solid #000000;
	}
#stage a img.photo {
	border:1px solid #000000;
	}
#stage a:hover img.photo {
	border:1px solid #000000;
	}


#links {
	color:#666;
	font: normal 11px/1.25em Georgia, Times New Roman, Times, serif;
	} 
#links a {
	color:#666;
	font: normal 9px/1.5em Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#links a:hover {
	color:#393;
	text-decoration:none;
	}

#footer {
	font:11px/16px trebuchet ms, verdana, sans-serif;
	color:#cccccc;
	padding:3px 10px;
	} 
#footer a {
	color:#cccccc;
	text-decoration:none;
	}
#footer a:hover {
	color:#FFD300;
	text-decoration:none;
	}
.dkred {
color:#673E3E;
}
