/*
Theme Name: TmplCenter
Theme URI: http://www.wdnewmedia.com
Version: 1.0
Description: 2 Column Theme from AlexSun
Author: WDnewmedia
Author URI: http://www.shigang.net
Share URL: http://www.shigang.net
*/

/*Global*/

* {list-style:none;margin:0;padding:0;}
body {margin:0px;padding:0;background:#e8eff4;color:#333333;font:12px Arial;line-height:18px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:0;padding:0;font-size:12px;}
p,td,th,input,select,textarea,ul,ol,dl,dt,dd,form {margin:0;padding:0;}
div,form,ul,ol,li,span,p {border:0;margin:0;padding:0;}
ul,ol,li{list-style-type:none;}
img {border:0;margin:0;padding:0;}
p img {padding:0;max-width:100%;}
a {color:#333333;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:link {color:#333333;text-decoration:none;}
a:hover {color:#333333;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:focus {outline:none;}
a img {border:0;margin:0;padding:0;}
pre, blockquote {overflow:auto;padding:0 10px;margin:20px 30px;line-height:1.8em;background:#313B44;border:1px solid #29323A;}
textarea {padding:3px;border:1px solid #d4d4d4;}
.clearline {clear:both;}

/*Header*/

#header {background:#e8eff4;padding:20px 0;width:960px;position:relative;}
#header ul {list-style:none;position:absolute;right:0;top: 0;}
#header #skip {visibility:hidden;}
#header h1 a {background:transparent url("images/logo.gif") no-repeat 3px 0;display:block;width:480px;height:45px;overflow:hidden;text-indent:600px;line-height:100px;text-decoration:none;}
#header h2 {position:absolute;visibility:hidden;}
#header span {background:transparent url("images/bg_tel.gif") no-repeat 0 0;display:block;position:absolute;right:0;top:14px;width:218px;height:60px;line-height:100px;overflow:hidden;text-indent:300px;text-decoration:none;}

/*Navigation*/

#navigation {background:#2f425c url("images/bg_navigation.gif") no-repeat 0 0;height:29px;line-height:31px;padding-top:3px;}
#navigation ul {background:transparent;border:none;padding-left:20px;float:left;height:29px;overflow: hidden;list-style:none;}
#navigation li,#navigation li a {color:#a0b2c0;display:inline;float:left;text-decoration:none;line-height:29px;height:29px;font-weight:bold;}
#navigation li a {border-right:1px solid #1b2d49;padding:0 12px;}
#navigation li a:hover {color:#fff;}
#navigation .selected a {color:#fff;font-weight:bold;}

#subnavigation {color:#ffffff;float:left;width:898px;margin:0 3px;padding:0 28px;display:block;height:60px;line-height:27px;overflow:hidden;background:url("images/bg_subnavigation.gif") no-repeat 0 0;}
#subnavigation * {float:left;}
#subnavigation h1 {font-weight:bold;font-size:16px;line-height:24px;margin-bottom:10px;}

/*Footer*/

#footer {background:transparent url("images/bg_footer.gif") no-repeat 0 100%;clear:both;width:900px;padding:0 30px;position:relative;height:80px;line-height:36px;}
#footer p {padding-top:10px;}
#footer ul {position:absolute;right:30px;top:10px;}
#footer ul * {float:left;}
#footer ul li a {display:inline;margin-left:8px;padding-left:10px;text-decoration:none;background:transparent url("images/li_footer.gif") no-repeat 0 50%;}

/*Layout*/

#wrapper {background:url("images/bg_wrapper.gif") repeat-y 0 0;width:960px;margin:0 auto;padding:0px;}
#container {display:block;width:960px;clear:both;}
#left-div {display:block;float:left;width:660px;padding:0 0 0 13px;margin-bottom:10px;}
.post-wrapper {width:660px;overflow:hidden;}
#sidebar {display:block;float:right;width:274px;padding:10px 13px 10px 0;}
#sidebar_inside {display:block;float:right;width:252px;background:#313b44;border:1px solid #414e59;padding:10px;}
.sidebar-box {float:left;width:250px;background:#414e59;border:1px solid #526270;margin-bottom:10px;}
.sidebar-box h3 {float:left;color:#fff;font-weight:bold;display:block;width:220px;margin:0;padding:5px 5px 5px 25px;background:url('images/bg_title.gif') no-repeat 0 0;}

/*GalleryFrame*/

.home-post-wrap {width:202px;height:193px;float:left;background:#ddd;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:3px;}
.thumbnail-div {border:1px solid #fff;border-bottom:0px solid #fff;width:200px;height:160px;float:left;}
.info {background:#fff;height:143px;width:180px;display:none;overflow:hidden;padding:0px 10px;border-bottom:1px solid #ddd;}
.info-titles a:link, .info-titles a:visited, .info-titles a:active {display:block;width:100%;margin-bottom:10px;padding-top:10px;color:#84A0B7;}
.info-button {float:right;cursor:pointer;}
.bar {height:15px;background:url('images/bg_bar.gif') repeat-x 0 0;width:184px;float:left;border:1px solid #fff;border-top:0px solid #fff;padding:8px;position:relative;}
.ratingbox {background:#fff;height:80px;width:160px;border:1px solid #3d5d88;display:none;overflow:hidden;z-index:300;padding:5px;position:absolute;top:-120px;left:14px;}
.delete {float:right;cursor:pointer;}
.date {float:left;cursor:pointer;margin-left:9px;}
.rating {float:left;cursor:pointer;}
.post-ratings-loading {}
.post-ratings-image {}
.comments-bubble {width:16px;height:16px;background:url('images/comments.gif') no-repeat 0 0;font-size:8px;color:#333;padding:0px;float:left;margin-left:9px;}
.comments-bubble a:link, .comments-bubble a:hover, .comments-bubble a:visited {color:#333;display:block;margin-left:5px;margin-top:-3px;padding:0px;}

/*CurrentCategory*/

.current-category {display:block;color:#333;margin-top:10px;width:650px;}

/*EmptyInfo*/

.home-post-wrap-empty {float:left;width:640px;padding:10px;}

/*Page*/

.post-title {}
.page-post {}

/*Single*/

.single-basic {float:left;width:640px;margin-top:10px;background:#fff;padding:1px;border:4px #ddd solid;}
.single-title {float:left;width:460px;height:24px;font-size:14px;padding:5px;}
.single-info {float:left;width:460px;height:18px;padding:5px;padding-top:0;}
.single-rating {float:right;width:160px;padding:5px;}
.single-content {float:left;margin-top:10px;width:640px;background:#fff;padding:1px;border:4px #ddd solid;}

/*Comment*/

#commentwrap {display: block;width:570px;margin-bottom:20px;margin-top:20px;margin-left:5px;}
.commentlist {margin-left: 0px; padding-left: 0px;}
.commentlist li {display: block;float:left;clear:both;margin-bottom:10px;}
.commentlist ol {margin-left: 0px; padding-left: 0px;}
.comment-inside {background-image: url(images/comment-bg.gif);padding:0 10px 0px 40px;margin:0px;width:408px;float:left;color:#616161;}
#commentform {margin:10px;}
#commentform textarea {background:#fff;border:1px solid #ccc;width:610px;}
#commentform #email {background:#fff;border:1px solid #ccc;width:510px;height:18px;padding-top:2px;}
#commentform #author {background:#fff;border:1px solid #ccc;width:510px;height:18px;padding-top:2px;}
#commentform #url {background:#fff;border:1px solid #ccc;width:510px;height:18px;padding-top:2px;}
#commentform input {margin-bottom:5px;}

/*Sidebar*/

.menu {margin:0px 0px 10px 13px;padding:0;list-style:none;}
.menu li {float:left;position:relative;display:block;margin:0 7px;border:4px solid #3E4953;width:53px;height:53px;}
.menu li img {width:53px;height:53px;}
.menu li em {background:url('images/hover.png') no-repeat;position:absolute;width:236px;height:155px;padding-top:10px;padding-left:10px;top:-180px;left:-80px;z-index:1000;display:none;color:#8B8861;}
#widget_categories ul {float:left;width:240px;padding:5px;}
#widget_categories ul li {float:left;display:block;color:#fff;width:120px;} 
#widget_categories ul li a {display:block;width:110px;padding:5px;color:#fff;text-indent:24px;background:url('images/bg_li.gif') no-repeat left center;} 
#widget_categories ul li a:hover {color:#f90;font-weight:bold;}
.textwidget {float:left;width:240px;padding:5px;display:block;color:#fff;} 
#widget_tag_cloud a {color:#fff;padding:5px;}
#widget_tag_cloud a:hover {color:#f90;font-weight:bold;}

.ratingsdiv {width:60px;height:12px;overflow:hidden;float:right;}
.lightbox {height:100%;width:100%;display:none;color:#FFF;z-index:1000;position:absolute;background-image:url(images/lightbox-bg.png);top:0px;left:0px;}
.lightboxdelete {cursor:pointer;margin-bottom:15px;margin-right:10px;}
.readmore {background: url(images/bullet.gif) no-repeat left center;float: right;padding-left: 20px;margin-top: 10px;}
.readmore a:link, .readmore a:hover {color: #FFF7C0;}
.thumbnail-home {border: 0px;margin:0px;}

.titles {text-decoration:none;}
.titles a:link, .titles a:visited, .titles a:active {display:block;margin:10px 0;}
.titles-featured a, .titles-featured a:hover, .titles-featured {display:block;margin:10px 0;}

#categories {width:949px;min-height:46px;background-image: url(images/nav-bg.gif);background-repeat: repeat-x;float: left;background-color: #144F8C;border-left: 1px solid #387EC7;}
#categories ul {margin: 0px 0px 0px 10px;padding-left: 0px;list-style-type: none; list-style-image: none; float: left;}
#categories ul li {float: left; display: block; padding-left: 0px; height: 46px;}
#categories ul li a:link,#categories ul li a:visited, #categories ul li a:active  {height: 34px;display: block;color: #FFF;padding: 12px 10px 0px 10px;float: left;margin: 0px 1px;}
#categories ul li a:hover {background-image: url(images/nav-bg-hover.gif);border-right: 1px solid #2066AF;border-left: 1px solid #144F8C;margin: 0px 0px;padding-top: 14px;height: 32px;}

.adwrap {margin-left: 26px;}
.adwrap a, .adwrap a:hover, .adwrap a:visited {margin-right: 5px;margin-bottom: 5px;display: block;width: 125px;height: 125px;float: left;}

#sidebar-wrapper {width: 222px;float: left;margin-bottom: 20px;}

#pages {float:left;}
#pages ul {float:left;margin:25px 10px 0 0;}
#pages ul li {float:right;display:block;height:42px;}
#pages ul li a:link,#pages ul li a:visited, #pages ul li a:active {float:left;color:#fff;display:block;height:31px;padding:11px 20px 0px 20px;}
#pages ul li a:hover {height:31px;padding:11px 20px 0px 20px;}

.articleinfo {border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;}

.search_bg {height:35px;width:260px;float:left;margin-top:10px;margin-left:10px;}
#search {color:#fff;padding:0;}
#search input {background:#fff;color:#b8b8b8;width:150px;height:11px;vertical-align:middle;padding:10px;border: 1px solid #E7E7DC;}
#search .input {width:66px;height:31px;background:none;border:none;vertical-align:middle;margin:0;padding:0;margin-left: 10px;}

.icons {margin-top:0px;margin-bottom:-5px;margin-right:10px;}

.post-inside-2 {float:left;width:450px;}
.random a:link, .random a:visited {float:left;display:block;width:100%;}
.thumbnail-div-featured {border:5px solid #E7F3FF;width:580px;height:160px;}
#featured {background:#fff url(images/post-bg.gif) repeat-x;padding:10px;width:593px;border:1px solid #EBEBEB;margin-bottom:10px;}
.featured-content {float:right;width:353px;margin-right:5px;}
.aligncenter,div.aligncenter {display:block;margin:0 auto;}

.wp-caption {border:1px solid #ddd;text-align:center;background:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption p.wp-caption-text {padding:0 4px 5px;margin:0;}