/*   
Theme Name: SE Default Theme 1
Theme URI: 
Description: SE Default Theme 1
Author: 
Author URI: 
Version: 1
*/

@media screen {

body {
font-family: Helvetica, Arial, Verdana, sans-serif;
background: url(images/woodbg1.jpg) repeat #282823;
font-size:10pt;
}

.screen-reader-text {
position: absolute;
left: -9999px;
top: -9999px;
}

.clear { clear: both; }
.group:after { visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .group, *:first-child+html .group {
zoom: 1;
} /* First selector = IE6, Second Selector = IE 7 */


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.twtr-ft{
display:none;
}

.twtr-bd{
text-align: center;
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-style: italic;
font-size:16pt;
color: #ffffff;
font-weight:normal;
}


#page-wrap {
padding-left: 10px;
padding-bottom: 0;
padding-right: 0px;
padding-top: 10px;
width:1000px;
background: url(images/b90.png);
margin:0 auto;
color:#fff;
}

#sidebar {
width:270px;
float:left;
margin:0 12px 0 0;
padding:0 0 40px 0;
}

#sidebar #logo{
width:268px;
height:185px;
background:url(images/title.png) no-repeat;
margin:0 0 20px 0;
}

#sidebar #tweet{
padding:10px 0;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
margin:0 0 15px 0;
}

#sidebar #tweet ul.twitter li.twitter-item{
text-align: center;
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-style: italic;
font-size:16pt;
color: #ffffff;
font-weight:normal;
}

#sidebar #tweet ul.twitter li.twitter-item .twitter-timestamp{
font-family: Helvetica, Arial, Verdana, sans-serif;
text-align: right;
font-size:9pt;
font-style: normal;
display:block;
margin:3px 0 0 0;
}

#sidebar #nav li {
text-align: right;
}
#sidebar #nav li a{
line-height: .9;
font-size:36pt;
text-decoration: none;

}

#sidebar #rn_player{


overflow:hidden;
margin:0 0 10px 0;
padding:10px 0 18px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;

}

#sidebar #blog{

}
#sidebar #blog h2.title, #sidebar #rn_player h2.title, #contacts h2.title, #tweet h2.title{
background:#FF004B;
padding:2px 3px 1px;
margin-bottom: 2px;
font-size:1.3em;
}
#tweet h2.title a{
color:#fff;
font-size:.7em;
margin-top:-5px;
vertical-align:middle;
font-weight:normal;
}
#tweet h2.title a:hover{
color:#FFC4BF;
}
#sidebar #blog ul li a{
margin:0 0 1px 0;
padding:3px 5px;
font-size:10pt;
text-decoration: none;

color: #FFF;
display:block;
}

#sidebar #blog ul li a:hover{
background: #7F7B67;
color: #FFF;
}


#sidebar #contacts h3{
color: #999;
font-size: 8pt;
padding:0 0 8px 0 ;
}

#sidebar #contacts{
background: transparent;
color:#fff;
padding:0 0 15px 0;
margin: 0 0 0px 0 ;
border-bottom:1px dashed #fff;
font-size:9pt;
}
#sidebar #contacts .contact .role{
text-align:right;
width:85px;
margin:0 8px 0 0;
display:block;
float:left;
}
#sidebar #contacts .contact a{
display:block;
float:left;
}

#sidebar #mailing{
height:110px;
overflow: hidden;
margin:0 0 0 0;
padding:8px 0 0px 0;
border-bottom:1px solid #fff;

}

#content {
width:700px;
float:left;
padding:0 0 40px 0;
}
#content #socialize{
margin:10px 0 20px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:545px;
}
#content #socialize li{
float:left;
width:74px;
background-position: center top;
background-repeat: no-repeat;
margin:0 3px 0 0;
}

#content #socialize li a{
padding:70px 0 0 0;
display: block;
text-align: center;
font-size:8pt;
}

#content #socialize .fb{
background-image: url(images/fb_icon.png);
}

#content #socialize .tw{
background-image: url(images/tw_icon.png);
}

#content #socialize .yt{
background-image: url(images/yt_icon.png);
}

#content #socialize .ap{
background-image: url(images/ap_icon.png);
}

#content #socialize .ms{
background-image: url(images/ms_icon.png);
}

#content #socialize .rn{
background-image: url(images/rn_icon.png);
}

#content #socialize .cb{
background-image: url(images/cb_icon.png);
}

#content #socialize .sb{
background-image: url(images/sb_icon.png);
}

#content #socialize .il{
background-image: url(images/il_icon.png);
}

#content #yt_feature{
border:2px solid #000;
background-color: #fcffff;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#content #yt_feature .info{
padding: 6px 10px 10px 10px;
}
#content #yt_feature .info .title{
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-size:16pt;
color: #333;
}
#content #yt_feature .info .desc{
font-size:10pt;
color:#666;
padding:0 0 0 3px;
}

#content #store{
margin:20px 0;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
padding:10px 0;

}

#content #store .store_item{
float:left;
width:225px;
margin:0 12px 15px 0;
min-height: 151px;
border-bottom:1px dashed #f9f600;

}

#content #store .last{
margin:0 0 15px 0;
}

#content #store .store_item .cdbaby{
margin:0 0 3px 0;
}

#content #showpress{
margin:0 0 45px 0;
}

#content #shows{
width:350px;
float:left;
height:440px;

}
#content #press{
width:340px;
margin:0 0 0 10px;
float:left;
min-height:3px;
height:440px;
overflow:hidden;
}

/* BEGIN FRONT PAGE NEWS ITEMS  */
div#frontPageNews{
	width:650px;
	margin-left:auto;
	margin-right:auto;
}
div.newsitem{
background-color:#1F1611;
padding:10px;
margin-bottom:8px;
font-family:'IM Fell Great Primer',Helvetica,arial,serif;
font-size:12pt;
}
div.newsitem h2{
font-family:'IM Fell Great Primer',Helvetica,arial,serif;
font-size:32pt;
}
h2.morenews{
font-family:'IM Fell Great Primer',Helvetica,arial,serif;
font-size:20pt;
}
li.newsitem{
font-family:'IM Fell Great Primer',Helvetica,arial,serif;
background-color:#1F1611;
padding:5px;
margin-bottom:5px;
font-size:14pt;
}
div.newsitem span.date{
float:right;
}
#content div.newsitem h2{
font-size:15pt;
font-weight:bold;
}
hr.listitem-rule{
width:90%;
height:2px;	
}

/*  end front page news items */

.post {
padding:5px;
width:700px;
}

.post #yt_list .item{
background: url(images/bl90.png);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin:0 0 15px 0;
padding:10px  10px;
}

.post #yt_list .item .thumbnail{
float:left;
margin:0 10px 0 0;
width:225px;
border:1px solid #FF004B;
}

.post #yt_list .item .title{
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-size:20pt;
color: #ffffff;
}
.post #yt_list .item .title a{
margin:0 0 3px 0;
}


.post #yt_list .item .info{
float:left;
width:443px;
}

.post #yt_list .item .desc{
font-size: 9pt;
color: #fff;
line-height: 1.5;
padding:10px 40px 0 5px;
}
.post #yt_list .item .desc .dur{
text-align: right;
font-weight: bold;
}

.post .entry p{
margin:0 0 1em;
}

.post .entry{
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-size:14pt;
line-height: 1.4;
color: #ffffff;
}


h2.title{
text-transform: uppercase;
font-size:8pt;
letter-spacing: 1px;
margin:0 0 3px 0;
}

h2.title a {
text-transform:none;
letter-spacing: 0px;
}

h2.pagetitle {
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-size:48pt;
color: #ffffff;
}

h1, h2, h3 {}
h1 { }
h2 { }
h3 { }

p { margin: 0 0 10px 0; }
a { color: #ff004b;font-weight: bold; }
a:hover { color: #ffb0aa; } 

blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 0; }



.entry { }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#footer{
border-top: #fff 1px solid;
background: url(images/bl90.png);
width:910px;
clear:both;
color:#fff;
padding:25px 50px 20px;
margin:0 auto;
text-align: right;
font-family: 'IM Fell Great Primer', Helvetica, arial, serif;
font-size:13pt;
}



#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */


