body {color: #231F20;font-family: "Trebuchet MS";background: #ede7d1 url('images/body_bg.jpg') no-repeat;font-size: 90%;line-height: 1.5em;}

a {color:#a33100; text-decoration: underline;}

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

#content_wrap{width: 940px; position: relative;}

#social{ position: absolute; top: 390px; left: 15px;}

#navcontainer{width: 116px; height: 166px; background: transparent url(images/nav_bg.jpg) no-repeat; position: absolute; top: 340px; left: 145px;}

ul#navlist,ul#social_list{list-style: none;}

ul#navlist{ position: absolute; left:10px; top: 7px;}

#space {background: transparent url(images/myspace_off.jpg) no-repeat;}
#space a:hover {background: transparent url(images/myspace_on.jpg) no-repeat;}
#face {background: transparent url(images/facebook_off.jpg) no-repeat;}
#face a:hover {background: transparent url(images/facebook_on.jpg) no-repeat;}

#news {background: transparent url(images/news_off.jpg) no-repeat;}
#news a:hover, #news_on a {background: transparent url(images/news_on.jpg) no-repeat;}
#live {background: transparent url(images/live_off.jpg) no-repeat;}
#live a:hover, #live_on a  {background: transparent url(images/live_on.jpg) no-repeat;}
#music {background: transparent url(images/music_off.jpg) no-repeat;}
#music a:hover, #music_on a  {background: transparent url(images/music_on.jpg) no-repeat;}
#photos {background: transparent url(images/photos_off.jpg) no-repeat;}
#photos a:hover, #photos_on a  {background: transparent url(images/photos_on.jpg) no-repeat;}
#purchase {background: transparent url(images/purchase_off.jpg) no-repeat;}
#purchase a:hover {background: transparent url(images/purchase_on.jpg) no-repeat;}
#contact {background: transparent url(images/contact_off.jpg) no-repeat;}
#contact a:hover, #contact_on a  {background: transparent url(images/contact_on.jpg) no-repeat;}
#bioandpress {background: transparent url(images/press_off.jpg) no-repeat; height: 12px; padding: 0 0 10px 0; }
#bioandpress a:hover {background: transparent url(images/press_on.jpg) no-repeat; height: 12px; padding: 0 0 10px 0; }

ul#navlist li a{display: block;width: 107px; padding: 0 0 10px 0; height: 11px;text-decoration: none;}

ul#social_list li a{display: block;width: 100%;padding: 0 0 10px 0;height: 8px; text-decoration: none;}

#navcontainer a i, #social a i { visibility: hidden; }

#navcontainer>ul#navlist li a, #social>ul#social_list li a { /*width: auto;*/ }

#content{margin-top: 20px;background-color: #fff;width:575px;float: left; padding: 10px 30px 30px 30px; position: absolute; top: 125px; left: 275px;min-height: 425px;}

#content p{ padding: 5px 0 3px 0;}

#content ul li{ padding: 3px 0 3px 0;}

.post_title{color:#876221;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;padding: 0 10px 0 0; }

h2.post_title{ border-bottom: 1px dotted #876221; padding: 0 0 3px 0}

.posted{color: #a33100; font-weight: bold;}

.date{font-size: 90%; font-weight: bold;}

.post_header{border-bottom: 1px dotted #876221;}

.post_content{padding-bottom: 10px;}

#form{ margin: 10px 0 0 0;}

#form input{ border: 1px solid #ccc;}


