/*  
Theme Name: York Museums Theme
Theme URI: http://sumodesign.co.uk/
Description: A Theme created for York Museums Trust
Version: 1
Author: Graham Morley
Author URI: http://sumodesign.co.uk/

*/

*{

	margin: 0px;
	padding: 0px;

}

html, body{

	height: 100%;

}

body{

	background: #a6a6a6 url(images/bg.gif) repeat-y center center;
	font: 12px/16px Arial, Helvetica, sans;

}

h1, h2, h3, h4, h5, h6, i{

	color: #404040;
	font-weight: normal;

}

h1{

	font-size: 18px;

}

h2{

	font-size: 16px;

}

h3{

	font-size: 14px;

}

h4{

	font-size: 13px;

}

h5{

	font-size: 12px;

}

h6{

	font-size: 11px;

}

h2 a{

	color: #404040;

}

p{

	margin: 0px 0px 1em 0px;

}

a{

	color: #0266c8;
	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}

input{

	margin: 4px 0px;

}

img{

	border: 0px;

}

#container{

	width: 780px;
	margin: 0px auto;

}

#left_column{
	_width:575px !important;
	float: left;
	bo/rder-top: 6px solid #fff;

}

#header{

	height: 200px;
	background: #fff url(images/header_bg.gif) repeat-x;
	margin: 0px 0px 0px 0px;
	width: 576px;
}

#logo{

	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	height: 206px;
	width: 321px;
	float: left;

}

#logo h1{

	margin-left: -10000px;
	display: block;
	height: 70px;

}

#strap{

	width: 255px;
	height: 206px;
	float: right;
	background-image: url(images/bust.jpg);
	background-repeat: no-repeat;

}

#content{

	padding: 10px;
	margin: 10px 70px 0px 0px;
	_margin:0px;

}

#right_column{
	width: 192px;
	float: left;
	b/order-top: 6px solid #fff;

}

#top_right{
	
	width: 204px;
	height: 206px;
	background-image: url(images/topright.jpg);
	background-repeat: no-repeat;
	_background-position:left;
	margin-bottom: 10px;
}

#sidebar{
	margin-left: 20px;

}

#sidebar ul, #sidebar li{
	text-align: left;
	list-style: none;
	margin: 6px 0px;

}

#sidebar ul{

	margin-bottom: 10px;

}
#sidebar li ul#pollobject li p{
	text-align:left !important;
}
#sidebar li#pollspacing {
	margin: 0 10px 30px 0;
}
#search{

	margin: 10px 0px;

}

.wblisting{

	border-bottom: 1px solid #d3d3d3;
	padding: 20px 0px;
	width: 470px;

}

.postmetadata{

	color: #717171;
	font-size: 11px;

}

.postcat{

	color: #717171;
	font-size: 11px;
	padding: 5px 20px 20px 0px;
	float: left;

}


.speech{

	background-image: url(images/comment_bg.gif);
	background-repeat: no-repeat;
	padding: 5px 25px 20px 10px;
	font-size: 11px;
	float: left;
	text-align: center;

}

.admin{
	
	clear: both;

}

.comment{

	width: 470px;
	padding: 5px 10px 25px 10px;
	margin: 0 0 5px 0;
	background: #fff url(images/bg_speechbubble.gif) no-repeat left bottom;
}

.comment p {
	font-size: 1.1em;
	color:#333333;
}

.commentform {
	margin: 20px;
	padding: 0 0 10px 0;
	background: url(../img/bg_coltop.gif) repeat-x left bottom;
}

.commentform .entrynote {
	background: #f1ebe7;
	padding: 7px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;	
}