/*
Theme Name: Stryper
Theme URI: http://caveradio.com
Description: CAVEradio Gallery Theme
Version: 1.0
Author: caveradio.com
Author URI: http://caveradio.com
Tags: 
*/

/* Common uniques */
#index { background:url(images/bg.jpg) center top;background-attachment: fixed;margin:0; }
.stripe { background:url(images/fullstripe.gif) no-repeat; }

/* Global font color */
#page,
.stripe img,
.stripe span,
.mainmenu a,
#news .entry h2 a
{
	color:#fff;
}	

/* Global colored link font */
a,
cite,
.episode:hover,
.single h3
{
	color:#ff0;
}

/* Global colored background */
a:hover,
.mainmenu a:hover,
#news .entry h2 a:hover,
.single h1 span,
span.highlight,
.listenlive,
.mainmenu .listenlive a
{
	color:#000;
	background-color:#ff0;
}



#index { font-family:arial,helvetica,sans-serif;font-size:13px;}
#page { width:940px; margin:0 auto; background:url(images/cover.png); padding:10px;}
#right { float:left;width:645px;padding-top:42px; }
#left { float:left;width:275px;margin-right:15px; }
#player { display:none; margin-top:15px;}
#footer { padding:30px 0; text-align:right; font-size:11px; }
p { padding:8px 0; }
a { }
a:hover img {background-color:none; }


h4.stripe { margin-top:12px; }
.clear { clear:both; }
img.alignright { margin:0 0 10px 10px; float:right; border:solid 1px #fff; padding:1px; }
img.alignleft { margin:0 10px 10px; float:left; border:solid 1px #fff; padding:1px;}

.stripe img { padding-right:4px;}
.stripe span { padding:4px 8px 4px 0; font-size:16px;font-weight:bold;}
.mainmenu li { font-size:18px; text-align:right;padding:1px 0; }
.mainmenu a { text-decoration:none; text-transform:uppercase;font-weight:normal;padding-left:15px;padding-right:3px; }
.mainmenu a:hover { }

h5 { font-size:11px; }

#promo { text-align:right; font-size:11px; padding-bottom:20px; }
#promo a { color:#fff; text-decoration:none; }
#promo a:hover { color:#000; background-color:#0f0; }

#nextshow { position:relative; padding-bottom:60px;}
#nextshow .date { position:absolute; top:105px; left:0; font-size:24px; }
#nextshow .date br { display:none; }
#nextshow span { padding-right:10px; }
#nextshow h1 { font-family:"arial black",arial,helvetica,sans-serif;font-size:56px;letter-spacing:-4px; }

#news { margin-top:10px; }
#news .entry { margin-bottom:30px; }
#news .entry h2 { font-size:18px;font-weight:bold; }
#news .entry h2 a { text-decoration:none; display:block; }
#news .entry h2 a:hover { }
#news .entry small { font-size:11px; }


.episode { float:left;margin:10px 20px 10px 0;width:125px;height:125px; }
.episode:hover { }
.episode h2 { background-color:#333;color:#fff;padding:3px;margin-top:80px;}

.single .episode { float:left;margin:10px 10px 10px 0;width:125px;height:125px; }
.single h1 { margin:8px 0; }
.single h1 span { font-size:36px; padding:4px;}
.single small { font-size:13px; font-style:italic;}
.single .content { padding-bottom:30px; }
.single .tags { font-size:11px; }
.single h3 { font-size:18px; margin:10px 0; }
.single ul li { margin-left:15px; list-style:disc; padding:3px 0;}

.replay { margin-left:140px; }

.comment .avatar { float:left; margin-right:10px;}
.comment .commentmetadata { font-size:11px; }
.comment .says { display:none; }
.comment cite { }
.comment cite a { text-decoration:none; font-weight:bold;}
.comment .commentmetadata a { color:#666; text-decoration:none; }
.comment p { margin-left:40px; }

.commentlist li { padding-bottom:15px; }

#recaptcha-submit-btn-area { padding-top:15px; }