/* @override http://www.pavilion.org.uk/_css/styles.css */

* {margin:0px;padding:0px}

html {
	overflow-y:scroll;
}
body {color: #000;
	font: 0.8em/20px Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;
}

/* body {color:#3B2C27;
	font: 0.8em Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;
} */
#canvas {width: 850px;margin-left:auto;margin-right:auto;margin-top:20px}
#container {float:left;width: 850px;background:#fff;}
.clear {clear:both}
a {color: #000;
}
a:hover {color: #ff6633;}

#row_top {float:left;height: 135px;
	width: 850px;
}
#row_mid {width:709px;float:left;height:128px;
	display: none;
}
#row_bot {float:left;padding-bottom:30px;
}
#row_foot {width: 850px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #fff;
	margin-top: 10px;
	float: left;
}

#row_top #logo {float: left;width: 200px;height: 61px;
	margin-top: 22px;
}
#row_top ul#nav li.end {
}
#row_top ul#nav a {padding-bottom:5px;
	text-decoration: none;
}
#row_top ul#nav {margin-top: 70px;margin-right: 10px;list-style-type:none;text-align:right;
	float: right;
}
#row_top ul#nav li {float:left;padding: 0 8px;
	border-right: 1px solid #808080;
}
#row_top ul#nav a {padding-bottom:5px;
	text-decoration: none;
}
#row_top ul#nav a:hover {border-bottom:2px solid #4A6D62;color: #ff6633;}
#row_top ul#nav a.current {border-bottom:2px solid #4A6D62;color: #ff6633;}

#row_mid #panel {float:right;width:665px;height:108px;background:#62524E}
#row_mid #panel .inner {margin-left:18px;}
#row_mid #panel h2 {float:left;width:258px;margin-top:66px;color:#fff;font-weight:100;font-size:2.3em}
#row_mid #panel img {float:left;border:3px solid #fff;margin:16px 16px 0 0}

#row_bot #leftcol {float:left;width: 193px;
}
#row_bot #leftcol ul#subnav {width: 175px;list-style-type:none;
	padding: 9px;
	background-image: url(http://www.pavilion.org.uk/_img/back-1.png);
}
#row_bot #leftcol ul#subnav li {margin-bottom:9px;
}
#row_bot #leftcol ul#subnav li a {background: #fff;display:block;padding:1px;text-indent:3px;text-decoration:none;
	height: 20px;
}
#row_bot #leftcol ul#subnav li a:hover {background: #ff6633;color:#fff}
#row_bot #leftcol ul#subnav li a.current {background: #ff6633;color:#fff}

#row_bot #content {width: 600px;
	padding: 0 10px 10px;
	float: left;
	margin-left: 20px;
}
#row_bot #content .inner {margin-top:10px;color:#000000}
#row_bot #content .inner p {padding: 5px 0 8px}
#row_bot h1 {color: #ff6633;font-size: 18px;line-height: 27px;margin: 20px 0 30px 44px;
	font-weight: normal;
	font-style: normal;
}

#home #random-image {
	width: 470px;
	overflow: hidden;
	display: inline;
	float: left;
	height: 370px;
}

#home #row_bot {
	width: 350px;
	padding: 0 10px 10px 20px;
}

#home #row_mid #panel {
	display: none;
}

#home #row_mid {
	width: 400px;
	height: 315px;
	display: none;
}

#home #row_bot h1 {
	color: #ff6633;
	line-height: 15px;
	margin: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 1.4em;
}

#twitter_update_list {
	padding: 0;
	margin-top: 10px;
}

#twitter_update_list li {
	list-style-type: square;
	background-color: #fff;
	list-style-position: inside;
}

#twitter-link {
	margin-top: 20px;
	text-transform: lowercase;
	text-decoration: none;
	display: block;
	text-align: right;
}

#twitter-link {

}

#row_bot .home_left {margin-right:20px;
	margin-bottom: 20px;
}

#row_bot .home_left p {margin: 10px 0}
#row_bot .home_left a.read {background:#76B900;color:#fff;padding:2px 30px 2px 5px;}

#row_bot .home_right {}
#row_bot .home_right h3 {color: #ff6633;margin:0 0 1px 0;font-size:1em;font-weight:100;
}

#row_bot .full {float:right;width:665px}

#row_foot ul {list-style-type:none;}
#row_foot ul li {
	padding: 0 5px 0 10px;
	display: inline;
	border-left: 1px solid #808080;
}
#row_foot ul li.end {border-right:0px;}
#row_foot ul a {text-decoration: none}

#row_foot ul a:hover {text-decoration: none;
	color: #ff6633;
}

h3 {float:left;color:#4A6D62;font-size: 1.4em;padding-bottom: 8px;
	font-weight: normal;
	font-style: normal;
}
#sep h3.artist {font-size:1.2em;color: #000;float:none}

a.back {float:right;
	text-decoration: none;
	text-transform: lowercase;
}
.full a.back {float:right;width:40px;
	margin-right: 20px;
}

#gallery img#main {border:4px solid #DCD8D6;}
#gallery table.thumbs {margin-top:5px}
#gallery a.thumb {border:4px solid #DCD8D6;width:40px;height:40px;display:block;overflow:hidden}
#gallery p.name {font-size:1.3em;color:#4A6D62;margin-bottom:5px}
#gallery p#caption {margin-bottom:7px;font-weight:bold;text-transform:italic}

#project a.thumb {border:2px solid #DCD8D6;width:70px;height:46px;display:block;overflow:hidden}

/* pm styles */
#row_bot #content.pm ul {margin:0 0 0 20px;}
.image_border {border:4px solid #DCD8D6;}
.link_green {background:#76B900;color:#fff;padding:2px 30px 2px 5px;}

/* ecards */
.galleryimage1 {margin-bottom: 10px;margin-right: 10px;border: 4px solid #DCD8D6;}
.gallerytext1 {padding-top: 12px;}
.galleryimage2 {margin-right: 10px;border: 4px solid #DCD8D6;}
.galleryimage3 {margin-right: 7px;margin-top: 10px;border: 4px solid #DCD8D6;}
.galleryimage4 {border: 4px solid #DCD8D6;margin-bottom: 5px;}
.galleryimage5 {border: 4px solid #DCD8D6;}
.galleryimage6 {border: 4px solid #62524E;margin-right: 7px;margin-top: 10px;}
.galleryimage7 {border: 4px solid #62524E;}
.featuredbox1 {margin-bottom: 10px;}
.error {color: #FF0000;}

.b_ecards_thumbs_block {float:left;width:190px}
.b_ecards_thumbs_block P {margin:0px;padding:3px 0 0 0}

#b_gallcontentright_ecards {width:665px;float:right;margin:5px 0 20px 0;clear:both}
#b_gallcontentright_ecards P {padding:0px;margin:4px 0 2px 0}
#b_gallcontentright_ecards INPUT {margin:0 0 2px 0}
#b_gallcontentright_ecards h1 {color:#4A6D62;font-weight:bold;font-style:normal;font-size: 1.6em;padding:0px;margin:10px 0 0px 0}
#b_gallcontentright_ecards a{color:#3B2C27;text-decoration: underline;}
#b_gallcontentright_ecards a:hover{color:#4A6D62;text-decoration: underline;}

.b_ecards_preview_block {float:left;margin:0 0 0 0;background-color:#DCD8D6;padding:2px 2px 2px 0}
.b_ecards_message_bg {float:left;margin:0 0 0 0;background-color:#FFFFFF}
.b_ecards_message_image {border-top:2px solid #DCD8D6;border-bottom:2px solid #DCD8D6;border-right:4px solid #DCD8D6;border-left:4px solid #DCD8D6;margin:0px;padding:0px}
.b_ecards_message_inner {float:right;width:240px;overflow:hidden;margin:15px 10px 0 0;color:#4A6D62;font-size:150%}
.b_ecards_message_credit {color:#A8A8A8;width:250px}
.b_ecards_message_credit H2 {margin:7px 0 0 0;padding:0px}

.smallimage {border: 2px solid #A39895;margin-right: 15px;}
.smallimagetext {margin-top: 15px;}
.smallimagetext a {color: #3B2C27;text-decoration: underline;}
.smallimagetext a:hover {color: #3B2C27;text-decoration: none;}

.imageborder {border: 2px solid #DCD8D6;}

#podcasts p.latest {color:#6a6a6a;font-size:1.2em;margin-bottom:12px}
#podcasts p {padding:4px 0 4px 0}
#podcasts DIV.podcasts {float:left;width:236px;}
#podcasts DIV.subscribe {float:right;width:153px;}
#podcasts DIV.subscribe a {display:block;width:153px;height:35px;margin-top:9px;text-indent:-9999px}
#podcasts a.itunes {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_itunes.gif%27) no-repeat;}
#podcasts a.yahoo {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_yahoo.gif%27) no-repeat;}
#podcasts a.zune {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_zune.gif%27) no-repeat;}
#podcasts a.google {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_google.gif%27) no-repeat;}
#podcasts a.zen {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_zen.gif%27) no-repeat;}
#podcasts a.rss {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_rss.gif%27) no-repeat;}
#podcasts .cast {margin-bottom:10px;border-bottom:1px solid #d5d0cd;padding-bottom:10px}
#podcasts .cast a.listen {display:block;width:62px;height:17px;text-indent:-9999px;background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_listen.gif%27) no-repeat;}
#podcasts .cast a.listen:hover {background: url(file:///C|/Documents%20and%20Settings/admin/Local%20Settings/Temp/83b46360/%27/_img/pod_listen_on.gif%27) no-repeat;}
#podcasts .cast h3 {color:#4A6D62;padding-bottom:4px;font-size:1.1em;width:236px}
#podcasts .cast p.date {color:#6a6a6a;}
#podcasts p.nav {margin-bottom:12px}
