body
{
	margin: 0 0 0 0;
	padding: 0px;
	font-family: tahoma;
	font-size: 12px;
	color: #585858;
	background: url(/img/back-body.gif) #84AEDE repeat-x;
}

img
{
	border: 0px;
}

a		{ text-decoration: underline; color: #628CC5}
a:link, a:visited	{ color: #628CC5}
a:hover, a:active	{ color: #2E5992; text-decoration: none}

.clear
{
	clear: both
}

#main-contain
{
	width: 1000px;
	background: url(/img/bot-shad.gif) no-repeat bottom center;
}

#main-contain-left
{
	width: 19px;
	float: left;
	background: url(/img/main-contain-left.gif) no-repeat;
	height: 328px;
}

#main-contain-right
{
	width: 19px;
	float: right;
	background: url(/img/main-contain-right.gif) no-repeat;
	height: 328px;
}

#main-contain-center
{
	width: 962px;
	float: left;
	background: url(/img/main-contain-cnt.gif) repeat-x;
}

#top-image
{
	background: url(/img/top-image.jpg) no-repeat top right;
	height: 500px;
	padding-top: 19px;
}

#logo
{
	margin: 0 0 0 32px;
	padding: 0 0 0 60px;
	height: 61px;
	background: url(/img/logo.gif) no-repeat;
	text-align: left;
	color: #A6A6A6;
	font-size: 12px;
}

#logo a
{
	color: #414141;
	font: 24px tahoma;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}

#logo a:hover
{
	text-decoration: underline;
}

#logo span
{
	color: #67AA0D;
}

#logo b
{
	color: #597E26;
	font-weight: normal;
}

#top-menu
{
	text-align: left;
	color: #ffffff;
	font-size: 12px;
	padding-left: 6px;
}

#top-menu a
{
	color: #ffffff;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	padding: 12px 16px 12px 16px;
	background: url(/img/but-sep.gif) no-repeat top right;
}

#top-menu a:hover
{
	text-decoration: underline;
}

.top-menu-select
{
	color: #444348;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	background: url(/img/but-bgr.gif) repeat-x;
	font-weight: bold;
}

.top-menu-select span
{
	background: url(/img/but-l.gif) no-repeat;
	display: block;
}

.top-menu-select b
{
	background: url(/img/but-r.gif) no-repeat top right;
	padding: 12px 16px 22px 16px;
	display: block;
}

#textarea
{
	float: left;
	width: 672px;
	padding-top: 7px;
	padding-bottom: 8px;
	text-align: left;
}

#textarea-bgr
{
	margin: 0 0 0 7px;
	background: url(/img/textarea-bgr.gif) #ffffff repeat-y;
}

#textarea-top
{
	background: url(/img/textarea-top.gif) no-repeat;
	padding: 10px 19px 20px 19px;
}

#textarea h1
{
	margin: 20px 0 0 0;
	padding: 0px 2px 10px 2px;
	color: #67AA0D;
	font: 24px tahoma;
	font-weight: normal;
	background: url(/img/h1-lines.gif) repeat-x bottom left;
}

#textarea p
{
	font-size: 12px;
	text-align: justify;
	margin: 0 0 0 0;
	padding: 16 2 16 2;
}

.posted
{
	font-size: 11px;
	color: #000000;
}

.posted a
{
	color: #D07514;
}

.posted a: hover
{
	color: #717171;
}

.tx-sep
{
	background: url(/img/tx-sep.gif) repeat-x;
	height: 5px;
	margin: 10px 0 10px 0;
}

#right-col
{
	float: right;
	width: 290px;
	padding-top: 170px;
	text-align: left;
	padding-bottom: 8px;
}

.title-inn
{
	padding: 11px 26px 0px 30px;
}

.title-inn-bg
{
	margin-left: 12px;
	padding: 11px 26px 0px 18px;
	background: url(/img/title-inn-bg.gif) no-repeat;
}

.title
{
	color: #444348;
	background: url(/img/ttl-ico.gif) no-repeat;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 0 18px 40px;
}

.swin
{
	margin: 3px 12px 8px 19px;
	background: url(/img/swin-bgr.gif) repeat-y;
}

.swin p
{
	padding: 0 9px 0 9px;
	color: #ffffff;
	margin: 0px;
	font-size: 11px;
}

.rss
{
	margin: 0px 0px 10px 20px;
}

.submenu
{
	padding: 0 9px 0 9px;
	color: #ffffff;
}

.submenu a
{
	color: #ffffff;
	display: block;
	text-decoration: none;
	padding: 0px 0 5px 16px;
	background: url(/img/str-none.gif) no-repeat;
	font-size: 12px;
}

.submenu a:hover
{
	text-decoration: underline;
	color: #214772;
	background: url(/img/str-act.gif) no-repeat;
}

#footer
{
	background: url(img/footer.gif) repeat-x;
	height: 92px;
}

#footer-width
{
	width: 1000px
}

#footer-left
{
	background: url(/img/footer-left.gif) no-repeat;
	height: 92px;
	width: 19px;
	float: left
}

#footer-center
{
	background: url(/img/footer-center.gif) repeat-x;
	height: 92px;
	width: 962px;
	float: left
}

#footer-right
{
	background: url(/img/footer-right.gif) no-repeat;
	height: 92px;
	width: 19px;
	float: right
}

.b-links
{
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	padding: 11px 20px 10px 20px;
}

.b-links a
{
	color: #ffffff;
	text-decoration: underline;
	padding: 0 8px 0 8px;
}

.b-links a:hover
{
	text-decoration: none;
}

.cpr
{
	text-align: right;
	padding: 24px 20px 10px 20px;
	color: #ffffff;
	font-size: 11px;
}