/*  Theme Name: CulchethplayersTheme URI: http://www.culchethplayers.co.ukDescription: DramaVersion: 1.0Author: PKAuthor URI: http://www.culchethplayers.co.uk*//*	http://www.culchethplayers.co.uk*/*{padding: 0em;margin: 0em;}body{background: #330000 url(images/bg.gif) repeat fixed;padding: 0px 0px 0px 0px;font-size: 100%;font-family:Georgia, Times New Roman, Times, serif;font-size:0.8em;margin: 0em;}
hr {margin-bottom: 10px; margin-top: 10px;}p{line-height: 1.5em;margin-bottom: 1.0em;}a {color:#660000; text-decoration:none}h1, h2, h3, h5 {	font-family: Georgia, Times New Roman, Times, serif;	letter-spacing: -0.065em;	}h1 {	font-size: 4em;	text-align: center;	}h2 {	font-size: 1.2em;	line-height: 1.1em; 	background: ;	color: #000;	border-top: 0px dotted #ccc;	border-bottom: 0px solid #ccc;	padding: 2px;	margin: 12px 0 0 0;	}h2.pagetitle {	font-size: 1.5em;	line-height: 1.1em; 	padding: 14px 4px;         color:#660000;	}h3 {	background: #;	color: #000;	font-size: 1.8em;	line-height: 1.1em; 	border-top: 1px dotted #ccc;	border-bottom: 1px dotted #ccc;	padding: 8px 4px;	margin: 12px 0 0 0;	}h4 { 	font-family: Georgia, Times New Roman, Times, serif;	letter-spacing: -0.06em;	font-size: 0.9em;	color: #000;	padding: 4px;	margin: 12px 0;	border-top: 1px dotted #ccc;	border-bottom: 1px dotted #ccc;	}h3.clear, h4.clear, p.clear {	display: block;	clear: both;	}h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {	text-decoration: none;	color: white;	}h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {	text-decoration: none;	}h3 span{font-weight: normal;font-size:60%;color:#000;}h5 {	font-weight:normal;	font-family:Georgia, Times New Roman, Times, serif;	font-size:1em;}.contentarea{padding-top: 1.3em;padding-left: 1em;}#contentareahome{width:707px;min-height:500px;background: url(images/notextbg.gif) no-repeat;}#contentarealinks{width:714px;height:700px;background: url(images/linksbg.jpg) no-repeat;margin-left: 8.6em;padding-top: 5em;padding-left: 1em;}#contentabout{width:714px;min-height:300px;background: url(images/aboutusbg.jpg) no-repeat;margin-left: 8.6em;padding-top: 5.5em;}#contentgallery{width:714px;min-height:300px;background: url(images/gallerybg.jpg) no-repeat;margin-left: 8.6em;padding-top: 5em;}#contentwhatson{width:714px;min-height:300px;background: url(images/whatsonbg.gif) no-repeat;margin-left: 8.6em;padding-top: 7em;}img{margin:0px;padding:0px;border:0px;}img.left{position: relative;float: left;margin: 0em 1.8em 1.4em 0em;}img.right{position: relative;float: right;margin: 0em 0em 1.8em 1.8em;}img.profile{position: relative;float: left;margin: 0.5em;padding:3px;}blockquote {    margin:20px 10px;        border-left:#ccc 2px solid;}fieldset {	border:none;}.divider1{position: relative;background: #fff url(images/border2x.gif) repeat-x;height: 14px;margin: 2.0em 0em 1.5em 0em;clear: both;}.post {	width:95%;	border-bottom: dotted 1px #ccc;	margin: 1em 1em;}.post h4 a {	text-decoration:none;	color:#000;		border:none;}.post .details{position: relative;top: -1.5em;font-size: 0.86em;color: #gold;margin:0;padding:0;}.post .details .user {	background:url(images/user.png) no-repeat left center;	padding-left:15px;}.post .details .date {	background:url() no-repeat left center;	padding-left:15px;	margin:0 0 0 1em;}#outer .post ul.controls{clear: both;margin:0;padding:0em 0;background:#red;}.post ul.controls li{display: inline;font-size: 0.86em;margin:0;padding: 0em 1.0em 0em 15px;}.post ul.controls li.comments{	background: url(images/icon-comments.gif) no-repeat left center;}.post ul.controls li.more{	background: url(images/icon-more.gif) no-repeat left center;}.box{background: #fff url(images/) repeat-x;padding: 1.5em;border: solid 0px #000;border-bottom: solid 1px #fff;margin-bottom: 1.0em;text-align:left;}#outer{z-index: 2;position: relative;width: 939px;border: solid 0px #000;margin: 0 auto;background: url(images/outerbg.gif) repeat;}#header{position: relative;width: 939px;height: 11em;background: #000 url(images) repeat ;margin-bottom: 0px;}#headercontent{position: absolute;width: 939px;height: 11em;background: url(images/topbg.jpg) no-repeat left top;}#headercontent h1{font-weight: normal;font-size: 2.5em;}#headercontent h1 a:link, #headercontent h1 a:visited{	color:#fff;	text-decoration:none;	border:none;}#headercontent h1 a:hover, #headercontent h1 a:active{	text-decoration:none;	color:#fff;	border:none;}#headercontent h2{font-size: 1.0em;font-weight: normal;color: #aaa;}#search{position: relative;float:left; margin-left:60px;padding-right: 0.0em;color:#aaa;}#search input.text{margin-right: 0.5em;vertical-align: middle;border: solid 0px #fff;padding: 0.1em;width: 7.0em;background:#fff url(images/button_bg.gif) repeat-x top;}#search input.submit{font-weight: bold;padding: 0em;font-size: 0.8em;color: #000;vertical-align: middle; background:url(images/button_bg.gif) repeat;}/* MainMenu  ----------------------------------------------------------------- */ ul#nav-main{ width:715px; height:55px; top:57px; margin-left:8.6em; background:url(images/mainnavbg.jpg); list-style:none;}#nav-main li{ float:left; }#nav-main li a{ text-indent:-9999px; display:block; height:55px; overflow:hidden; background-repeat:no-repeat; }#home{ width:85px; background-image:url(images/home.jpg); }a#home:hover{ background-position:-85px 0; }li.current_page_item a#home{ background-position:-85px 0; }a#about{ width:118px; background-image:url(images/about.jpg); }a#about:hover{ background-position:-118px 0; }li.current_page_item a#about{ background-position:-118px 0; }a#whatson{ width:126px; background-image:url(images/whatson.jpg); }a#whatson:hover{ background-position:-126px 0; }li.current_page_item a#whatson{ background-position:-126px 0; }a#gallery{ width:94px; background-image:url(images/gallery.jpg); }a#gallery:hover{ background-position:-94px 0; }li.current_page_item a#gallery{ background-position:-94px 0; }a#links{ width:82px; background-image:url(images/links.jpg); }a#links:hover{ background-position:-82px 0; }li.current_page_item a#links{ background-position:-82px 0; }#menubottom{height: 0px;margin-bottom: 0em;}#content{padding: 0 8.6em;}#primarycontainer{float: left;margin-right: -15.0em;width: 100%;}#primarycontent{margin: 0.5em 15em 0 0;}.newsbox {	width: 90%;	margin-right: 0px;	text-align:left;/*	clear: left; */	float: left;	}	#rightsidebar {width:259px;height:700px;float:right;margin-right: 9em;margin-top: 0em;background:url(images/latestproductions.gif) no-repeat;}#rightsidehome {width:259px;height:700px;margin-top: 12em;color:#000000;text-align:center;}#rightsidehome a {color:#000000;}/* sidebar ----------------------------------------------------------------- */#sidebar {width:14.0em;float:left;margin-left: 0.5em;margin-top: 2em;}#sidebar ul {list-style : none;margin:0px; padding : 0; border : 0px #fff; } #sidebar ul li a {display : block; margin-left : 2px;margin-right : 3px; border-bottom : 1px solid #fff; padding : 2px 2px 3px 3px; border-left: 0px solid #ccc;border-bottom: 1px solid #ccc; color : #000; text-decoration : none; width : 100%;font-size:100%; } #sidebar li li a {display : block; margin-left : 5px;margin-right : 3px; border : 0px solid #fff; color : #000; text-decoration : none; width : 100%;font-size:95%; } .page_folder li a{font-style:bold;;}.current_page_item li a{font-style:bold;;}html > body #sidebar li a {width : auto; } #sidebar li a:hover {margin-left : 2px; color : #660000; } #sidebar li li a:hover {margin-left : 5px; color : #660000; } /* sidebar ----------------------------------------------------------------- */#footer{position: relative;clear: both;padding: 2.5em 2.5em 0.5em 2.5em;background: url(images/footer.gif) no-repeat left bottom;font-size: 0.86em;color:#FFF;text-align:right;height:3em;}#footer a, #footer a:hover, #footer a:visited {	text-decoration: underline;	color: white;	}/*comments and their styles*/#comments, #respond{	margin: 2em 0 0 5px;}#commentform {	margin:10px;	padding:10px;}.commentlist li {	list-style:none;	margin: 2em 0;	padding: 0.5em;				border-bottom:#ddd 1px dashed;	background:#fcfcfc url(images/border2.gif) repeat-x top;}.commentlist li p {    margin:0 1em;}.commentlist li .cmtinfo {	font-family:Trebuchet MS,Verdana, Tahoma, Serif;	font-size:0.9em;			padding:5px;	margin-bottom: 10px;	position:relative;	}.commentlist li .cmtinfo em {	margin:0;	padding:0 1em;	text-align:right;	font-style:normal;				color:#999;	}.commentlist li cite {	font-style:normal;	font-weight:bold;}.commentlist li.alt{	background:#fcfcf9 url(images/border2.gif) repeat-x top;}#outer input.text {	background:#f9f9f9 url(images/button_bg.gif) repeat-x top;	border:#ccc 0px solid;	font:1em Verdana, Arial, Serif;}.post h5 em{	font-style:normal;	float:right;	font-weight:normal;}#header, #content, #sidebar, #footer, .widget {    overflow: hidden;}.breadcrumb{	margin-left:17em;	font-size:80%;}.breadcrumb a {	color:#FF9900;}.portfolioimage {border: 1px solid #ccc;position: relative;float: left;padding:0px;margin-left:1px;}.flashmovie {background: #FFF url(http://www.pensta.co.uk/site/wp-content/uploads/2008/03/computer.jpg) no-repeat center;margin-top: 0em;border-left: 4px solid #330000;border-right: 4px solid #330000;border-bottom: 4px solid #330000;width:895px;}.flashgallery {background: #FFF url(http://www.pensta.co.uk/lpweb.jpg) no-repeat left;text-align:left;margin-top: 0em;}#textarea{	width: 60%;	height: 300px;	margin:0px 5px 30px 10px;	border: 0px solid #999;		font:0.9em Georgia, Times New Roman, Times, serif;	float:left;}#textareatitle{	font-family: Georgia, Times New Roman, Times, serif;	letter-spacing: -0.06em;	background:#fff url(images/pinkbxg.jpg) repeat-x right;	font-size: 1.3em;	font-style:bold;	color: #fff;	padding: 10px;	margin: 0px 0;	border-top: 1px dotted #ccc;	border-bottom: 1px dotted #ccc;}#textareatext{	padding:10px 10px 10px 10px;	border: 0px solid #ccc;		background:# url() repeat-x top;	font:1.2em Georgia, Times New Roman, Times, serif;	font-style:bold;}.poster {border: 1px #000 solid;float: right;}.photo {width: 200px;w\idth: 200px;height:150px;border: 0px #000 solid;float: right;text-align: right;}.galleryindex { float : left;  width : 200px; font: 80%; height:200px; background: url(galleryimagebg.gif) no-repeat; padding: 7px; margin-bottom:10px; } #productimage{width:200px; float:left;margin-right: 7px;}#producttext {width:200px; float:left;}#clear {clear:both;}