/* Document for UCF by Ilya Titov. Aug 2008—2009 */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff url(../elements/bg.gif);
	color:#808183;
	line-height:1.4em;
	}
	
.reply_count { /* !!!! Attention, this rule must be the second one in style sheet to allow on-hover entry link comment count display */
	visibility:hidden;
	font-size:.9em;
	font-weight:normal;
	color:#aaa;
	z-index:9999;
	position:relative; 
	/*left:-3em;;*/
	}
.entry_wrapper_in_list div p {padding-right:2em;}
#view_post div p {padding-right:2em !important;}

td {
	vertical-align:top;
	}
img {
	behavior: url(/pngbehavior.htc);
	border: 0px;
	text-decoration:none;
	}
a {
	text-decoration:underline; 
	color:#ec008c; 
	cursor:pointer;
	}
#all_tags a {color:#ec008c !important;}
a:link {
	text-decoration:underline; 
	color:#ec008c;
	} 
#new_member link {
	text-decoration:underline; 
	color:#D60380;
	} 
a:visited {
	text-decoration:underline; 
	color:#929396;
	} 
a:active {
	text-decoration:underline; 
	color: #f60380;
	} 
a:hover {
	text-decoration:underline; 
	color:#D60380;
	} 
#menu_gold a:link {text-decoration:none;}
#menu_gold a:visited {  text-decoration:none;}
#menu_gold a:hover {color:#D60380; text-decoration:underline;}
#menu_gold {
	line-height:2em;
	width:px;
	font-family:Century Gothic;
	padding:.5em 0px .5em 0px;
	}

/*hover .reply_count {color:#999999; text-decoration:none; visibility:visible;}*/
#new_member hover {
	text-decoration:underline; 
	color:#0054A5;
	} 
	
#all_tags A {
	text-decoration:none;
	font-weight:bold;
	line-height:1.5em;
	}
#all_addable_tags A {
	text-decoration:none; 
	line-height:.9em;
	}
#all_tags hover {
	text-decoration:underline;
	}
form {padding:0px; margin:0px;}
.padding {padding:1em;}
#right_column .padding {padding:0px 0px 0px 1em;}
#login {border-top:9px solid #bdbdbd; width:540px; text-align:center; height:50px;}
#login .padding {padding:10px 1em 1em 1em;}
#wrapper {
	text-align:left;
	width:970px;
	background-color:#FFFFFF;
	padding:0px; 
	margin:0 0 0 0;
	border-bottom:25px solid #e9e9e9;
	position:absolute;
	left:50%;
	margin-left:-485px;
	}
	#left_column {
		width:200px;
		float:left;
		overflow:hidden;
		text-align:center;
		border-top:9px solid #a99a6f;
	}
	#right_column {
		float:left;
		width:769px;
		border:0px; margin:0px; padding:0px;
	}
#footer link {color:#333;}
#footer visited {color:#333;}
#footer active {color:#f60380;}
#footer hover {color:#d60380;}
.side *{
	opacity:0.3;
	filter:alpha(opacity=30);
	}
.side *:hover {
	opacity:1;
	filter:alpha(opacity=100);
	}
.pm {text-decoration:none;}

h1, h2, h3, h4, h5 {

	font-size:1.7em;
	font-family:Century Gothic, Arial, sans-serif;
	font-weight:normal;
	margin-left:0px; 
	margin-top:1.4em;
	}
p {
	margin-top:.6em;
	padding-left:2em;
	}
h1 {
	margin-bottom:0px;
	}
h2 {
	font-size:2em;
	}
h3 {
	font-size:1em;
	font-weight:bold;
	}
h4 {
	font-size:1.2em;
	}
h5 {
	font-size:1.1em;
	}
.entry_header a {
	text-decoration:none;
	color:#808183;
	}
.entry_header a:hover {
	text-decoration:underline;
	color:#ec008c;
	}
.entry_wrapper_in_list {
	margin:0px 0px .5em 0px;
	}
#website_header {
	color:#000000;
	font-size:56px;
	padding:0px;
	margin:20px 0px 30px 0px;
	}
#footer {
	width:100%;
	background-color:#3e3e3e !important;
	color:#eee;
	padding:0; margin:0;
	}	
#footer td dl dt {color:#333;}
.entry_list_avatar {
	 margin: 0px 1em -7px 0px;
	}
li .entry_list_avatar {
	margin-left:-39px;
	}

#new_entry {
	position:absolute;
	top:20px;
	left:50%;
	width:900px;
	margin-left:-470px;
	border:1px solid #a99a6f;
	border-top:9px solid #a99a6f;
	background-color:#eeeeee;
	text-align:left;
	padding:10px;
	z-index:9999;
	visibility:hidden;
	}
#search_results {
	position:absolute; 
	top:220px; 
	left:50%; 
	margin-left:-470px; 
	width:900px; 
	border:1px solid #a99a6f;
	border-top:9px solid #a99a6f;
	background-color:#eeeeee;
	padding:10px; 
	z-index:9999;
	}
#profile {
	position:absolute;
	top:120px;
	left:50%;
	width:600px;
	margin-left:-320px;
	border:1px solid #a99a6f;
	border-top:9px solid #a99a6f;
	background-color:#eeeeee;
	text-align:center;
	padding:10px;
	z-index:9999;
	visibility:hidden;
	overflow:visible;
	}
#admin {
	position:absolute;
	top:20px;
	left:50%;
	width:880px;
	margin-left:-460px;
	border:1px solid #a99a6f;
	border-top:9px solid #a99a6f;
	text-align:left;
	background-color:#eeeeee;
	padding:10px;
	z-index:9999;
	visibility:hidden;
	overflow:visible;
	}
#properties {
	position:absolute;
	top:50px;
	left:50%;
	width:300px;
	margin-left:-230px;
	border:1px solid #a99a6f;
	border-top:9px solid #a99a6f;
	background-color:#eeeeee;
	text-align:left;
	padding:10px;
	z-index:9999;
	visibility:hidden;
	}
#properties table tr td input {width:290px;}
#admin table tr td dl dt {
	padding-bottom:.5em;
	}
#view_post {
	text-align:left;
	background-color:#FFFFFF;
	background-color:#fff;
	}
#view_post * {z-index:9999;text-align:left;	}
#story_author {
	float:right;
	margin-right:1.5em;
	margin-bottom:.7em;
	position:relative;
	top:10px;
	}
.comment_wrapper {
	width:610px;
	border:0px solid black;
	padding-left:20px;
	padding-bottom:10px;
	display:table;	
	}
.comment_left {
	width:100px; 
	text-align:left; 
	float:left;
	display:inline;
	}
.comment_right {
	width:475px; 
	margin-left:10px;
	text-align:left; 
	float:left;
	display:inline;
	}
.comment_author {
	margin:1em 0px .6em 0px;
	color:#006699;
	font-size:1.2em;
	font-weight:normal;
	}
.comment_date {
	font-size:10px; 
	position:relative; 
	top:0em; 
	right:10px; 
	color:#aaa; 
	float:right;
	}
.avatar {
	border:5px solid #f8f8f8;
	}
#all_tags {}
