a {
	color: rgb(0, 0, 0);
}
a:hover {
	color: rgb(255, 102, 0);
}
#header_r h1 {
	color: rgb(0, 0, 0); font-weight: bold;
}
#nav {
	background: url("images/bg_footer_blue.jpg") repeat-x;
}
.menus li a {
	color: rgb(255, 255, 255);
}
.menus li.current_page_item a {
	background: url("images/bg_footer_blue.jpg") repeat-x left bottom;
}
.menus li.current-cat a {
	background: url("images/bg_footer_blue.jpg") repeat-x left bottom;
}
.menus li a:hover {
	text-decoration: none;
	background-color: #001299;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.menus li ul li a {
	
}
.menus li ul li a:hover {
	background: rgb(255, 102, 0);
}
#nav li.page_item ul {
	background: rgb(23, 92, 169); border: 1px solid rgb(255, 255, 255);
}
#nav ul.children {
	background: rgb(23, 92, 169); border: 1px solid rgb(255, 255, 255);
}
#nav li.page_item ul li {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted; background-image: none;
}
#nav ul.children li {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted; background-image: none;
}
#serachbar {
	background: rgb(242, 242, 242);
}
#notice {
	background: url("images/sound.gif") no-repeat 8px 6px;
}
#notice #notice_list {
	background: rgb(255, 255, 255);
}
.searchInput {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204);
}
.more-link {
	color: rgb(0, 102, 170);
}
#postlist h2 {
	color: rgb(0, 102, 170);
}
.cat_box h4 {
	color: rgb(0, 102, 170);
}
#topnews_r #postlist ul {
	
}
.cat_box h4 {
	border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
#leftad {
	background: url("images/leftad_blue.jpg") no-repeat;
}
#post_links {
	border-top-color: rgb(204, 204, 204); border-top-width: 2px; border-top-style: dotted;
}
#post_links .alpha a {
	background: url("images/prev.gif") no-repeat left 4px;
}
#post_links .omega a {
	background: url("images/next.gif") no-repeat right 4px;
}
.box {
	border: 1px solid rgb(204, 204, 204);
}
#sidebar li {
	background-repeat: no-repeat;
	background-position: left 11px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.box h2 {
	background: url("images/box_blue.gif") no-repeat 5px 7px;
}
#sidebar #box1 h2 {
	background: url("images/box1_blue.gif") no-repeat 5px 7px;
}
#sidebar #box2 h2 {
	background: url("images/box2_blue.gif") no-repeat 5px 7px;
}
#sidebar #box3 h2 {
	background: url("images/box3_blue.gif") no-repeat 5px 7px;
}
#footer {
	background: url("images/bg_footer_blue.jpg") repeat-x left bottom rgb(23, 92, 169); color: rgb(255, 255, 255);
}
#footer a {
	color: rgb(255, 255, 255);
}
#footer_link {
	color: rgb(255, 255, 255); border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
#footer_link span {
	border-left-color: rgb(242, 242, 242); border-left-width: 1px; border-left-style: solid;
}
#footer_link a {
	color: rgb(255, 255, 255); border-right-color: rgb(242, 242, 242); border-right-width: 1px; border-right-style: solid;
}
.more a {
	color: rgb(0, 102, 170);
}
#related h3 {
	border-bottom-color: rgb(0, 102, 170); border-bottom-width: 2px; border-bottom-style: solid;
}
.wp-pagenavi {
	border-top-color: rgb(204, 204, 204); border-top-width: 2px; border-top-style: dotted;
}
.attachment {
	background: rgb(248, 248, 248);
}
.attachment img {
	border: 1px solid rgb(51, 51, 51);
}
.contact {
	background: url("images/tele.jpg") no-repeat; margin: 20px 0px; padding: 10px 0px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
