body {
	background-color:#f4f4f7;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:4px;
	}

body, input, select, textarea, td, th, p, ul, ol, div, pre, blockquote, span {
	font-family:'Tahoma','Arial',serif;
	font-size:11px;
	font-weight:normal;
	font-stretch:narrower;
	font-style:normal;
	color:#1a2a30;
	line-height:14px;
	}

ul {
	margin-left:30px;
	margin-right:30px
	}
li {
	list-style-image:url(./img/list.gif);
	list-style-position:outside;
	vertical-align:middle
	}

a {
	text-decoration:none;
	color:#01549D
	}
a:hover {
	text-decoration:underline
	}

h1, h3 {
	font-weight:bolder;
	font-size:160%;
	color:#1174bd;
	line-height:30px;
	}

.scale {
	font-weight:bold;
	color:#f0f0f0;
	}

.headline {
	font-stretch:normal;
	font-size:10px;
	font-weight:bold;
	color:#000000
	}

.green						{ color:#304030; text-decoration:none }
.green:hover			{ text-decoration:underline }
.lightblue				{ text-decoration:none; font-weight:bold; color:#006999 }
a.lightblue:hover	{ text-decoration:underline }
.darkgreen				{ text-decoration:none; font-weight:bold; color:#23ac10 }
a.darkgreen:hover	{ text-decoration:underline }
.red							{ font-weight:bold; color:#f0160e }
.unchecked				{ color:#EC9900 }
.checked					{ color:#33CC00 }

.pic {
	position:absolute;
	left:-620px;
	top:-25px;
	visibility:hidden;
	}
.comment {
	background-color:#AFE938;
	border:1px solid #D6D6DA;
	padding:3px;
	position:absolute;
	top:-45px;
	left:-45px;
	filter:Alpha(opacity=85);-moz-opacity:.90;-khtml-opacity:.9;opacity:.90;
	visibility:hidden;
	z-index:1000
	}
.c {
	font-size:10px;
	color:#1a2a30;
	background-color:#AFE938;
	border:1px solid #E6CFB7;
	padding:3px;
	position:absolute;
	top:2px;
	left:-125px;
	text-align:left;
	visibility:hidden;
	filter:Alpha(opacity=90);-moz-opacity:.90;-khtml-opacity:.9;opacity:.90
	}
#showcase {
	position:absolute;
	width:620px;
	height:100%;
	top:0px;
	left:3px;
	text-align:center;
	visibility:hidden;
	z-index:100;
	background-color:#4a4a4a;
	filter:Alpha(opacity=99);-moz-opacity:.99;-khtml-opacity:.99;opacity:.99
	}
.menu {
	position:absolute;
	top:77px;
	width:106px;
	background-color:#eaeaef;
	border:1px solid #bebebe;
	padding:5px;
	line-height:16px;
	visibility:hidden;
	z-index:999;
	filter:Alpha(opacity=90);-moz-opacity:.90;-khtml-opacity:.9;opacity:.90
	}
.menudown {
	font-size:10px;
	text-decoration:none;
	color:#1a1a1a;
	font-weight:normal;
	}
.menudown:hover {
	text-decoration:underline;
	}

.vote {
	font-stretch:narrower;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
	color:#EC9900
	}

.minihelp {
	font-size:9px;
	color:#8f8f8f;
	}

.t10 {
	font-size:10px
	}
.t32 {
	font-size:32px;
	font-weight:bolder;
	line-height:22px
	}

.dhtmlgoodies_question {
	width:100%;
	line-height:22px;
	font-stretch:normal;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding:2px;
	overflow:hidden;
	cursor:pointer;
	border-bottom:1px solid #aeaeae
	}
.dhtmlgoodies_answer {
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative
	}

.dhtmlgoodies_answer_content {	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative
	}

.map {
	z-index:1;
	font-size:10px;
	color:#1a2a30;
	background-color:#f8fefe;
	border:1px solid #D6D6DA;
	padding:3px;
	position:absolute;
	top:-10px;
	left:10px;
	text-align:left;
	filter:Alpha(opacity=85);
	-moz-opacity:.85;
	-khtml-opacity:.85;
	opacity:.85;
	visibility:hidden;
	}

.forcat {
	font-size:9px;
	font-weight:normal;
	font-stretch:narrower;
	font-style:normal;
	color:#5a6a70;
	}

blockquote {
	background:transparent url(/img/quote.gif) no-repeat;
	background-position:top left;
	padding-left:30px;
	margin:20px;
	}
blockquote div {
	background:transparent url(/img/unquote.gif) no-repeat;
	background-position:bottom right;
	padding-right:30px;
	color:#505050;
	}

.eTarget {
	position:absolute;
	width:63px;
	height:60px;
	background:url(/img/photoframe_target.png) no-repeat;
	visibility:visible;
	}

.eCont {
	position:absolute;
	width:284px;
	height:60px;
	padding:12px;
	color:#fafafa;
	background:url(/img/photoframe.png) no-repeat;
	cursor:move;
	text-align:left;
	visibility:visible;
	z-index:1000;
	}

.eCont input {
	font-weight:bold;
	color:#ffffff;
	background-color:#606060;
	border:1px solid #d0d0d0;
	filter:Alpha(opacity=55);
	-moz-opacity:.55;
	-khtml-opacity:.55;
	opacity:.55;
	}

.sidebar {
	font-size:11px;
	}

a.tag1 { text-decoration:none; color:#b5b5b5; line-height:20px }
a.tag1:hover { text-decoration:underline; color:#33CC00 }
a.tag2 { text-decoration:none; color:#adb2b4; line-height:20px }
a.tag2:hover { text-decoration:underline; color:#33CC00 }
a.tag3 { text-decoration:none; color:#98a9b0; line-height:20px }
a.tag3:hover { text-decoration:underline; color:#33CC00 }
a.tag4 { text-decoration:none; color:#84a1ad; line-height:20px }
a.tag4:hover { text-decoration:underline; color:#33CC00 }
a.tag5 { text-decoration:none; color:#7097aa; line-height:20px }
a.tag5:hover { text-decoration:underline; color:#33CC00 }
a.tag6 { text-decoration:none; color:#5b8fa7; line-height:20px }
a.tag6:hover { text-decoration:underline; color:#33CC00 }
a.tag7 { text-decoration:none; color:#4786a4; line-height:20px }
a.tag7:hover { text-decoration:underline; color:#33CC00 }
a.tag8 { text-decoration:none; color:#337fa1; line-height:20px }
a.tag8:hover { text-decoration:underline; color:#33CC00 }
a.tag9 { text-decoration:none; color:#1f769d; line-height:20px }
a.tag9:hover { text-decoration:underline; color:#33CC00 }
a.tag10 { text-decoration:none; color:#016999; line-height:20px }
a.tag10:hover { text-decoration:underline; color:#33CC00 }

