body
{
	background: #021520 url(../images/body_.png) repeat-x;
	border-top: 5px solid #021622;
	margin: 0;
	padding: 0;
	text-align: center;
}


#Header
{
	background: #9c6 url(../images/header_.gif) repeat-x;
	padding: 52px 0 20px;
}
#Header h1
{
	background: transparent url(../images/logo_graphic.gif) no-repeat 0.25em 0;
	margin: 0;
	padding-top: 6px;
}
#Header h1
{
	margin: 0 auto !important;
	text-align: left;
	width: 760px;
}


#Navigation div
{
	margin: 0 auto !important;
	text-align: left;
	width: 760px;
}
.subNavigation
{
	height: 0px;
	margin-right: 17px;
	margin-top: 0px;
	padding: 0px;
	right: 0px;
	text-align: right;
}
#Navigation
{
	background: transparent url(../images/nav_.gif) repeat-x;
	padding-top: 5px;
}
#Navigation:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
#Navigation ul
{
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#Navigation ul li
{
	float: left;
	margin: 0;
	text-align: center;
	background: none;
	padding-left: 0;
}


#Layout h2
{
	padding-top: 10px;
	background: transparent url(../images/title_.gif) no-repeat;
}
#Layout
{
	margin: 0 auto !important;
	text-align: left;
	width: 760px;
	overflow: hidden: zoom:1;
}
#Layout .options
{
	background-color: #041D2B;
	margin: 0 0 30px;
	padding: 3px 8px 6px;
	width: auto;
}
#Layout .options .ico_up
{
	background: transparent url(../images/ico_top.gif) no-repeat 0% 50%;
	padding-left: 18px;
}
#Layout .options .ico_cmt
{
	background: transparent url(../images/ico_comments.gif) no-repeat 0% 50%;
	padding-left: 24px;
}
#Layout .options .ico_right
{
	background: transparent url(../images/ico_arrowright.gif) no-repeat 0% 50%;
	padding-left: 20px;
}
#Layout .l
{
	float: left;
}
ul
{
	list-style-type: none;
	margin: 0 0 20px;
	padding: 0;
}
ul li
{
	background: transparent url(../images/ico_arrowright.gif) no-repeat 0% 50%;
	margin: 4px 0;
	padding-left: 20px;
}
#Layout ul.img
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#Layout ul.img:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
#Layout ul.img li
{
	background: none;
	float: left;
	margin-left: 34px;
	padding: 0;
}
#Layout ul.img li img
{
	border: 8px solid #072839;
}
#Layout p
{
	margin: 15px 0 20px;
}


.sideMenu
{
	padding: 10px;
	min-width: 120px;
	float: right;
	clear: both;
	display: block;
	margin: 0em 0em 1em 1em;
	background: #05344E;
}
.sideMenu h3, .sideMenu p
{
	margin: 0;
	padding: 0;
}
#Layout .sideMenu p.tagcloud
{
	margin: 0;
}
.sideMenu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	background: none;
}
.sideMenu ul ul
{
	margin-left: 10px;
}
.sideMenu ul li
{
	background: none;
	padding: 0;
	margin: 0;
}


#Footer
{
	margin-top: 20px;
	padding-bottom: 1px;
	clear: both;
}
#Footer div
{
	background: #9c6 url(../images/footerlinks_.gif) repeat-x;
	border-bottom: 8px solid #041D2B;
	border-top: 8px solid #041D2B;
	padding: 12px 10px 14px;
}
#Footer div ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#Footer div ul li
{
	border-left: 1px solid #619230;
	display: inline;
	margin-right: 10px;
	padding-left: 10px;
}


img
{
	border: 0;
}
.l1
{
	border: none !important;
	margin: 0 !important;
}
form .message
{
	background-color: inherit !important;
	border: none !important;
}
fieldset
{
	color: #000;
}