/*
Theme Name: MTE-4
Description: MTE Theme version 4
Version: v1.0
Author: Damien Oh
Author URI: http://maketecheasier.com/
*/
@import "reset-min.css";
body{background: #eee;color:#333; font:13px Verdana, Arial, Helvetica, sans-serif;}
body {behavior: url("http://maketecheasier.com/wp-content/themes/MTE-4/csshover3.htc");}
img{border:none;}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h1,h2,h3,h4{margin-bottom:1em;}
a {color:#3B5875;text-decoration:none;}
a:hover	{color:#4488dd;}
p{line-height:150%;margin-bottom:1.25em;}
blockquote {font-style:italic;width:520px;color:#666;padding-left:40px;background:url(images/blockquote.gif) top left no-repeat;}
blockquote p {line-height:160%; margin-bottom:10px;}
ul{list-style:disc;}
ol{list-style:decimal;}
/*WRAPPER*/
#wrapper{margin:10px auto 0 auto;width:1008px;border:1px solid #acacac;background-color:#fff;overflow:hidden;}
/*HEADER*/
#header{background:url(images/headerbg.gif) repeat-x;float:left;width:100%;height:95px;padding-top:5px;}
#logo{width:250px;padding:15px 0 0 10px; float:left;}
#banner-ad{width:735px; padding-top:0;float:right;text-align:right;}
/*NAVBAR*/
#navbarWrapper{background:url(images/navbg.gif) repeat-x #fff;width:100%;float:left;}
#navbar{height:35px;float:left;width:988px;}
#navbar ul{list-style:none;padding-left:10px;margin:0;}
#navbar ul li{list-style:none;float:left;}
#navbar ul li a{color:white;text-decoration:none;font-weight:bold;padding:10px 18px 0 18px;display:block;height:25px;float:left;}
#navbar ul li:hover{background-color:#f1f1f1;}
#navbar ul li a:hover{color:#3B5875;}
#navbar ul li.active{background-color:#f1f1f1;}
#navbar ul li.active a{color:#3B5875;}
#navbar ul li.navfiller{width:1px;background:url(images/navibg.gif) repeat-x;height:35px;}
#search{width:200px;float:right;text-align:right;}
#searchtable{width:200px;}
.searchfield{width:170px;padding-top:5px;text-align:left;vertical-align:top;}
.searchsubmit{text-align:right;vertical-align:top;padding-top:5px;width:30px;}
#s{width:170px;}
#subnavbar{height:35px;float:left;width:998px;}
#subnavbar ul li ul{margin:0;padding-top:5px;border-bottom:1px solid #999;}
.ddsmoothmenu{float:left;}
.ddsmoothmenu ul{z-index:100;margin:0 0 0 10px;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
.ddsmoothmenu ul li a{display: block;color:#3B5875;padding:10px 25px 4px 0;text-decoration: none;}
.ddsmoothmenu ul li.navlinkad{padding:10px 25px 4px 0;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li a:hover{text-decoration:underline;}
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;}
.ddsmoothmenu ul li ul li{display: list-item;padding-left:5px;float:left;background-color:#eee;list-style:none;width:170px;border-left:1px solid #999;border-right:1px solid #999;}
.ddsmoothmenu ul li ul li a{padding:5px 5px 5px 0;margin: 0;float:left;}
* html .ddsmoothmenu{height: 1%;}
.downarrowclass{position: absolute;top: 13px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;}
#subnavbar-right ul li{list-style:none;float:left;}
#subnavbar-right {text-align:right;width:306px;float:right;background-color:#eee;height:35px;}
#subnavbar-right ul{padding:0 10px 0 0;margin:0;float:right;}
#subnavbar-right li{padding:0;margin:0;}
#subnavbar-right ul li a{padding:5px 0 0 20px;display:inline-block;}
#subnavbar-right ul li a:hover{text-decoration:none;}
.navcategorylink{font-weight:700;}
/*CONTENT*/
#contentWrapper{width:100%;float:left;background-color:#fff;}
#content{width:652px;float: left;margin-left:10px;display:inline;position: relative;}
table#featuredDiv{border:2px solid #4488dd;margin-bottom:10px;width:648px;}
td.section{width:210px;vertical-align:top;}
td.section_divider{width:2px;background-color:#4488dd;}
.sectionheader{font-weight:700;padding:5px 5px 5px 5px;height:auto!important;min-height:30px;height:24px;font-size:0.9em;text-align:left;}
.sectionpic{height:145px;padding-top:5px;margin-left:5px;width:200px;overflow:hidden;text-align:center;}
hr{width:100%;color:#999;background-color:#999;}
.single_ad_top{padding-bottom:30px;text-align:center;}
.post{margin-top:15px;padding-bottom:30px;border-bottom:1px solid #999;clear:both;float:left;}
.post h2{color:#333;}
.post h2 a{color:#333;;text-decoration:none;}
.post h2 a:hover{color:#4488dd;text-decoration:none;}
.post p {text-align:justify;}
.post a{color:#3B5875;text-decoration:none;font-weight:bold;}
.post a:hover{color:#4488dd;text-decoration:underline;}
.post ul,.post ol{margin:0 0 1.25em 20px;}
.post ul li,.post ol li{padding:5px 0;}
.home_centerad_top{text-align:center;width:600px;padding-left:40px;float:left;}
.home_centered_bottom{text-align:center;width:100%;float:left;}
.home_centerad_bottom_content{width:306px;float:left;}
#popular{margin-left:10px;padding-left:10px;border-left:1px solid #999;min-height:240px;}
#popular h2{color:#333;font-size:18px;}
#popular ul{margin:0;}
#popular li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #999;list-style:none;}
#popular li a{text-decoration:none;}
.postmeta{color:#666;font-size:0.9em;width:100%;margin-bottom:2em;margin-top:-0.5em;padding-bottom:1.5em;}
.postmeta_author{width:350px;float:left;}
.postmeta_comments{float:right;text-align:right;width:100px;}
.postmeta_comments a{text-decoration:none;color:#3B5875;}
.postmeta_comments a:hover{color:#4488dd;}
.postmeta_share{float:left;text-align:right;padding:10px 0;width:100%;}
.postmeta_share ul{list-style:none;margin:0;padding:0;float:right;}
.postmeta_share ul li{display:inline-item;float:left;margin:0;width:100px;list-style:none;text-align:right;padding:0 0 0 5px;}
.cat_comments{float:right;text-align:right;width:200px;}
.cat_comments a{text-decoration:none;color:#3B5875;}
.cat_comments a:hover{color:#4488dd;}
.cat_author{width:200px;float:left;}
.codeblock{color:#100;background-color:#f9f9f9;border:1px solid silver;margin:0 0 1.5em 0;overflow:auto;padding:5px;width:620px;font-style:italic;text-align:left;}
#signature {background-color:#eee; border:1px solid #e5e5e5; padding:10px; color:#000;clear:both;float:left;width:632px;}
.social {margin-top:10px; padding-bottom:10px;}
.social h3 {font-style:italic; color:#444444;}
.social .bookmarks {margin-top:10px; list-style:none;}
.social .bookmarks li {display:block;float:left;padding-right:10px;list-style:none;}

#post_social_bookmarks{width:100%;float:left;background-color:#fff;padding:10px 0;}
#post_social_bookmarks ul{list-style:none;float:left;margin:0;padding:0;}
#post_social_bookmarks ul li{list-style:none;display:block;float:left;padding-right:40px;}
.post-footer{border:1px solid #d1d1d1;float:left;margin-top:10px;width:630px;padding:10px;}
.related_posts h3 {color:#333;}
.related_posts table{width:628px;}
.related_posts td{width:145px;padding:0 10px 0 0;vertical-align:top;}
.related_posts ul{margin:0;}
.related_posts li a{text-decoration:none;}
.related_posts ul li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #999;list-style:none;}
.related_entry_div{width:140px;text-align:left;font-size:0.85em;padding-top:5px;}
.thumbnail_div{width:140px;height:80px;overflow:hidden;text-align:center;border:1px solid #eee;}
a.more-link{float:right;margin-top:10px;text-decoration:none;}
.cat_postimg{overflow:hidden;width:232px;margin:0 10px;float:left;}
.cat_content{width:400px;float:left;}
td.related{width:315px;border-right:1px solid #d1d1d1;padding:0 10px 10px 0;}
td.popular{width:316px;padding:0 0 10px 10px;}
td.subscription{border-top:1px solid #d1d1d1;padding:10px 30px 0;}
.fb-recommendation{padding:10px 0;width:100%;float:left;}
.tagDiv {padding:10px 0;width:100%;float:left;font-size:0.85em;}
/*Advertisement*/
#contentfooterad{}
#contentfooterad ul{margin:0;padding:0;}
#contentfooterad ul li{list-style:none;margin:5px 0;padding:0;}
.sponsored-link{color:#666;font-size:0.9em;}
#advertise-link{text-align:right;float:right;padding-bottom:5px;}
#advertise-link a{font-weight:normal;color:#666;font-size:0.9em;text-decoration:underline;}
#advertise-link a:hover{text-decoration:underline;color:#666;font-weight:normal;}
/*COMMENTS*/
#comment-area{margin-top:10px;}
#comment-area h4 {margin-top:10px; background:url(images/commentbg.jpg) repeat-x; padding:7px; text-transform: uppercase; height:28px;}
#comment-area a {color:#26558E; border-bottom:1px #26558E dotted;background:transparent;}
#comment-area a:hover {color:#3B5875; border-bottom:1px dotted #3B5875; background:transparent;}
#commentform p {padding-bottom:10px;}
#commentform #author {border:1px solid #dadada; height:20px; width:220px;}
#commentform #email {border:1px solid #dadada; height:20px; width:220px;}
#commentform #url {border:1px solid #dadada; height:20px; width:220px;}
#commentform #comment {border:1px solid #dadada; height:200px; width:100%; overflow:hidden;}
ul.commentlist{margin-left:0;}
ul.commentlist li {border:1px solid #d1d1d1; padding:10px; overflow:hidden; width:632px; margin-bottom:10px;}
ul.commentlist img {float:left; margin-right:10px;}
ul.commentlist .author, ul.commentlist cite {font-weight:700; margin-bottom:5px; font-size:15px; margin:10px 0;}
ul.commentlist .author a, ul.commentlist cite a {color:#26558E;}
ul.commentlist .author a:hover, ul.commentlist cite a:hover {border-bottom:1px dotted #3B5875;}
ul.commentlist p {margin:10px 0;}
ul.commentlist .alt {background:#f0f0f0;} 
ul.children{margin:5px 2px 2px 0; padding:4px 2px 2px 4px;}
ul.children li,ul.children li.alt{border:1px solid #d1d1d1; background-color:#c6dcf5;width:610px;}
ul.children ul{margin:5px 2px 2px 0; padding:4px 2px 2px 4px;}
ul.children li.depth-3{background-color:#fff;width:585px;}
ul.children li.depth-4{width:560px;}
.reply{clear:both;}
#cancel-comment-reply{padding-top:5px;}
#commentping {display:none;}
.openping:hover {cursor:pointer;}
#commentping .closeping {color:#69C; border-bottom:1px #69C dotted;}
#commentping .closeping:hover {color:#3B5875; border-bottom:1px #3B5875 dotted; cursor:pointer;}
#commentlogin {width:587px;padding:10px 0;float:left;}
#commentauthormetainput{width:350px;float:left;}
#commentfbblock{width:230px;float:right;padding:5px 0 5px 15px;background-color:#CCC;}
#commentfbblock a{border:none;text-decoration:none;}
#commentfbblock a:hover{border:none;text-decoration:none;}
.clearfix{}
/**THREAD COMMENTS**/
.editComment, .editableComment, .textComment{display: inline;}
.chalt{background-color: #c6dcf5;}
#newcomment{border:1px dashed #777;width:90%;}
#newcommentsubmit{color:red;}
.adminreplycomment{border:1px dashed #777;width:99%;margin:4px; padding:4px;}
.mvccls{color: #999;}
/**SIDEBAR**/
#sidebar{color:#333;width:316px;float:right;padding-right:10px;}
.sidebox {margin:0 8px 10px 8px;padding-bottom:5px;border-bottom:1px solid #999;}
.sidebox h3 {/*background:url(images/sidebartitlebg.gif) repeat-x;*/ padding:5px 5px 5px 15px;margin:0 -8px 5px -8px;color:#333;}
.sidebox a{color:#3b5875; background:transparent; line-height:160%; }
.sidebox a:hover{/*border-bottom:1px dotted #fff; color:#fff;*/ background:transparent;}
.sidebox ul{margin:5px 0 0 5px; padding:5px 0;}
.sidebox li {list-style:none;padding:5px 0;border-bottom:1px dotted #999;}
.sidebox ul li{/*font-size:0.9em;*/}
.sidebox ul li a{color:#3b5875; background:transparent; line-height:160%; }
.sidebox ul li a:hover{/*border-bottom:1px dotted #fff;*/color:#4488dd;text-decoration:underline; background:transparent;}
.advertise{text-align:center;}
.advertise a{color:#3b5875;text-decoration:none;/*border-bottom:1px dotted #fff;*/}
div#writers-block{border:1px solid #3b5875;margin-top:10px;padding:5px 0 0 0;width:300px;background-color:#fff;}
div#writers-block h3{color:#333;}
div#writers-block ul{margin-left:5px; padding:5px 0;}
div#writers-block li{border:none;padding:0;clear:left;height:36px;}
div#writers-block li a{padding:0;margin:0;}
div#writers-block li.alt{background-color:#f5f5f5;}
div#writers-block ul.write-for-us{margin:0;padding-right:10px;}
div#writers-block ul.write-for-us li{width:100%;text-align:right;}
/**FOOTER**/
#footer {background:#7da7d9; min-height:80px;color:#fff; text-align:left;padding:20px 0 20px 0;width:100%;float:left;border-bottom:1px solid #acacac;}
.footer_column{width:232px;float:left;margin:5px 10px 0;}
#footer h3{font-size:1.3em;}
#footer a {color:#fff; text-decoration:none; border-bottom:1px dotted #fff;}
#footer a:hover {border-bottom:1px solid #fff;}
#footer ul{list-style:none;margin:0;padding:0;}
#footer ul li{list-style:none;margin:0;padding:0 0 5px 0;}
/*#footer ul li a {color:#fff; text-decoration:none; border:none;}
#footer ul li a:hover {border-bottom:1px dotted #fff;} */
.copyright{text-align:center;padding-top:15px;width:100%;}
#adsense-code a:hover{border-bottom:1px dotted #3B5875;color:#3B5875;}
/**MISC**/
.clear{clear:both;}
#filler{height:15px;clear:both;}
.fillerwhite{background-color:#fff;}
img.aligncenter {display:block;margin-left:auto;margin-right:auto;border:#999 thin solid;}
img.alignright {padding:4px;margin: 0 0 2px 7px;display:inline;border:#999 thin solid;}
img.alignnone{border:#999 thin solid;}
.alignright {float:right; }
.alignleft{float:left;padding:0 15px 10px 0;}
h2.blue{color:#3B5875;}
h2.blue a{color:#3B5875;}
.sponsored{text-align:right;font-weight:700;}
.small{font-size:80%;}
/**WP SYNTAX**/
.wp_syntax {color: #100;background-color: #f9f9f9;border: 1px solid silver;margin: 0 0 1.5em 0;overflow: auto;padding:5px 0;width:645px;}
.wp_syntax {overflow-x:auto;overflow-y: hidden;padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);}
.wp_syntax table {border-collapse: collapse;}
.wp_syntax div, .wp_syntax td {vertical-align: top;padding: 2px 4px;}
.wp_syntax .line_numbers {text-align: right;background-color: #def;color: gray;overflow: visible;}
/**WP PAGE NAVI**/
.wp-pagenavi{text-align:right;margin-top:15px;padding:5px 0;float:right;}
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #3B5875;color:#3B5875;background-color:#FFF;}
.wp-pagenavi a:visited{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #3B5875;color:#3B5875;background-color:#FFF;}
.wp-pagenavi a:hover{border:1px solid #000;color:#000;background-color:#FFF;}
.wp-pagenavi span.pages{padding:2px 4px;margin:2px;color:#000;border:1px solid #000;background-color:#FFF;}
.wp-pagenavi span.current{padding:2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#FFF;}
.wp-pagenavi span.extend{padding:2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#FFF;}
/**POST NAVIGATOR**/
#navi-dropdownbox{clear:both;width:100%;text-align:center;}
#navi-previousnextbox{clear:both;width:100%;height:40px;}
#navi-previousnextbox div.pn_previous_link{float:left;width:50%;text-align:left;}
#navi-previousnextbox div.pn_next_link{float:right;text-align:right;width:50%;}
/*POST RATING*/
.post-ratings {width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;padding-top:5px;}
.post-ratings-loading {display: none;height: 16px;text-align: left;}
.post-ratings-image {border: 0px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {border: 0px;padding: 0px;margin: 0px;}
.post-ratings-text {}
.post-ratings-comment-author {font-weight: normal;font-style: italic;}


#social_container{position:relative;z-index:1;}
#social_sharing_content{width:65px;height:300px;position:absolute;z-index:500;top:0;left:-80px;background-color:#fff;border-top:1px solid #acacac;border-left:1px solid #acacac;border-bottom:1px solid #acacac;display:none;}
#social_sharing_content ul{margin-left:6px;padding:0;}
#social_sharing_content ul li{list-style:none;float:left;}

