/*------------------------------------------------body--------------------*/
#mainbody
{
}
/*------------------------------------------------header--------------------*/
#header
{
	height: 130px;
	margin-bottom: 25px;
	text-align: center;
}
#header IMG
{
	height: 130px;
}
#header H1
{
	font: bold 24px/27px Verdana, Arial, Helvetica, sans-serif;
	color: #052F06;
	background-color: inherit;
	position: absolute;
	left: 0;
	top: 20px;
	text-transform: uppercase;
}
#header P
{
	font: normal 17px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000904;
	background-color: inherit;
	position: absolute;
	left: 24px;
	top: 58px;
	text-transform: none;
	text-align: center;
	width: 540px;
}
/*-------------------------------------------links--------------------*/
#links
{
}
#links UL
{
}
#links UL LI
{
	float: left;
	display: block;
	padding: 10px;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*------------------------------------------content--------------------*/
#content
{
	color: #251C00;
}
#content H1
{
	font: bold 22px/30px Arial, Verdana, Helvetica, sans-serif;
	color: #1713A5;
}
#content H1 SPAN
{
	color: #6F91F9;
	padding-left: 10px;
}
#content H1 A
{
	text-decoration: none;
	color: #1713A5;
}
#content H2
{
	font: bold 20px/24px Arial, Verdana, Helvetica, sans-serif;
	color: #1713A5;
}
#content H3
{
	font: bold 18px/22px Arial, Verdana, Helvetica, sans-serif;
	color: #1713A5;
}
#content H4
{
	font: bold 16px/20px Arial, Verdana, Helvetica, sans-serif;
	color: #1713A5;
}
#content P
{
	font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 16px;
}
#content A
{
	text-decoration: none;
	color: #080A85;
}
/*---------------------------------------content areas-----------------*/
#left_content
{
	/*[disabled]background-color:#DCF541;*/
	margin-left: 20px;
}
#left_content H2
{
	font: bold 34px/40px Georgia, "Times New Roman", Times, serif;
	color: #202020;
	background-color: inherit;
	text-transform: uppercase;
	margin: 3px 0 21px;
}
#left_content H2 SPAN
{
	font: normal bold 30px/15px Cambria;
	color: #3F4307;
	background-color: inherit;
	display: block;
}
#left_content P.leftText1
{
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #251C00;
	background-color: inherit;
	margin: 0 0 24px;
	display: block;
	width: 447px;
}
#left_content P.leftText1 SPAN
{
	font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #006882;
	background-color: #FFFEFA;
}
#left_content P.leftText1 A.link1
{
	font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #1B7D01;
	background-color: inherit;
	text-decoration: underline;
}
#left_content P.leftText1 A.link1:hover
{
	color: #1B7D01;
	background-color: #F7F0D9;
	text-decoration: none;
}
#left_content A.link2
{
	background: #F0FFFF url(/media/img//left_link_bg.gif) no-repeat 0 0;
	padding: 0 0 0 54px;
	font: bold 18px/39px Georgia, "Times New Roman", Times, serif;
	color: #144848;
	width: 390px;
	height: 41px;
	display: block;
	text-decoration: none;
}
#left_content A.link2:hover
{
	background: url(/media/img//left_link_bg_hover.gif) no-repeat 0 0;
}
#left_content TABLE UL LI
{
	font: 12px/12px "Courier New";
	margin: 1px 2px;
}
#right_content
{
	/*[disabled]background-color:#C6D762;*/
	padding-left: 20px;
}
#right_content H2
{
	height: 41px;
	padding: 10px 5px 5px;
	font: bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: inherit;
	/*[disabled]margin:0 0 15px 14px;*/
	display: block;
}
#right_content H2 SPAN
{
	font: bold 24px/17px Verdana, Arial, Helvetica, sans-serif;
	display: block;
}
#right_content UL
{
	color: #000;
}
#right_content UL LI A
{
	background: url(/media/img/bullet_white.gif) no-repeat 0 6px;
	padding: 0 0 0 15px;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #080A85;
	background-color: inherit;
	text-decoration: none;
	display: block;
}
#right_content UL LI A:hover
{
	color: #000;
	background: #F0FFFF url(/media/img/bullet_blue.gif) no-repeat 0 6px;
}
#custom-list UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
}
/*-----------------------------------posting-------------------------*/
#posting
{
}
#posting P
{
	font: 14px/16px Verdana, Arial, sans-serif;
}
#posting P.tags
{
	font: 16px/20px Arial, Verdana, Helvetica, sans-serif;
}
#posting P.tags A
{
	text-decoration: none;
	color: #080A85;
	padding: 0px 2px;
}
#posting BLOCKQUOTE, #posting PRE
{
	background: #F4F5F7 url(/media/img/blockquote.gif) no-repeat scroll 3px 3px;
	border: 1px dashed #CCCCCC;
	margin: 5px 0px 5px 30px;
	padding: 8px 12px 8px 36px;
	overflow: auto;
	font: 12px/14px Georgia, Arial, san-serif;
}
/*--------------------------------------comments--------------------*/
#comment
{
	margin-bottom: 15px;
}
#comment-title
{
	width: 450px;
	border: 1px solid #1713A5;
}
#comment-title.registered
{
	background-color: #DDDF37;
}
#comment-title.unregistered
{
	background-color: #CDD;
}
#comment-title P.comment-name
{
	color: #1713A5;
	margin: 5px 0px 2px;
	padding-left: 10px;
}
#comment-title P.comment-name SPAN
{
	color: #6F91F9;
	padding-left: 10px;
}
#comment-body
{
	width: 430px;
	min-height: 60px;
	border: 1px solid #1713A5;
	background-color: #EEF;
	padding: 10px 10px 0px;
}
#comment-body UL
{
	margin-left: 20px;
}
#comment-body OL
{
	margin-left: 20px;
}
#response
{
	/*[empty]width:;*/
	border: 2px dotted #2555B5;
	padding: 15px;
	margin-top: 50px;
}
#response P
{
	margin: 2px 3px;
}
#response INPUT
{
	width: 200px;
}
#response INPUT[type="submit"]
{
	width: 100px;
}
#response INPUT[type="checkbox"]
{
	width: 15px;
	margin-left: 20px;
}
#response TEXTAREA
{
	width: 550px;
}
/*-----------------------------------------tagcloud--------------------*/
.tagcloud
{
	color: #080A85;
	text-decoration: none;
}
.tagcloud1
{
	font: 10px/24px Arial, Helvetica, sans-serif;
}
.tagcloud2
{
	font: 14px/24px Arial, Helvetica, sans-serif;
}
.tagcloud3
{
	font: 18px/24px Arial, Helvetica, sans-serif;
}
.tagcloud4
{
	font: bold 20px/24px Arial, Helvetica, sans-serif;
}
