body {
	margin:15px;
	font: 12px Arial, Helvetica, sans-serif;
	background:#fff;
	color:#000;
	}
.logosub {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.05em
	}

.navlnk1 {
	color: #fff;
	font-weight: bold;
	}

.navlnk2 {
	color: #000;
	font-weight: bold;
	}

a:link { color:#f33; }
a:hover, a:active { color:#f00; }
a:visited { color:#900; }

.category_link_depth1 a, .nav_left_header_text a {
	color:#fff;
	font-weight: bold;
	}

.nav_left_header_text a { font-size:22px; }

.arthead {
	font: bold 26px Impact, Arial, Helvetica, sans-serif;
	color: #33c;
	text-transform: uppercase;
	}
.artname {
	font-size: 16px;
	font-weight: bold;
	}
.arttext { font-size: 12px; }
.artdate { font-size: 10px; }

.tophead1 {
	font-size: 15px;
	font-weight: bold;
	}
.tophead2 {
	font-size: 15px;
	color: #990000;
	font-weight: regular;
	text-transform: uppercase;
	}
.toplnk { font-size: 11px; }

.srchlnk {
	font-size: 11px;
	color: #000000;
	}

.text { font-size: 12px; }
.text11 { font-size: 11px; }
.text10 { font-size: 10px; }
.alignleft {
	float:left;
	margin:0 15px 15px 0;
	clear:left;
}