/*  
Theme Name: TharaRed
Theme URI: http://www.developerholic.com/
Description: TharaRed
Author: Developerholic
Author URI: http://www.developerholic.com
http://www.opensource.org/licenses/gpl-license.php
*/

background:#540c2c url('images/bodybg.jpg') repeat-x top left;{margin:0;padding:0;}
body{background:#540c2c repeat-x top left;color:#333333;font-family:Tahoma, Verdana, Sans-serif;font-size:14px;}
img{border:none;}
a{color:#4b0082;text-decoration:none;}
a:hover{color:#540c2c;text-decoration:underline;}

.featureh2{background:#F7F5F8;margin-left:10px;font-size:12px; line-height: 30px; font-weight:normal;letter-spacing:4px;margin:15px 10px 0 0;border-bottom:3px solid #4b0082;padding-left:20px}

#container{width:940px;background:#F7F5F8;float:center;margin:0px auto}

#contentup{height:30px;background:#F7F5F8 url(images/insbg.jpg) no-repeat;padding:3px;padding-bottom:0px;margin-bottom:0px;text-align:center}

#insing{width:26px;height:31px;background:#F7F5F8 url(images/more.jpg) no-repeat;float:right;}

#header{height:110px; background:#F7F5F8 url(images/headerred.jpg) no-repeat}
#eheader{height:120px; width: 940px; background:#F7F5F8 url(images/ebookheader.gif)no-repeat}
#rheader{float:left;}
#indexbg{width:100%;height:170px;background:#F7F5F8 url(images/indexbg.jpg);}

#menuholderfoot{padding-bottom:-30px;height:1px;font-size:10px;font-weight:normal}
#menufoot{text-align:left;margin-left:-70px;margin-right:-120px;}
#menufoot ul{padding:0px 1px 1px 1px;list-style:none;}
#menufoot li{display:inline;border-right:1px solid #4b0082;padding:0px 1px 1px 1px;}
#menufoot a{padding:0px 12px 0 12px;text-decoration:none;color:#4b0082;}
#menufoot a:hover{color:#540c2c;}

#ebpage{width:590px; margin: 0px; padding-left: 0px;}
#ebcontent{width:590px;background:#F7F5F8;padding:1px 20px 5px 20px;margin-top:10px;text-align:left;float:left }

#ebsb{width: 270px;float:right;padding:1px 20px 5px 20px;margin-top:10px;}

#ebsb h2{color:#4b0082;font-size:12px;list-style:none;padding:5px;margin:20px 0px 10px 0px; width: 240px; background:#4b0082 url(images/menubg.png)}

#ebsb a {font-size: 12px; font-weight: bold}

#ebsb ul{list-style-type:square;margin:0 -15px 15px 0; padding:5px 0 0 0}
#ebsb li{list-style-type:none;margin:0px;padding:0px;}

#ebsb ul li{text-align: left; font-size:13px;list-style-type:square;color:#551011;margin:0px 0px 0px 25px;line-height:0pt;}

#ebsb ul li a{display:block;color:#4b0082;text-decoration:none;padding:0 6px 1px 2px;line-height:16pt;border-bottom:#4b0082;}

#ebsb ul li a:hover{color:#C50606;}
.post ul{margin:5px 20px 0;padding-left:40px;}
.post ol{margin:10px 0 10px 0;padding:10px 10px 5px 0;}
.post li{padding:2px 10px 2px 0;}




#sqheader{height:120px;background:transparent url(images/attractheader.gif)no-repeat}
#sqpage {width:875px}
#sqpage p {border: none; line-height:36px;margin:-5px 35px 0 35px;font-size:16px;}
#sqpage a{color:#4b0082;font-family: Arial, Helvetica, sans-serif; font-size:12px;line-height:12pt;text-
decoration:underline;margin:5px;padding:0px;}
#sqpage ol{list-style-type:decimal;margin:5px;padding:15px;}
#sqpage ul{float:left;list-style:square;line-height:30px;margin: 0 100px 0 100px;padding:10px;font-size:16px;}
#sqpage li {list-style-type:round;margin:10px;0 0 2px;padding:0 10px 0 2px;}
#sqpage ul li {list-style-type:round;margin:0 0 0 2px;padding:0;}
#sqpage ul li a{color:#4b0082;text-decoration:none;}
#sqpage ul li a:hover{color:#333333;text-decoration:underline;}

#sqholder{background:#f7f5f8; height:55px; 875px; margin: 0px 0 -30px 5px; border-top: 2px #4b0082 inset; }
#sqholder ul {margin:0 auto;padding:3px 20px 10px 20px;list-style:none;}
#sqholder li {display:inline;border-right:1px solid #4b0082;padding: 0 12px; font-size: 12px;}
#sqholder a{padding:2px margin-left: -5px; text-decoration:none;color:#4b0082;}
#sqholder a:hover{color:#540c2c;}

#sqfooter {margin: 0 auto;width: 875px;font-size: 11px;}
#sqfooter ul{padding:0px 1px 1px 1px;list-style:none; }
#sqfooter li{display:inline;border-right:1 solid #4b0082;padding:0px 1px 1px 10px; margin: 0px; }
#sqfooter a{padding:0px 12px 0 12px;text-decoration:none;}
#sqfooter a:hover{color:#540c2c;}

#menuholder{background:#4b0082 
url(images/menubg.png);float:center;height:30px;font-size:11px;font-weight:bold;}
#menu{text-align:left; margin: 0 2px; }
#menu ul{margin 0;padding:0 30px;list-style:none;}
#menu li{display:inline;border-right:px solid #4b0082;}
#menu a{padding:5px 10px;text-decoration:none;color:#4b0082;}
#menu a:hover{color:#540c2c;}



#content{width:500px;background:#F7F5F8;padding:1px 20px 5px 20px;margin-top:10px;text-align:left;float:left }

#content .ins{height:160px;clear:both;background:#F7F5F8;border-bottom:2px solid #4b0082;padding:10px 0 -20px 0;}
#content .ins p{font-size: 14px; font-weight: normal; margin-top: -10px}
.ins img{float:left;margin-top:8px;padding-right:10px}

#content .comment{background:url(images/comments.gif) no-repeat;float:right;width:35px;height:37px;text-align:center;font-size:12px;padding:2px;margin-top:1px;margin-right:6px;text-decoration:none;}
#content .comment a{text-decoration:none;}
#content b{color:#777777;}
#content h3{font-size:14px;padding-top:20px;padding-bottom:20px;}
#content h4{font-size:12px;font-weight:bold;color:#521033;padding-top:20px;padding-bottom:20px;}
#content a{line-height:16pt}
#content p{line-height:18px;padding-top:20px margin-top:5px;margin-bottom:0px;margin-left:200px;}
#content p img{border:none;margin-right:15px;margin-left:3px;}
#content h1{color:#4b0082;font-size:20px;font-weight:normal;padding:0;line-height:100%;margin:10px 0 5px 0;}
#content h1 a{color:#4b0082;text-decoration:underline;}
#content h1 a:hover{text-decoration:none;}
#content h2{font-size:16px;color:#4b0082;margin:10px 0 -15px 0;font-weight:bold;}
#content h2 a{margin-bottom:20px;letter-spacing:0.5px;}
#content h2 a:hover{color:#540c2c;text-decoration:none;}
#content ol{list-style-type:decimal;line-height:18px;margin:0px;padding:0 0 5px 30px;}
#content ul{list-style:round;margin:0px;padding:0px 10px 5px 50px;}
#content li{list-style-type:round;margin:0 0 0 8px;padding:0 0 0 8px;}
#content ul li{text-align: left; list-style-type:round;margin:10px 10px 15px 8px;padding:0}
#content ul li a{color:#4b0082;text-decoration:none;}
#content ul li a:hover{color:#333333;text-decoration:underline;}
#tpage{width:520px;font-family:Tahoma, Verdana, Tahoma, Arial san-serif;font-size:14px;line-height:25pt;padding:5px 10px;margin:5px 5px 5px 15px;text-align:left;float:left;}

#tpage b{color:#777777;}
#tpage a{color:#4b0082;line-height:16pt;text-decoration:underline;}
#tpage p{line-height:18px;padding-top:14px margin-top:10px;margin-bottom:10px;}
#tpage p img{border:none;margin-right:15px;margin-left:3px;margin-bottom:0px;}
#tpage h1{color:#4b0082;font-size:29px;font-weight:normal;padding:0px 0px 0px 0px;line-height:18px;margin:0px 0px 20px 0px;}
#tpage h1 a{color:#4b0082;text-decoration:underline;}
#tpage h1 a:hover{text-decoration:none;}
#tpage h2{font-size:16px;color:#4b0082;margin-top:20px;margin-bottom:20px;font-weight:bold;}
#tpage h2 a{color:#4b0082;text-decoration:none;letter-spacing:0.5px;}
#tpage h2 a:hover{color:#333333;text-decoration:none;}
#tpage h3{font-size:14px;line-height:14pt;margin-top:20px;margin-bottom:15px;}
#tpage ol{list-style-type:decimal;line-height:18px;margin:5px 10px 5px 15px;padding:-10px;}
#tpage ol li{margin:10px 10px 10px 10px;padding:0;}
#tpage ul{list-style:round;line-height:130%;margin:5px 10px 5px 10px;padding:0 10px 0 30px;}
#tpage li{list-style-type:round;margin:0 0 0 8px;padding:0 10px 0 8px;}
#tpage ul li{list-style-type:round;margin:0 0 0 10px;padding:0;align=justify;}
#tpage ul li a{color:#4b0082;text-decoration:none;}
#tpage ul li a:hover{color:#333333;text-decoration:underline;}
.tpblock{background:#E7DCEC;margin:20px 170px 20px 170px;padding:15px;line-height:170%;border-color:#C9C6CB;border:outset;}
#page{width:510px;font-family:Tahoma, Verdana, Arial san-serif;font-size:14px;line-height:20pt;padding:10px 20px 15px 3px;margin:10px 20px 15px 30px;text-align:left;float:left;}
#page b{color:#777777;}
#page a{color:#4b0082;line-height:16pt;text-decoration:underline;}
#page p{line-height:18px;padding-top:14px margin-top:10px;margin-bottom:10px;}
#page p img{border:none;margin-right:15px;margin-left:3px;margin-bottom:0px;}
#page h1{color:#4b0082;font-size:20px;font-weight:normal;padding:0;line-height:18px;margin:0px 0px 20px 0px;}
#page h1 a{color:#4b0082;text-decoration:underline;}
#page h1 a:hover{text-decoration:none;}
#page h2{font-size:16px;color:#4b0082;margin-top:20px;margin-bottom:20px;font-weight:bold;}
#page h2 a{color:#4b0082;text-decoration:none;letter-spacing:0.5px;}
#page h2 a:hover{color:#333333;text-decoration:none;}
#page h3{font-size:14px;line-height:14pt;margin-top:20px;margin-bottom:20px;}
#page ol{list-style-type:decimal;line-height:14px;margin:5px 0 0 0;padding:2px 0px 5px 10px;}
#page ul{list-style:round;margin:10px;padding:0px 10px 5px 50px;}
#page li{list-style-type:round;margin:5px 0 0 30px;padding:0 0 0 8px;}
#page ul li{list-style-type:round;margin:0 0 0 10px;padding:0;align=justify;}
#page ul li a{color:#4b0082;text-decoration:none;}
#page ul li a:hover{color:#333333;text-decoration:underline;}



.pblock{background:#E7DCEC;margin:20px 170px 20px 170px;padding:15px 15px -10px 15px;line-height:170%;border-color:#C9C6CB;border:outset;}
.thinblock{margin:5px 20px 5px 20px;padding:5px 5px 5px 5px;line-height:170%;}

.feature{float: left; text-align: left; width:580px; padding:0;margin:2px 5px 5px 15px; height: 230px}
.feature h2 {height: 60px}
.feature p {margin-top: -15px;line-height: 20px; }

.minifeature{float:right;text-align:center;width:250px;padding:5px;margin-top:6px;margin-right:10px;}
.feature img{float:left;padding:10px 20px 10px 0;}
.minifeature img{float:left;margin-left:-5px;padding-right:10px;}
.minifeature h2{font-size:14px;color:#333333;margin:0;font-weight:normal;}
.feature h2{font-size:18px;text-align:center;line-height:125%;color:#333333;margin:10px 0 0 10px;font-weight:normal;}
#flickrphotos{margin:20px 30px 0px 30px;}
#content .navigation a{background:#4b0082;color:#ffffff;margin:0px 20px 0px 2px;padding:5px;text-decoration:none; font-size: 11px}

blockquote{background:#f7f5f8;margin:15px 75px;padding:10px;border:#f7f5f8 2px inset;}
.block{background:#faefe7 url(images/blockbg.jpg) repeat;margin:-30px -85px 0 185px;padding:20px 20px 20px 20px;border:inset 2px #540c2c;}
.sblock{background:#f2d8c9 url(images/sadbg.jpg) repeat;margin:-30px 5px 0 -65px;padding:20px;width:200px;height 1200px;float:left;border:outset 2px #540c2c;}
.lblock{background:#f9eae1;margin:5px -85px 0 185px;padding:20px;border:solid 1px #540c2c;}
.wblock{background:#faefe7;margin:5px -85px 0 185px;padding:20px;border:solid 1px #540c2c;}
.yblock{background:#FDFCCD;margin:5px -85px 0 185px;padding:20px;border:solid 1px #540c2c;}
.fblock{background:#FDF8FF;margin:15px 70px 15px 35px;padding:35x 15px 25px 15px;line-height:150%;border:none;}
.pher{margin:40px 70px 370px 260px;padding:35x 15px 25px 15px;line-height:150%;border:none;}
.pherm{margin:40px 10px 370px 255px;padding:35x 15px 25px 15px;line-height:150%;border:none;}
.srbox{background:#FDF8FF;margin:5px 5px 15px 5px;padding:5x 15px;line-height:150%;border:solid 1px #4b0082;width:150px;float:right;}
.adbox{margin:30px 15px 30px 15px;padding:10x 10px 20px 10px;line-height:150%;border:none;}
.slbox{background:#FDF8FF;margin:5px 15px;padding:5x 15px;line-height:150%;border:solid 1px #4b0082;width:150px;float:left;}
.jblock{background:#faefe7;margin:20px 130px 40px 130px;padding:35px 15px;line-height:150%;border:none;}
.zblock{background:#f2d8c9 url(images/zblock.jpg);margin:20px 140px 40px 140px;padding:10px 15px 7px 15px;line-height:150%;border:outset 1px #4b0082;}
.adrbox{background:#FDF8FF;margin:15px 5px;padding:5px 15px;line-height:150%;border:none;width:175px;float:right;}
.adlbox{background:#FDF8FF;margin:15px 5px;padding:5x 15px;line-height:150%;width:175px;float:left;}
.sadblock{background:#FDF8FF;margin:5px 15px 0 1px;padding:20px 20px;width:120px;float:left;border:inset .1px #540c2c;}
.adblock{margin:-20px 1px 0 20px;width:540px;padding:20px;}

table{background:#F7F5F8;margin:10px 0 10px 0;border:#FDF8FF 1px outset;}
td,th{background:#F7F5F8;color:#230854;line-height:130%;padding:5px 10px;border:#FDF8FF 1px inset;}
.centertable{background:#F7F5F8;margin:5px 0 25px 70px;}
.centertable td,th{background:#F7F5F8;color:#230854;line-height:130%;padding:5px 10px;}
table.invistable{background:transparent;margin:5px 0 25px 15px;border:none;}
table.invistable td,th{background:transparent;color:#230854;line-height:130%;padding:5px 10px;border:none;}

table.squeeze{background:transparent;margin:45px 0 0px 0;border:#FDF8FF 1px outset;}
td,th{background:transparent;color:#230854;line-height:130%;padding:5px 10px;border:#FDF8FF 1px inset;}

.postspace{background:#F7F5F8; height:-25px; padding-top: -5px;overflow:hidden}

.alignleft{float:left;text-align:left;}
.alignright{float:right;text-align:right;}
.bb{border-bottom:3px solid #4b0082;height:0px;clear:both;margin:5px 10px;}

#right{width: 310px;float:right;margin:0px 0px 20px 2px;padding-right:15px; }
#right h2{color:#4b0082;font-size:12px;list-style:none;padding:5px;margin:20px 0px 10px 0px; width: 240px; background:#4b0082 url(images/menubg.png)}

#right a {font-size: 12px; font-weight: bold}

#right ul{list-style-type:square;margin:0 -15px 15px 0; padding:5px 0 0 0}
#right li{list-style-type:none;margin:0px;padding:0px;}

#right ul li{text-align: left; font-size:13px;list-style-type:square;color:#551011;margin:0px 0px 0px 25px;line-height:0pt;}

#right ul li a{display:block;color:#4b0082;text-decoration:none;padding:0 6px 1px 2px;line-height:16pt;border-bottom:#4b0082;}

#right ul li a:hover{color:#C50606;}
.post ul{margin:5px 20px 0;padding-left:40px;}
.post ol{margin:10px 0 10px 0;padding:10px 10px 5px 0;}
.post li{padding:2px 10px 2px 0;}
#footer{background:#371101 url(images/footerred.jpg) no-repeat;color:#ffffff;margin-top:5px;padding:10px;font-size:11px;text-align:center;height:30px;clear:both;}
#ebfooter{background:#371101 url(images/footerpurple.jpg) no-repeat;color:#ffffff;margin-top:5px;padding:10px;font-size:11px;text-align:center;height:30px;clear:both;}

#footerbrw{background:#371101 url(images/footermm.gif);no-repeat;width: 940px; color:#ffffff;padding:10px 10px 10px 10px;font-size:11px;text-align:center;height:30px;clear:both;}
#footer p{padding:0px;margin:0px;}
#footer a, #footer a:visited{color:#ffffff;text-decoration:none;border:none;}
#footer a:hover{color:#660000;}
#footermmw{background:transparent url(images/footermmw);no-repeat;color:#c705c7;margin-top:-70px;padding:0 10px 10px 10px;font-size:11px;text-align:center;height:20px;clear:both;}
#footermmw a, #footermmw a:visited{color:#c705c7;text-decoration:none;border:none;}
#footermmw a:hover{color:#660000;}
#footermm{background:#371101 url(images/footermm.gif);no-repeat;color:#c705c7;margin-top:-30px;padding:0px 10px 10px 10px;font-size:11px;text-align:center;height:30px;clear:both;}
#footermm a, #footermm a:visited{color:#c705c7;text-decoration:none;border:none;}
#footermm a:hover{color:#660000;}
#wp-calendar{margin-left:22px;margin-bottom:10px;width:180px;}
.entry{margin-bottom:12px;}
#author{border:1px solid #cccccc;margin:0;padding:4px;}
#email{border:1px solid #cccccc;margin:0;padding:4px;}
#url{border:1px solid #cccccc;margin:0;padding:4px;}
#comment{width:350px;border:1px solid #cccccc;margin:0;padding:4px;}
img.avatar{float:right;margin-right:5px;margin-left:5px;}

.searchform form{width:240px;height:50px;padding:10px;background:#f7f5f8 url(images/search.png) no-repeat center;float:right;margin:-35px 5px 3px 0;}
.searchform input{border:0;float:left;width:120px;margin:15px 0 0 5px;background-color:transparent;}

.searchform button{border:0;float:right;text-indent:-9999px;width:50px;height:30px;background-color:transparent;}

.adsmid{background:#F7F5F8;padding:10px;border-bottom:3px solid #4b0082;margin:0 20px 5px 10px; }

singlewrap{background:url(images/bgftr.gif)no-repeat;width:856px;margin:0px auto 0px;padding:0px;border:2px solid #BBBBBB;-moz-border-radius:10px;-webkit-border-radius:10px;}
#singlepostarea{background:url(images/bgftr.gif)no-repeat;width:856px;height:400px;float:left;margin:40px 0 0 0;padding:0px 20px 30px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.headlineleft{width:520px;float:left;margin:0px;padding:0px;}



