/* CSS Document */html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div, img{margin: 0px;padding: 0px;border: 0px; }body{	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	font-size: 85%;	color: #2D2941;	text-decoration: none;	background-color: #EDEECC;	text-align:center;	line-height: 150%;}p{}a{	color: #466C14;	text-decoration: none;	font-weight: bold;}a:hover{	text-decoration: underline;}ul{margin-left: 0; padding-left: 0px;}li{	list-style-position: inside;	list-style-type: none;	margin-bottom: 10px;	padding-left: 20px;	text-align: left;}h1,h2,h3,h4{	color: #2A342B;	font-weight: normal;}h1{}h2{	font-size: 200%;	line-height: 90%;	margin-bottom: 10px;}h3{	font-size: 150%;	margin-bottom: 5px;}#hidden{display: none;}#wrapper{	width:800px;	text-align:left;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	background-image: url(../pics/VBbground_bg.jpg);	background-repeat: repeat-y;}#header{	clear:both;	padding-left:11px;}#logoBar{	height: 100px;	padding-left:21px;	background-image: url(../pics/VBbground_top.jpg);	background-repeat: no-repeat;}#logoBar ul{display: inline;}#logoBar li{display: inline;}#AttracMenu{	background-color: #EDEECC;}#TopNav{width: 780px;padding-left: 11px;}#TopNav ul{	color: #FFFFFF;	text-decoration: none;	background-color: #2D3C2C;	width: 778px;	}#TopNav li, form{	display:inline;	margin-right: 20px;}#TopNav a{color:#FFFFFF;	background-color: #2D3C2C;	}#TopNav a:hover{}#navigation{	float:left;	width:207px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 11px;	}#navigation p{	padding: 0px 10px 10px;		}#navigation ul{	text-indent: 0px;}#navigation li{	margin: 0px;	border: 0px; 	padding: 0px;	list-style-type: none;	list-style-position: outside;	_height: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#navigation li a{	padding: 5px 5px 5px 10px;	display: block;	color: #FFFFFF;	background-color: #2D3C2C;}#navigation li a:hover{}#navigation li ul li{	border-bottom-width: 0px;}#navigation li ul li a{	background-color: #CCCDC9;	color: #2D3C2C;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #2D3C2C;	padding-left: 20px;}#navigation li ul li ul{	padding-left: 10px;}.EventBalloonTop{	width: 190px;	height: 49px;	margin-right: auto;	margin-left: auto;	background-image: url(../pics/EventSnip2_01.gif);	background-repeat: no-repeat;}.EventBalloon{	width: 190px;	background-image: url(../pics/EventSnip_02.gif);	margin-right: auto;	margin-left: auto;}.EventBalloonBott{	width: 190px;	height: 8px;	margin-right: auto;	margin-left: auto;	background-image: url(../pics/EventSnip_04.gif);	background-repeat: no-repeat;	background-position: bottom;}.EventBalloon p{}#content{width:570px;float:right;}#content p{	text-align:justify;	padding-top: 0px;	padding-right: 30px;	padding-bottom: 10px;	padding-left: 0px;}#BigTitle{padding-top:10px;}#footer{	clear:both;	width:100%;	padding-top: 10px;	padding-bottom: 60px;	text-align:center;	background-image: url(../pics/VBbground_base.jpg);	background-repeat: no-repeat;	background-position: bottom;}#footer p{	padding-bottom: 10px;}.clear{	width: 100%;	height: 0px;	clear:both;}.smallprint{	font-size: 80%;	color: #666666;}.left {	float: left;}.right{	float: right;	}.Preview{clear: both;}.Preview ul{	width: 560px;	clear: both;	border-bottom: 1px dotted #000000;	padding: 0px 0px 0px 0px;	margin: 0px 0px 15px 0px;}.Preview ul li{	float: left;	width: 250px;	margin-right: 20px;	padding-left: 0px;}.PrevTitle{	font-size: 120%;	font-weight: bold;	color: #466C14;}.Preview a{	color: #2D2941;	text-decoration: none;	display:block;	font-weight: normal;}.Preview a:hover{	background-color: #CCCCCC;	text-decoration: none;}.Preview img{float: left;margin-right: 5px;border:1px solid #000000;}.ShortCutsTop{	background-image: url(../pics/ShortCutTop.gif);	height: 5px;	width: 550px;	padding: 0px;}.ShortCuts{	clear: both;	overflow: visible;	width: 550px;	background-image: url(../pics/ShortCutBott.gif);	background-position: left bottom;	background-repeat: no-repeat;	padding-top: 10px;	padding-bottom:10px;	margin-bottom: 10px;}.ShortCuts .smallprint{	color: #000000;}.ShortCuts ul{	list-style-position: inside;	list-style-type: none;	overflow:auto;}.ShortCuts ul li{	float: left;	width: 250px;}.ShortCuts p{	margin-left: 20px;}.ShortCuts h2{	margin-left: 20px;}.ShortCuts h3{	margin-left: 20px;	margin-top: 0px;}.FancyTop{	background-image: url(../pics/FancyTop.gif);	height: 5px;	width: 550px;}.Fancy{	clear: both;	overflow: auto;	width: 550px;	background-image: url(../pics/FancyBott.gif);	background-position: left bottom;	background-repeat: no-repeat;	padding-top: 10px;	margin-bottom: 10px;}.Fancy p{	margin-left: 20px;	color: #FFFFFF;	background-color: #2D3C2C;}.Date{	float: left;	font-weight: bold;	width: 100px;	margin-bottom: 10px;}#BBClogo {	width: 207px;	height: 100px;	background-image: url(../pics/bbcLogo.gif);	background-repeat: no-repeat;}#BBClogo hidden{display: none;}.Graphic{	display: none;}.PicLeft {	float: left;	padding-right: 10px;}.PicRight {	float: right;		padding-right: 11px;	padding-left: 10px;}.NOTE {	font-size: 140%;	color: #666666;	background-color: #FFFF00;}#brochureDownload a{	background-image: url(../pics/Brochure.jpg);	background-repeat: no-repeat;	padding-top: 190px;	padding-left:10px;	margin-bottom: 10px;	display: block;	clear: both;	}.hidden{display: none;}#search{	position: relative;	top: 5px;}.underline {	border-top-width: thin;	border-top-style: dotted;	border-top-color: #666666;	width: 90%;	margin-bottom: 10px;}.BWayBadge {	background-image: url(../pics/BurnleyWayBadge.gif);	background-repeat: no-repeat;	margin-top:20px;	padding-top: 25px;	padding-right: 50px;	padding-bottom: 25px;	padding-left: 60px;	background-position: 10px;	display:block;}#Advert {	margin-bottom: 20px;}.AdvertSide {float: right;}blockquote {	font-style: italic;	color: #666666;	width: 75%;	margin-top: 10px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	display: inline;	padding-bottom: 10px;}.CompoRules{	width: 520px;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;}.CompoRules li{	list-style-position: inside;	list-style-type: decimal;	padding-left:10px;}.CompoEntry a{	background-image: url(../pics/ScrollBox.gif);	background-repeat: no-repeat;	display: block;	padding-top: 115px;	padding-bottom: 85px;	padding-left: 180px;	color: #FFFFFF;}.Podcasts ul li{	background-image: url(../pics/PodcastSmall.jpg);	background-repeat: no-repeat;	height: 50px;	padding-left: 50px;	padding-top: 10px;	float: left;	width: 100px;	padding-right: 10px;}.ZippCasts {	background-image: url(../pics/ZippedPodcasts.jpg);	height: 75px;	padding:75px 0px 0px 110px;	background-repeat: no-repeat;		}.FAQs{	width:559px;	margin-bottom:20px;}	#SocialBookmarks{	background-image: url(../pics/SocialBookmarks.gif);	background-repeat: no-repeat;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 16px;	margin-bottom: 10px;	font-size:12px;	line-height: 14px;	height: 50px;}#GoogleSearch{padding-left: 16px;margin-bottom:10px;}#Twitter{width:560px;border-top: 1px dotted #000000;border-bottom: 1px dotted #000000;}#Twitter li{	width:540px;	}#Twitter h2{padding-bottom:10px;}#Twitter img{padding-right: 20px;position:relative;top:10px;}