﻿
/*TABVIEW*/
.tab-sidebar-navset {padding-right:11px; font-family:Verdana; font-size:9px; }
.tab-sidebar-content{height:200px;overflow:auto}
.tab-sidebar-navset .tab-sidebar-nav li,.tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav li,.tab-sidebar-navset .tab-sidebar-navset-bottom .tab-sidebar-nav li{margin:0 0.5em 0 0;} 
.tab-sidebar-navset .tab-sidebar-content .tab-sidebar-hidden{display:none;} 
.tab-sidebar-navset-top .tab-sidebar-nav,.tab-sidebar-navset-bottom .tab-sidebar-nav{width:auto;} 
.tab-sidebar-nav {margin:0;padding:12px 1px 13px 10px;background-color:#fff;}
.tab-sidebar-navset li em{font-style:normal;} 
.tab-sidebar-navset{position:relative;} 
.tab-sidebar-navset .tab-sidebar-nav li,.tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav li,.tab-sidebar-navset .tab-sidebar-navset-bottom .tab-sidebar-nav li{display:inline-block;display:inline;vertical-align:bottom;cursor:pointer;} 
.tab-sidebar-navset .tab-sidebar-nav a{position:relative;}
.tab-sidebar-navset .tab-sidebar-nav li a,.tab-sidebar-navset-top .tab-sidebar-nav li a,.tab-sidebar-navset-bottom .tab-sidebar-nav li a{display:block;display:inline-block;vertical-align:bottom;} 
.tab-sidebar-navset .tab-sidebar-nav li a em,.tab-sidebar-navset-top .tab-sidebar-nav li a em,.tab-sidebar-navset-bottom .tab-sidebar-nav li a em{display:block;} 
.tab-sidebar-navset-top .tab-sidebar-nav,.tab-sidebar-navset-bottom .tab-sidebar-nav{position:static;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav{position:relative;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav li,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav li{margin:0 0.16em 0 0;padding:1px 8px 0;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav li:hover, .tab-sidebar .tab-sidebar-navset .tab-sidebar-nav .selected,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav .selected{margin:0 0.16em -1px 0; padding-bottom:22px; background:transparent url(../images/tab-selected2.png) no-repeat center 25px;} 

.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav a,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav a{border-width:0 0;color:#555;position:relative;text-decoration:none; font-weight:bold;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav a em,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-nav a em{cursor:pointer;padding:2px;font-size:10px;left:0;right:0;bottom:0;position:relative;} 

.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav a:hover,.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav a:focus{background:/*#bfdaff*/  repeat-x left -1300px;outline:0;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav .selected a em{padding:2px;}
.tab-sidebar .tab-sidebar-navset .tab-sidebar-nav .selected a, .tab-sidebar .tab-sidebar-navset .tab-sidebar-nav a:hover{color:#72A5D5;}

.tab-sidebar .tab-sidebar-navset .tab-sidebar-content{background:#fff;} 
.tab-sidebar .tab-sidebar-navset .tab-sidebar-content,.tab-sidebar .tab-sidebar-navset .tab-sidebar-navset-top .tab-sidebar-content{border-top:1px solid #e0e0e0;padding:15px 0.5em 1.25em 0.5em;} 
.tab-sidebar .tab-sidebar-navset-left .tab-sidebar-nav a,.tab-sidebar .tab-sidebar-navset-left .tab-sidebar-nav .selected a,.tab-sidebar .tab-sidebar-navset-left .tab-sidebar-nav a:hover,.tab-sidebar .tab-sidebar-navset-right .tab-sidebar-nav a,.tab-sidebar .tab-sidebar-navset-right .tab-sidebar-nav .selected a,.tab-sidebar .tab-sidebar-navset-right .tab-sidebar-nav a:hover,.tab-sidebar .tab-sidebar-navset-bottom .tab-sidebar-nav a,.tab-sidebar .tab-sidebar-navset-bottom .tab-sidebar-nav .selected a,.tab-sidebar .tab-sidebar-navset-bottom .tab-sidebar-nav a:hover{background-image:none;} 
.tab-sidebar-content li a {width:100%; color:#252c33; font-weight:bold; text-decoration:none;}
.tab-sidebar-content li a:hover{color:#555; border-bottom:1px dotted;}

/* END TABVIEW STYLES */


/* post titles */
.custom-li div.title h1,.search div.title h2 span, ul.archive li div.title h2 a, .post_title a, div.title h2 a, div.title h1 a{font-family: Tahoma, Geneva, sans-serif;font-size:1.65em; font-style:normal;font-variant:normal;font-weight:bold;line-height:1.1em;text-decoration:none;}

#content ul.post{padding:0;list-style:none;width:100%;float:left;}
#content ul.post li{float:left;width:100%;position:relative;padding:0 0 10px 0;margin:20px 0;border-bottom: solid 1px #e0e0e0;}
#content ul.post li.singlepage{float:left;width:100%;position:relative;padding:0 0 10px 0;margin:20px 0;border-bottom: none;}
#content ul.post li div.date{position:absolute;left:-106px;top:4px;width:73px;text-align:center;color:#fff;padding:15px 0 14px;}
#content ul.post li div.date strong{display:block;width:100%;font:bold 3.4em/0.8em Tahoma,Geneva,serif;}
#content ul.post li div.date span{display:block;font:bold 1.844em/1em Tahoma,times,serif;}
#content ul.post li.red div.date,#content ul.post li.violet div.date,#content ul.post li.green div.date,#content ul.post li.orange div.date{background:#9e0728;}
#content ul.post li div.title{width:560px;min-height:58px;}
#content ul.archive li div.title{min-height:0;height:auto!important;}
#content ul.post li div.title h2, #content ul.post li div.title h1{margin:0;}
/*categories*/
#content ul.post li div.title h4 a:hover{text-decoration:underline;}
/*tags*/
#content ul.post li div.title h3{margin: 5px 0 0 0;font:1.1em/1.375em Verdana, Tahoma, Geneva, sans-serif;padding-top: 10px;padding: 2px 0; float:left;}

#content ul.post li div.title h3 a,#content ul.post li div.title h3 span{background:#9e0728;color:#fff;text-decoration:none;margin-left: 0;padding-left: 0;}

#content ul.post li div.title h3 span{padding: 2px 10px;}
#content ul.post li div.title h3 a:hover{text-decoration:underline;color: #fff;}
#content ul.post li.violet div.title h3 a,#content ul.post li.violet div.title h3 span,#content ul.post li.green div.title h3 a,#content ul.post li.green div.title h3 span,#content ul.post li.orange div.title h3 a,#content ul.post li.orange div.title h3 span{background:#9e0728;}
#content ul.post li div.comment{position:absolute;right:0;top:-10px;margin:0;width:56px;height:71px;text-align:center;color:#fff;font:bold 2.5em/2.2em Tahoma,Geneva,sans-serif;}
#content ul.post li div.comment a{color:#fff;text-decoration:none;}
#content ul.post li div.comment a:hover{text-decoration:underline;}
#content ul.post li.red div.comment, #content ul.post li.violet div.comment,#content ul.post li.green div.comment,#content ul.post li.orange div.comment{background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/rs_pack7.png) no-repeat 0 -204px;width:55px;height:75px;}
/* posts */
#content ul.post li p{margin:0px 0 0;font: 1.25em/1.5em Verdana, Geneva, sans-serif;color:#000;padding:0 0 9px 0;}
/*	SIDEBAR	*/
#sidebar{float:right;width:271px; background:#eee; padding:20px 9px 0pt 20px; margin:70px 0px 0pt -300px;}
.research-box {height:35px; text-align:center;}
.research-box input.text{font:bold 22px/27px Tahoma,Geneva,sans-serif;height:27px;}
.research-box input.btn {font:bold 22px/27px Tahoma,Geneva,sans-serif; cursor:pointer;  display:inline-block; height:35px; }
#sidebar div.search-box{width:261px;height:59px;margin-top: 0px;background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/rs_pack7.png) no-repeat 0 0;background-position:0 -59px; overflow:hidden;}
#sidebar div.search-box input{float:left;margin:0;padding:0;border:0;background:none;}
#sidebar div.search-box input.text{font:bold 22px/27px Tahoma,Geneva,sans-serif;height:27px;margin:16px 0 0 11px;display:inline;width:210px;color:#9e0728;}
#sidebar div.search-box input.btn{font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;width:32px;height:40px;padding:0 0 32px;margin:10px 0pt 0pt 0px;cursor:pointer;color:#e8ab29;}
#sidebar h2{font:bold 2.2em/2.45em Tahoma,times,serif;margin:0;text-align:center;}
#page span.foot-logo{overflow:hidden;position:absolute;margin:0;bottom:-179px;right:-27px;width:934px;height:383px;background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/bgs.jpg) no-repeat 0 0;}
#page span.foot-logo a, #page h2.foot-logo a{display:block;text-indent:-9999px;overflow:hidden;width:147px;height:56px;margin:68px 0 0 615px;}
#page div.tail{position:absolute;width:184px;height:292px;overflow:hidden;background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/bgs.jpg) no-repeat -934px 0;right:-124px;bottom:204px;}
/*	comments	*/
#content ul.post li ul.commentlist li, .tcomment{margin:0;padding:0;}
textarea#comment{width:630px;}
/*	search	*/
div.search{clear:both;}
div.search h2.search_title{color:#000;font-size:25px;line-height:30px;}
/*archive fix*/
ul.archive li{list-style:none;padding:0;}
ul.archive li a,ul.archive li span, .search .archives li, #as_form{font: 1.25em/1.43em Verdana, Geneva, sans-serif;font-style:normal;font-variant:normal;font-weight:normal;}
/* links fix*/
#skyscraper{float:left;margin-left:12px;width:125px;height:100px;}
#sidebar li.linkcat{margin:32px 0 0;list-style:none;}
#sidebar li.linkcat h2{width:259px;color:#9e0728;line-height:2.19em;}
#sidebar li.linkcat ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
#sidebar li.linkcat ul li{float:left;padding:0 10px 10px 0;}
#notitle {font-size:0.001em;color: #EDF5FF;}
.tab-sidebar-content ul {margin:0;padding:0;}
.tab-sidebar-content li {list-style:none;margin:0;/*padding:0 0 7px 0;*/font-size:1.2em;}
#content ul.post li .archives li {padding:0;margin:0;}
#content ul.archive li {border:none;}
#content ul.archive li a:hover, .search .archives li a:hover {color:#9E0728;}
.archives {list-style:none;margin-left:0;padding-left:0;}
#content ul.post .entry .archives {margin:10px 0 15px 0; font-size:1em; line-height:1em;}
.space_archive_titles {height:10px;}
.tab-sidebar-content li {border-bottom: 1px solid #E0E0E0;margin:0 10px;padding:10px 0;}
#pag_posts_content_popular li:last-child {border:none; padding-bottom:0;}
#tabset2.tab-sidebar-content,#tabset1.tab-sidebar-content  {height:auto;}
#demo {margin-top:0px; width:340px; margin-left:13px; padding:5px 0 5px 0px;}
#demo2 {margin-top:20px;}
.entry {margin-top:10px}
#content ul.post .title p {margin-top:15px;}
#content ul.post .entry p a, #content ul.post .entry li a,#content ul.post .title p a{color:#9E0728;font-weight:bold; word-wrap:break-word;}
#content ul.post .entry p img {display:inline-block;}


/* Print Styles */
@media print {
body {margin:0;padding:0;width:100%; }
.ads-block, #content ul.post .title p, .related_posts, #bottom-info {display:none;}
#page div.tail, #page span.foot-logo,#header,#sidebar,#footer, .bottom-advertise,#comments_section,div.social_bookmark,div.date, div.comment{display:none}
#content ul.post li {border:none}
#content ul.post {margin:0}
#content {width:90%;overflow:visible; border:none; padding:0;}
#main .main-top, #page div.overflow, #page .page-body, #main, #page {width:auto;padding:0;margin:0;text-align:left;float:none;page-break-inside:auto;overflow:visible;position:relative;height:auto;}
#content ul.post .entry p img {border:none;vertical-align:bottom;display:block;page-break-inside:avoid;page-break-after:avoid;line-height:normal;}
#content ul.post .entry p {font-size:1.43em;margin:0;padding: 0 0 5px;float:none;}
#content ul.post li div.title {width:100%}
h1, h2, h3, h4, h5, h6 {page-break-after:avoid;page-break-inside:avoid }
img {page-break-inside:avoid;page-break-after:avoid;line-height:normal }
#content ul.post li.singlepage, #content ul.post, #content,#main .main-top , #main  {float:none;}
#page div.overflow, #page  {overflow:visible;}
}


.clear_style { clear:both; }
#content ul.post li .subscribe-to-comments {padding-top:10px; font-size:8pt;display:block;}
.subscribe-to-comments label { vertical-align:middle; display:inline-block; padding:4px 0 0 0; }
.subscribe-to-comments #subscribe {vertical-align:middle; display:inline-block; overflow:visible;}
.awaiting_mod {font-weight:bold; font-size:1.2em;}
#content ul.post .related_posts {clear:both; padding:10px 0 20px 0; }
#content ul.post .related_posts ol {margin:10px 0 10px 14px; padding:0; list-style:disc;}
#content ul.post .related_posts a{color:#9E0728;font-weight:bold;}
#content ul.post .related_posts p { margin:0; padding:0;}
#content ul.post .related_posts li {border:none; margin:0 0 3px 0;}
#content ul.post li .grey_line { height:1px; border-bottom:1px solid #ccc; }
#demo-ads {margin-top:20px}
#ads-tabset {height:auto}

.add small {font-size:10px;}

 .compact-links {margin:0 0 0 20px;overflow:hidden;padding:0;position:relative;top:5px; background:none; }
 .compact-links a{vertical-align:top; margin-right:10px; display:inline-block;}
 #compact-digg { width:110px; margin-left:-12px; display:inline-block; overflow:hidden; position:relative;}
 #compact-retweet {position:relative; z-index:10; display:inline-block;}

#content ul.post .entry p a img{vertical-align:bottom;}
#content ul.post li p a br, #content ul.post li p em br {display:none;}
#twitter-counter { border-right:1px solid #ccc; font-size:9pt;
font-weight:bold;text-align:right; width:88px; padding:0 10px 0 16px; color:#333; margin-top:-40px; z-index:10; height:42px; position:relative;}
.twitter-counter-link {margin-top:2px; display:inline-block; }
#content ul.post .entry .tight_list li { margin:0pt 0pt 3pt;}
body #main #content ul.post div.adblock {display:inline-block; width:auto;}
.only_rss {display:none;}
#content ul.post li.freebie .entry form {text-align:left;}
#content ul.post li.freebie .title {min-height:inherit;}
#content ul.post li.adssection{border:none; margin:0;padding:0;}
#twitter-demo {margin-top:20px;}
#twiter-tabset { height:auto;}
.follow-twitt-link {position:absolute; right:20px; top:7px; font-size:11px;}
.twitter .twitter-link, .twitter .twitter-user { text-decoration:underline;}
.google-ads-sidebar {text-align:center;margin:25px 0pt 0pt;}

.hoster-ads { background:#fff; padding:10px; margin:15px 15px 0 0; font-family:Verdana;}
.hoster-banner {background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/anhosting.gif) no-repeat; width:168px; height:45px; display:inline-block; border:none;}
.hoster-ads p {font-size:10px; padding:0; margin:0; line-height:1.4em;}
.hoster-ads p a {color:#9E0728;}
#content ul.post li .oops-txt p {font-size:14px; font-weight:bold;}
.oops-txt .research-box {text-align:left; margin-top:13px;}
.oops-img{ float:right; background:url(http://netdna.webdesignerdepot.com/themes/wdd2/img/oops.jpg) no-repeat; width:174px; height:173px;}
.bottom-ads-feed {background:#f0f0f0; border:#ddd 1px solid; padding:6px; color:#8A0023; font-size:12px; font-style:italic; margin:10px 0 50px 0; font-weight:bold; text-align:center; } 
.bottom-ads-feed a {color:#8A0023; text-decoration:none;}
.bottom-ads-feed a:hover{ text-decoration:underline;}
.list-image {height:35px; float:left; margin-left:0; margin-right:10px;}
.list-text {height:50px; width:580px; float:left; font-size:1.2em;}
.clr {clear:both;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; margin: 2px;	text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color:#fff;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;
	background-color: #fff;}
.wp-pagenavi a:hover {	border: 1px solid #000;	color:#000;	background-color: #fff;}
.wp-pagenavi a:active {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #0066cc;
	color: #0066cc;	background-color: #fff;	}
.smallad-left {	float: left;	margin-left: 5px;	margin-right: 10px;}
.smallad-right {	float: left;}
.smallad-center {margin:5px auto 15px auto; }
#screenshot{	position:absolute;	border:1px solid #ccc;	background:#333;	padding:5px;	display:none;	color:#fff;}
#preview{	position:absolute;	border:1px solid #ccc;	background:#333;	padding:5px;	display:none;	color:#fff;}
.rolloverr {   position: absolute;   overflow: hidden;   left: -9999px;    top: -9999px;   height: 1px;   width: 1px;}

.populars span{ float:left; padding:0 29px 5px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; width:165px; height:215px;  margin:0 30px;}
.populars span.right_post, .populars span.left_post { margin:0; border:none; padding:0;}
.populars span a {font-family:Verdana,Geneva,sans-serif; font-size:13px; font-weight:bold; color:#9E0728; line-height:1.3em; }
.populars span img{ width:165px; height:132px; margin-bottom:10px;}
#content ul.post li.populars {padding-bottom:30px;}
#content ul.post li.populars div.title { min-height:20px;}
.ebaner {/*float:left;*/ width:300px; margin-top:-125px;position:absolute;top:50%;}
#content ul.post li.active-discuss, #content ul.post li.populars {margin:0 0 20px; padding:0 0 20px;}
.active-discuss .entry {margin:0; position:relative; width:100%;}
.discuss-list {width:270px; float:right; padding:0px 0px 0 20px; min-height:250px; border-left:1px solid #e0e0e0; }
.ad-title { font-size:18px; font-weight:bold; color:#000;}
#content ul.post .entry ul.adlist { padding:0; margin:10px 0 0 0px; list-style-position:outside;  list-style-type:none; }
#content .entry ul.adlist li {border-bottom:1px solid #E0E0E0; margin:0 0 5px;}
#content .entry ul.adlist li a  { font-size:12px; font-weight:bold; color:#9E0728;}
#content .entry ul.adlist li p {font-size:11px; color:#666; overflow:hidden; }

.tab-pagination {display:block;margin:11px 0 0 0;white-space:nowrap; font-size:11px; text-align:center;}
.tab-pagination a {text-decoration: none; color: #000; font-weight:bold}
.tab-pagination a:hover { color:#000;}
.tab-pagination a, .tab-pagination span {display:inline-block;padding:2px 2px;color:#555;}
.tab-pagination .current { background-color:transparent;border:none;font-weight:bold;padding:2px 2px; color:#000;}
.tab-pagination .current.prev{ padding-left:0;}
.tab-pagination .current.next{ padding-right:0;}
.tab-pagination .current.prev, .tab-pagination .current.next{color:#999;font-weight:normal;}
.entry div.pagination {margin:20px 0 15px 0;}
.comment_smaller { font-size:20px;}
#content ul.post .related_posts div.title {min-height:0;}
#facebook-box { display:inline-block; margin-left:10px;}
.tab-thumbnail { width:60px; height:48px; float:left; margin-right:10px;}
.search li b {background:#fff000;}
.search .pagination {padding-top:20px; clear:both;}
.large-top-banner {margin-bottom:10px;}
img.image-border { border:1px solid #cccccc;}





	
