*.clear{
	height:1px;
	overflow:hidden;
	clear:both;
}
#body
{
background:#d5e9ed;
text-align:center;
margin:0px auto 0px auto;
}
form{
margin:0px;
padding:0px;

}
#bg_center
{
	background:url(images/bg_center.jpg) left repeat-y;
	width:1300px;
	margin:0px auto 0px auto;
	}
#bg_top
{
	background:url(images/bg_top.jpg) top left no-repeat;
	width:1300px;
	margin:0px auto 0px auto;
	
	}
#bg_bottom
{
	background:url(images/bg_bottom.jpg) bottom left no-repeat;
	width:1300px;

	
}
#name
{
	float:left;
	}
a.name
{
	background:url(images/name.jpg) 0px 0px no-repeat;
	width:399px;
	height:84px;
	cursor:pointer;
	display:block;
	position:relative;
	top:95px;
	left:184px;
	}
#content
{
float:left;	
	}
div.txt
{
	padding:60px 0px 0px 180px;
	width:650px;
	text-align:justify;
	}
#sidebar
{
float:right;
padding-top:60px;
padding-right:180px;
padding-bottom:120px;
	}
div.side_top
{
	background:url(images/side_top.jpg) top left no-repeat;
	width:255px;
	}
div.side_center
{
	background:url(images/side_center.jpg) left repeat-y;
	width:255px;
	}
div.side_bottom
{
	background:url(images/side_bottom.jpg) bottom left no-repeat;
	width:255px;
	}
small
{
	font-family:Arial;
	font-size:14px;
	color:#2b4193;
	font-style:italic;
	text-align:right;
	float:right;
	padding-top:10px;
	}

h2 a
{
	font-family:Tahoma;
	font-size:22px;
	color:#656869;
	font-style:italic;
	text-decoration:none;
	letter-spacing:1px;
	padding-left:60px;

		}
h1
{
			font-family:Tahoma;
	font-size:22px;
	color:#656869;
	font-style:italic;
	}
h2
{
		font-family:Tahoma;
	font-size:18px;
	color:#656869;
	font-style:italic;
	
	}
h3
{
	color:#1f5d72;
	font-family:Tahoma;
	font-size:16px;
	}
h2 a:hover
{
	color:#66F;

	}
div.txt
{
		font-family:Times New Roman;
	font-size:14px;
	color:#333;
	
	}
div.txt a
{
	
	font-family:Times New Roman;
	font-size:14px;
	color:#66F;
	text-decoration:underline;
	font-weight:bold;
	}
p
{
	font-family:Times New Roman;
	font-size:14px;
	color:#333;
	}
p.postmetadata
{
	font-family:Georgia;
	font-size:12px;
	color:#999;
	}
p.postmetadata a
{
	color:#66F;
	font-size:14px;
	}
div.line
{
	background:url(images/line.png) 0px 0px repeat-x;
	height:5px;
	}
div.pages
{
	text-align:center;
	width:240px;
padding:60px 0px 5px 0px;

	}
ul
{

	line-height:15px;
	text-align:left;
	color:#1f5d72;
	}
div.pages a
{
	font-family:georgia;
	font-size:14px;
	color:#1f5d72;
	text-decoration:none;
	font-weight:bold;
	}
hr
{
	color: #ced0d0;
	}
div.alignleft
{
	padding-bottom:120px;
	}
div.alignleft a
{
	color:#1f5d72;
	font-family:georgia;
	font-size:14px;

	}
div.fl
{
	text-align:center;
	padding-bottom:5px;
	}
div.fla
{
	text-align:center;
	}
div.fff
{
padding-top:30px;
text-align:right;
padding-right:160px;
	}
