body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{text-align:center;font-size:75%;font-family:Verdana,Geneva,Arial,sans-serif;line-height:1.5em;}
html>body{font-size:12px;}
body{background:#f3eacb url(media/bg_10x5000.png) repeat-x 0 100px;color:#fff;}
#doc{width:960px;text-align:left;margin:auto;}
#head{width:960px;clear:both;overflow:auto;background:#f3eacb url(media/logo_550x140.png) no-repeat 0 top;padding-top:140px;}
#body{width:960px;clear:both;overflow:auto;background:#000 url(media/body_bg_10x330.png) repeat-x 0 top;}
#foot{clear:both;overflow:auto;background:#000 url(media/foot_bg_960x20.png) no-repeat 0 bottom;padding:40px;margin-bottom:50px;color:#333;font-size:.8em;text-align:center;}
.accessible_doc_nav{display:none;}
#site_title{display:none;}

#head #site_nav{display:block;overflow:auto;background:#2e2930 url(media/head_bg_960x200.png) repeat-x 0 top;padding:0 40px;font-size:1.2em;height:3em;}
#head #site_nav li{float:left;display:inline;padding:20px 30px 0 10px;}
#head #site_nav a{display:block;color:#fff;text-decoration:none;}

#story #main, #parrot #main{margin:20px 40px 40px 40px;background:#000 url(media/story_bg_880x400.png) repeat-x 0 top;padding:40px 40px 0 40px;}
#story #main h1, #parrot #main h1{color:#809800;font-size:1.4em;margin-bottom:1em;}
#story #main p, #parrot #main p{margin-bottom:1em;}
#story #main embed, #parrot #main embed, #story #main object, #parrot #main object{margin:50px 0 0 100px;}
#story #main a{color:#95dd40;text-decoration:none;border-bottom:1px dotted #95dd40;}
#story #main a:hover{color:#0998f3;border-bottom:1px solid #0998f3;}

#parrot #main{padding-top:0;}
#parrot .alternate a{color:#95dd40;text-decoration:none;border-bottom:1px dotted #95dd40;}
#parrot .alternate a:hover{color:#0998f3;border-bottom:1px solid #0998f3;}


#parrots{margin:40px 0 0 110px;background:#809800 url(media/parrots_top_580x70.png) no-repeat 0 top;padding-top:70px;width:580px;}
#parrots ul, #news h2{padding:0 20px;}
#parrots h2{font-size:1.4em;padding:10px 40px 10px 40px;color:#f3eacb;}
#parrots ul{background:#809800 url(media/parrots_bottom_580x20.png) no-repeat 0 bottom;padding-bottom:20px;}
#parrots li{background:#718409 url(media/headline_bottom_540x10.png) no-repeat 0 bottom;margin:5px 0;}
#parrots a{color:#fff;text-decoration:none;background:transparent url(media/headline_top_540x10.png) no-repeat 0 top;display:block;padding:5px 20px;overflow:auto;font-size:1.1em;}
#parrots p{padding:0 50px 5px 20px;color:#bfdc28;}
#parrots img.listen{float:right;border:0;}


#home #main{width:620px;float:left;}
#aside{width:340px;float:right;background:transparent url(media/aside_bottom_340x1000.png) repeat-x 0 bottom;padding:0 0 170px 0;margin-top:10px;color:#ccaacd;}
#aside #about{width:200px;background:transparent url(media/aside_top_340x190.jpg) repeat-x 0 top;padding:70px 70px 0 70px;}
#aside #parrot{width:200px;background:transparent url(media/aside_join_340x100.jpg) repeat-x 0 top;padding:100px 70px 0 70px;}
#aside h2{margin-bottom:1em;font-size:1.2em;color:#0998f3;}
#aside p{margin-bottom:1em;}
#aside a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}

#news{margin:20px 0 40px 40px;background:#809800 url(media/news_top_580x20.png) no-repeat 0 top;padding-top:20px;}
#news ul, #news h2{padding:0 20px;}
#news h2{font-size:1.4em;padding:10px 40px 30px 40px;color:#f3eacb;}
#news h3{display:none;}
#news #headlines li{background:#718409 url(media/headline_bottom_540x10.png) no-repeat 0 bottom;margin:5px 0;}
#news #headlines a{color:#fff;text-decoration:none;background:transparent url(media/headline_top_540x10.png) no-repeat 0 top;display:block;padding:5px 20px;overflow:auto;font-size:1.1em;}
#news #headlines p{padding:0 50px 5px 20px;color:#bfdc28;}
#news #feeds{background:#809800 url(media/news_bottom_580x70.png) no-repeat 0 bottom;padding-bottom:70px;padding-top:20px;}
#news #feeds li{display:inline;}
#news img.listen{float:right;border:0;}

#home #main{background:transparent url(media/bbc_microphone_252x374.jpg) no-repeat 340px bottom;padding-bottom:360px;}







/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CLEVERTABLE */

.clevertable table {
	width: 790px;
}

.clevertable a {
	border: none !important;
}

.clevertable thead a, .clevertable thead a:hover {
	font-weight: bold;
	text-transform: uppercase !important;
	text-decoration: none;
	color: black !important;
}

.clevertable tbody a {
	text-decoration: none !important;
}
	
.clevertable tbody a:hover {
	color: white !important;
}


.clevertable thead .sort_column {
	padding-right: 14px;
}


.clevertable thead .asc {
	background: transparent url('media/arrow_up.gif') right 50% no-repeat !important;
}

.clevertable thead .desc {
	background: transparent url('media/arrow_down.gif') right 50% no-repeat !important;
}


.clevertable .clevertable_search {
	text-align: right;
}


.clevertable .page_buttons, .clevertable .page_buttons a {
	text-decoration: none !important;
	font-weight: bold;
	margin-top: 10px;
}

.clevertable .page_buttons a:hover {
	color: white !important;
}

.clevertable thead {
	background: white top repeat-x;
}

.clevertable th, .clevertable td {
	padding-left: 4px;
}


.alternate {
	padding: 20px;
	padding-top: 50px;
	padding-bottom: 50px;
}


#tweets {
	padding: 20px;
	text-align: center;
}

em {
	font-weight: bold;
	font-style: italic;
	color: #0998f3;
}

.play_button {
	padding-bottom: 20px;
}

.play_button a {
	border: none !important;
}

.date {
	color: rgb(128, 152, 0) !important;
	font-size: 80%;
}

img.about {
	padding: 8px !important;
}

ul.about {
	margin-left: 40px;
	margin-bottom: 10px;
}

ul.about li {
	list-style: circle;
}

