a {
	background-color : transparent;
	color : #66FF66;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	background-color : #FFFFFF;
	color : #0000FF;
	font-weight : bold;
	text-decoration : none;
}

body {
	background : #8290A1;
	color : #FFFFFF;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	margin : 0px 0px 10px 0px;
	padding : 0px;
}

h2 {
	background-color : transparent;
	color : #FFFF99;
	font : bold 16px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding-top : 16px;
}

h3 {
	background-color : transparent;
	color : #CCCCFF;
	font : bold 16px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding-top : 16px;
}

h4 {
	background-color : transparent;
	color : #FFFF99;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
}

h5 {
	background-color : transparent;
	color : #FFFF99;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : right;
}

html>body #maincenter {
	width : 385px;
}

html>body #mainleft {
	width : 135px;
}

html>body #mainright {
	width : 129px;
}

p {
	color : #FFFFFF;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
}

.commentshead {
	background-color : transparent;
	color : #CCCCFF;
	font : bold 16px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding-top : 16px;
}

.emphasis {
	background-color : transparent;
	color : #CCCCFF;
	font-weight : bold;
}

.emphasis2 {
	background-color : transparent;
	color : #FFFF99;
	font-weight : bold;
}

.emphasis3 {
	background-color : transparent;
	color : #99FFFF;
	font-weight : bold;
}

.entrynav {
	font : 12px/1.8 Verdana, Arial, Helvetica, sans-serif;
}

.entrysig {
	background-color : transparent;
	color : #FFFF99;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : right;
}

.hidetext {
	color : #312038;
}

.journalogueheading {
	background-color : transparent;
	color : #FFFF99;
	font : bold 16px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-align : right;
}

.pagesig {
	background-color : transparent;
	color : #FFFFFF;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.portalfont {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.portaltopic {
	color : #CCCCFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.psuedohtml {
	background-color : transparent;
	color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

.pullquote {
	background-color : transparent;
	color : #FFFFFF;
	font : normal 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.ratefilm {
	background-color : transparent;
	color : #FFFF99;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.sidebar {
	background-color : transparent;
	color : #FFFFFF;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.sidebarheadings {
	background-color : transparent;
	color : #FFFF99;
	font : bold 14px/1.2 Verdana, Arial, Helvetica, sans-serif;
}

.striketext {
	background-color : transparent;
	text-decoration : line-through;
}

.titlerotation {
	background-color : #312038;
	color : #FFFF98;
	font : normal normal 13px/1.2 Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right : 12px;
	padding : 5px 0px 5px 0px;
	text-align : right;
	text-indent : 12px;
	width : 710px;
}

#archivecenter {
	background-color : #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.8 Verdana, Arial, Helvetica, sans-serif;
	padding : 10px 10px 10px;
	width : 514px;
}

#banner {
	background-color : transparent;
	width : 711px;
}

#csscenter {
	background-color : #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	padding : 10px 10px 10px;
	width : 514px;
}

#maincenter {
	background-color : #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding : 10px 10px 10px 10px;
	width : 405px;
}

#mainleft {
	background-color : #595863;
	border-bottom : 10px solid #312038;
	border-right : 1px solid #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding : 60px 10px 10px;
	width : 146px;
}

#mainright {
	background : #8290A1;
	border-bottom : 10px solid #312038;
	border-left : 1px solid #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding-bottom : 10px;
	padding-left : 20px;
	padding-top : 60px;
	text-align : left;
	width : 150px;
}

#photocenter {
	background-color : #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding : 10px 10px 10px 10px;
	width : 520px;
}

#portalcenter {
	background-color : #312038;
	color : #FFFFFF;
	float : left;
	padding : 10px 5px 10px 10px;
	width : 590px;
}

#portalleft {
	background-color : #595863;
	border-bottom : 10px solid #312038;
	border-right : 1px solid #312038;
	color : #FFFFFF;
	float : left;
	font : 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding : 60px 10px 10px;
	width : 120px;
}

#titlerotation {
	background-color : #312038;
	color : #FFFF98;
	font : normal normal 13px/1.2 Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right : 12px;
	padding : 5px 0px 5px 0px;
	text-align : right;
	text-indent : 12px;
	width : 710px;
}
.emphasis4 { background-color : transparent; color : #312038; font-weight : bold; }
