/*
Theme Name: DS Premium
Author: Ajith Edassery
Author URI: http://www.dollarshower.com/
*/
html{min-height:100%;margin-bottom:1px;overflow-y:scroll;}
*{margin:0;padding:0;}
body{text-align:center;font:13.25px Verdana,Tahoma;color:#101010;background:#485558 url(images/background.png) repeat-y center 0;}
a{color:#A90000;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
.break{font-size:0;width:0;height:0;clear:both;}
.alignleft{float:left;margin:4px 10px 5px 0;}
.alignright{float:right;margin:4px 0 5px 10px;}
.aligncenter{text-align:center;}
.hidden{display:none;}
#wrapper{width:988px;margin:auto auto;text-align:left;padding:0px;}
#header{height:126px;background:url(images/header.gif) repeat-x 0 0;clear:both;}
#header .pages{list-style-type:none;float:left;width:640px;overflow:hidden;}
#header .pages li{float:left;font-size:0.8em;text-transform:uppercase;}
#header .pages li a{color:#ffffff;display:block;text-decoration:none;padding:9px 10px;}
#header .pages li a:hover{text-decoration:underline;}
#header .current_page_item{text-decoration:underline;}
#header h1{clear:both;float:left;padding:24px 0 0 0px;margin-left:10px;}
#header h1 a{width:375px;height:60px;display:block;outline:none;}
#header h2{clear:left;margin:-5px 0px auto 10px;font-size:0.9em;font-family:arial,tahoma;font-weight:bold;width:400px;}
#header .ad{float:right;height:60px;padding:23px 10px 13px 0px;margin-left:50px;}
#header .ad img{border:0px solid #efefef;}
#header .logo{clear:both;float:left;margin-top:24px;margin-left:10px;width:375px;height:60px;display:block;outline:none;cursor:pointer;}
#header .tagline{clear:left;margin:-5px 0px auto 10px;font-size:0.9em;font-family:arial,tahoma;font-weight:bold;width:400px;}
#header form{float:right;width:200px;height:21px;background:url(images/search.gif) no-repeat 25px 5px;padding:5px 20px 0px 10px;}
#header form input{float:left;border:none;font-size:0.9em;font-family:Verdana;width:190px;margin:2px 12px 4px 18px;color:#555555;}
#header form button{float:right;border:0;text-indent:-9999px;width:56px;height:21px;background-color:transparent;}
#header .linkadbox{margin:-6px 0px 0 6px;width:730px;}
#header .linkadboxfiller{float:right;margin-top:-15px;width:225px;height:15px;text-align:left;}
#header .linkadboxfiller a{font-family:arial;font-size:12px;color:#FFFFFF;text-decoration:underline;}
#content{width:535px;float:left;font-family:Verdana;text-align:left;}
#content .posts{margin:10px 10px;height:100%;}
#content .post{width:510px;float:left;padding:15px 5px;border-bottom:1px dotted #e0e0e0;}
#content .post h2{font-family:Georgia;font-size:1.8em;font-weight:normal;margin-bottom:8px;color:#A90000;}
#content .post h3, #content .post h4{font-family:Georgia;font-size:1.4em;font-weight:normal;margin-bottom:5px;color:#A90000;}
#content .post h2 a{text-decoration:none;}
#content .post h2 a:hover{color:#000000;text-decoration:none;}
#content .post ul, #content .post ol{list-style-position:inside;margin-bottom:10px;}
#content .post li{line-height:1.6em;padding:2px 0;}
#content .post .date{color:#9E9E9D;margin-top:-5px;margin-bottom:15px;font-size:0.85em;}
#content .post p{line-height:1.6em;margin-bottom:1.5em;}
#content .post img{border:0;margin:8px;}
#content .post img.postimage, #content .single img.postimage{margin-left:0px;}
#content .post img.postimageleft, #content .single img.postimageleft{margin:8px 8px 8px 0;float:left;}
#content .post img.postimageright, #content .single img.postimageright{margin:8px 0px 8px 8px;float:right;}
#content .postnav{clear:both;float:left;padding:10px 0px 5px 12px;}
#content .postnav ul{list-style-type:none;float:right !important;width:auto !important;}
#content .postnav ul li{float:left;font-weight:bold;padding:2px;font-size:0.85em;font-family:Verdana;}
#content .postnav ul li a{display:block;padding:5px 8px;background-color:#A90000;color:#ffffff;text-decoration:none;border:0 !important;}
#content .postnav ul li a:hover{background-color:#719A00;}
#content .title{font-size:0.9em;font-family:Georgia;padding:15px 0px 10px 10px;}
#wp_page_numbers ul{border-top:0 !important;}
#wp_page_numbers .page_info{padding:7px 10px !important;background-color:#9E9E9D;color:#ffffff !important;margin-right:2px;}
#wp_page_numbers .active_page a{background-color:#719A00 !important;}
#myGallery{width:600px !important;height:300px !important;}
.slideInfoZone{height:auto !important;padding:10px;width:580px !important;}
#content .single{padding:10px 10px 0px 15px;margin-top:15px;width:510px;}
#content .single .date{color:#9E9E9D;margin-top:-5px;margin-bottom:15px;font-size:0.85em;}
#content .single .date a{color:#9E9E9D;text-decoration:underline;}
#content .single h1{font-family:Georgia;font-size:1.8em;font-weight:normal;margin-bottom:8px;color:#A90000;}
#content .single h2{font-family:Georgia;font-size:1.4em;font-weight:normal;margin-bottom:8px;color:#A90000;}
#content .single h3, #content .single h4, #content .single h5, #content .single h6{font-family:Georgia;font-size:1.2em;font-weight:normal;margin-bottom:5px;color:#A90000;}
#content .single p{line-height:1.6em;margin-bottom:1.5em;}
#content .single ul, #content .single ol{list-style-position:inside;margin-bottom:10px;}
#content .single li{line-height:1.6em;padding:2px 0;}
#content blockquote{padding:10px 10px 5px 5px;margin-bottom:10px;margin-left:10px;background-color:#eeeeee;border-left-width:2px;border-left-style:solid;border-color:#cccccc;}
#sidebarleftmost{width:161px;float:left;padding:20px 5px;clear:left;}
#sidebarleftmost .box{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #e0e0e0;}
#sidebarleftmost .rssouter{height:75px;width:160px;}
#sidebarleftmost .rssbox{float:left;margin-left:5px;background:url(images/rss.png) no-repeat 0 0px;height:75px;width:75px;cursor:pointer;}
#sidebarleftmost .rssdesc{float:right;padding-top:10px;background:url(images/rssbg.gif) no-repeat 0 0px;font-size:0.85em;text-align:right;width:80px;height:75px;}
#sidebarleftmost .rssdesc a{text-decoration:underline;}
#sidebarleftmost .rssemail{clear:both;padding-top:10px;text-align:center;}
#sidebarleftmost .twitterbox{clear:both;margin-left:15px;margin-top:-5px;background:url(images/twitter.png) no-repeat 0 0px;height:80px;width:120px;cursor:pointer;}
#sidebarleftmost .twitdesc{clear:both;text-align:center;font-size:0.85em;height:12px;}
#sidebarleftmost .twitdesc a{text-decoration:underline;}
#sidebarleftmost h3{font-family:Georgia;font-size:1.4em;font-weight:normal;color:#444444;margin-bottom:5px;padding-left:5px;}
#sidebarleftmost ul{list-style-type:none;padding-left:5px;}
#sidebarleftmost ul li{font-size:0.9em;padding:4px 0px;line-height:1.8em;}
#sidebarleftmost ul li a{color:#A90000;text-decoration:none;display:block;}
#sidebarleftmost ul li a:hover{background:#E0DFD0 none repeat scroll 0 0;background-color:#E0DFD0;color:#222222;}
#sidebar{clear:right;width:270px;float:right;padding:20px 5px;}
#sidebar .box{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #e0e0e0;}
#sidebar .abt, #sidebarleftmost .abt{padding:0px 5px;text-align:justify;font-size:0.85em;line-height:1.5em;}
#sidebar .abtimg, #sidebarleftmost .abtimg{float:left;background:url(images/ajith.jpg) no-repeat;margin:3px 5px 5px 0px;width:70px;height:70px;}
#sidebar .advt{font-size:0.85em;text-align:center;}
#sidebar h3{font-family:Georgia;font-size:1.4em;font-weight:normal;color:#444444;margin-bottom:5px;padding-left:5px;}
#sidebar h4{font-family:Georgia;font-size:1.2em;font-weight:normal;background:#C0BDB0 none repeat scroll 0 0;color:#FFFFFF;margin-top:5px;margin-left:3px;padding-left:2px;padding-top:2px;height:1.4em;}
#sidebar ul{list-style-type:none;padding-left:5px;}
#sidebar ul li{font-size:0.9em;padding:4px 0px;line-height:1.8em;}
#sidebar ul.popular li{line-height:1.75em;border-bottom:1px dotted #e0e0e0;}
#sidebar ul li a{color:#A90000;text-decoration:none;display:block;}
#sidebar ul li a:hover{background:#E0DFD0 none repeat scroll 0 0;color:#222222;}
#sidebar .l, #sidebar .r{width:125px;float:left;margin-right:5px;}
#sidebar .r ul, #sidebar .l ul{}
#sidebar .ad{text-align:center;}
#sidebar .ad img{margin:2px;padding-bottom:2px;}
#footer{clear:both;background:#FFFFFF url(images/footer.gif) repeat-x 0 0;font-size:0.8em;padding:13px 0px;color:#9E9E9D;text-align:center;}
#footer a{color:#9E9E9D;text-decoration:none;}
#comments{padding:15px;}
#comments a{text-decoration:none;}
#comments h2{clear:both;font-family:Georgia;font-size:1.4em;font-weight:normal;color:#A90000;padding:0;}
#comments p{margin-bottom:10px;line-height:1.6em;}
#comments form{}
#comments form p{margin-bottom:5px;}
#comments form input{margin-right:5px;}
#comments form input, textarea{border:1px solid #cccccc;font-size:0.9em;line-height:1.5em;font-family:Verdana;padding:4px;background-position:4px 4px;background-repeat:no-repeat;}
#comments form input{width:240px;border:1px solid #cccccc;}
#comments form textarea{width:350px;padding:4px 4px !important;border:1px solid #cccccc;}
#comments form button{border:1px solid #a0a0a0;font-size:1em;font-family:Verdana;padding:1px 2px;height:28px;}
.commentdetails{margin-top:25px;}
.commentauthor{margin-bottom:5px !important;font-weight:bold;}
.commentdate{font-size:0.8em;margin-bottom:5px;color:#909090;}
.commentlist li{border-style:solid;border-width:1px;border-color:#e0e0e0;padding:5px;}
.commentlist cite{font-size:1.0em;font-style:normal;}
.commentlist cite a{font-weight:bold;}
.required{color:#ff0000;}
h2.title{font-size:1em !important;padding:15px;margin-left:7px;color:#565656;}
.notfound{padding:40px;}
.notfound h2{font-size:18px;font-weight:normal;margin-bottom:10px;}
#comments ol{list-style-type:none;clear:both;padding:0;margin:0;}
#comments .buffer{padding:10px;}
#comments h2{font-size:1.4em;color:#A90000;margin-bottom:10px;}
#comments ol li{margin-bottom:15px;}
#comments ol li ul li{border:1px dotted #e0e0e0;padding:5px;margin-top:5px;margin-left:20px;margin-bottom:-6px;margin-right:-6px;}
#comments ol li .avatar{float:right;}
#comments ol li .comment-author{}
#comments ol li .comment-author .fn{font-weight:bold;font-size:1.1em;}
#comments ol li .comment-meta{color:#9E9E9D;margin:5px 0 12px;font-size:0.85em;}
#comments ol li .reply{font-size:0.9em;font-weight:bold;padding-bottom:10px;}
#comments .children{list-style-type:none;}
#comments .navigation{padding:0 10px 20px;font-size:0.9em;margin-bottom:10px;}
#comments .navigation a{color:#999999;}
#comments .navigation a:hover{color:#000000;border-color:#000000;text-decoration:none;}
#comments .says{display:none;}
#content img{border:0;margin:0;padding:0;}
.textlinkbanner ul{list-style:none;}
.posttags{float:left;font-size:0.85em;color:#000;line-height:1.6em;margin:10px 0px 15px 15px;padding-top:2px;text-align:center;width:505px;background:#eeeeee;}
.postbookmark{float:left;font-size:0.85em;color:#000;line-height:1.6em;margin:0px 0px 15px 0px;padding-top:2px;width:510px;height:20px;background:#eeeeee;}
.postbookmark a{color:#555555;}
.communities{clear:both;font-size:0.90em;font-weight:bold;color:#000;line-height:1.80em;margin-left:5px;height:95px;background:transparent url(images/comm.png) no-repeat;}
.cbox{height:24px;padding-left:25px;}
ul.actions{float:left;margin:0pt;text-align:left;width:100%;}
a.digg{background:transparent url(images/digg.gif) no-repeat scroll 0pt;padding:2px 0pt 2px 20px;}
a.stumble{background:transparent url(images/stumbleupon.gif) no-repeat scroll 0pt;padding:2px 0pt 2px 20px;}
a.reddit{background:transparent url(images/reddit.gif) no-repeat scroll 0pt;padding-left:20px;}
a.delicious{background:transparent url(images/delicious.gif) no-repeat scroll 0pt;padding:2px 0pt 2px 20px;}
a.facebook{background:transparent url(images/facebook.gif) no-repeat scroll 0pt;padding:2px 0pt 2px 20px;}
#wpcf label{clear:both;display:block;float:left;width:150px;}
#wpcf input{float:left;width:200px;padding:1px;margin:2px 5px 2px 0;}
#wpcf textarea{width:350px;height:100px;padding:1px;margin:0 5px 10px 0;}
#wpcf #contactsubmit{margin-left:252px;width:100px;}
#cbhopad{width:485px;height:185px;clear:both;padding:15px 10px;margin-bottom:20px;font-family:Arial,Tahoma;font-size:13px;line-height:1.30em;border:3px dashed;border-color:#A90000;background-color:#FFFFD0;}
#cbhopad a{color:#C90000;text-decoration:underline;font-weight:bold;}
#cbhopad .adtitle{clear:both;}
#cbhopad .addescr{clear:both;margin-bottom:15px;}
#cbhopad .header{width:485px;color:#333;border-bottom:1px solid #CDCDCD;vertical-align:top;font-size:11px;margin-bottom:10px;}
#cbhopad .footer{width:485px;color:#BBB;text-align:right;border-top:1px solid #CDCDCD;vertical-align:bottom;font-size:10px;}
.sticky{background:#fffff0;border:1px dotted #e0e0e0;}
