/*
Theme Name:AllyWordpress
Theme URI:http://www.allydirectory.com/
Description:Custom Theme To Go With AllyDirectory.com Homepage Made By Sharat Jaswal.
Version:2.0 
Author:Sharat Jaswal
*/
body{font-family:Tahoma; font-size:11px;  width:100%  padding:0px; background:#FFF; color:#001F48; margin:0px}
#outer{border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; background:#fbfbfb}
#hdr{height:116px; background:url('images/h-back.gif') repeat-x}
#premium-dir{position:relative; float:right; top:15px; right:20px}
td{vertical-align:top}
#s-div{width:100%; height:68px; background:url('images/s-mainback.gif') repeat-x}
#s-div img{float:left}
#sbox{width:415px; height:52px; background:url('images/s-back.gif') no-repeat; position:relative; margin:auto; top:16px}
.stext{border:0px; width:241px; height:18px; padding:0px; margin:13px 9px 0px 88px; float:left}
.s-btn{float:left; margin-top:9px}
a, a:link, a:active, a:visited{color:#0D4A80; text-decoration:none}
a:hover{text-decoration:none}
#main{border:0px; cellpadding:0px; cellspacing:0px; border-collapse:collapse; width:100%; position:relative; top:-12px; margin-bottom:-12px}
#main td{vertical-align:top}
#left-col{width:190px; border-right:1px solid #e1e1e1; padding-left:14px; padding-right:13px}
#main-col{padding:20px 10px 10px 10px}
#right-col{width:181px; border-left:1px solid #e1e1e1; padding-left:16px; padding-right:16px}
.nav{height:27px; background:url('images/arrow-green.gif') no-repeat; width:185px; margin:auto}
.nav a:link, .nav a:visited{color:#FFF; text-decoration:none; position:relative; top:6px; left:29px}
.nav a:hover{color:#dadada}
.leftlink{width:170px; margin:auto; background:url('images/leftlink-back.gif') repeat-y; margin-top:12px; margin-bottom:12px}
.left-link{margin-bottom:7px}
.themes{margin-left:2px; margin-bottom:10px}
.sidebar{border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; width:163px; padding:10px; color:#000; font-size:12px; margin-bottom:10px}
.sidebar p{text-align:left; margin:10px 5px 10px 5px}
.sidebar a:link, .sidebar a:visited{color:#000}
.sidebar ul{list-style: none; margin:0; padding:0}
.sidebar ul li{padding:3px 0 5px 10px; margin:0px 0 0 5px; font-weight:bold; background:url(images/bullet.gif) no-repeat center left}
.post{background:#f5f8ec; border:1px solid #e8e8e8; padding:10px 10px 10px 10px; margin-bottom:10px}
.post .small{color:#990200}
.post .small a{color:#990200}
.entry{margin-top:10px}
div.comments{height:15px; padding:5px; background:#FDF7E8; font-weight:bold; border:1px solid #E8E8E8; overflow:hidden}
div.comments a{text-decoration:none}
span.comment{float:right}
span.comment a{font-weight:normal; color:#000}
textarea#comment{width:80%}
#rss{float:right; position:relative; top:-30px}
#rss a:link, #rss a:visited{text-decoration:none; position:relative; top:-3px}
h1{font-size:19px; margin:5px 0 0px 0px; font-weight:normal}
h2{font-size:16px; margin:0; padding:0}
h3{font-size:12px; padding:0px; margin:0px}
p, img{margin:0px; padding:0px; border:0px}
#footer{background:#f6f6f6; color:#000; height:94px; padding:18px 15px 0px 50px; font-size:11px}
#footer p{margin-top:6px}
#footer a:link, #footer a:visited{color:#013e77; padding:0px 5px 0px 5px; text-decoration:none}
#footer a:hover{text-decoration:none}
p{margin-bottom:10px}
/* Begin Images */
p img{padding:0; max-width:100%}
/*Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered', 

will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline}
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
.alignright{float:right}
.alignleft{float:left}
/* End Images */
/* Captions */
.aligncenter,  div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}

/* End captions */
img.avatar{float:left}

div.allynavi{height:auto; padding:10px; background:#FDF7E8; font-weight:bold; border:1px solid #E8E8E8; overflow:hidden}

div.tagnavi{height:auto; padding:10px; background:#FDF7E8; font-weight:bold; border:1px solid #E8E8E8; overflow:hidden}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #06c; color:#06c; background-color:#FFF}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #06c; color:#06c; 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 #06c; color:#06c; background-color:#FFF}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px; margin:2px 2px 2px 2px; color:#000; border:1px solid #000; background-color:#FFF}
.wp-pagenavi span.current{padding:2px 4px 2px 4px; margin:2px; font-weight:bold; border:1px solid #000; color:#000; background-color:#FFF}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px; margin:2px; border:1px solid #000; color:#000; background-color:#FFF}
