@charset "utf-8";
html { padding:0; margin:0; }
body { margin:0; padding:0; color:#4b4b4b; font:normal 12px/1.8em "Liberation sans", Arial, Helvetica, sans-serif; background:#383838 url(images/main_bg.gif) repeat-x left top; }
.main { margin:0; padding:0; }
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px; }
p { margin:8px 0; padding:0 0 8px; }
a { color:#008897; text-decoration:none; }
a:hover { text-decoration:underline; }
em{font-size:18px;}
.logo1 em{font-size:28px;}
/* header */
.header { margin:0 auto; padding:0; }
.header_resize { margin:0 auto; width:960px; padding:0; }
.logo { margin:0; padding:0; height:80px; width:960px; background:url(images/logo_bg.png) no-repeat left top; }
.logo1 { padding:20px 0 0 25px; float:left; width:300px; font-size:26px; font-weight:bold; line-height:1em; color:#fff; letter-spacing:-1px; text-transform:uppercase; }
.logo1 a { color:#fff; text-decoration:none; }
.logo1 a span { color:#fff; }
.logo1 a small.slogan { display:block; padding-left:0; color:#fff; font-size:14px; font-weight:bold; line-height:1.2em; letter-spacing:normal;}
/* search */
.search { margin:0; padding:22px 0px 0 0; width:290px; float:right; }
.search form { float:left; padding:0; margin:0; }
.search span { display:block; margin:0; padding:11px 6px 12px; float:left; background:url(images/search.gif) no-repeat left top; }
.search form .keywords { margin:0; padding:0; float:left; width:207px; height:12px; font:normal 12px/1em "Liberation sans", Arial, Helvetica, sans-serif; color:#969696; background:none; border:0; outline:none; }
.search form .button { float:left; margin:0; padding:0; }
/* main menu */
#nav_wrapper { padding:20px 0 0; height:60px; }
#nav_wrapper ul, #nav_wrapper li { margin:0; padding:0; list-style:none; }
#nav_wrapper ul.menu { margin:0 auto; padding:2px 0; }
#nav_wrapper ul.menu li { margin:0 4px 0 0; padding:0; float:left; cursor:pointer; position:relative; z-index:/*IE7*/999; }
#nav_wrapper ul.menu li a { padding:9px 0 10px; width:110px; float:left; font-size:14px; line-height:1em; text-align:center; position:relative; color:#fff; text-decoration:none; border:1px solid transparent; }
#nav_wrapper ul.menu li ul { display:none; position:absolute; top:34px; left:0px; list-style:none; color:#383838; background-color:#e7e7e7; z-index:999; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; }
#nav_wrapper ul.menu li:hover a, #nav_wrapper ul.menu li.active a { color:#383838; background:#d3d3d3 url(images/menu_a.gif) repeat-x left top; border:1px solid #fff; }
#nav_wrapper ul.menu li ul li { padding:0; margin:0; background:none; }
#nav_wrapper ul.menu li:hover ul li a { width:150px; background:url(images/menu_li.gif) no-repeat 8px center; border-left:none; border-top:none; border-right:1px solid #fff; border-bottom:none; }
#nav_wrapper ul.menu li:hover ul .li-last a { border-bottom:1px solid #fff; }
#nav_wrapper ul.menu li ul li:hover { border:none; }
#nav_wrapper ul.menu li ul li:hover a { color:#383838; background:#fff url(images/menu_li.gif) no-repeat 8px center; }
#nav_wrapper ul.menu li ul li a { padding:10px 0 10px 20px; color:#383838; text-align:left; }
#nav_wrapper ul.menu li ul li a.sub_level_active { color:#383838; }
#nav_wrapper ul.menu li ul li ul { position:absolute; top:-1px; left:172px; list-style:none; }
#nav_wrapper ul.menu li ul li:hover ul li a { color:#383838; background:url(images/menu_li.gif) no-repeat 8px center; }
#nav_wrapper ul.menu li ul li:hover ul li:hover a { color:#383838; background:#fff url(images/menu_li.gif) no-repeat 8px center; }
#nav_wrapper ul.menu .nav_sub_arrow { }
#nav_wrapper ul.menu .nav_sub_arrow:hover, #nav_wrapper ul.menu .nav_sub_arrow_active { color:#383838; }
/* header2 */
.header2 { margin:0; padding:0; }
.header2_resize { margin:0 auto; padding:16px 30px 0; width:900px; background-color:#fff; }
/* slider */
.slider { margin:0; padding:0 0 32px; height:249px; background:url(https://www.siteblogs.net/images/slider_shade.png) no-repeat left bottom; }
/* content */
.content { margin:0; padding:0; }
.content_resize { margin:0 auto; padding:0px 0 24px 30px; width:930px; background:url(images/content_bg.gif) repeat-y left top; }
.mainbar { margin:0; padding:0; float:left; width:590px; }
.mainbar .box { margin:0 0 10px 0px; padding:5px; background-color:#FFFFFF; border:1px solid #E7E5E4; }
.mainbar .img_left { margin:0px; padding:0px; padding-right:5px; float:left;}
.sidebar { margin:10px 0px 0px 0px; padding:0; float:right; width:320px; }
.sidebar .box { margin:0 0 5px 0px; padding:0px 28px 10px; background:url(images/sidebar_bg.gif) repeat-x left bottom; }
.content ul.def_ul { margin:0; padding:0 0 0 16px; list-style:none; }
.content ul.def_ul li { margin:0; padding:2px 0; list-style:none; }
.content ul.def_ul li a { color:#747373; text-decoration:none; padding-left:10px; background:url(images/li.gif) no-repeat left center; }
.content ul.def_ul li a:hover { text-decoration:underline; color:#383838; background:url(https://www.siteblogs.net/images/li_a.gif) no-repeat left center; }
/* blog */
.mainbar .post-leavecom { padding:8px 12px; color:#fff; background-color:#008897; border-right:1px solid #00a3b0; }
.mainbar .post-leavecom a { color:#fff; text-decoration:none; }
.mainbar .post-leavecom a:hover { text-decoration:underline; }
.mainbar .post-comments { padding:8px 5px; text-decoration:none; color:#fff; background-color:#444444; border-left:1px solid #121212; }
.mainbar .post-comments a { text-decoration:none; color:#fff; }
.mainbar .post-comments a:hover { text-decoration:underline; }
/* tab list */
div.tabs_list { padding:0; margin:0; line-height:1em; }
div.tabs_list ul { list-style:none; text-align:left; margin:0; padding:4px 0 5px; background-color:#fff; }
div.tabs_list ul li { font-size:12px; color:#666; padding:0 12px; margin:0; }
div.tabs_list ul li a { display:block; margin:0; padding:4px 0 4px 12px; color:#666; text-decoration:none; background:url(images/li_superfish.gif) no-repeat left center; border-bottom:1px solid #e0e0e0; }
div.tabs_list ul li a:hover { text-decoration:none; color:#008897; font-weight:bold;}

/* footer2 */
.footer2 { }
.footer2_resize { margin:0 auto; padding:0 30px; width:900px; color:#fff; font-size:11px; background-color:#191919; }
.footer2 a { color:#00a4b6; }
.footer2 .col { margin:0; padding:0; float:left; padding:0; }
.footer2 .col1 { width:380px; padding-top:10px; }
.footer2 .col2 { width:380px; padding-top:10px; }
.footer2 .col3 { width:100px; padding-top:10px; }
.footer2 .col ul { margin:0; padding:0; list-style:none; }
.footer2 .col ul li { margin:0; padding:0px; }
.footer2 .col ul li a { color:#fff; text-decoration:none; padding-left:12px; background:url(images/li.gif) no-repeat left center; }
.footer2 .col ul li a:hover { text-decoration:underline; color:#fff; }
/* footer */
.footer1inks { margin:0px; padding:0px; }
.footer1inks .footer_resize { margin:0px auto; padding:0px; width:960px; background-color:#FFFFFF;}
.footer1inks ul{margin:0px; padding:5px;}
.footer1inks ul li{float:left; margin-left:40px;}
.footer { padding-bottom:0px; }
.footer_resize { margin:0 auto; padding:0 30px 0px; width:900px; }
.footer .copyleft { float:left; }
.footer .copyright { float:right; }
.footer p { padding:0px; color:#fff; }
.footer a { font-weight:bold; text-decoration:none; color:#fff; }
/*- Popular and Related Post -*/
.related_post, .popular_post { float:left; width:270px; }
.sub_post { padding:10px 0; }
.sub_post ul { padding-left:10px; }
.related_post li { list-style:none outside none; padding:10px; }
.popular_post li { list-style:none outside none; padding:10px; }
img.wpp-thumbnail { margin:-11px 0; padding-right:10px; }
.related_post img, .popular_post img { width:30px; height:30px; margin:-11px 0; border: none 0; }
.related_post a { padding-left:10px; }
.sub_post { border-bottom:1px solid #E7E7E7; padding-top:24px; padding-bottom:5px; }

.comentary { float:left; }
.mainbar .post-c-comments a { padding:4px 6px; text-decoration:none; font-size:24px; line-height:1em; }
.mainbar .post-c-comments { display:block; padding:0; float:right; }
.mainbar .post-c-comments a:hover { text-decoration:underline; }
#comments { float:left; padding-top:24px; }
abbr, acronym { border-bottom:1px dotted #666666; cursor:help; }
#respond .form-submit input { font-size:14px; width:auto; }
#respond .form-allowed-tags { color:#888888; font-size:12px; line-height:18px; }
#respond .form-submit { margin:12px 0; }
.message input { padding:5px 8px; width:455px; }
.message div { margin:0 0 10px; }
.message .submit { float:left; }
.message { border:0 none; }
.comm-name, .comm-date { line-height:20px; clear:both; }
.post-c-comments .fr { width:485px; }
.message textarea { font-family:Verdana; height:114px; overflow:auto; padding:5px 8px; width:455px; }
.message .notice { color:#A4A4A4; float:right; font-style:italic; padding:10px 0 0; }

.pad_bot { padding-bottom:15px; }
.message .btn { background:url("images/button.gif") repeat scroll 0 0 transparent; height:32px; padding:0; width:128px; }
.content img { border: none 0; }

.yes{color:#009900;}
.no{color:#FF0000;}
.fivecolumn{width:100%; height:70px;}
.fivecolumn li{float: left; width:25%; list-style:none; text-align:left;}
ol li{margin-left:20px; list-style:disc;}
big{font-weight:bold;}
.bborder{height:1px; background-color:#CCCCCC;}
h1{text-align:center; font-size:24px; text-transform:capitalize; margin:10px 0px 0px 0px;}
h2,h3,h4,h5,h6{font-size:16px; text-transform:capitalize; margin:10px 0px 0px 0px;}
.twocolumnr{ width:49%; float:right; text-align:right;}
.twocolumnl{ width:49%; float:left; text-align:left;}

.wp-pagenavi { margin:0; padding:5px; clear:both; font-size:13px; background-color:#e7e5e4;}
.wp-pagenavi a,
.wp-pagenavi .current { color:#008897; display:block; float:right; padding:0px 8px; margin:2px; text-decoration:none; background-color:#ffffff;}
.wp-pagenavi a:hover,
.wp-pagenavi .current { color:#ffffff; background-color:#008897; text-decoration:none;}