/*
Theme Name:parkstreet
Theme URI:http://www.parkstreetbrethren.org
Description:park street brethren church
Version:1.2
Author:stephen knowlton
Author URI:http://www.stephenknowlton.com/
*/
/*RESET*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a:focus{outline:1px dotted invert}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:25px}
h2{font-size:23px}
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:disc}
li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/*.alpha{margin-left:0}
.omega{margin-right:0}*/

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
body{background-color:#e6e5dc;font:12px/1.5 "Myriad Pro",Verdana,Geneva,sans-serif;color:#443731;}
/* GLOBAL
-------------------------------
*/
.left{float:left;}
.right{float:right;}
a{color:#b53128;}
blockquote{font-size:1.5em;padding:10px 55px;color:#a1a1a1;}

#header{background:#6b5c4f url(images/header.jpg);z-index:1000;border-bottom:10px solid #00a39c;}
#branding{margin:0px auto;width:960px;height:230px;}
#branding .logo{text-align:left;width:320px;padding:0px;float:left;}
#branding .mission{float:left;width:620px;margin:0px;height:210px;padding:10px;text-align:left;font-size:14px;color:#e6e5dc;letter-spacing:1px;}
#branding .mission #mission_bullets{font-size:20px;font-style:normal;font-variant:small-caps;line-height:22px;}

.menu{z-index:1000;margin:0;padding:0;list-style:none;line-height:1.0;}
/*.menu *{margin:0;padding:0;list-style:none;}*/
.menu a{color:#fff;display:block;position:relative;font-weight:bold;z-index:1000px;letter-spacing:2px;padding:9px 10px;font-size:12px;text-transform:uppercase;text-decoration:none;}
.menu a:hover{color:#e6e5dc;text-decoration:underline;background:#b53128;}
.menu ul{background:#b53128;color:#443731;position:absolute;top:-999em;width:200px;}
.menu li:hover{background:#b53128;visibility:inherit;/* fixes IE7 'sticky bug' */}
.menu li:hover ul, .menu .sfHover ul{left:0;top:2.7em;z-index:99;}
/*.menu li:hover li ul, .menu li.sfHover li ul{top:-999em;}*/
.menu li li:hover ul,
.menu li .sfHover ul{left:200px;top:0;}
/*.menu li li:hover li ul,
.menu li li.sfHover li ul{top:-999em;}*/
/*.menu li li li:hover ul,
.menu li li li.sfHover ul{left:200px; top:0;}*/
.menu ul li{width:200px;}
/*.menu ul li ul{width:200px;}*/
.menu li{position:relative;float:left;margin:0;}
.menu li:hover ul, .menu .sfHover ul{top:30px;/* overriding essential styles */}
/*.menu li.sfHover ul ul{top:0;}*/

#main{padding:10px 0;z-index:999;margin-left:auto;margin-right:auto;width:960px}
#posts{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;width:620px;}
#sidebar{width:300px;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}

#breadcrumb{padding-bottom:20px;text-transform:capitalize;}

.urgent-post{float:left;width:620px;background:#b53128;color:#ffffff;text-align:center;margin-bottom:20px;}
.urgent-post p{padding:0;margin:0;}
.urgent-post-excerpt{float:left;width:600px;padding:5px 10px;font-size:16px;}

#posts h2{letter-spacing:1px;font-variant:small-caps;margin:0;margin-bottom:10px;padding:0;font-weight:normal;text-shadow:#fff 1px 1px 1px;color:#393b3b;border-bottom:5px solid #00a39c;}
.home-post{margin-bottom:20px;float:left;width:300px;padding-right:10px;}
.home-post h1{font-size:14px;float:left;width:280px;margin:0;padding:0;line-height:16px;letter-spacing:1px;font-variant:small-caps;text-shadow:#fff 1px 1px 1px;color:#171615;}
.home-post p{margin:0px;}
.home-post h1 a{color:#171615;text-decoration:none;}
.home-post h1 a:hover{color:#393b3b;}
.home-post-wrap{height:100px;}
/*#posts .home-post-thumb{width:166px;height:166px;padding:3px;border:1px solid #d9d9d9;background-color:#f9f9f9;}
*/
.home-post-excerpt{float:left;width:280px;padding:5px 0;font-size:13px;}
.home-post-more{height:20px;width:280px;padding:2px 0px 10px 0px;border-bottom:1px solid #cecdc5;}
/*#posts .home-post-image{padding:10px;margin:0 0 15px 0;width:598px;height:280px;overflow:hidden;background-color:#fff;border-left:1px solid #dcdcdc;border-right:1px solid #d2d2d2;border-top:1px solid #dcdcdc;border-bottom:1px solid #d2d2d2;}
#posts .home-post-meta{border:1px solid #e2e2e2;background-color:#f3f3f3;padding:8px 10px;}
#posts .home-post-meta ul{margin:0;padding:0;list-style:none;}*/

#posts .post{margin-bottom:20px;}
#posts .post-head{padding-bottom:10px;margin-bottom:10px;position:relative;}
#posts .post-title{width:477px;margin:0;padding:0;font-family:'Arial','Trebuchet MS';line-height:28px;text-transform:uppercase;text-shadow:#fff 1px 1px 1px;color:#171615;}
#posts .post-title a{color:#171615;text-decoration:none;}
#posts .post-title a:hover{color:#393b3b;}
#posts .post-date{padding-bottom:10px;font-size:10px;text-transform:uppercase;position:absolute;bottom:0;right:0;text-shadow:#fff 1px 1px 1px;}
#posts .post-wrap{margin-bottom:15px;}
#posts .post-thumb{width:166px;height:166px;padding:3px;border:1px solid #d9d9d9;background-color:#f9f9f9;}
#posts .post-excerpt{width:435px;padding:5px 0;}
#posts .post-meta{border:1px solid #e2e2e2;background-color:#f3f3f3;padding:8px 10px;}
#posts .post-meta ul{margin:0;padding:0;list-style:none;}
#posts .post-meta ul li{margin:0;padding:0 10px 0 0;float:left;font-size:10px;text-transform:uppercase;}

#sidebar .widget{background:#fff;padding-top:12px;margin-bottom:10px;border-left:1px solid #dcdcdc;border-right:1px solid #d2d2d2;border-top:1px solid #dcdcdc;border-bottom:1px solid #d2d2d2;}
#sidebar h1{width:477px;margin:0;padding:0;font-family:'Arial','Trebuchet MS';line-height:28px;text-transform:uppercase;color:#171615; padding-bottom:20px;}

#sidebar .widget-body{padding:0 15px;}
#sidebar h3{letter-spacing:1px;font-variant:small-caps;margin:0;padding:0;font-weight:normal;text-shadow:#fff 1px 1px 1px;color:#393b3b;}
#sidebar h3 a{text-decoration:none;}
#sidebar h3 a:hover{text-decoration:underline;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar ul li{margin:0;padding:4px 0;border-bottom:0px solid #d1d1d1;}
#sidebar ul li a{display:block;text-decoration:none;text-transform:uppercase;}
#sidebar ul li a:hover{text-decoration:underline;}
/*#sidebar ul ul{margin:0;padding:0;}*/
/*#sidebar ul ul li{border-bottom:0;margin:0 0 0 20px;list-style-type:square;}*/
/*#sidebar ul ul li a{background:none;padding:0;}*/
#sidebar ul ul li{padding:0;margin:12px 0 0 28px;}
#sidebar .widget-foot{height:12px;}
#sidebar .ads{background:none;padding:0 0 0 10px;margin:0 0 20px 0;}
#sidebar #searchform{margin:0;padding:0;}
#sidebar #searchform input[type=text]{width:263px;padding:10px 25px 10px 10px;border-left:1px solid #dcdcdc;border-right:1px solid #d2d2d2;border-top:1px solid #dcdcdc;border-bottom:1px solid #d2d2d2;background:#fff url(images/search_icon.png) no-repeat 98% 50%;font-family:Georgia,"Times New Roman",Times,serif;color:#555;}

#footer{padding:15px 0;background:#443731 url(images/header.jpg);z-index:1000;border-top:10px solid #00b792;color:#a4a5a1;}
#footer-wrap{margin-left:auto;margin-right:auto;width:960px;}
/*#footer .fwidget{width:270px;padding-right:30px;color:#a4a5a1;font-size:11px;}*/
#footer a{text-decoration:none;color:#a4a5a1;padding:0;padding-right:10px;}
#footer a:hover{color:#ffffff;}

#podPress_footer{display:none !important;}

/*.aligncenter,
div.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:10px;background-color:#fff;border-left:1px solid #dcdcdc;border-right:1px solid #d2d2d2;border-top:1px solid #dcdcdc;border-bottom:1px solid #d2d2d2;}
.alignleft{float:left;padding-bottom:10px;}
.alignright{float:right;}*/


#rotator{position:relative;height:350px;padding:0px;margin:0px;margin-bottom:20px;}
#rotator ul li{float:left;position:absolute;list-style:none;padding:0px;margin:0px;}
#rotator ul{float:left;position:absolute;list-style:none;padding:0px;margin:0px;}
#rotator ul li img{padding:0px;margin:0px;}
#rotator ul li.show{z-index:500;}

