*{outline:none;border:0;margin:0;padding:0;}
html{overflow-y:scroll;height:100%;margin-bottom:0.1em;}
body{background:#000;margin:0px;padding:0px 0px 50px;text-align:center;}
div#header{border-bottom:1px solid #cf9;background:#000;padding-bottom:3px;padding-top:10px;_padding-top:10px;}
div#mast{margin:0 auto;height:62px;width:997px;}
#content{border-bottom:1px solid #cf9;width:100%;padding:5px 0;background:#101010 none;}
#content #topmargin{height:20px;width:100%;background:#242424 url(themes/mb-flash/gfx/top_grad.gif) repeat-x;}
#main{text-align:left;margin:0 auto;width:997px;background:#242424 url(themes/mb-flash/gfx/top_grad.gif) repeat-x;padding:5px 15px 10px;_padding-top:5px;border:1px solid #222;-moz-border-radius:8px;border-radius:8px 8px; color:#888;}
#footer,#credit{font:normal 80%/110% "Helvetica Neue",Helvetica,Arial,sans-serif;}
#credit{margin:0 auto;width:997px;color:#454545;text-align:right;clear:both;}
#credit a{text-decoration:none;color:#454545;border-bottom:1px dotted #294550;}
#credit a:hover{color:#748da0;border-bottom:1px solid #294550;text-decoration:none;}
#credit #vii {font:bold 110%/125% "Helvetica Neue",Helvetica,Arial,sans-serif; color:#aaa;}
#vii a{color:#aaa; text-decoration:none;}
#vii a:hover{color:#fff; text-decoration:underline;}
#VIIphoto p{padding-top:0}
#VIIphoto a{color:#888;}
#VIIphoto a:hover{color:#fff;}
#VIIphoto a:hover span(color:#f00;)

#gallerytitle{padding-bottom:4px;margin-bottom:2px;_margin-top:40px;}
body{font:normal 82%/180% Arial,sans-serif;color:#888;}
h1{display:none;}
h2{font:120% "Gill Sans",Helvetica,Arial,sans-serif;color:#cf9;margin-top:5px;}
h2 a:link,h2 a:visited{color:#cf9;text-decoration:none;}h2 span{color:#666;}
h2 a:hover{color:#fff;text-decoration:none;}
h3{font:120% "Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;margin-top:30px;}
a:link,a:active,a:visited{text-decoration:none;color:#7a2;}
a:hover,a:focus{text-decoration:none;color:#cf9;-moz-outline:none -moz-mac-focusring;}
#basenav a{font:normal 80%/100% "Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;}
#basenav a:hover,a:focus{color:#CF9;}
img{border:0;}
/*#main_nav{position:relative;}
#main_nav ul{list-style:none;float:left;margin:0;padding:0;}
#main_nav ul li{margin:0;padding:0;text-indent:-10000px;}
#main_nav ul li a{display:block;width:80px;height:16px;overflow:hidden;}
#main_nav ul li a#mn3,#main_nav ul li a#mn4,#main_nav ul li a#mn5{width:100px;}
a#mn0{background:url(/themes/mb-flash/gfx/podcasts.gif) no-repeat 0 0;}
a#mn1{background:url(/themes/mb-flash/gfx/books.gif) no-repeat 0 0;}
a#mn2{background:url(/themes/mb-flash/gfx/features.gif) no-repeat 0 0;}
a#mn3{background:url(/themes/mb-flash/gfx/campaigns.gif) no-repeat 0 0;}
a#mn4{background:url(/themes/mb-flash/gfx/ts.gif) no-repeat 0 0;}
a#mn5{background:url(/themes/mb-flash/gfx/colour.gif) no-repeat 0 0;}
a#mn6{background:url(/themes/mb-flash/gfx/prints.gif) no-repeat 0 0;}
a#mn7{background:url(/themes/mb-flash/gfx/biography.gif) no-repeat 0 0;}
a#mn8{background:url(/themes/mb-flash/gfx/contact.gif) no-repeat 0 0;}
#main_nav ul li a:hover{background-position:0 -16px;text-decoration:none;}
#main_nav ul li.active a{background-position:0 -32px;}
#main_nav ul li.active a:hover{background-position:0 -32px;cursor:default;}*/
	#main_nav ul{float:left; list-style-type:none; margin:0 10px 10px 0; width:100px;}
	#main_nav li{margin:0; background:#000;}
	#main_nav li a{ display:block; height:17px; background-image:url('../gfx/topnav.png'); background-repeat:no-repeat; text-indent:-10000px; text-align:left; overflow:hidden;}
	a#mn0{width:62px; background-position: -3px -2px;}
	a#mn1{width:43px; background-position: -62px -2px;}
	a#mn2{width:89px; background-position: -105px -2px;}
	a#mn3{width:69px; background-position: -195px -2px;}
	a#mn4{width:69px; background-position: -263px -2px;}
	a#mn5{width:50px; background-position: -333px -2px;}
	a#mn6{width:68px; background-position: -382px -2px;}
	a#mn7{width:67px; background-position: -450px -2px;}
	a#mn8{width:60px; background-position: -517px -2px;}
	
	a#mn0:hover{width:62px; background-position: -3px -19px;}
	a#mn1:hover{width:43px; background-position: -62px -19px;}
	a#mn2:hover{width:89px; background-position: -105px -19px;}
	a#mn3:hover{width:69px; background-position: -195px -19px;}
	a#mn4:hover{width:69px; background-position: -263px -19px;}
	a#mn5:hover{width:50px; background-position: -333px -19px;}
	a#mn6:hover{width:68px; background-position: -382px -19px;}
	a#mn7:hover{width:67px; background-position: -450px -19px;}
	a#mn8:hover{width:60px; background-position: -517px -19px;}
	
	li.active a#mn0{width:62px; background-position: -3px -36px;}
	li.active a#mn1{width:43px; background-position: -62px -36px;}
	li.active a#mn2{width:89px; background-position: -105px -36px;}
	li.active a#mn3{width:69px; background-position: -195px -36px;}
	li.active a#mn4{width:69px; background-position: -263px -36px;}
	li.active a#mn5{width:50px; background-position: -333px -36px;}
	li.active a#mn6{width:68px; background-position: -382px -36px;}
	li.active a#mn7{width:67px; background-position: -450px -36px;}
	li.active a#mn8{width:60px; background-position: -517px -36px;}
ul.pagelist{clear:both;padding:0;margin:20px 0 0 0;list-style-type:none;}
ul.pagelist li{display:inline;}
ul.pagelist li a,ul.pagelist span.disabledlink{padding:4px;}
ul.pagelist li a{color:#7a2;}ul.pagelist li a:hover{color:#CF9;}
ul.pagelist li.current a{font-weight:bold;text-decoration:none;cursor:default;color:#7a2;}
ul.pagelist li.prev{margin-right:10px;}
ul.pagelist li.next{margin-left:10px;}
.disabledlink{color:#294550;cursor:default;}
.pagenav{clear:both;}
#ssp{float:left;_padding-right:10px;}
#rhs{width:270px;float:right;margin-top:20px;}
#rhs p{padding:5px 0;}
#podcasts_rhs{font:normal 100%/110% Arial,sans-serif;color:#888;}
#tags ul{list-style:none;}
#tags ul li{position:relative;list-style:none;float:left;padding:0 10px;}
#albumdescEditable{text-align:justify;font:normal 82%/125% "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:12px;}
#imagedescEditable{margin-top:24px;}
.imagethumb,.albumThumb,.dummy{float:left;margin:0 12px 12px 0;text-align:center;}
.dummy{width:180px;height:180px;-moz-border-radius:4px;border-radius:4px 4px;border:1px solid #222;padding:1px;background:#333 url(../gfx/bg222.gif);}
.imagethumb a,.albumThumb a{display:block;padding:1px;font:normal 92%/155% "Helvetica Neue",Helvetica,Arial,sans-serif;background:#343434 url(../gfx/bg222.gif);width:180px;height:180px;-moz-border-radius:4px;border-radius:4px 4px;border:1px solid #333; overflow:hidden;}
.imagethumb a:hover,.albumThumb a:hover{display:block;background:#343434;text-decoration:none;border:1px solid #7a2;}
.imagethumb a img.p,.albumThumb a img.p{border:2px solid #000;height:140px;margin:10px 16px 2px;}
.imagethumb a img.l,.albumThumb a img.l{border:2px solid #000;width:160px;margin:27px 3px 2px;}
.imagethumb a img.s,.albumThumb a img.s{border:2px solid #000;height:110px;margin:17px 17px 2px;}
.live{border:2px solid #0f0;}.offline{border:2px solid #f00;}
.album{padding:10px;margin-bottom:12px;clear:both;border:1px solid #444;background:#333;}
.album img{float:left;}
.album h3{padding:0;margin:0;}
.album h3 a{display:block;width:340px;padding:3px 0 6px 0;}
.album p{margin:0 0 4px 0;}
.albumdesc{font:normal 82%/125% "Helvetica Neue",Helvetica,Arial,sans-serif;float:right;width:275px;}
.albumdesc small{margin-top:8px;line-height:130%;width:120px;float:right;color:#888;}
.image{margin:0;padding:0;border:0;}
#image{text-align:center;line-height:0;}
#image img{border:2px solid #000;}
#imagenav{margin-top:10px;}
#imagenav ul{float:left;position:relative;list-style:none;}
#imagenav ul li{float:left;position:relative;line-height:14px;text-align:center;margin:1px;font:normal 80%/110% "Helvetica Neue",Helvetica,Arial,sans-serif;}
#imagenav ul li a,#imagenav ul li span{display:block;color:#999;text-decoration:none;background-color:transparent;border:1px solid #555;}
#imagenav ul li a.imgLink,#imagenav ul li span{width:20px;}
#imagenav ul li a.navLink,#imagenav ul li span{border:1px solid #242424;}
#imagenav ul li span.current{border:1px solid #7a2;color:#000;background:#7a2;}
#imagenav ul li a:hover{color:#fff;background-color:#7a2;}
#imagenav ul li a.currentImage{background:#7a2;}
.bordered{border:1px solid #000;}
.imgnav{float:right;width:140px;text-align:center;border:1px solid #444;background:#282828;margin-top:13px;_margin-top:8px;}
.imgnav .imgprevious a,.imgnav .imgnext a{display:block;width:50%;height:100%;float:left;padding:4px 0;font-size:120%;text-decoration:none;line-height:200%;color:#666;}
.imgnav .imgprevious a:hover,.imgnav .imgnext a:hover{background-color:#333;text-decoration:none;color:#888;}
.imgnav .imgprevious a{float:left;}
.imgnav .imgnext a{float:right;}

.biog_col {float:left; padding:0 10px; width:330px}

#narrow{margin:0 auto;width:440px;}
#comments{display:none;clear:both;}
.error{color:#C33;font-weight:bold;}
.comment{padding:10px;border:1px solid #444;background:#333;margin-bottom:12px;}
.commentmeta{margin-bottom:12px;}
.commentauthor{font-weight:bold;}
.commentdate{margin-top:12px;color:#555;font-size:85%;}
div.episode {width:49%; float:left; padding:5px;}
div.episode h2 {width:100%; border-bottom:1px solid #666;}
div.episode p{font:82%/150% "Helvetica Neue",Helvetica,Arial,sans-serif; padding:5px; text-align:justify; color:#999;}
.inputbox{width:250px;padding:2px;color:#888;background:#333;border:1px solid #444;font:82%/200% "Helvetica Neue",Helvetica,Arial,sans-serif;}
textarea{padding:4px;width:100%;color:#888;background:#333;border:1px solid #444;font:82%/200% "Helvetica Neue",Helvetica,Arial,sans-serif;}
.checkbox{cursor:pointer;}
.pushbutton{cursor:pointer;padding:5px 10px;color:#888;background:#333;border:1px solid #444;}
label{cursor:pointer;}
label:hover{color:#999;}
.spacer{clear:both;line-height:1px;}

