/*

Theme Name: read to me dad
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .8em;
margin: 0px;
text-align: center;
background: #ffffff url(img/bg.gif) top left repeat-x;
color: #31363e;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#wrap
{
position: relative;
margin: auto;
width: 888px;
}


#header
{
position: relative;
height: 152px;
background: url(img/header.jpg) top left no-repeat;
}

#hlink
{
position: absolute;
top: 0px;
left: 0px;
width: 360px;
height: 61px;
}

#pagewrap
{
position: relative;
background: url(img/pagebg.gif) top left repeat-y;
text-align: left;
}


/* right side, wraps content and second sidebar */

#right
{
position: relative;
float: right;
width: 684px;
}

#sidebar
{
position: relative;
float: right;
width: 201px;
text-align: center;
}

#right #sidebar .sbimg
{
padding-bottom: 28px;
background: url(img/sponsbg.gif) bottom center no-repeat;
}

#verts
{
position: relative;
}

#content
{
position: relative;
float: left;
width: 479px;
}

.posthead
{
position: relative;
height: 71px;
background: url(img/postHead.gif) top left no-repeat;
}

.postinfo
{
position: relative;
padding: 15px 0 0 58px;
height: 20px;
color: #50AAF8;
font-size: .9em;
font-weight: bold;
}

h1
{
position: relative;
padding: 8px 0 0 58px;
font-size: 1.4em;
font-weight: bold;
text-transform: uppercase;
color: #fff;	
}

h1 a {color: #fff;}

.post
{ position: relative; padding: 0 15px 15px; background: url(img/postbg.gif) repeat-y left top; font-size: 0.85em; }
#content .post ul { margin-left: 35px; padding-top: 10px; display: block; }
#content .post ul li { margin-bottom: 10px; list-style-image: url(img/li.gif); }
.post p
{
position: relative;
line-height: 1.5em;
padding: .75em 0 .75em 0;
}

.post a, .postfoot a
{ color: #0467bf; font-weight: normal; }

.postfoot
{
position: relative;
margin-bottom: 30px;
padding: 0 15px;
height: 25px;
background: url(img/postfoot.gif) no-repeat left top;
font-size: 0.75em;
font-weight: bold;
color: black;
}
/* left sidebar */

#left
{
position: relative;
float: left;
width: 200px;
}

#rp
{
position: relative;
height: 55px;
background: url(img/rptitle.gif) top left no-repeat;
text-indent: -9999px;
}

#left .rplist
{
position: relative;
padding: 2px 10px 8px 10px;
background: url(img/rpbg.gif) top left repeat-y;
font-size: .85em;
font-weight: bold;
}

#left .rplist li
{
position: relative;
padding: 5px 0 5px 0;
border-bottom: 1px solid #4D88A8;	
}

#left .rplist a
{
position: relative;
line-height: 1.5em;
padding: 3px 0 3px 0;
display: block;
color: #ABD3EC;	
}

#left .rplist a:hover
{
background: #fff;
color: #05649C;
padding-left: 5px;
}

#rpend
{
position: relative;
height: 31px;
background: url(img/rpfoot.gif) top left no-repeat;
}


#rc
{
position: relative;
margin-top: 8px;
height: 55px;
background: url(img/rctitle.gif) top left no-repeat;
text-indent: -9999px;
}

#left .rclist
{
position: relative;
padding: 2px 10px 8px 10px;
background: url(img/rcbg.gif) top left repeat-y;
font-size: .85em;
font-weight: bold;
}

#left .rclist li
{
position: relative;
padding: 5px 0 5px 0;
border-bottom: 1px solid #6DB164;	
}

#left .rclist a
{
position: relative;
line-height: 1.5em;
padding: 3px 0 3px 0;
display: block;
color: #B9FFAF;	
}

#left .rclist a:hover
{
background: #fff;
color: #343E29;
padding-left: 5px;
}

#rcend
{
position: relative;
margin-bottom: 15px;
height: 31px;
background: url(img/rcfooter.gif) top left no-repeat;
}

#fuelr
{
position: relative;
padding: 10px;
text-align: center;
}










#footer
{
position: relative;
padding-top: 48px;
height: 85px;
background: #000 url(img/rtmdfoot.gif) no-repeat left top;
text-align: right;
}
#mbl { position: relative; float: left; margin-left: 25px; }
#footer p { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; float: left; margin-left: 25px; }
.navigation
{
position: relative;
padding: 10px;	
}

.navigation a
{
color: #000;
}

#comment
{
width: 350px;
}

.commentlist li
{
position: relative;
padding: 8px;
background: #CDCDCC;
border: 1px solid #B5B5B4;
margin-bottom: 8px;
}

.sidelist
{
position: relative;
padding: 10px;
}

.sidelist h3
{
font-size: 1.3em;
color: #fff;
font-weight: bold;
}

#bc_widget
{
width: 95%;
}

#sidebar h3
{
color: #fff;
font-size: 1.2em;
text-align: left;
padding-left: 10px;
font-weight: bold;
}

#sidebar ul
{
position: relative;
padding: 0px 10px 10px 10px;
text-align: left;
}

#sidebar a
{
color: #fff;	
}

#sidebar li
{
position: relative;
padding: 3px 0 3px 0;
border-bottom: 1px solid #efefef;
}

.sidelist a
{
color: #000;
}

/*
.sidelist
{
position: relative;
padding-bottom: 30px;
margin-bottom: 30px;
background: url(img/sbbg.gif) bottom left no-repeat;
}

.sidelist ul
{
position: relative;
padding: 2px 10px 8px 10px;
font-size: .85em;
font-weight: bold;
}

.rclist li
{
position: relative;
padding: 5px 0 5px 0;
border-bottom: 1px solid #6DB164;	
}

#left .sidelist h3
{
position: relative;
font-size: 1.3em;
color: #fff;
padding: 8px 0 0 12px;
height: 41px;
background: url(img/h2bg.gif) top left no-repeat;
}*/
a:hover { text-decoration: underline; }
.mbl_h, .mbl_fo_hidden
{
display: none;
}
