/*
THEME NAME: Shrink_Rap_Radio2
THEME URI: http://pixelcurrents.com/
DESCRIPTION: based on the Diurnal design for Sandbox by <a href="http://not-that-ugly.co.uk">Carolyn Smith</a>
VERSION: 1.0
AUTHOR: Annie Boccio
AUTHOR URI: http://pixelcurrents.com
date modfied 12/13/07
*/

/*
LAYOUT: Three-Column
DESCRIPTION: Three-column fluid layout with two sidebars on both sides of content
*/
#wrapper
{width: 920px;margin: auto;background:#fff;border-left:#d7d7d7 solid 1px;border-right:#d7d7d7 solid 1px;}
#container 
{float: left;width: 920px;background: #fff;}
#content 
{margin: 0 220px 0 180px;padding:0 10px 0 10px}
.sidebar 
{float: left;overflow: hidden;}
#primary 
{margin: 10px 0 0 -915px;width: 160px;}
* html #primary
{left: 20px;position: relative;}
#secondary 
{margin: 10px 0 0 -215px;width: 200px;}
#footer 
{clear: left;width: 100%;}

body 
{background: #fff url(images/background_gradient.jpg) top left repeat-x;font: 0.75em Tahoma, sans-serif;margin:0;padding:0;color:#444;}

/* links */
a 
{color:#000;text-decoration:none;}
a:hover 
{color:#f58a00;}

/* header */
#header 
{background:#fff url(images/headerlogo.jpg) top right no-repeat;height:130px;border-top: solid 10px #fff;border-right:solid 10px #fff;border-left: solid 10px #fff;padding: 28px 30px 0;} 
#header h1 
{font: 3.5em 'century gothic', futura, serif;margin:0;padding: 0 10px 0 10px;}
#header h1 a 
{color:#3a3;}
header h1 a:hover 
{color:#fff;} 
#blog-description 
{padding:7px 10px 0px 10px;color:#000;font-size: 1.25em;
	font-weight: bold;
}
.skip-link 
{display:none}

/* page navigation */
#access
{background: #fff;}

#menubar, #menubar ul
{padding: 0;margin: 0;list-style: none;}#menubar a 
{display: block;color: #000;letter-spacing:0.05em;}
#menubar ul li
{background: #9f9;font:1em 'century gothic', futura, sans-serif;/*text-transform:uppercase;*/float:left;margin-left:2px;margin-right:2px;padding: 6px 5px 5px;font-weight:700;}
#menubar li 
{float: left;}
#menubar li ul 
{position: absolute;left: -999em;}
#menubar li:hover, #menubar li.sfhover 
{background: #fb0;}#menubar li:hover ul, #nav li.sfhover ul 
{left: auto;font-size: 0.9em;padding-top:0.5em;width: 10em;}
#menubar ul li ul li
{width: 10em;}
#menubar ul li.current_page_item 
{background:#fb0;}
 
/* prev/next links */
.navigation 
{margin:1em;text-align:center;width:95%;height:1em;}
.nav-previous 
{float:left;text-align:left;width:45%;}
.nav-next 
{float:right;text-align:right;width:45%;}
.nav-previous a 
{padding-left:20px;background:url(images/leftarrow.gif) center left no-repeat;}
.nav-next a 
{padding-right:20px;background:url(images/rightarrow.gif) center right no-repeat;}
span.meta-nav 
{display:none;}

/* sidebar stuff */
.sidebar 
{background:#9f9;padding: 5px 5px 5px;}
.sidebar h3, .comments h3, #respond h3 
{letter-spacing:0.05em;margin:0;padding: 3px 0 3px 3px;font: bold 1.4em 'century gothic', futura, sans-serif;}
#menu ul, .sidebar ul 
{list-style:none;margin:0;padding:0;}
.widget, .sidebar li.linkcat 
{margin-bottom:2em;}
.sidebar ul li, #wp-calendar caption 
{background:#9f9;}
.sidebar h3 
{background:#9f9;border-bottom:1px #3a3 solid;}
.sidebar ul li ul li, .sidebar ul li div 
{background:#9f9;border:0;padding:3px 5px 3px 5px;}
.sidebar ul li ul li ul li 
{padding-left:20px;background:#9f9;}

/* blockquote */
blockquote
{background:#eee;color:#000;border:1px #ccc solid;padding:5px;}
blockquote a
{color:#666;}

 /* h3 styling */
h3, #wp-calendar caption 
{color:#f58a00;}
.hentry h3 
{background:#fff; color:#444;}
h3.entry-title
{background:#fff;}

/* posts & comments */
.post, body.page div.hentry, .comment, .trackback, .pingback 
{border:1px #ccc solid;margin:10px 0 10px 0;}
.entry-title, .comment-author 
{letter-spacing:0.05em;margin: 0;background:#fff;padding:5px 10px 0px 10px;font: 2em 'century gothic', futura, sans-serif;}
abbr.published 
{border:0;}
.entry-date, .comment-meta, #trackbacks-list div.comment-author  
{text-transform:uppercase;font-size:0.9em;margin:0;background:#fff; padding:0px 10px 5px 10px;}.entry-date {background:#fff;padding-left:20px;}
#trackbacks-list div.comment-author 
{font-family: arial, helvetica, verdana, sans-serif;border-bottom:1px #ccc solid;letter-spacing:0em;padding-top:5px;}
.comment-meta 
{border-bottom:1px #ccc solid;}
.comment p, #trackbacks-list p
{padding:0px 10px 0px 10px;background:#fbfbfb;}
.entry-content 
{line-height:1.4em;padding:10px;background:#fbfbfb;border-top:1px #ccc solid;}
.entry-meta
{clear:both;background:#fff;border-top:1px #ccc solid;padding:5px 10px 5px 10px;}
.meta-sep 
{padding-left:18px;color:#f0f0f0;}
li.bypostauthor div.comment-author 
{background:#fff;}

/* forms */
input, textarea 
{background:#fff;border:1px #ccc solid;color:#444;font:1em arial, helvetica, verdana, sans-serif;overflow:auto;}
#commentform #submit 
{margin:10px 0 10px 0;color:#333;}
#searchform div
{background:#9f9;margin:10px;}
#searchform submit 
{color:#333;}

/* calendar */
#calendar h3 
{display:none;}
div#calendar_wrap 
{padding:0;background:#f0f0f0 url(images/greybk.png) top left repeat-x;}
#wp-calendar 
{width:100%;background:#fbfbfb;}
#wp-calendar caption 
{font:1.4em 'century gothic', futura, sans-serif;margin:0;padding: 5px 0px 5px 20px;text-align:left;}
#wp-calendar td 
{text-align:center;border:#ccc 1px solid;background:#f0f0f0 url(images/greybk.png) repeat-x;}
#wp-calendar tfoot td 
{background:#fbfbfb;border:0;}
#wp-calendar td.pad 
{border:0;background:#fbfbfb;}
td#today {background:#ccc;border:#999 1px solid;}

/* IMAGE HANDLING- ADD: class="alignright" OR class="alignleft" OR class="center" TO img TAG*/
#content img 
{max-width:98%;}
#content, .sidebar 
{overflow:hidden;}
a img 
{border:0;}
.alignright 
{float:right;margin:5px;}
.alignleft 
{float:left;margin:5px;}
.center 
{margin:auto;display:block;}
/*.textwidget img{margin-left: 28px;}*/

/* getting asides to LOOK like asides */
body.home div.category-asides {
margin:20px 0px 20px 0px;padding:5px 10px 5px 10px;}
body.home div.category-asides *
{display:inline;}
body.home div.category-asides .entry-content 
{border:0;font-size:1em;line-height:1.5em;padding:0;}
body.home div.category-asides div.entry-meta 
{background:#fbfbfb;margin:0;border:0;}
body.home div.category-asides .entry-title, 
body.home div.category-asides .entry-date,
body.home div.category-asides .author, 
body.home div.category-asides .meta-sep,
body.home div.category-asides .cat-links    
{display:none;}

/* html elements */
h2 
{font: 2em 'century gothic', futura, sans-serif;margin:10px 0 -10px 0;}
.hentry ul 
{list-style-image:url(images/rightarrow.gif);}

/*footer*/
#footer 
{background:#fff;text-align:center;padding:10px 0 10px 0;border-bottom:#d7d7d7 solid 1px;}

#podcastlist h3{
	font-size: 1.5em;
	padding: 2px 10px 0px;
}
#podcastlist .entry-meta {
	background: #fff;
}
#podcastlist h3 a {
	color: #000;
}

#content a {
	color: #3a3;
}
#content a:hover 
{color:#f58a00;}
#content h2 a {
	color: #000;
	font-weight: normal;
	font-style: normal;
}
#content h2 a:hover 
{color:#f58a00;}
#content h3 a {
	color: #000;
	font-weight: normal;
	font-style: normal;
}
#content h3 a:hover 
{color:#f58a00;}