/*
Theme Name: Henley & Sloane
*/

* {
    padding:0;
    margin:0;
    outline:0;
}
.cl {
    font-size:0;
    line-height:0;
    height:0;
    display:block;
    clear:both;
}
body{
    background:#fff;
    font-family: "Arno Pro", "Times new roman", Times, serif;
    color:#4c4c4d;
    font-size:14px;
    line-height:18px;
}
a{
    text-decoration: none;
    color:#5577AF;
}
a:hover{
    color:#000;
}
a img{
    border:none;
}
.shell{width:937px;margin:0 auto; }
h1#logo{
    text-indent: -4000px;
    line-height:0;
    font-size: 0;
    width:263px;
    height:66px;
    padding-top:28px;
    margin:0 auto;
}
h1#logo a{
    display: block;
    text-indent: -4000px;
    height:66px;
    background:url(images/logo.gif);
}
h2{
    font-size: 20px;
    color:#200051;
    font-weight: normal;
    text-transform: uppercase;
    line-height:22px;
}
h3{
    font-size:14px;
    text-transform: uppercase;
    font-weight: normal;
    color:#200051;
}
#header{
    
}
#navigation{color:#200051; text-align: center; font-size: 16px; letter-spacing: 0.2em;padding-top:27px;padding-bottom:7px;}
#navigation ul{list-style-type: none; }
#navigation li{display: inline; }
#navigation li a{color:#200051;text-transform: uppercase; }
#navigation li a:hover{color:#000; text-decoration: none;}
#navigation li span{padding:0 5px; }

.underline{border-bottom:solid 1px #000;}
.image-frame{padding:75px;border:solid 1px #200051;margin-top:10px;margin-bottom:33px; }
.image-frame img{border:solid 1px #502d7f;display: block; }
#main{width:555px;float: left;display: inline; }
#main h3{border-bottom:solid 1px #d6d4d7;padding-bottom:3px;margin-bottom:7px; }
.post h2 a{color:#200051; }
.post small{
    font-size:10px;
}
#main p{padding-bottom:7px; }
#main p textarea#comment{width:555px; }
.tags{color:#044194;}
.post{padding-bottom:26px;}
.post img{padding:6px;border:solid 1px #dcdcdc; margin:12px 0 15px 0;display: block;}

.another-post{border-bottom:solid 1px #dcdcdc;font-size:16px;padding-bottom:4px; padding-top:4px; }
.another-post span{float: left;display: inline;padding-left:10px;}
.another-post span.align-right{float: right;}
.another-post a{color:#502d7f;float: left;display: inline;font-weight: bold;}
.another-post a:hover{color:#000;}
.find-more{padding-top:12px;}
.find-more span{background:url(images/arrow.gif) no-repeat 0 4px;float:right;display: inline;height: 22px;width:7px;line-height:20px; }
.find-more a{float:right;display: inline;line-height:20px;color:#919596;margin-left:5px; }
.find-more a:hover{color:#000; }

#sidebar{width:195px;float: right;display: inline;}
#sidebar ul{list-style-type: none; line-height:16px; }
#sidebar ul li ul{list-style-type: none; padding-bottom:20px; }
#sidebar li ul li{border-bottom:solid 1px #d9d9d9;padding-bottom:4px;padding-top:4px; }
#footer{text-align: center;text-transform: uppercase;color:#502d7f;padding-bottom:22px;padding-top:60px; }
#footer p{border-top:solid 1px #502d7f;padding-top:10px;margin-top:18px; letter-spacing:0.1em; }
.links{background:#200051;padding:9px 0 0 9px;height:127px; }
.links a{float: center;display: inline;margin-right:4px; }
.links img{border:solid 1px #fff; }
.nav{padding-bottom:20px;color:#502d7f;font-size:14px;}
.nav a{ color:#502d7f; }
.nav a:hover{ color:#000; }
.alignleft{
    float: left;
    display: inline;

}
.alignright{
    display: inline;
    float: right;
}
h2.pagetitle{
    margin-bottom:15px;
}

#sidebar h2 { letter-spacing:0.15em; font-size:18px; line-height:20px; }

h2 a:hover { color:#000; text-decoration: none; }

a.more-link{ font-weight: bold;}
a.more-link:hover { text-decoration: none; color:#000; }

#main .entry p { padding-bottom:13px; }
#main .entry ol,
#main .entry ul { padding:0 0 13px 25px; }

.postmetadata small { font-size:11px; }
.postmetadata small { font-size:11px; }

.single h2 { padding-bottom:10px; }

#sidebar ul li p { padding-bottom:15px; }

.pagetitle, .center { text-align: center; padding-bottom:10px; }
ol.commentlist { list-style-type: none; padding-bottom:40px; }
ol.commentlist li{ border-bottom:solid 1px #eee; padding-top:10px; }
ol.commentlist p{ line-height:15px; }
ol.commentlist img{ float:right; padding:1px; border:solid 1px #ddd; }