﻿/*
Author Name: Pankaj Kumar Roy
Author URI: http://www.ycoding.com/
*/

body {
font-family : Tahoma, arial, sans-serif;
font-size : 11px;
color : #A7A7A7;
margin : 0; padding : 0;background:#151515;
}

a {color:#FFA800;text-decoration : none;}
a:hover {text-decoration : underline;}
img {margin:0; padding:0;border:0;}
a img {border:0; }
p {padding : 5px 0; margin : 0;}
h1, h2, h3,h4, form, input {margin:0; padding:0;font-family : Georgia, arial, sans-serif;}
h1 {font-size:18px;}
ul {margin : 0;padding : 0;list-style : none;}
li {margin : 0;padding : 0;}

/* General display rendering */
#tablebg {
	color: #A7A7A7;
	background: #181818;
}
#tablebg a {
	color: #A7A7A7;
}
table#episodes_table td {
	border-bottom: 4px solid #151515;
}
table#episodes_table tr.thead td {
	font-weight: bold;
	color: #dfdfdf;
}
table#episodes_table tr.on td {
	color: #a7a7a7;
	background: #242424;
}
table#episodes_table a {
	color: #a7a7a7;
}
table#episodes_table a:hover {
	text-decoration: underline;
}
table#episodes_table tr.off td {
	color: #a7a7a7;
	background: #181818;
}

/*===================== Contents */
.content_box {
	background-color: #323232;
	width: 100%;
}
.tip {
	border: 1px solid rgb(46, 46, 46);
	padding: 2px 4px;
	background: rgb(36, 36, 36) none repeat scroll 0% 50%;
	margin-bottom: 12px;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
h6 {
	font: bold 16px Arial;
	color: #229eb2;
	margin-top: 8px;
	width: 100%;
}
.content_texts {
	border: 1px solid #2e2e2e;
	background: #222222;
	margin-top: 4px;
	font: normal 12px Arial;
	color: #a7a7a7;
	padding: 4px;
}

/* ============== page Structure */

#wrapper {width:900px; margin:0 auto; }
#header {width:900px;height:225px; background :url(images/header.jpg) no-repeat;padding-bottom:24px;}
#nav {width:900px;height:49px; /*background:url(images/border.jpg) repeat-x bottom left;*/ border-bottom:1px dashed #A7A7A7; }
#intro{width:356px;float:left;padding: 0 11px;}
#topright{width:522px;float:left;background :#1A1A1A url(images/topright-btm.jpg) no-repeat bottom left;padding-bottom:28px;min-height:60px;}
* html #topright {height:60px;}
#content {width:612px;float:left;margin:10px 0;}
#sidebar {float:left;width:270px; margin:10px 18px 10px 0;background:url(images/sb-bg.jpg) repeat-y;}
#footer {padding:25px 95px;clear:both;border-top:1px dashed #A7A7A7;background:url(images/copyright.jpg) no-repeat 30px 15px;height:23px;}



/* ============== Header */
/* logo*/
h1.logo {width:171px; height:72px;padding:46px 0 58px 42px;}
h1.logo a{width:171px; height:72px;background :url(images/logo.jpg) no-repeat;display:block;}
h1.logo a span {display:none;}


/* ============== Navigation */
#nav li {list-style : none;display:inline;font-weight:bold;line-height:45px;}
#nav li a {color:#fff;text-decoration : none; display:block; padding:0;float:left;width:90px;text-align:center;background:url(images/nav.gif) no-repeat 0 -45px;margin-right:5px;}
#nav li a:hover {text-decoration : none;color:#fff;background:url(images/nav.gif) no-repeat;}

/* ============== Intro */

#intro h2 {font-size:12px; color:#E4DECE;}
#intro li {list-style : none; line-height:15px; background :#242424 url(images/main-li.jpg) no-repeat 10px 11px;padding:7px 10px 7px 20px;font-weight:bold;margin:3px 0;}
#intro li.alt {background :#181818 url(images/main-li.jpg) no-repeat 10px 11px;}
#intro p {line-height:17px;text-align:justify;}


/* ============== Top Right box */
#topright .tr_top {width:522px; height:28px; background :url(images/topright-top.jpg) no-repeat;}
#topright .left {float:left;padding:0 21px 0 25px;width:145px;background :url(images/tr-ul-right.jpg) no-repeat right center;}
#topright .rt {float:left;padding:0 25px 0 20px;width:145px;}
#topright li {list-style : none; line-height:18px; background :url(images/li.jpg) no-repeat 0 7px;padding:0 0 0 8px;}
#topright li a {color:#A7A7A7;}
#topright li a:hover {color:#FFA800;}
#topright h2 {color:#D8D2C3; font-size:11px; line-height:15px;font-family : Tahoma, arial, sans-serif;}


/* ============== Contents */
#content .title {height:75px; background :url(images/title-bg.jpg) repeat-x;}
#content .title .left {float:left;width:17px;background :url(images/title-left.jpg) no-repeat;}
#content .title .right {float:left;width:10px;background :url(images/title-rt.jpg) no-repeat top right;}
#content .title .comment {float:left;width:38px;background :url(images/comments.jpg) no-repeat 0 12px ;height:29px;padding-top:16px;color:#fff;text-align:center;font-weight:bold;}
#content .title .comment a {color:#fff;}
#content .title .main {float:left;width:547px;}
#content .title h2 {font-size:12px;font-weight:bold;padding-left:10px;background :url(images/title-h2.jpg) no-repeat 0 center ;color:#E0D9A8; line-height:44px;}
#content .title a {color : #A7A7A7;}
#content .title h2 a {color:#E0D9A8;}
#content .title p {padding:0; line-height:29px;}
#content .title p span {background :url(images/li.jpg) no-repeat 0 center ;padding-left:8px;font-weight:bold;}
#content ul {padding-left:20px;}
#content li {list-style : none;background :url(images/li.jpg) no-repeat 0 6px;padding:0 0 5px 10px;}
#content .post {padding:15px 0 5px 0;}
#content .entry {padding:10px 15px;text-align:justify;line-height:17px;}


/* Banner Box */
#content .addbox {width:612px;background :#222;}
#content .addbox .ab_top {width:612px; height:6px; font-size:1px;background :url(images/add-box-top.jpg) no-repeat;line-height:1px;}
#content .addbox .ab_btm {width:612px; height:6px; font-size:1px;background :url(images/add-box-btm.jpg) no-repeat;line-height:1px;}
#content .addbox .ab_main {margin:10px 0; width:489px; background :url(images/add-box-bg.jpg) no-repeat 21px center;padding-left:123px;}



/* ============== Screenshot */
#sidebar .sb_top {width:270px; height:7px; font-size:1px;background :url(images/sb-top.jpg) no-repeat;line-height:1px;}
#sidebar .sb_btm {width:270px; height:4px; font-size:1px;background :url(images/sb-btm.jpg) no-repeat;line-height:1px;}
#sidebar h2 {color:#F1F1F1; padding:5px 0 0 40px;background :url(images/sb-h2.jpg) no-repeat;margin-left:7px;font-size:11px; line-height:45px;width:216px;font-family : Tahoma, arial, sans-serif;}
#sidebar ul {padding:0;margin:0 7px;}
#sidebar li {list-style : none; line-height:14px; border-top:1px solid #2F2F2F;background :#151515 url(images/li.jpg) no-repeat 25px 16px;padding:10px 25px 10px 35px;}
#sidebar lo {list-style : none; line-height:14px; border-top:1px solid #2F2F2F;background :#151515 no-repeat 25px 16px;padding:10px 25px 10px 35px;}
#sidebar li.first {border-top:0;}
#sidebar li.last {border-top:0;background :url(images/sb-last.jpg) no-repeat top left; line-height:9px;font-size:5px;}
#sidebar li.donate {background :#151515;padding:10px 25px 10px 25px;}
#sidebar a {color:#A7A7A7;}
#sidebar a:hover {color:#FFA800;text-decoration : none;}
#sidebar li.donate a {color:#FFA800;font-weight:bold;}
#sidebar li.donate a:hover {text-decoration : underline;}
/* ============== footer */
#footer p {padding:0 0 0 8px;background :url(images/li.jpg) no-repeat 0 6px;}
#footer a {color:#E0D9A8;font-weight:bold;}


.clr {clear : both;margin:0; padding:0;font-size:1px; line-height:1px;height:1px;}
#content .entry img {max-width:570px;}
* html #content .entry img {width:expression(this.width > 570 ? "570px" : this.width);}

/* Custom Icons */
.addthis_toolbox .custom_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0 0 0 8px;
    float: right
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}   

