/*

Theme Name: Rockstar Life Lessons
Theme URI: http://www.uniqueblogdesigns.com
Author: <a href="http://www.uniqueblogdesigns.com">Unique Blog Designs</a>

*/	


			/* Global Layout */


body 
{
font-size: 0.8em;
margin: 0;
text-align: center;
background: #1d1d1d url(img/big.jpg) repeat-x center top;
color: #31363e;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

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

#nav
{
position: relative;
padding-left: 5px;
padding-top: 13px;	
height: 46px;
}

#nav li
{
position: relative;
float: left;
height: 46px;
padding-left: 4px;	
}

#nav li img
{display: block;}



#head
{
position: relative;
height: 250px;
background: url(img/head.png) top left no-repeat;
}

#subbox
{
position: relative;
height: 99px;
background: url(img/subscribe.png) top left no-repeat;
text-align: left;
}

#grss
{
position: absolute;
top: -19px;
left: 18px;
height: 95px;
width: 95px;
}

#subbox h2
{
position: relative;
color: #000;
font-size: 1.3em;
}

.sbber
{
position: relative;
float: right;
padding: 7px 20px 0px 30px;
width: 230px;
height: 88px;
overflow: hidden;
}

.txt
{
position: relative;
margin-bottom: 8px;
width: 181px;
border: 1px solid #000;
}


#pagewrap
{
position: relative;
text-align: left;
}

#left
{
position: relative;
padding-left: 26px;
padding-top: 8px;
float: left;
width: 665px;
}

.apost
{
position: relative;
margin: 13px 0 45px 0;
padding: 0 10px 0 10px;	
background: #fff;
}

.ptop
{
position: absolute;
display: block;
top: -13px;
left: 0px;
}

* html .ptop
{
position: absolute;
top: -1px;
left: -10px;
}

.pbottom
{
position: absolute;
bottom: -15px;
left: 0px;
}

* html .pbottom
{
position: absolute;
bottom: 45px;
left: -10px;
}

#left h1
{
position: relative;
font-size: 1.7em;
color: #6E0000;
}

#left a
{
color: #6E0000;	
}

#left .navigation a
{
color: #fff;
}

.apost p
{
position: relative;
padding: .75em 0 .75em 0;
line-height: 1.5em;
}

.center
{
color: #fff;
}



#right
{
position: relative;
padding-top: 8px;
float: right;
width: 252px;
}

#right h2
{
position: relative;
padding: 10px 0 0 0;
height: 30px;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 1.15em;
background: url(img/h2bg.png) top left no-repeat;
}

.sbbox
{
position: relative;
margin-bottom: 15px;
padding: 2px 10px 10px 10px;
border: 2px solid #000;
background: #CD9086 url(img/sbbg.png) top left repeat-x;
}

.sbbox li
{
position: relative;
padding: 4px 0 5px 0;	
}

.sbbox li a
{
position: relative;
color: #6E0000;
text-decoration: underline;	
}

#right .sbbox li a:hover
{
text-decoration: none;
}





#foot
{
position: relative;
margin: auto;
width: 1017px;
height: 42px;
background: url(img/foot.png) top left no-repeat;
}

#ubd
{ text-indent: -9999px; position: absolute; top: 0; right: 9px; width: 170px; height: 42px; }








a:hover
{
text-decoration: underline;
}

#comment
{
width: 450px;
}

.commentlist li
{
position: relative;
padding: 10px;
background: #efefef;
border: 1px solid #ccc;
margin-bottom: 10px;
}
#right .textwidget p { margin-bottom: 10px; }
