/* Base */
@import url(/.shared-typepad/themes/common/base-weblog.css);

/* Theme */
@import url(/.shared-typepad/themes/walt/theme-curves_green.css);

/* user.css */

/* ------------ Banners Holiday Themes ------------ */

#banner
{

background: url(http://slopeofhope.typepad.com/theme/banner_valentine.jpg) no-repeat; 

/* background: url(http://slopeofhope.typepad.com/theme/banner_default.jpg) no-repeat;  */
/* background: url(http://slopeofhope.typepad.com/theme/banner_halloween.jpg) no-repeat;      */
/* background: url(http://slopeofhope.typepad.com/theme/banner_thanksgiving.jpg) no-repeat;   */
/* background: url(http://slopeofhope.typepad.com/theme/banner_christmas.jpg) no-repeat;      */
/* background: url(http://slopeofhope.typepad.com/theme/banner_new_year.jpg) no-repeat;       */
/* background: url(http://slopeofhope.typepad.com/theme/banner_valentine.jpg) no-repeat;       */
/* background: url(http://slopeofhope.typepad.com/theme/banner_easter.jpg) no-repeat;         */
/* background: url(http://slopeofhope.typepad.com/theme/banner_independence.jpg) no-repeat;         */

}

/* ------------ */


*, #beta .module-more {
padding:0;
}

body {
background:#F9FAF5 url(http://slopeofhope.typepad.com/theme/bg_ad.jpg) repeat-x;
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.archive-date-based, .archive-categories {
float:left;
width:300px;
clear:none;
padding:0 10px;
}

.archive-date-based a, .archive-content a {
text-decoration:none;
color:#333;
}
.archive-date-based span, .archive-content span, .module-list span {
color:#6C7645;
}

h2.content-header {
font-size:16px;
font-weight:normal;
color:#6C7645;
margin:7px 10px;
}

.entry-content a, .comments-content a {
color:#6C7645;
}

.pager-inner {
text-align:left;
}

h3.comments-header, h2.archive-header {
font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#6C7645;
font-weight:bold;
}

.content-nav {
text-align:right;
}

.content-nav a {
color:#7B844C
}

h2.date-header {
display:none;
}

#btn-twitter, #btn-email, #btn-rss {
background:url(http://slopeofhope.typepad.com/theme/icon-twitter.jpg) no-repeat left center;
padding:15px 20px 15px 35px;
}

#btn-rss {
background:url(http://slopeofhope.typepad.com/theme/icon-rss.jpg) no-repeat left center;
}

#btn-email {
background:url(http://slopeofhope.typepad.com/theme/icon-email.jpg) no-repeat left center; 
display:block;
}

#subscribe-email {
border:#666 solid 7px;
position:absolute;
background:#f8f8f8;
width:160px;
padding:5px 25px;
z-index:3000;
display:none;

}

#beta .module-more a {
text-decoration:underline;
color:#6C7645;
font-size:13px;
}

.module-list-item {
font-size:13px;
}

#beta {
margin:12px 35px 12px 25px;
padding:0;

}

#beta,
#beta-inner {
width:300px; /*changes width of sidebar*/
}

#alpha,
#alpha-inner {
width:600px; /*changes width of main column*/
}

.layout-two-column-right #alpha {
width:600px; /*changes width of main column*/
}


#beta h2 {
background:url(http://slopeofhope.typepad.com/theme/header_gray.jpg) no-repeat;
height:33px;
font-size:15px;
color:#000;
font-weight:normal;
padding:0 25px;
line-height:30px;
}

#beta .module-category-cloud h2 {
background:url(http://slopeofhope.typepad.com/theme/header_green.jpg) no-repeat;
}
#beta a:hover {
color:#6C7645;
text-decoration:underline;
}

#beta h2 a {
font-size:15px;
color:#000;
}

#beta .module-list, #beta ul {
padding:10px 25px;
list-style:none;
}


.pager-inner {
color:#fff;
}

.pager-right a, .pager-left a {
border:#c4c4c4 solid 1px;
background:#f4f4f4;
dispaly;inline-block;
padding:10px 30px;
color:#000;
text-decoration:none;

}


#beta a {
text-decoration:none;
color:#666;
}

.layout-two-column-right #pagebody-inner {
background-image:none;
}

#container {
border-left:1px solid #fff;
border-right:1px solid #fff;
width:968px;
padding:0;
}

#banner
{
height: 115px;
border-top: 1px solid #fff;
width:968px;
padding:0;
}

#banner-inner { 
overflow: hidden; 
height: 110px;
padding:0;
 }

#banner-header { 
background-image: none;
overflow: hidden; 
height: 110px;
padding:0;

}


#banner-header a
{
display: block;
height: 110px; 
text-indent: -1000em;
overflow: hidden; 
padding:0;

}

#banner-description
{
overflow: hidden;
width: 0;
height: 0;
margin: 0;
padding: 0;
text-indent: -1000em;
}

#nav {
height:33px;
background:#fff url(http://slopeofhope.typepad.com/theme/bg_nav.gif) repeat-x left bottom;
padding:0;
margin:0;
border-bottom:1px #95A162 solid;
position:relative;
z-index:10000;
}

#nav ul {
font-size:15px;
list-style:none;
padding:0;
margin:0;
height:33px;
}

#nav ul ul {
position:absolute;
border-bottom:none;
z-index:11000;
display:none;
left:-1px;
top:33px;
}


#nav ul li {
float:left;
background:url(http://slopeofhope.typepad.com/theme/nav_div.gif) no-repeat right bottom;
padding:0;
padding-right:1px;
margin:0;
list-style:none;
position:relative;
}

#nav ul li li {
float:none;
display:block;
background:none;
}

#nav ul li a {
display:inline-block;
padding:0 30px;
height:33px;
line-height:35px;
*line-height:30px;
color:#433E2E;
text-decoration:none;
}

#nav ul ul li a {
display:block;
width:170px;
color:#fff;
border-bottom:1px solid #fff;
background:#8D9761;
font-size:14px;
line-height:25px;
height:25px;
border-left:1px solid #fff;
border-right:1px solid #fff;
}

#nav ul li a:hover, #nav ul li a.on {
background:url(http://slopeofhope.typepad.com/theme/bg_nav_on.gif) repeat-x;
color:#000;
}

#nav ul li li a:hover {
background:#697141;
color:#fff;
}

#nav h2 {
display:none;
}

#nav form {
position:absolute;
z-index:12000;
right:30px;
top:5px;
}

#nav form input {
width:155px;
background:#616161;
height:20px;
border:none;color:#fff;
float:left;
padding:2px 25px;
}

#nav form input#btnSubmit {
background:url(http://slopeofhope.typepad.com/theme/search.gif);
height:24px;
width:24px;
cursor:pointer;
float:left;
margin-left:1px;
padding:2px;
}

h3.entry-header {
background:#EFF1E7 url(http://slopeofhope.typepad.com/theme/header_post.jpg) no-repeat right top;
font-size:17px;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
padding:0 20px;
border:1px solid #BAC298;
line-height:30px;
margin:10px 0 10px 10px;
}


h3.entry-header a {
color:#000;
display:block;
text-decoration:none;
}

div.entry {
background:none;
}
div.entry-content {
padding:10px;
margin:0;
}


div.entry-footer {
background:url(http://slopeofhope.typepad.com/theme/footer_post.gif) repeat-x top left;
margin:10px 0 10px 10px;
padding:5px 20px;
border:none;
font-size:12px;
}

.entry-footer a {
color:#6C7645;
)

.layout-two-column-right #pagebody-inner {
background-image:none;
border:0;
}
/* ph=1 */

