ul#subPageMenu{
list-style:none;
padding: 0;
margin: 0;
margin-top: 2px!important;
height: 45px;
}
#subPageMenu li{
margin: 0 1px;
float: left;
}
ul#subPageMenu li:first-child{
margin-left:0px;
}
ul#subPageMenu li:last-child{
margin-right:0px;
}
#subPageMenu li a{
background:#c4c4c4;
height: 2em;
line-height: 2em;
float: left;
display: block;
color: #fff;
text-decoration: none;
text-align: center;
padding: 0 0 5px;
font-size: 20px;
}
#subPageMenu li a:hover,#subPageMenu li a.active{
background:#2a80b9;
}
ul.sub4 li a{
width:11.17em;
}
ul.sub4 li a.wider{
width:11.17em;
}
ul.sub3 li a{
width:14.9em;
}
ul.sub3 li a.wider{
width:300px;
}
#leftBar{
float:left;
width:260px;
padding:20px 10px 60px 0px;
font-family:'Segoe UI',Arial,Helvetica,sans-serif;
font-size:15px;
color:#767676;
height:auto;
-webkit-box-shadow:14px -8px 32px -8px #F7F7F7;
-moz-box-shadow:14px -8px 32px -8px #F7F7F7;
box-shadow:14px -8px 32px -8px #F7F7F7;
}
#rightBar{
float: right;
width: 530px;
padding: 65px 50px;
font-family: 'Segoe UI',Arial,Helvetica,sans-serif;
font-size: 17px;
color: #767676;
letter-spacing: -1px;
}
#menuTitle{
text-align: center;
background: url(/images/NewsIcon.png) no-repeat 30px;
height: 37px;
font-size: 22px;
letter-spacing: -1px;
line-height: 38px;
margin-bottom: 25px;
padding-left: 45px;
}
.thumb {
float: left;
margin-right: 9px;
margin-bottom: 10px;
}
.new-posts .excerpt {
font-size: 11px;
line-height: 12px;
display: block;
}
.new-posts h3 a {
color: #0071BC;
font-size:12px;
text-shadow: 1px 0 0 #eee;
line-height: 12px;
display: block;
}
.commenttag a {
color: #777;
}
.new-posts .date {
text-align: left;
font-size: 11px;
}
.new-posts {
min-height: 60px;
border-bottom: 1px solid #eee;
color: #777;
clear: both;
}

.wp-pagenavi {
	position:relative;
	top:27px;
	padding:10px 3px!important;
	display:block !important;
	clear:both !important;
	text-align:center;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		margin-bottom: 10px;
		color:#333333 !important;
		text-shadow:0px 1px #F6F6F6 !important;
		padding:6px!important;
		border:solid 1px #B6B6B6 !important;
		box-shadow:0px 1px #EFEFEF !important;
		-moz-box-shadow:0px 1px #EFEFEF !important;
		-webkit-box-shadow:0px 1px #EFEFEF !important;
		background:#E6E6E6 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6)) !important;
		font-size:12px !important;
		margin-right:3px !important;
		text-decoration:none !important;
}	
.wp-pagenavi a:hover {
		color:#fff !important;
		text-shadow:0px 1px #636363 !important;
		border-color:#5D5D5D !important;
		background:#128dd1 !important;
		color:#FFFFFF !important;
		box-shadow:0px 1px #128dd1 !important;
		-moz-box-shadow:0px 1px #128dd1 !important;
		-webkit-box-shadow:0px 1px #128dd1 !important;

}
 .wp-pagenavi span.current{
		padding:6px 9px!important;
		border:solid 1px #DCDCDC !important;
		color:#fff !important;
		font-size:12px;
		box-shadow:0px 1px #128dd1 !important;
		-moz-box-shadow:0px 1px #128dd1 !important;
		-webkit-box-shadow:0px 1px #128dd1 !important;
		margin-right:3px !important;
		text-shadow:0px 1px #636363 !important;
		border-color:#5D5D5D !important;
		background:#128dd1 !important;
		display: inline-block;
		width: auto!important;
		min-width: 10px;
}
.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{
display: inline-block;
width: auto!important;
min-width: 15px!important;
}
.wp-pagenavi .page{
margin:0 3px 0 0!important;
display: inline-block;
width: auto!important;
min-width: 15px!important;
}
h1#headNews{
text-align: center;
margin-bottom: 30px;
}
#rightBar p {
text-align: justify;
line-height: 21px;
margin-bottom: 10px;
font-size:13px;
letter-spacing:0px;
}
#searchNews{
text-align: center;
padding: 10px 5px 10px 10px;
background: #f5f5f5;
width: 377px;
border-radius: 7px;
margin: 50px auto;
}
#searchImg{
background: transparent url(/images/commandSearch.png) no-repeat left center;
color: #666;
font-size: 12px;
padding:5px 14px 7px;
border: none;
text-shadow: 0px 0px 1px #434343;
cursor: pointer;
}
#searchNewsText{
padding: 4px 8px 5px 35px;
border: 1px solid #CCC;
font-size: 13px;
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), inset 0 3px 2px rgba(0, 0, 0, 0.1);
border-radius: 3px;
background:#fff url(/images/search.png) no-repeat 10px center;
color: #767676;
width: 267px;
}
#searchResult{
border-bottom:1px solid #ccc;
margin-bottom:10px;
padding-bottom:10px;
}
.dateBox {
color: #fff;
background: #128dd1;
text-align: center;
width: 80px;
padding-bottom: 10px;
float: left;
margin-right: 15px;
}
h1 a {
color: #333;
}
.pageTitle h1 {
position: relative;
top: -3px;
height: 84px;
border-bottom: 1px solid #408595;
float: right;
width: 495px;
line-height: 27px;
margin-bottom: 6px;
font-size: 21px;
color: #333;
text-align: justify;
}
#rightBar p {
text-align: justify;
line-height: 21px;
margin-bottom: 10px;
}
#rightBar ul,#rightBar ol {
position: relative;
left: 20px;
}
.contentPost {
font-size: 14px;
color: #333;
letter-spacing: 0px;
text-align: justify;
padding-top: 15px!important;
}

/* BLUE COMMENT */

#comm{
font-size: 10px;
}
#comments_intro a{
float: right;
background: #1d90d3 url(/images/comment-icon.jpg) no-repeat 10px center;
color: #fff;
padding: 5px 12px 7px 35px;
font-size: 16px;
position: relative;
top: -40px;
}
.custom #respond_intro p {display: none;} 
#commentform{border:none}

.comment_author a{
text-transform:capitalize;
color:#fff;
}
dl#comment_list dt,dl.children,dl#comment_list dd .format_text,dd.comment,dl#comment_list .bypostauthor{
background: #1d90d3;
color: #fff;
}
.comment_time a, .edit_comment a,.comment_time, .edit_comment,dl#comment_list dd p.reply a{
color:#fff;
}
dd.parent{
padding:0px!important;
}
dd.parent{
background:#fff;
}
dd.comment > .format_text{
padding-bottom: 10px;
margin-bottom: 15px;
}
dl#comment_list dt,dl#comment_list dd{
padding: 15px;
padding-bottom: 0px;
}
dl#comment_list dd,dd.comment > .format_text{
margin-bottom: 5px;
}
dl#comment_list dd p.reply a{
float: right;
clear: both;
}
span.avatar{
float: left;
position: relative;
left: -8px;
margin: 1px;
}
dl#comment_list dl{
padding-top:15px;
}
dl#comment_list,dl#comment_list dl dd.bypostauthor > .format_text,dl#comment_list dl dt.bypostauthor,dl#comment_list dd,dl#comment_list dl dt,dl#comment_list dl dd .format_text{
border:none;
}
dl#comment_list dd.parent > .format_text{
padding-right:33px;
padding-left: 20px;
}
dl.children{
margin-left:35px;
}
dl#comment_list{
margin-bottom:10px;
}
#commentform label{
display:none
}
#commentform .text_input{
width:256px;
}
dl #commentform .text_input{
width:235px;
}
#commentform .text_input,#commentform textarea{
border: 1px solid #a4a4a4;
background: #fff;
color: #000;
padding: 5px 10px 6px;
}
input#author{
margin-right:10px;
}
#commentform #url, #commentform #url +label {
display:none;
}
dl #respond{
background: #1d90d3;
margin-bottom: 10px;
padding-bottom:10px;
color:#fff;
position:relative;
top:-5px;
}
dl #commentform a,#comment_list dd a,#comment_list dt a{
color:#fff!important;
}
#cancel-comment-reply-link{
margin-top:10px;
}
#respond .addYourComment{
color: #111;
font-size: 17px;
margin-bottom: 20px;
display: block;
}
dl .addYourComment,.comment_time a:hover, .edit_comment a:hover{
color:#fff!important
}
dl #respond_intro{
border-top: 1px solid #ccc;
}
dd.thread-odd textarea{
width:530px!important;
}
#commentform input.form_submit{
border: none;
background: #1d90d3 url(/images/comment-icon.jpg) no-repeat 15px center;
color: #fff;
padding: 7px 15px 8px 45px;
font-size: 14px;
font-weight: normal;
}
dl #commentform input.form_submit{
border:1px solid #fff;
}
#comments .next{
float:right
}
#comment_nav_2{
margin-top:10px;
}