body {
	margin:0;
	color:#fff;
	font:bold 12px "Trebuchet MS", Helvetica, Arial, "sans serif";
	background:#00274d;
	min-width:850px;
}
img { border-style:none;}
a {
	text-decoration:none;
	color:#f9bd57;
}
a:hover { text-decoration:underline;}
input,
textarea,
select {
	font:100% "Trebuchet MS", Helvetica, Arial, "sans serif";
	vertical-align:middle;
}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
/*pagewidth*/
#main-width {
	width:100%;
	overflow:hidden;
	background:#0e76bc url(../images/bg-main-width.gif) repeat-x;
}
#main-width-bottom {
	width:100%;
	overflow:hidden;
	padding:0 0 35px;
	background:url(../images/bg-main-width-btm.gif) repeat-x 0 100%;
}
#main {
	width:840px;
	padding:0 5px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	line-height:16px;
}
/*logo*/
.logo { padding:40px 0 0;}
.logo h1 {
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.logo h1 a {
	display:block;
	/*width:294px;*/
	width:380px;
	height:50px;
	background:url(../images/logolg.jpg) no-repeat;
}
.logo h1 a:focus { outline:none;}
/*navigation*/
#navigation {
	/*width:546px;*/
	width:460px;
	font-size:14px;
	line-height:22px;
	position:absolute;
	top:59px;
	right:0;
}
#navigation ul {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
#navigation ul li {
	float:left;
	padding:0 10px 0 11px;
	background:url(../images/separator-nav-link.gif) no-repeat 0 1px;
}
#navigation ul li:first-child { background-image:none;}
#navigation ul a { color:#fff;}
#navigation ul a:hover,
#navigation ul li.current_page_item a {
	color:#8dcffb;
	text-decoration:none;
}
/*content-area*/
#content-area {
	width:839px;
	padding:0 0 0 1px;
	margin:30px 0 0;
	overflow:hidden;
}
/*content*/
.content {
	width:544px;
	float:left;
}
.content p { margin:0;}
.text-box {
	height:1%;
	margin:22px 0 0;
	padding:0 57px 0 15px;
	overflow:hidden;
}
.text-box h2,
.text-box h3 {
	margin:0 0 3px;
	font-size:25px;
	line-height:28px;
}
.text-box h3 a { color:#fff;}
.text-box h3 a:hover { text-decoration:none;}
.text-box strong,.text-box strong a {
	font-size:16px;
	line-height:20px;
	color:#fed986;
}
.text-box p {
	margin:0;
	padding:3px 0 0;
}
.text-box .alone-txt {
	height:1%;
	overflow:hidden;
	padding:16px 0 0;
}
/*news-box*/
.news-box {
	margin:40px 0 0;
	padding:8px 0 7px;
	border:solid #579fd0;
	border-width:1px 0;
}
.news-box a { position:relative;}
.news-top {
	height:1%;
	overflow:hidden;
	padding:161px 0 0;
	background:url(../images/bg-news-top.png) no-repeat;
}
.news-center {
	height:1%;
	background:url(../images/bg-news-center.png) repeat-y;
}
.news-center:after {
	height:0;
	clear:both;
	content:"";
	display:block;
}
.news-bottom {
	height:65px;
	width:544px;
	background:url(../images/bg-news-btm.png) no-repeat;
	font-size:0;
	line-height:0;
}
/*news-main*/
.news-main {
	float:left;
	margin:-150px 0 -45px;
	position:relative;
	font-size:11px;
	line-height:13px;
	color:#025bb3;
}
.news-main h4 {
	margin:0;
	font-size:16px;
	line-height:20px;
	color:#00274d;
}
.news-main .more { margin:7px 0 0;}
.text-box .go {
	height:1%;
	overflow:hidden;
	margin:10px 0 0 1px;
}
.go a {
	float:left;
	font-size:10px;
	line-height:13px;
	color:#fff;
	padding:1px 9px 2px 3px;
	background:url(../images/bg-link-go.jpg) repeat-x;
}
.news-main .more {
	height:1%;
	overflow:hidden;
}
.news-main .more a {
	font-size:12px;
	line-height:14px;
	color:#00274d;
}
/*action-center*/
.action-center {
	display:inline;
	width:203px;
	float:left;
	margin:0 0 0 15px;
}
/*action-alone*/
.action-alone {
	height:1%;
	overflow:hidden;
	padding:13px 0 0;
}
.action-alone p { margin:16px 0 0;}
.action-txt {
	height:1%;
	overflow:hidden;
	padding:0 0 0 1px;
}
/*img-holder*/
.img-holder { overflow:hidden;}
.img-holder p { margin:0;}
.img-holder span {
	display:block;
	width:203px;
	height:1px;
	font-size:0;
	line-height:0;
	background:url(../images/bg-img-borders-action.png) no-repeat;
}
.img-holder img {
	display:block;
	border:solid #7cbeea;
	border-width:0 1px;
}
/*latest-news*/
.latest-news {
	display:inline;
	width:277px;
	float:left;
	margin:0 0 0 47px;
	font-size:12px;
	line-height:14px;
}
.latest-news .img-holder {
	display:inline;
	width:81px;
	float:left;
	margin:0 10px 0 0;
}
*+html .latest-news .img-holder { margin:0 7px 0 0;}
* html .latest-news .img-holder { margin:0 7px 0 0;}
.latest-news .img-holder span {
	width:81px;
	background:url(../images/bg-img-borders-latest.png) no-repeat;
}
/*latest-news-alone*/
.latest-news-alone {
	height:1%;
	overflow:hidden;
	padding:13px 0 0;
}
.latest-news-txt {
	overflow:hidden;
}
.latest-news-txt p { margin:3px 0 0;}
/*sidebar-top*/
.sidebar-top {
	display:inline;
	width:253px;
	margin:7px 0 0 42px;
	float:left;
	background:url(../images/bg-sidebar-top.gif) no-repeat;
}
.sidebar-bottom {
	height:1%;
	overflow:hidden;
	background:url(../images/bg-sidebar-btm.gif) no-repeat 0 100%;
}
#sidebar {
	min-height:600px;
	line-height:14px;
	padding:7px 22px 36px 23px;
}
* html #sidebar {
	height:600px;
	overflow:visible;
}
#sidebar h5 {
	margin:0;
	font-size:14px;
	line-height:16px;
	color:#fed986;
}
.input-box {
	padding:15px 0 18px;
	background:url(../images/bg-input-box.gif) no-repeat;
	font-size:10px;
	line-height:12px;
}
.no-bg { background:none;}
.input-box p { margin:6px 0 5px;}
#sidebar fieldset {
	width:208px;
	padding:4px 0 0;
}
#sidebar input {
	width:202px;
	border:0;
	background:#fff;
	padding:1px 3px 1px;
	font-size:12px;
	line-height:16px;
	color:#000;
}
#sidebar input.btn-go {
	width:auto;
	height:auto;
	margin:9px 0 0;
	padding:0;
}
/*holders*/
#sidebar .holders {
	width:100%;
	overflow:hidden;
}
#sidebar .holders h5 {
	height:1%;
	line-height:22px;
	margin:10px 0 0;
	background-repeat:no-repeat;
}
#sidebar .holders h5.categories { background-image:url(../images/bg-categories.png);}
#sidebar .holders h5.archives { background-image:url(../images/bg-archives.png);}
#sidebar .holders h5.links { background-image:url(../images/bg-links.png);}
#sidebar .holders h5.rss { background-image:url(../images/bg-rss.png);}
#sidebar ul {
	list-style:none;
	margin:3px 0 0;
	padding:0;
	color:#fff;
}
#sidebar ul p { margin:0;}
#sidebar ul a { color:#fff;}
#sidebar .holders .banners {
	width:250px;
	padding:10px 0 0;
	margin:0 0 0 -23px;
}
#sidebar .holders .banners ul {
	width:91px;
	display:inline;
	margin:0 0 0 24px;
	padding:0;
	float:left;
	font-size:0;
	line-height:0;
}
#sidebar .holders .banners ul img { display:block;}
#sidebar .holders .banners ul li {
	padding:8px 0 0;
	text-indent:-9999px;
	float:left;
}
/*footer-width*/
#footer-width {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-footer.gif) repeat-x;
}
#footer {
	width:840px;
	padding:0 5px;
	overflow:hidden;
	margin:0 auto;
	font-size:10px;
	line-height:16px;
	padding:19px 0 35px;
}
#footer p { margin:0;}
#footer .nav {
	height:1%;
	overflow:hidden;
}
#footer ul {
	display:inline;
	list-style:none;
	margin:0 0 0 11px;
	padding:0;
	float:left;
	overflow:hidden;
}
#footer ul li {
	padding:0 8px 0 7px;
	margin:0 0 0 -1px;
	background:url(../images/separator-footer-link.gif) no-repeat 0 3px;
	float:left;
}
#footer ul a { color:#fff;}
#footer .copyright {
	height:1%;
	overflow:hidden;
	padding:0 0 0 17px;
}
/*about-page*/
.inner .text-box h2,
.inner .text-box h3 {
	margin:3px 0 3px;
	font-size:20px;
	line-height:24px;
}
.text-box p.posted-by {
	padding:15px 0 0;
}
/*comments*/
.comments {
	height:1%;
	overflow:hidden;
	margin:8px 53px 0 7px;
	padding:8px 0 0 8px;
	background:url(../images/bg-content-blocks.png) repeat-x;
}
.comments em {
	font-size:14px;
	color:#afdfff;
}
.comments a { color:#fed986;}
.comments ul {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
.comments ul li {
	float:left;
	margin:0 0 0 18px;
}
p.box-title { padding:13px 0 0;}
p.box-title strong {
	font-size:14px;
	color:#afdfff;
}
.messages-box {
	height:1%;
	overflow:hidden;
	margin:5px 53px 0 7px;
	padding:11px 0 3px;
	background:url(../images/bg-content-blocks.png) no-repeat;
}
.messages {
	height:1%;
	overflow:hidden;
	padding:0 0 30px 8px;
	background:url(../images/bg-messages.png);
}
.messages p { margin:15px 0 0;}
.messages p a {
	font-size:14px;
	color:#fed986;
	position:relative;
}
.content-nav {
	height:1%;
	overflow:hidden;
	margin:5px 53px 0 7px;
	padding:11px 0 3px;
	background:url(../images/bg-content-blocks.png) no-repeat;
}
.content-nav ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
.content-nav ul li {
	float:left;
	padding:0 11px 0 10px;
	margin:0 0 0 -1px;
	background:url(../images/separator-content-nav.gif) no-repeat 0 3px;
}
.content-nav ul a { color:#fed986;}
.leave-reply {
	height:1%;
	overflow:hidden;
	margin:5px 53px 0 7px;
	padding:0 0 3px;
	background:url(../images/bg-content-blocks.png) no-repeat;
}
p.reply { margin:15px 0 0 15px;}
.content fieldset {
	width:476px;
	padding:0 0 0 8px;
}
.content fieldset div { margin:12px 0 1px;}
.content input { width:151px;}
.content input,
.content textarea {
	border:0;
	background:#fff;
	padding:3px 3px 4px;
	font-size:12px;
	line-height:16px;
	color:#000;
}
.content textarea {
	width:469px;
	overflow:auto;
	padding:5px 3px;
}
.content label {
	padding:0 0 0 3px;
	line-height:25px;
}
.content input.btn-post {
	width:auto;
	height:auto;
	margin:14px 0 0;
	padding:0;
}
.latest-news-txt a{color:#025BB3;}
.latest-news-txt{width: 186px;}
.news-main{overflow: hidden;}