@charset "UTF-8";
/* CSS Document */
/*
Theme Name: BadilishaPoetry
Theme URI: http://www.tenacityworks.com/
Description: Badilisha theme developed by Tenacity Works in sunny Cape Town.
Author: Tenacity Works
Author URI: http://www.tenacityworks.com/
Vesrion 1.0
.
*/


/* Take it away Mr Meyer... */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clr{
	clear:both
}
/*Headings*/

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#002748;
	padding-bottom:5px;
	line-height:131.4286%;
	}
#narrowCol.radio h1{
	color:#654613;
	}
#narrowCol.live h1{
	color:#FFF;
	}	
h2{
	color:#002747;
	font-family: Arial, Helvetica, sans-serif;
	line-height:153.3333%;
	font-size:18px;
	font-weight:normal;
	margin-bottom:15px;
	}
h2.white{
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	}
h2.brown{
	color:#654613;
	font-weight:bold;
	}
.bolditalic{
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.normal{
	font-weight:normal !important;
	font-style: normal !important;
	}
h3{
	font-family: Arial, Helvetica, sans-serif;
	color:#654613;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	padding-bottom:10px;
	line-height:187.5%;
	}
h3.bullet{
	padding:0;
	}
h3.blue{
	color:#002747;
	}
h2.blue{
	color:#002747 !important;
	font-style:italic !important;
	}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight:bold;
	color:#654613;
	text-decoration:underline;
	padding-bottom:20px;
	}
p{
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	}
p.blue{
	color:#002747 !important;
	}
p.brown{
	color:#654613 !important;
	}
p.artist{
	float:right;
	font-size:11px;
	margin-left:5px;
	width:66px;
	}
.caps{
		text-transform:uppercase;
		}
/*Styling */

html, body {
    height: 100%;
	color:#333333;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:normal;
	line-height:130%;
}
body.general{
	background:url(images/bg01.jpg) repeat center top;
	width:100%;
}
body.radio{
	background:url(images/bg02.jpg) repeat center top;
	width:100%;
}
body.live{
	background:url(images/bg03.jpg) repeat center top;
	width:100%;
}
body.form{
	background:url(images/bg04.jpg)  repeat center top;
	width:100%;
}
#siteBox {
	width:960px;
	margin:0 auto;

}
#siteBox p{
	padding-bottom:15px;
}
#mastBox img{
	border:none;
}

#mastBox.general{
	
	
}

#mainLogo
{
width:241px;
float:left;
margin-top: 20px;
margin-left: 180px;
}

#mainLogoRadio
{
width:550px;
text-align:center;
float:left;
margin-top: 20px;
}

#submissionIcon
{
float:right;
width: 85px;
margin-top: 10px;
}

#mastBox.live{
	width:585px;
	padding:26px 0 0 203px;
}
#mastBox.radio{
	height:100px;
	margin:0 auto;
	overflow:hidden;
	padding:22px 0 0;
	width:560px;
}
.mastImage{
	float:left;
}

.BottomHeaderHolder
{
margin-top: 10px;
}

.bookSubscribe{
	float:right;
	padding:0 55px 0 0;
}
#navBox {
	width:960px;
	height:54px;
	background: url(images/nav_bg.png) no-repeat top left;
	margin-top:8px;
}
#navBox .menuMain{
	width:544px;
	height:54px;
	margin:0 auto;
}
#mainPane {
	width:960px;
	overflow:hidden;
	background:url(images/pane_bg.png) repeat;
}
.contentFront {
	min-height:782px;
	background: url(images/content_main_bg.png) no-repeat center 11px;
	padding: 0 20px;

}
.contentFrontNew {
	min-height:910px;
	background: url(/images/Divider1.png) no-repeat center 11px;
	padding: 0 20px;
}

.contentFrontBorder {

        border-left: solid 2px #000;
	padding: 0 20px;
}

.contentFront h1{
	font-size:18px;
	color:#654613;
	font-weight:normal;
	}
.contentFront h2{
	text-align:left;
	margin:10px 0;
	line-height:130%;
	}
.contentFront p{
	color:#654613;
	font-weight:normal;
	}
.contentFront small{
	font-size:12px;
	font-style:italic;
	line-height:130%;
	}	
.contentIns {
	min-height:500px;
	padding: 0 20px;
	overflow:hidden;
}
.contentIns.live p{
	color:#002747;
	}
.contentIns.radio p{
	color:#654613;
	}
.eqalCol{
	width:415px;
	padding: 0 20px;
	float:left;
	}
.eqalCol.top{
	margin-top:42px;
	}
.eqalCol.space{
	margin-right:4px;
	}
.eqalCol.spaceLeft{
	margin-left:4px;
	}	
.eqalCol.general{
	border-top: 2px #002747 solid;
	margin-top:10px;
	padding-top:10px;
	}
.eqalCol ul{
	margin-bottom:10px;
	}
.eqalCol.blueLine{
		border-top: 2px solid #002747;
		margin-top:20px;
		}
.eqalCol  ul li{
	list-style-image:url(images/bullet_brown.png);
	color:#654613;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	list-style-position:inside;
	margin-bottom:20px;
	
	}
.orangeStripe{
	background:url(images/stripe_orange.png) no-repeat;
	margin:10px 0 0 0;
	height:6px;
	}
hr.orange{
	border-bottom:2px dotted #FD7C11 !important;
	background:none;
	border:none;
	}
.brownStripe{
	background:url(images/stripe_brown.png) no-repeat;
	margin:10px 0 0 0;
	height:6px;
	}
.blueStripe{
	background:url(images/stripe_blue.png) no-repeat;
	margin:10px 0 0 0;
	height:6px;
	}
.left{
	float:left;
	}
/*blue strip*/
.headBlue{
	background:url(images/stripe_blue.png) no-repeat;
	margin:20px 0;
	height:15px;
	}
.headBlue img.upcoming{
	margin-left:346px;
	margin-top:-4px;
	}
.headBlue img.live{
	margin-left:293px;
	margin-top:-4px;
	}
.headBlue img.team{
	margin-left:340px;
	margin-top:-4px;
	}
.headBlue img.events {
	margin-left:371px;
	margin-top:-4px;
	}
.headBlue img.badevents {
	margin-left:319px;
	margin-top:-4px;
}
.headBlue img.tech {
	margin-left:319px;
	margin-top:-4px;
}
.headBlue img.curator {
	margin-left:355px;
	margin-top:-4px;
	}
.headBlue img.schedule {
	margin-left:383px;
	margin-top:-4px;
	}
.headBlue img.poetry {
	margin-left:245px;
	margin-top:-4px;
	}
.headBlue img.still {
	margin-left:364px;
	margin-top:-4px;
	}
.headBlue img.movie {
	margin-left:364px;
	margin-top:-4px;
	}
.headBlue img.exchange {
	margin-left:326px;
	margin-top:-4px;
	}
.headBlue img.form {
	margin-left:342px;
	margin-top:-4px;
	}
.headBlue img.featureBlue {
	margin-left:342px;
	margin-top:-4px;
	}
.headBlue img.featureBlueArtists {
	margin-left:404px;
	margin-top:-4px;
	}
.headBlue img.featureBlueContact {
	margin-left:404px;
	margin-top:-4px;
	}
/*white stripe*/
.headwhite{
	background:url(images/stripe_white.png) no-repeat;
	margin:20px 40px 20px 0;
	width:960px;
	height:15px;
	}
.headwhite img.feature {
	margin-left:312px;
	margin-top:-4px;
	}
.headwhite img.recent {
	margin-left:351px;
	margin-top:-4px;
	}
.headwhite img.pod {
	margin-left:370px;
	margin-top:-4px;
	}
.headwhite img.listing {
	margin-left:351px;
	margin-top:-4px;
	}
.headwhite img.latest {
	margin-left:322px;
	margin-top:-4px;
	}
.headwhite img.conversation {
	margin-left:342px;
	margin-top:-4px;
	}
.headwhite img.info {
	margin-left:318px;
	margin-top:-4px;
	}
.headwhite img.sub {
	margin-left:292px;
	margin-top:-4px;
	}
.headwhite img.topic {
	margin-left:379px;
	margin-top:-4px;
	}
.scheduleHolder{
	width:173px;
	height:68px;
	background: url(images/schedule_bg.png) repeat;
	border: 1px solid #255B7E;
	padding:35px 0 0 30px;
	float:left;
	margin-right:4px;
	}
.scheduleHolder p{
	color: #FFF!important;
	}
.scheduleHolder h2{
	font-weight:bold;
	}
.gallery{
	border-top:3px solid #043C67;
	padding-top:10px;
	}
#wideCol{
	float:left;
	margin-right:40px;
	padding-top:10px;
	width:555px
	}
#narrowCol {
	float:left;
	padding-top:10px;
	width:293px;
}
#conversationHolder{
	background: url(images/bg_conline.png) repeat;
		}
.mainCol{
	width:880px;
	padding:0 20px;
	}
.mainCol.quote {
	border-bottom: 2px solid #002747;
	padding:20px 20px;
	margin-bottom:20px;
	width:100%;
}
.mainCol.quote h2{
	color:#002747;
	font-size:20px;
	font-weight:normal;
	font-style: italic;
	display:inline;
}
.mainCol.quote p{
		font-size:18px;
		font-weight:bold;
		font-style:normal;
		margin:10px 0 0 0;
		line-height:120%;
		font-family:Arial, Helvetica, sans-serif;
		}
.mainCol.quote h3{
		font-size:18px;
		font-weight:bold;
		font-style:normal;
		margin:10px 0 0 0;
		line-height:120%;
		font-family:Arial, Helvetica, sans-serif;
		}
.mainCol.poetry h2{
	color:#654613;
	padding:0;
	margin:0 0 5px 0;
	line-height:100%;
	font-weight:bold;
	}
.mainCol.poetry h3{
	color:#002747;
	padding:0;
	margin:0 0 20px 0;
	line-height:100%;
	}
.mainCol.poetry ul{
	margin: 0 0 20px 20px;
	}
.mainCol.poetry ul li{
	list-style:disc;
	color:#654613;
	font-size:14px;
	line-height:130%;
	}
.mainPane.quote p{
	color:#002747;
	font-size:14px;
	font-weight:normal;
	display:inline;
}
#mainPane .heading{
	border-bottom: 2px solid #002747;
	padding:20px 20px;
	margin-bottom:20px;
}
.radio .heading h2{
	font-size:26px;
	color:#002747;
	font-style:italic;
	text-align:center;
		}
/*LIVE*/
.live h2{
	color:#FFF;
	font-size: 16px;
	font-weight:bold;
	line-height:130%;
	}
.live h3{
	color: #FFF;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	line-height:130%;
	padding-bottom:0 !important;
	}
.live a, a:visited{
	color:#002747;
	text-decoration:underline;
	}
.live a:hover{
	color:#FFF;
	text-decoration:underline;
	}
#wideCol.live{
	border-top: 3px #043C67 solid;
	}
#wideCol.live.space{
	margin-right:20px;
	}
#narrowCol.live{
	border-top: 3px #043C67 solid;
	}
.space{
	margin-right:20px;
	}
#narrowCol.live p{
	color:#FFF;
	}
#narrowCol.live ul{
	border-top: 2px dotted #FFF;
	margin-bottom:10px;
	}
#narrowCol.live ul li{
	background:url(images/bullet_white.png) no-repeat scroll 0 50%;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-left:13px;
}
#narrowCol.live ul li.blueBullet{
	background:url(images/bullet_blue.png) no-repeat scroll 0 50%;
	}
.contentIns.live .eqalCol.divide{
	border-right: 2px solid #043C67;
	}
.contentIns.live .eqalCol.divbg{
background:url(images/bg_divider.png) no-repeat;
		}
.contentIns.live .eqalCol p{
	color: #FFF;
	line-height:130%;
	}
.contentIns.live .eqalCol small{
	font-size:12px;
	font-style:none;
	color: #FFF;
	line-height:130%;
	}
.eventContain{
	margin-right:20px;
	}
.singleEvent{
	float:left;
	color:#FFF;
	background:#FFF;
	padding-bottom:5px;
	margin:0px 0 10px 16px;
	width:186px;
	height:215px;
	}
.singleEvent img{
	border:5px solid #FFF;
	}
.singleEventRadio{
	float:left;
	color:#FFF;
	background:#FFF;
	padding-bottom:5px;
	margin:0 0 25px 32px;
	width:186px;
	height:215px;
	}
.singleEventRadio img{
	border:5px solid #FFF;
	}
.singleDate {
	margin-bottom:76px;
	margin-top:-114px;
	position:relative;
	z-index:100;
	}
.singleDate h2{
	font-size:32px;
	color:#FFF;
	font-weight:bold;
	font-style: italic;
	display:inline;
	margin:0 0 0 10px;
		}
.singleDate h3{
	font-size:16px;
	color:#FFF;
	font-weight: normal;
	font-style: italic;
	display:inline;
	}
.singleEvent p{
	padding:0 7px 0 10px !important;
	color:#654613 !important;
	margin:0;
	}
.singleNumber {
	float:left;
	width:40px;
	/*margin-bottom:70px;
	margin-top:-109px;
	z-index:100;*/
	margin:0 0 0 5px;
	position:relative;

	
}
.singleNumber h2{
	background: url(images/h2_bg.png) no-repeat;
	font-size:32px !important;
	font-style:italic;
	font-weight:normal;
	height:47px;
	padding-left:4px;
	}
.singleInfo{
	float:left;
	width:146px;
	height:76px;
	margin:4px 0 0 4px;
	}
.goPod{
	margin:10px 0 5px 10px;
	float:left;
	font-size:11px;
	}
.radio .singleEvent .goPod a, a:visited{
	color:#002747;
}
.radio .singleEvent .goPod a:hover{
	color:#654613;
}
.goPod img{	
	border:none;
	}
.goPod img.icon{
	float:left;
	margin-right:5px;
	}
.goPod img.arrow{
	margin-left:5px;
	position:relative;
	top:2px;
	}
.goPodOrange{
	margin:20px 0 4px 0px;
	/*float:left;*/
	font-size:11px;
	clear:left;
	}
.radio .singleEvent .goPodOrange a, a:visited{
	color:#FE860C;
}
.radio .singleEvent .goPodOrange a:hover{
	color:#002747;
}
.goPodOrange img{	
	border:none;
	}
.goPodOrange img.icon{
	float:left;
	margin:-4px 5px 0 41px;
	}
.goPodOrange img.arrow{
	margin-left:5px;
	margin-right:5px;
	position:relative;
	top:2px;
	}
.dots{
	background:url(images/bg_dots.png) no-repeat;
	width: 878px;
	height:3px;
	margin-bottom:20px;
	}
.dotsNormal{
	background:url(images/bg_dots.png) no-repeat;
	height:3px;
	margin-bottom:20px;
	}
ul.podEvents{
		}
ul.podEvents li{
	border-bottom:2px dotted #FD7C11;
	list-style:none outside none;
	margin:10px 0 !important;
	padding:0 0 10px;
	}
ul.podEvents li.event{
	background:url("images/icon_pod.png") no-repeat scroll 0 0 transparent;
	padding-left:30px;
	}
ul.podEvents li.pod{
	background:url("images/icon_orangepod.png") no-repeat scroll 0 0 transparent;
	padding-left:30px;
	}
ul.podEvents img.icon {
float:left;
margin-right:5px;
}	
ul.podEvents li a, a:visited{
	color:#654613;
	text-decoration:none;
		}
ul.podEvents li ahover{
	color:#002747;
	text-decoration:none;
		}
.eventDetails{
	width:220px;
	float:left;
	}
#eventSingle h2{
	color:#FFF;
	font-style:italic;
	font-size:18px;
	}
#eventSingle h3{
	color:#FFF;
	font-style:none !important;
	}
.eventDesc{
	float:left;
	width:345px;
	border-left: 2px solid #002747;
	min-height:300px;
	margin-left:10px;
	padding-left:10px;
	}
.eventDesc a, a:visited{
	color:#002747;
	text-decoration:none;
	}
.eventDesc a:hover{
	color:#FFF;
	text-decoration:none;
	}
img.eventLarge{
	float:left;
	margin-right:20px;
	}
.artistListholder{
	float:left;
	width:420px;
}
.artistLineup{
	width:420px;
	margin:0 20px 20px 0;
	overflow:hidden;
	}
.artistLineup ul{
  float: left;
  margin: 0;
  padding-top:10px;
  list-style: none;
  width:420px;
	}
.artistLineup ul li{
	border-bottom:dotted 2px #002747;
	margin-bottom:0;
	margin-bottom:10px;
	padding-bottom:10px;
	list-style:none;
	background:url(images/arrow_big.png) no-repeat scroll 99% 10%;
	font-size:18px;
	color:#002747;
  margin-right:20px;
	}
.artistLineup ul li a, a:visited{
	color:#FFF;
	text-decoration:none;
	}
.artistLineup ul li a:hover{
	color:#002747;
	text-decoration:none;
	}
ul.relatedPodEvents{
	width:420px;
	}
ul.relatedPodEvents li{
	border-bottom:2px dotted #FFF;
	list-style:none outside none;
	margin:10px 0 !important;
	padding:0 0 10px;
	color:#FFF;
	}
ul.relatedPodEvents li.event{
	background:url("images/icon_pod.png") no-repeat scroll 0 0 transparent;
	padding-left:30px;
	}
ul.relatedPodEvents li.pod{
	background:url("images/icon_orangepod.png") no-repeat scroll 0 0 transparent;
	padding-left:30px;
	}
ul.relatedPodEvents img.icon {
float:left;
margin-right:5px;
}	
ul.relatedPodEvents li a, a:visited{
	color: #002747;
	text-decoration:none;
		}
ul.relatedPodEvents li ahover{
	color:#FFF !Important;
	text-decoration:none;
		}
.artistGallery{
	float:right;
	width:480px;}
/*RADIO*/
.radio h2{
	font-size:16px;
	color:#654613;
	line-height:130%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.radio hr{
	background:#043C67;
	border:none;
	height:2px;
	}
.radio .curatorBox{
	width: 760px;
	float:left;
	margin-bottom:20px;
	}
.contentTeam{
		float:left;
		width: 580px;
		}
#wideCol.radio{
	border-top: 3px #654613 solid;
	}
#wideCol.radio.space{
	margin-right:20px;
	}
.contentIns.radio .eqalCol.divide{
	border-right: 0;
}
.contentIns.radio a, a:visited{
	color:#654613;
	text-decoration:underline;
	}
.contentIns.radio a:hover{
	color:#002747;
	text-decoration:underline;
	}
.curatorBox{
	width: 880px;
	padding: 0 20px 0 10px;
	}
.curatorBox img{
	float: left;
	margin-right:20px;
	border:5px solid #FFF;
	}
.conBox{
overflow:hidden;
	}
.conBox ul{
	}
.conBox ul li{
	border-bottom:dotted 2px #002747;
	padding-bottom:10px;
	margin-bottom:10px;
	list-style:none;
	background:url(images/arrow_big.png) no-repeat scroll 99% 0;
	}
/*GENERAL*/
.general p{
	color:#654613;
		}
.general a, a:visited{
	color:#002747;
	text-decoration:none;
	}
.general a:hover{
	color:#654613;
	text-decoration:none;
	}
#wideCol.general{
	border-top: 3px #002747 solid;
	}
#wideCol.general ul{
	margin-bottom:10px;
	}
#wideCol.general  ul li.brown{
	list-style-image:url(images/bullet_brown.png);
	color:#654613;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	list-style-position:inside;
	margin-bottom:0px;
	}
#narrowCol.general{
	border-top: 3px #002747 solid;
	}
#narrowCol.general ul{
	margin-bottom:10px;
	}
#narrowCol.general  ul li{
	list-style-image:url(images/bullet_blue.png);
	color:#654613;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	list-style-position:inside;
	margin-bottom:20px;
	
	}
#narrowCol.general ul{
	border-top: none;
	margin-bottom:10px;
	}
#narrowCol.general ul li.blue{
	color:#002747;
}
#narrowCol.general ul.orangeDot{
	border-top: #FD7C11 2px dotted;
	margin-bottom:10px;
	}
#narrowCol.general ul li.brownBullet{
	background:url(images/bullet_brown.png) no-repeat scroll 0 50%;
	list-style: none;
	margin-bottom:15px;
	padding-left:10px;
	}
.genHome{
		background:url(images/line_brdouble.png) repeat-x bottom;
		padding:0 35px 0 20px;
		}
.genHome img{
	float:left;
	margin: 0 18px 0 0;
		}
.genHome h2{
	color:#654613;
	font-size:16px;
	font-weight:bold;
	}
.genHome p{
	color:#654613;
	font-size:14px;
	font-weight:normal;
		}
ul.tweets{
	margin-left:20px;
	}
ul.tweets li{
	color: #654613;
	list-style: disc;
	}
ul.tweets li a, a:visited{
	color: #654613;
	text-decoration: none;
	}
ul.tweets li a:hover{
	color: #654613;
	text-decoration:#002747;
	}
#artistIndex{
	margin:20px 0 20px 20px;
	overflow:hidden;
}
#artistIndex a {
	height:24px;
	padding-top:6px;
	display:block;
	float:left;
	padding-right:10px;
	cursor:pointer;
}
#artistIndex li {
	float:left;
	list-style:none;
	display:inline;
	padding-right:10px;
	text-align:center;
	font-size:15px;
	color:#FFF;
}			
#artistIndex li a, a:visited{
	color:#FFF;
	width: 24px;
	background:url(images/sprite_a-z.png) no-repeat 0 0;
	text-decoration:none;
	}
#artistIndex li a:hover{
	color:#FFF;
	width: 24px;
	background:url(images/sprite_a-z.png) no-repeat 0 -30px;
	text-decoration:none;
	}
.artistBox{
	overflow:hidden;
	margin-bottom:20px;
	}
.artistBox ul{
	float: left;
  width: 880px;
  margin: 0;
  padding-top:10px;
  list-style: none;
  background:url(images/artistlist_dots.png) no-repeat top;
	}
.artistBox ul li{
	border-bottom:dotted 2px #FD7B11;
	margin-bottom:0;
	margin-bottom:10px;
	padding-bottom:10px;
	list-style:none;
	background:url(images/arrow_big.png) no-repeat scroll 99% 10%;
	font-size:18px;
	color:#002747;
	 float: left;
  width: 420px;
  margin-right:20px;
	}
.artistBox ul li a, a:visited{
	color:#002747;
	text-decoration:none;
	}
.artistBox ul li a:hover{
	color:#FD7B11;
	text-decoration:none;
	}
.doubleBrown{
	background:url(images/line_brdouble.png) repeat-x bottom;
	height:8px;
	width: 920px;
	}
.borderBrown{
	border-top:2px solid #654613;
	height:2px;
	}
.right {
	float:right;
	}
.right a, a:visited{
	color:#654613;
	text-decoration:underline;
	}
.right a:hover{
	color:#002747;
	text-decoration:underline;
	}
.navigate{
	text-align:center;
	width:920px;
	font-style:italic;
	font-weight:bold;
	}
.navHolder{
	margin: 20px 20px 20px 40px;
	font-size:16px;
	}
.navHolder img{
	margin:0 10px;
	}
.radio .navHolder a, a:visited{
	color:#002747;
	text-decoration:none;
	}
radio .navHolder a:hover{
	color:#654613;
	text-decoration:none;
	}
#narrowCol.radio{
	border-top: 3px #654613 solid;
	}
#narrowCol.radio.space{
	margin-right:20px;
	}
#narrowCol.radio p{
	color:#654613;
	}
.poem {
	border-left:2px solid #654613;
	margin-left:-25px;
	min-height:600px;
	padding-left:20px;
	}
.poemBlue  {
	margin-left:-20px;
	min-height:495px;
	padding-left:20px;
	padding-top:0 !important;
	}
.poemBlue h2 {
	color: #002747;
	font-style: italic;
	}
.poemBlue p{
		color:#002747 !important;
		padding:10px 0 0 0 !important;
		}
.poem.gen{
	border-left:2px solid #002747;
	}
#commentform a,a:visited{
	color:#654613;
	text-decoration: none;
	}
#commentform a:hover{
	color:#002747;
	text-decoration: none;
	}
.commentHolder{
	margin-top:25px;
	overflow:hidden;
	width:960px;
	margin-left:-10px;
	}
.commentHolder p{
	color:#654613;
	}
.commentHolder p.quote{
	background: url(images/punc_rite.png) no-repeat bottom right;
	padding:2px 32px;
	}
.commentContent{
	width:607px;
	float:left;
	border-bottom: #FE860C 3px solid;
	margin-right:20px;
	padding-bottom:20px;
	background: url(images/punc_left.png) no-repeat top left;
}
.commentDetails{
	border-bottom:3px solid #FE860C;
	float:left;
	position:relative;
	top:77px;
	width:293px;
	padding-bottom:18px;
	}
.postComment{
	margin:30px 0 50px 14px;
	width:427px;
	float:left;
	}
h2.comments{
	color:#654613;
	font-weight:bold;
	}
.relatedCol{
	float:left;
	padding-top:28px;
	width:240px;
	font-size:14px;
	font-style:italic;
	margin-left:20px;
	}
label.blue{
	color:#002645;
	font-style:normal;
	}
label.grey{
	color:#7F808B;
	font-size:12px;
	font-style:normal;
	}
#file{
	margin:0 11px 20px;
	}
.quoter{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#002747;
	font-style:italic;
	}
.conHolder{
	width:420px;
	float:left;
	padding-bottom:13px;
}
.flashHolder{
	float:left;
	}
.imageHolder{
	float:left;
	}
.artistDescrip{
	float:left;
	margin:32px 0 0 7px;
	overflow:hidden;
	width:224px;
		}
.artistDisplay{
	float:left;
	margin-left:12px;
	overflow:hidden;
	/*background:url(images/dots_artist_big.png) repeat-x scroll 0 70px*/
		}
.contentIns .artistDisplay a, a:visited{
	color:#654613;
	text-decoration:none;
	background:none;
	}	
.contentIns .artistDisplay a:hover, .contentIns .artistDisplay a.selected{
	color:#002747;
	text-decoration:none;
	}
.map{
	width:165px;
	float:left;
	margin:65px 0 0 18px;
	}
#contCol {
	width:440px;
	margin-top:36px;
}
#contCol.left {
	float:left;
	min-height:200px;
}
#contCol.right {
	float:right;
	min-height:200px;
	overflow:visible
}
.individShow{
	width: 920px;
	height:135px;
	margin-top:15px;
	}
#wideCol.radio .individShow a, a:visited{
	color:#002747;
	text-decoration:underline;
	}
#wideCol.radio .individShow a:hover{
	color:#654613;
	text-decoration:underline;
	}
.number{
	width: 120px;
	color: #654613;
	font-size:65px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 40px 0 0 40px;
	float:left;
	height:60px;
	}
.showThumb{
	float:left;
	margin-right:20px;
	}
.showDescrip{
	width: 585px;
	background:url(images/dots_show_bg.png) no-repeat;
	float:left;
	padding-top:9px;
	}
.upcomingDescrip{
	height:103px;
	padding-top:9px;
	width:266px;
	background:url(images/dots_show_bg.png) no-repeat;
	float:left;
	}
.mic{
	background:url(images/mic.png)  no-repeat;
	bottom:49px;
	float:right;
	height:45px;
	left:90px;
	padding-left:70px;
	padding-top:13px;
	position:relative;
	width:78px;
	}
.liveEvents{
	background:url(images/live_events.png)  no-repeat;
	bottom:87px;
	float:left;
	height:53px;
	margin:0 0 0 92px;
	padding-left:70px;
	padding-top:13px;
	position:relative;
	width:138px;
	}
.liveEventsBg{
	background:url(images/bg_liveevent.png) no-repeat scroll 20px 0;
	overflow: hidden;	
	}
.liveEventsBg .eqalCol ul {
	margin:105px 0 10px 0;
	}
.liveEventsBg .eqalCol ul li{
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	list-style: none;
	margin-bottom:32px;
}
.liveEventsBg .eqalCol ul li a, a:visited{
	color:#FFF;
	text-decoration:none;
		}
	.liveEventsBg .eqalCol ul li a:hover{
	color:#002747;
	text-decoration:none;
		}
.liveEvents.general{
	bottom:0;
	margin:20px 0 0 20px;
}
.liveEvents a, a:visited{
	color:#002747;
	text-decoration:underline;
	}
.liveEvents a:hover{
	color:#FD7C11;
	text-decoration:underline;
	}
.shows{
	background:url(images/radio_show.png)  no-repeat;
	bottom:87px;
	float:left;
	height:53px;
	padding-left:70px;
	padding-top:13px;
	position:relative;
	width:138px;
	margin:5px 0 0 92px;
	}
.shows.general{
	bottom:0;
	margin:20px 0 0 20px;
}	
.say{
	float:right;
	margin-top:-70px;
	position:relative;
	z-index:1;
	}
.sayLeft{
	float:left;
	margin:0 20px 20px 0;
	}
.sayRight{
	float:right;
	margin:0 20px 20px 0;
	}
.shows a, a:visited{
	color:#002747;
	text-decoration:underline;
	}
.shows a:hover{
	color:#FFF;
	text-decoration:underline;
	}
#liveLatest {
	background:url("images/latestevents_bg.png") repeat-x scroll 0 7px transparent;
	height:260px;
	margin:0 0 0 20px;
}
#liveLatest ul{
	list-style-type: none;
}
#liveLatest ul li{
	position: relative;
}
#liveLatest ul li a{
	overflow: hidden;
	color: #043C67;
	font-size:14px;
	line-height: 34px;
	text-decoration:none;
}
.boxHolder {
	margin:20px 0 0 0;
	height:500px;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;
}

.boxRightHolder
{
	margin:20px 0 0 0;
	height:355px;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;

}

#liveGallery {
	margin:20px 0 0 20px;
	height:415px;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;
	color:#FFF;
}
#liveGallery p{
	color:#FFF !important;
	}




#radioLatestNew {
	margin-right:20px;
	height:260px;
	background:url(/images/FlashPod.png) no-repeat left top;
}


#radioLatestNew .flash {
	width:221px;
	height:170px;
	padding-top:80px;
	float:left;
}
#radioLatestNew .conversation {
	width:179px;
	float:right;
	margin:80px 0 0 20px;
}
#radioLatestNew hr{
	background:#FD7C11;
	border: none;}
#radioLatestNew .conversation h3{
	color:#FD7C11;
	font-weight:bold;
	padding: 40px 0 5px 0;
	line-height:130%;
}
#radioLatestNew .conversation p{
	color:#FD7C11;
	font-style:italic;
}
#radioLatestNew .conversation a,#radioLatestNew .conversation a:visited{
	color:#FD7C11;
	text-decoration:underline;
}








#radioLatest {
	margin-right:20px;
	height:415px;
	background:url(images/radio_bg.png) no-repeat left top;
}



#radioLatest .flash {
	width:221px;
	height:170px;
	padding-top:52px;
	float:left;
}
#radioLatest .conversation {
	width:179px;
	float:right;
	margin:52px 0 0 20px;
}
#radioLatest hr{
	background:#FD7C11;
	border: none;}
#radioLatest .conversation h3{
	color:#FD7C11;
	font-weight:bold;
	padding: 8px 0 5px 0;
	line-height:130%;
}
#radioLatest .conversation p{
	color:#FD7C11;
	font-style:italic;
}
#radioLatest .conversation a,#radioLatest .conversation a:visited{
	color:#FD7C11;
	text-decoration:underline;
}
.radio ol.conver{
	margin-left:0;
		} 
.radio ol.conver li{
		color:#002747;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	list-style:decimal-leading-zero outside none;
	margin:10px 0 0 30px;
	border-bottom: 2px dotted #002645;

}
.radio ol.conver h2{
	font-size:16px;
	color:#002747;
	font-style:italic;
	font-weight:bold;
	}
.radio .conques{
	padding:15px 10px 10px 0;
	border-top:2px #002747 solid;
	color: #002747;
	font-size:15px;
		}
.radio .conques p{
	padding:15px 10px 15px 0;
	color: #002747;
	font-size:15px;
	margin-bottom:15px;
	font-weight:bold;
		}
.radio .conques ol{
	margin-left:20px;
	}
.radio .conques ol li{
	list-style:decimal outside;
	color: #002747;
	font-size:15px;
	margin-bottom:23px;
	font-weight:bold;
	}
#radioAbout {
	color:#654613;
	height: 435px;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;
}



#radioAbout h2{
	color:#654613;}

#infoAbout{
	margin:20px 0 10px 0;
	padding-top:15px;
	color:#654613;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;
	height:391px;
	overflow:auto;

}

#FeaturedPoets{
	margin:10px 0 10px 0;
	color:#654613;
	background:url(images/aboutbadil_bg.png) repeat-x bottom left;
	height:419px;
	overflow:hidden;

}

#infoAbout h2{
	color:#654613;}

#baseBox{
	margin:0 auto;
	overflow:hidden;
	padding:47px 0 47px 50px;
	width:910px;
}
#baseBox.brown {
	background: url(images/base_bg.png) no-repeat left top;
}
#baseBox.white {
	background: url(images/base_bg_white.png) no-repeat left top;
}
#baseBox.blue {
	background: url(images/base_bg_blue.png) no-repeat left top;
}
#baseBox.orange {
	background: url(images/base_bg_orange.png) no-repeat left top;
	padding:15px 0 0 50px;
}
#baseBox.blank{
	background: url(images/base_bg_blank.png) no-repeat left top;
	padding:47px 0 0px 50px;
}
.frontBadge{
	margin:40px 0 0 60px;}
.insideBadge{
	margin:16px 0 0 20px;
	}
.social {
	float:right;
margin-top: 5px;

}
.social img{
	float:left;
	border:0;
}
.share{
margin:30px 0 0 -43px;
text-align:center;
}

.ShareIcons
{

margin-top: 5px;
text-align:center;
margin-bottom: 5px;

}
.ccLogo{
	float: right;
	margin-right: 20px;
}

/* main navigation */

#nav{
	width:700px;
	margin:0;
	padding:5px 0 0 21px;
}
#nav span{
	display: none;
}
#nav a {
	height:49px;
	display:block;
}
#nav li {
	float:left;
	list-style:none;
	display:inline;

}			
#navEvents a{
	width: 95px;
	background:url(/images/Events-btn.jpg) no-repeat 0 1px;
}

#navRadio a{
	width: 90px;
	background: url(/images/Radio-btn.jpg) no-repeat 0 1px;
}

#navArtists a
{
	width: 117px;
	background: url(/images/Artists-btn.jpg) no-repeat 0 1px;
}

#navAbout a{
	width: 88px;
	background: url(/images/About-btn.jpg) no-repeat 0 1px;
}

#navContact a{
	width: 147px;
	background: url(/images/Contact-btn.jpg) no-repeat 0 1px;
}



#navEvents a:hover,#navEvents .selected {
	background:url(/images/Events-btn.jpg) no-repeat 0 -52px;
}


#navRadio a:hover,#navRadio .selected {
	background: url(/images/Radio-btn.jpg) no-repeat 0 -52px;
}

#navArtists a:hover,#navArtists .selected {
	background: url(/images/Artists-btn.jpg) no-repeat 0 -52px;
}

#navAbout a:hover,#navAbout .selected {
	background: url(/images/About-btn.jpg) no-repeat 0 -52px;
}

#navContact a:hover,#navContact .selected {
	background: url(/images/Contact-btn.jpg) no-repeat 0 -52px;
}




/* sub navigation */

#menuSub{
	width:960;
	height:31px;
	background:url(images/subnav_bg.png) repeat-x;
	text-align:center;
}
#subnav {
	height:31px;
	margin:0 auto;
	width:488px;
}
#subnav.short {
	width:210px;
	}
#subnav span{
	display: none;
}
#subnav a {
	height:31px;
	display:block;
}
#subnav li {
	float:left;
	list-style:none;
	display:inline;
}
#subnavLive a{
	width: 120px;
	background:url(images/subnav_sprite3.png) no-repeat 0px 0px;
}
#subnavEvents a{
	width: 102px;
	background:url(images/subnav_sprite3.png) no-repeat -119px 0px;
}
#subnavGallery a{
	width: 107px;
	background: url(images/subnav_sprite3.png) no-repeat -219px 0px;
}
#subnavExchange a{
	width:100px;
	background: url(images/subnav_sprite3.png) no-repeat -322px 0px;
}			
#subnavRadio a{
	width: 70px;
	background:url(images/subnav_sprite3.png) no-repeat -0px -93px;
}
#subnavPod a{
	width: 114px;
	background:url(images/subnav_sprite3.png) no-repeat -70px -93px;
}
#subnavConver a{
	width: 167px;
	background: url(images/subnav_sprite3.png) no-repeat -184px -93px;
}
#subnavSub a{
	width: 126px;
	background: url(images/subnav_sprite3.png) no-repeat -351px -93px;
}
#subnavArtists a{
	width: 95px;
	background:url(images/subnav_sprite3.png) no-repeat -132px -155px;
	margin-left:74px;
}
#subnavProfiles a{
	width:103px;
	background: url(images/subnav_sprite3.png) no-repeat -234px -155px;
}
#subnavLive a:hover,#subnavLive .selected {
	background:url(images/subnav_sprite3.png) no-repeat 0px -31px;
}
#subnavEvents a:hover,#subnavEvents .selected {
	background:url(images/subnav_sprite3.png) no-repeat -119px -31px;
}
#subnavGallery a:hover,#subnavGallery .selected {
	background:url(images/subnav_sprite3.png) no-repeat -219px -31px;
}
#subnavExchange a:hover,#subnavExchange .selected {
	background:url(images/subnav_sprite3.png) no-repeat -322px -31px;
}
#subnavRadio a:hover,#subnavRadio .selected {
	background:url(images/subnav_sprite3.png) no-repeat 0px -124px;
}
#subnavPod a:hover,#subnavPod .selected {
	background:url(images/subnav_sprite3.png) no-repeat -70px -124px;
}
#subnavConver a:hover,#subnavConver .selected {
	background:url(images/subnav_sprite3.png) no-repeat -184px -124px;
}
#subnavSub a:hover,#subnavSub .selected {
	background:url(images/subnav_sprite3.png) no-repeat -351px -124px;
}
#subnavArtists a:hover,#subnavArtists .selected {
	background:url(images/subnav_sprite3.png) no-repeat -132px -186px;
}
#subnavProfiles a:hover,#subnavProfiles .selected {
	background:url(images/subnav_sprite3.png) no-repeat -234px -186px;
}
/* search */
#searchBox {

}
#searchBox input,
#searchBox textarea,
#searchBox select { 
	font-size:13px;
	font-family:Arial;
	color:#fff;
	border: 0;
	background:#654613;
	vertical-align:top;
	float:right;
	/*font-weight:bold;*/
}
#searchBox input:hover,
#searchBox textarea:hover,
#searchBox select:hover	{
border: 0;
	background:#654613; 
}

#searchBox input:focus,
#searchBox textarea:focus,
#searchBox select:focus	{ 
	color:#fff;
	background:#654613;
}
#searchBox textarea,
#searchBox input {
	float:left;
	height:23px;
	padding:0px 5px 0;
	width:183px;
	}
/*buttons*/
#submitButton{
	width:128px;
	height:22px;  
	border:none !important;
	float:right;
	background: url(images/butt_submit.png) no-repeat;
	margin-top: 15px;
}

.twtr-ft a
{display:none;}

/* James Styles */

#moby {
		background: url(images/conv_bg_stripe.png) repeat-y;
		overflow:hidden;
}
.squirrel p {
	color:#002747 !important;
	font-size: 16px;
	font-weight:bold;
	line-height:130%;
}

.translateSwitch{
	text-align:left; 
	margin:10px 0 0 10px;
	float:left;
	width:130px;
}
.qtrans_language_chooser li {
	float:left;
	margin-right:12px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;

}

.qtrans_language_chooser li .active {
	font-weight:bold;

}

.qtrans_language_chooser a {
	text-decoration:none;

}
.searchBox
{
	border:none;
}
