
	body 	{
		font-family:sans-serif;
		font-size:12px;
		}
	a {color:#990000;}
	a:hover {color:gray;}
	
	.error	 {
		color:#990000;
		text-align:center;
		}
	
	.message { 
		text-align:center;
		}
	
	a.menu  {color:#000000; font-size:14px; font-weight:600; text-decoration:underline;}
	a.menu:hover  {color:#800000; font-size:14px; font-weight:600; text-decoration:underline;}
	
	a.register {color:#800000; font-size:12px; font-weight:600; text-decoration:underline;}
	a.register:hover {color:#000000; font-size:12px; font-weight:600; text-decoration:underline;}
	
	a.username {color:#000000; font-size:12px; font-weight:bold; text-decoration:underline;}
	a.username:hover {color:gray;}
	
	
	.cat   {color:#000000; font-size:14px; font-weight:400;}
	a.cat   {text-decoration:underline;}
	a.cat:hover   {color:#800000;}
	
	/*for tag cloud
	*/
	a.cat0 {
		font-size:12px;
		color:#B06060;
		}
	a.cat1 {
		font-size:14px;
		color:#D03030;
		}
	a.cat2 {
		font-size:15px;
		color:#701010;
		}
	a.cat3 {
		font-size:18px;
		color:#990000;
		}
	a.cat0:hover, a.cat1:hover, a.cat2:hover, a.cat3:hover{
		color:gray;
		}
	
	.title  {
			color:#800000;
			font-size:19px;
			font-family:times;
		}
	a.title {text-decoration:underline;}
	a.title:hover {color:#000000;}
	a.title:visited {color:#B06060;}
	
	h1 {color:#800000; font-size:19px; font-weight:bold; font-family:times;}
	
	
	.hdr    {
			color:#990000;
			font-size:17px;
			font-weight:bold;
			
			font-family:arial;
		}
	
	.gray-text {color:gray; font-size:14px;}
	
	.text   {color:black; font-size:14px;}
	
	h2 {color:black; font-size:14px; font-weight: 400;}
	

	.field-login {
			width:130px;  
			border:1px solid #990000;
			text-align: left;
			}
	.button {
			border:1px solid #c00;
			text-align: center;
		}

	
	.help   {color:gray; font-size:12px; font-weight:500;}
	a.help   {color:gray; font-size:12px; font-weight:500; text-decoration:underline;}
	a.help:hover {color:#990000;}
	
	.pagenumber  {
		font-weight: bolder;
		font-size: 10px;
		color:white;
		border: 1px solid #990000;
		padding: 5px;
		background-color:#990000;
		}
	
	a.pagenumber {font-weight:500;background-color:white;color:#990000;border: 1px solid #990000; text-decoration:none;}
	a.pagenumber:hover {color:#999999;border: 1px solid #999999;}
	
	
	.important {color:black; font-size:18px;}
	.under  {color:#990000; font-size:12px; font-weight:500;}
	
	
	.vote   {
		color:#990000;
		width : 97px;
		text-align: center;
		font-size:12px;
		font-weight:500;
		}
	a.vote  {text-decoration:none;}
	
	.raiting	{
			color:#ffffff;
			font-size:12px;
			font-weight:bold;
			}
			
	a.raiting 	{
			font-size:12px;
			font-weight:500;
			text-decoration:underline;
			}
	
	
	.bottom {color:black; font-size:13px; font-weight:500;}
	
	td.log  {background-repeat: no-repeat;}
	
	.left {
		background: url('images/left.gif');
		background-repeat: no-repeat;
		width : 97px;
		height: 64px;
		
		-moz-opacity: 0.9999;
		}
	.post {
		padding: 10px;
		max-width: 700px;
		}
	
	ul {
		list-style-type: none;
		}
	
	.comment {
			border: 1px solid #990000;
			border-style: solid;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-right-width: 0px;
			border-top-width: 0px;
			width:500px; padding: 10px;  max-width: 600px;
		}
	
	.comment-form {border: 1px solid #990000;border-style: solid;width:500px; padding: 10px;}
	.comment-outer {border: 4px solid #FFFFFF;}
	
	.profile-field {color:#666666; font-size:14px; text-decoration:none; text-align:left}
	.profile-value {color:#000000; font-size:14px; text-decoration:none; text-align:right}
	.profile-photo { border: 1px solid #666666; border-style: solid;width:250px;height:300px;
	text-align:center; color:#666666; font-size:14px;}
	.profile-hdr {color:#666666; font-size:17px; font-weight:600; text-decoration:none;}
	
	.add-field {color:#000000; font-size:14px; text-decoration:none;}
	.grey-border {border: 1px solid #999999;}
	
	.asterix {
		font-size: 25px;
		color: red;
		font-weight: bold;
		}
