@charset "utf-8";
/* CSS Document */

body{
	background:url(images/strip1.jpg) repeat-y center #B9B9B9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:0;
	padding:0;
	}


.clr{
	clear:both;
	}

a img{
	border:none;
	margin:0;
	padding:0;
	}

div.contactform label
{
    font-weight: bold;
}

#wrapper{
	background:url(images/wrapback2.jpg) no-repeat center top;
	}
	
img.offer{
	position:absolute;
	width:139px;
	height:250px;
	margin-left:-5px;
	margin-top:350px;
	}
	
.innertop{
	background:url(images/innerback.jpg);
	width:507px;
	height:156px;
	}	
	
.pinkbox{
	width:113px;
	height:341px;
	float:left;
	margin:5px;
	background:url(images/pink-back.jpg) no-repeat;
	padding:7px;
	}		
	
	
.wrapin{
	width:770px;
	margin:0 auto 0 auto;
	padding-left:0px;
	padding-top:6px;
	}
	
img.logo{
	float:left;
	margin-top:3px;
	padding-left:34px;
	}
	
	
#search{
	float:right;
	width:170px;
	margin:0;
	padding:0;
	padding-top:80px;
	}	
	
.inputs{
	background:url(images/input.jpg) no-repeat;
	width:116px;
	height:23px;
	border:none;
	margin:11px 0 0 0;
	float:left;
	padding:5px 0px 0px 5px;
	font-size: 10px;
	}	
	
.submitgo{
	background:url(images/submitgo.jpg) no-repeat;
	width:45px;
	height:44px;
	border:none;
	cursor:pointer;
	margin:0 0 0 -4px;
	padding:0;
	}	





#leftpart{
	width:640px;
	float:left;
	}

	
#menu{
	width:635px;
	height:51px;
	float:left;
	margin-top:8px;
	margin-left:3px;
	}
	
#menu ul{
	margin:0;
	padding:0;
	}
	
#menu ul li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#menu ul li a{
	display:block;
	text-indent:-2000px;
	background:no-repeat;
	height:51px;
	}
	
#menu ul li a.homepage{
	background:url(images/blackpool_leisure_04.jpg);
	width:127px;
	}
	
#menu ul li a.homepage:hover{
	background-position:0 -51px;
	}	
	
#menu ul li a.contentmanagement{
	background:url(images/cm.gif);
	width:200px;
	}	
	
#menu ul li a.venuemanagement{
	background:url(images/vm.gif);
	width:200px;
	}		
	
#menu ul li a.venue{
	background:url(images/venue_05.jpg);
	width:127px;
	}
	
#menu ul li a.venue:hover{
	background-position:0 -50px;
	}
	
#menu ul li a.health{
	background:url(images/blackpool_leisure_06.jpg);
	width:126px;
	}
	
#menu ul li a.health:hover{
	background-position:0 -51px;
	}
	
	
#menu ul li a.children{
	background:url(images/blackpool_leisure_07.jpg);
	width:127px;
	}
	
#menu ul li a.children:hover{
	background-position:0 -51px;
	}	
	
	
#menu ul li a.sports{
	background:url(images/blackpool_leisure_08.jpg);
	width:127px;
	}
	
#menu ul li a.sports:hover{
	background-position:0 -51px;
	}	
	
img.arrow{
	padding-left:0px;
	margin-top:2px;
	}			
	

#rightpart{
	width:125px;
	float:right;
	margin-top:5px;
	}
	
	
#contentleft{
	width:127px;
	float:left;
	background:#fff;
	}	
	
#verticalmenu{
	width:127px;
	height:51px;


	}
	
#verticalmenu ul{
	margin:0;
	padding:0;
	}
	
#verticalmenu ul li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#verticalmenu ul li a{
	display:block;
	text-indent:-2000px;
	background:no-repeat;
	width:127px;
	}
	
#verticalmenu ul li a.exercise{
	background:url(images/blackpool_leisure_13.jpg) no-repeat;
	height:55px;
	}
	
#verticalmenu ul li a.exercise:hover{
	background-position:0 -55px;
	}	
	
#verticalmenu ul li a.swimming{
	background:url(images/blackpool_leisure_17.jpg) no-repeat;
	height:51px;
	}
	
#verticalmenu ul li a.swimming:hover{
	background-position:0 -51px;
	}
	
#verticalmenu ul li a.liesure{
	background:url(images/blackpool_leisure_18.jpg) no-repeat;
	height:55px;
	}
	
#verticalmenu ul li a.liesure:hover{
	background-position:0 -55px;
	}
	
#verticalmenu ul li a.birthdays{
	background:url(images/blackpool_leisure_19.jpg) no-repeat;
	height:56px;
	}
	
#verticalmenu ul li a.birthdays:hover{
	background-position:0 -56px;
	}	
	
#verticalmenu ul li a.birthdays{
	background:url(images/blackpool_leisure_19.jpg) no-repeat;
	height:56px;
	}
	
#verticalmenu ul li a.birthdays:hover{
	background-position:0 -56px;
	}
	
	
#verticalmenu ul li a.events{
	background:url(images/blackpool_leisure_20.jpg) no-repeat;
	height:58px;
	}
	
#verticalmenu ul li a.events:hover{
	background-position:0 -58px;
	}				
						
	
#contentright{
	float:right;
	width:498px;
	background:#fff;
	padding:0 5px 0 10px;
	}
	
	#contentright2{
	float:right;
	width:513px;
	background:#fff;
	}
	
				
.paraleft{
	
	float:left;
	padding:10px;
	}
	
.paraleft h1{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#de752b;
	}	
	
.pararight{
	width:238px;
	float:right;
	}		
	
	
	
	
	

#footer{
	background:url(images/bottom_strip.jpg) no-repeat center bottom;
	height:94px;
	}
	
.copyrighttext{
	margin:0px auto 0 auto;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	color:#afafaf;
	font-size:11px;
	padding-top:50px;
	padding-left:80px;
	text-align: center;
	}	

.copyrighttext a
{
    text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#afafaf;
	font-size:11px;
    
}


.horizontalbox{
	width:235px;
	float:right;
	padding:12px 0 0 0;
	}
	
.Pinkbox{
	background:url(images/horizontal.jpg) no-repeat;
	width:225px;
	padding:5px;
	height:100px;
	}		
	
table.search-grid 
{
    border:0;
}

table.search-grid td 
{
    padding:5px;
    
}	

table.search-grid td a 
{
text-decoration: none;
color: #DF742C;
font-weight:bold;
font-size: 12px;
    
}	

table.search-grid td span
{
    font-size: 11px;
}


	

/* Venue backgrounds */

.venue_title 
{
    color:#9CA1A7;
    font-weight: bold;
    font-size: 14px;
}

.venue_grey{
	background:url(images/BACKGROUND-GENERAL-GREY.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
	}


.venue_light_blue 
{
    background:url(images/BACKGROUND-LIGHT-BLUE.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
}

.venue_swimming 
{
    background:url(images/BACKGROUND-SWIMMING.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
}

.venue_young_people 
{
    background:url(images/BACKGROUND-YOUNG-PEOPLE.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
}

.venue_purple 
{
    background:url(images/BACKGROUND-GENERAL.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
}

.venue_gym
{
    background:url(images/BACKGROUND-GYM.jpg) no-repeat;
	width:490px;
	height:156px;
	color:#ffffff;
	padding: 10px 5px 5px 10px;
}

/* // */


/* Ticker style */


.news-box 
{
    border:1px solid #7f7f7f;
    background-color: #43afd8;
    height: 18px;
    font-size: 11px;
    color: #ffffff;
    text-align: center;
    padding: 2px;
}

.news-box a 
{
     color: #ffffff;
     text-decoration: none;
}

.tickercontainer {
	
	background: #43afd8 none repeat scroll 0%; /* here change  background color of container*/
	border:1px solid #7f7f7f;
	height:20px;
	margin:0pt;

}
.tickercontainer .mask {
	
	left:0px;
	overflow:hidden;
	position:relative;
	top:2px;
	width:775px;

	
}

ul.newsticker {
	font-family:Helvetica;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	left:750px;
	line-height:normal;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	position:relative;
   	
}

ul.newsticker li {
	 
    float:left;
	margin:0pt;
	padding:0pt;


}

ul.newsticker a {
	color:white; /* here change letter color and font , etc . */
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight: 200;
	line-height:normal;
	margin:0pt 50px 0pt 0pt;
	padding:0pt;
	white-space:nowrap;
	text-decoration:none;
}



/* */
	
	
	
					
