a {color: #5e69ff}
a:visited {color: #5e69ff}
a:hover {text-decoration: none; color: navy}
a.menu {color: #FFFFFF}
a.menu:hover {color: #FFFFFF}
a.menu:visited {color: #FFFFFF}
body {FONT-FAMILY: verdana; margin:0;padding:0;background:#FFFFFF}
h1 {FONT-SIZE: 15pt}
h2 {text-decoration: none; color: black}
hr {border-top:1px solid navy;height:1px;background:navy;color:navy}
.menu {display:block;text-decoration: none; cursor: pointer; FONT-SIZE: 11pt; FONT-FAMILY: verdana; background-color: #e06e2b; font-weight: bold; color: white; text-align:right; width: 100%}	
.vpre{float:left;margin:1px;width:132px;height:200px;position:relative}
	#wrap {
		margin:5px;
		padding:0;
	}
	#header {
	position:relative;
	top:0;
	left:0;
	text-align:center;
	width:100%;
	background: url(http://frolov.net/style/bgbr.jpg);
	height:150px;
	margin-bottom:10px;
	}
	#headtl {
	position:absolute;
	top:5px;
	left:5px;
	}

	#headtr {
	position:absolute;
	top:5px;
	right:5px;
	}
		#nav {
		position:relative;
		margin:0;
		float:left;
		padding:0;
		width:210px;
		overflow:hidden;
	}
	#orm{
		position:relative;
		background:#e06e2b;
		text-align:center;
		padding:0;
		margin:0;
		width:210px;
		}
		#main {
		margin:0;
		position:relative;
		background:white;
		margin-right:5px;
		margin-left:213px;
		font-size: 10pt; 
	}
	#openidop
	{
	width:160px;
	position:relative;
	left:20px;
font-size: 10pt; 
overflow:hidden;

	}
	#openidin
	{
	font-size: 10pt;
		position:relative;
		margin:0;
	left:20px;
		
		padding:0;
display:none;
	}
	#openidinput{background-image:url(http://frolov.net/style/openid.gif);background-position:0% 50%;background-repeat:no-repeat;padding-left:20px;margin-bottom:3px;margin-top:3px;}
.mainblock {padding:4px;background:#F8F8F8;margin:7px;border:1px solid #888888}
textarea, input, select, button
{
        border:1px solid gray;
        outline: 1px solid white;

}
textarea:hover, input:hover, button:hover
{
        border-color:#CC0000;
}
textarea:focus, input:focus, button:focus
{
        border-color:red;
}
#msg{
display:none;
position:fixed;
z-index:1;
text-align:center;
margin:auto;
top:200px;
width:100%;
}
#tail{
margin:0;padding:0;float:left
}
.fotopad{float:left;margin:0 20px;height:162px;width:162px;padding-bottom:20px}
h1.posttitle{margin:0px;padding:0px;font-weight:normal}
input.comment{width:350px}
.postl {position:absolute;top:0;left:15px;margin:0;padding:0}
.diamsign {float:left;padding:6px 7px 0 0}
.postsubtext{height:38px;float:left}
.postsubinfoline{padding:3px 0;border-top:1px solid black}
.postsubtext2{height:38px}
.postsubinfo{padding:3px 0}