*{	margin:0px;	padding:0px;	font-weight: normal;}

html{ height:100%;}

body{	background-image: url(/images/back.jpg);	background-position: center top;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	background-attachment: fixed;}

.left{ float:left;}

.right{ float:right;}

.clear{ clear:both;}

a{	color: #996600;}

a:active{	outline: none;	-moz-outline-style: none;}

a:focus{	-moz-outline-style: none;	outline: none;}

/* Page setup */#container{	width: 979px;	height: 100%;	margin-left: -499px;	position: absolute;	left: 50%;	top: 0px;}

#header, #header_back{	display: block;	width: 957px;	z-index: 25;	position: absolute;	background-image: url(/images/header.jpg);	height: 165px;	background-repeat: no-repeat;	margin-left: -485px;	left: 50%;	}

#header_back{	z-index: 5;	top: 0px;	height: 351px;	position: fixed;}

#logo {	position: absolute;	left: 74px;	top: 15px;	float: left;}

#logo a{	background-image: url(/images/rewind.png);	height: 46px;	width: 278px;	float: left;	text-indent: -10000px;	background-position: left top;}

#logo a:hover{	background-position: left bottom;}

#logo span{	background-image: url(../images/rewind_strapline.png);	height: 49px;	width: 484px;	text-indent: -10000px;	float: left;	clear: both;	position: relative;	left: -5px;}

#side_left{	background-image: url(/images/side_left.png);	background-repeat: repeat-x;	position: fixed;	z-index: 50;	left: 50%;	top: 0px;	height: 100%;	width: 60px;	margin-left: -499px;}

#side_right{	background-image: url(/images/side_right.png);	background-repeat: repeat-x;	position: fixed;	z-index: 50;	top: 0px;	height: 100%;	width: 128px;	left: 50%;	margin-left: 372px;}

#rewind_side{	background-image: url(/images/rewind_side.png);	width: 79px;	padding-bottom: 295px;	position: fixed;	z-index: 55;	bottom:-10px;	background-repeat: no-repeat;	margin-left: 420px;	left: 50%;}

#content{	width: 807px;	position: relative;	z-index: 10;	float: left;	padding-left: 75px;	padding-right: 75px;	min-height:500px;	height:auto !important;	height:500px;	padding-top: 120px;}

#backing{	height: 100%;	width: 957px;	margin-left: -499px;	position: fixed;	left: 50%;	top: 0px;	background-image: url(/images/back_container.png);	z-index: 5;}

#container_footer{	float: left;	width: 975px;	clear: both;	position: fixed;	z-index: 15;	height: 80px;	left: 50%;	bottom: 0px;	margin-left: -490px;}

#footer{	background-image: url(/images/back_footer.png);	background-repeat: no-repeat;	background-position: left top;	width: 100%;	position: relative;	clear: both;	float: left;	height: 80px;}

/**/#pagetitles{	position: relative;	width: 807px;	left: 50%;	z-index: 20;	padding-left: 75px;	padding-right: 75px;	background-repeat: no-repeat;	padding-top: 60px;	padding-bottom: 10px;	margin-left: -479px;}

#pagetitles h1{	font-size: 20px;	position: relative;	z-index: 10;	height: 90px;	text-indent: -10000px;	left: -75px;	background-repeat: no-repeat;	margin-right: -105px;	clear: both;	margin-bottom: -20px;	width:100%;	}

#pagetitles h2{	font-size: 20px;	background-image: url(/images/h2_text.png);	background-repeat: no-repeat;	background-position: left top;	padding-top: 60px;	padding-bottom: 20px;	padding-left: 40px;	margin-bottom: -50px;	position: relative;	top: -30px;	left: -40px;}

.h1back h1{	height: 90px;	margin-right: 0px;	top: 0px;	float: left;}

.home{	background-image: url(../images/rewind_.png);	width: 770px;}

.history{	background-image: url(../images/rewind_history.png);}

.legislation{	background-image: url(../images/rewind_legislation.png);}

.terms{	background-image: url(../images/rewind_terms.png);}

.training{	background-image: url(../images/rewind_training.png);}

.events_local{	background-image: url(../images/rewind_events_local.png);}

.events_national{	background-image: url(../images/rewind_events_national.png);}

.projects{	background-image: url(../images/rewind_projects.png);}

.galleries{	background-image: url(../images/rewind_gallery.png);}

.publications_adults{	background-image: url(../images/rewind_publications_adults.png);}

.publications_schools{	background-image: url(../images/rewind_publications_schools.png);}

.downloads{	background-image: url(../images/rewind_downloads.png);}

.maps{	background-image: url(../images/rewind_maps.png);	margin-bottom:-40px;	height:150px!important;}

.links{	background-image: url(../images/rewind_links.png);}

.faq{	background-image: url(../images/rewind_faqs.png);}

.blog{	background-image: url(../images/rewind_blog.png);	width: 450px;	height: 90px;	text-indent: -10000px;	float: left;	left: -70px;	position: relative;	margin-bottom: -10px;}

.contact{	background-image: url(../images/rewind_contact.png);	width: 580px;}

.login{	background-image: url(../images/rewind_login.png);}

/*.ctop{	background-repeat: no-repeat;	background-position: left bottom;	height:95px;	width: 100%;	display: block;	position: absolute;	left:0px;	z-index: 1;	bottom: 0px;}

/*.cbottom{	background-image: url(/images/back_content_top_foot.png);	background-position: left bottom;	bottom: -35px;}

*/.ctop{	background-image: url(/images/back_content_top_top.png);	background-position: left bottom;	z-index: 3;	top: 2px;}

.text h2, .h1back{	font-size: 20px;	background-image: url(/images/h2_text.png);	background-repeat: no-repeat;	background-position: left top;	padding-top: 60px;	padding-bottom: 20px;	padding-left: 40px;	margin-bottom: -25px;	position: relative;	top: -25px;	left: -40px;	z-index: 0;}

.h1back {width:500px!important;}

.hhome{width:700px!important;}

.textright_home .h1back {width:380px!important; height:90px}

.text h3{	font-size: 17px;	margin-bottom: 10px;	color: #666633;}

/**/p{	margin-bottom: 15px;}

.text{	position: relative;}

.textleft, .textblog, .textleft_home{	width: 790px;	position: relative;	z-index: 20;	clear: both;	float: left;	margin-bottom: 150px;}

.textblog{	width:650px;	padding-top: 40px;	}

	.pageblog{	clear:both;	background-image: url(../images/text_listings.png);	background-repeat: no-repeat;	background-position: -20px bottom;	float: left;	padding-bottom: 40px;	width: 100%;}

.textleft_home{	width: 450px;}

.textright{	float: right;	position: relative;	z-index: 50;	width: 92px;	left: -30px;	top: -60px;}

.textright_home{	width: 375px;	margin-left: 25px;}

.text ul{	border-top: 1px dotted #999;	padding-top: 15px;	margin-bottom: 15px;	clear: both;	float: left;	width: 100%;}

.text ul li{	margin-bottom: 10px;	padding-bottom: 10px;	/*border-bottom: 1px dotted #999;*/	list-style-type: none;	background-image: url(../images/text_list.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 30px;	clear: both;	float: left;	width: 760px;	border-bottom: 1px dotted #999;}

.text ol{	margin-bottom: 15px;	background-image: url(../images/text_listings.png);	background-repeat: no-repeat;	background-position: left top;	clear: both;	float: left;	width: 100%;	padding-top:30px;}

.text ol li{	list-style-type: decimal;	padding-left: 10px;	list-style-position: outside;	position: relative;	left: 20px;	margin-bottom: 5px;}

ul#list00{	width: 100%;}

ul#list00 li, ul#terms li{	float: left;	display: block;	width:760px;}

ul#terms p{ margin-bottom:0px;}

 /* Remove margin in list */ul#list00 span {}

span.t00, span.t00b, span.t03{	width: 250px;	float: left;	border-style: none;}

span.t00b {	font-size: 17px;}

span.t01, span.t01b, span.t02{	width: 470px;	background-image: none;	padding-left: 0px;	float: right;	border-style: none;}

span.t01b{	width: 530px;}

span.t02{		float:left;}

span.t03{	float:right;}

.tdownload{	clear: both;	float: left;	padding-left: 290px;	margin-top: 15px;	margin-bottom: 15px;}

.tdownload a{	font-size: 14px;}

ul#sitemap{	width:100%;}

ul#sitemap li a{	color: #996600;	text-decoration: none;}

ul#sitemap li, ul#sitemap ul li{	list-style-type: none;	background-image: url(/images/text_list.gif);	background-repeat: no-repeat;	background-position: 0px 3px;	padding-left: 30px;	font-size: 20px;	padding-bottom: 5px;	}

ul#sitemap ul ul li{	background-image: none;	padding-left: 0px;	font-size: 14px;}

/* Images */.content_image{	float: right;	position: relative;	text-align: center;	width: 400px;	margin-left: -50px;	left: 50px;	margin-bottom: 50px;	font-size: 12px;	clear: right;}

.content_image img{	position: relative;	z-index: 0;	border-right: 5px solid #FFF;	border-left: 5px solid #FFF;	margin-bottom: -30px;}

.citop, .cibot{	height: 54px;	width: 100%;	background-repeat: no-repeat;	display: block;	left: 0px;	position: absolute;	z-index: 10;}

.citop{	background-image: url(/images/content_image_top.png);	background-position: left top;	top: -30px;}

.cibot{	background-image: url(/images/content_image_bot.png);	background-position: left bottom;	bottom: -60px;	height: 60px;	width: 290px;	padding-top: 40px;	padding-right: 50px;	padding-left: 60px;	font-size: 20px;	}

.image_blog {	position: relative;	margin-left: -80px;	left: 50px;	margin-bottom: 50px;	font-size: 12px;	clear:both;	z-index: 50;	margin-top: 20px;	}

	.image_blog img{ 	max-width:300px;	position: relative;	margin-left: 40px;	}

	.image_blog2 {	position: relative;	margin-left: -80px;	left: 120px;	margin-bottom: 50px;	font-size: 12px;	clear:both;	z-index: 50;	top: -20px;	}

	.image_blog2 img{ 	max-width:300px;	position: relative;	margin-left: 40px;	}

/* Gallery */#gallery{	float: left;	width: 800px;	position: relative;	z-index: 20;}

#gallery img{	width:178px;	border-style: none;}

#gallery ul li{	text-align: center;	float: left;	width: 200px;	list-style-type: none;	position: relative;	height: 260px;	line-height: 17px;}

#gallery ul li span.gallery_image{	overflow: hidden;	position: relative;	z-index: 0;	height: 178px;	width: 178px;	float: left;	background-image: url(../images/back_gallery.gif);	margin: 11px;}

#gallery ul li span.gallery_top{	position: absolute;	z-index: 10;	height: 200px;	width: 200px;	float: left;	background-image: url(../images/gallery_top.png);	left: 0px;	top: 0px;	background-repeat: no-repeat;	background-position: left top;}

#gallery a{	text-decoration:none;}

#gallery ul li span.gallery_top:hover{	background-position: left bottom;}

#gallery h3{	font-size: 15px!important;	height: 50px;	display: block;	float: left;	width: 190px;	padding-right: 5px;	padding-left: 5px;}

#gallery ul li span.gallery_summary{	font-size: 11px;	display: block;	padding-right: 5px;	padding-left: 5px;	height: 30px;	float: left;	width: 190px;}

/* Quotes */#quotes h4{	font-size: 20px;}

span#nextBtn a, span#prevBtn a{	position: relative;	z-index: 100;	text-decoration: none;	position: absolute;	display: block;	background-image: url(/images/link_end.png);	background-repeat: no-repeat;	background-position: left bottom;	color: #ffff99;	width: 94px;	bottom:-20px;	right: 110px;	text-indent: -10000px;	height: 46px;}

span#nextBtn a{	background-image: url(../images/page_next.png);}

span#prevBtn a{	background-image: url(../images/page_prev.png);	right: 190px;}

span#nextBtn a:hover, span#prevBtn a:hover{background-position: left top;}

/* Pagenumbers  */.paginationtop {	float: right;	position: absolute;	z-index: 20;	top: 200px;	right: 90px;	font-size: 11px;}

#scrollingDiv .pagination{	position: absolute;	right: 65px;	bottom: -28px;}

.pagination a, .pagination span.current, .pagination span.disabled {	text-decoration: none;	position: relative;	display: block;	background-image: url(/images/pagination_inactive.png);	background-repeat: no-repeat;	background-position: left top;	padding-top: 8px;	padding-bottom: 5px;	color: #ffff99;	float: left;	text-align: center;	width:38px;	margin-left: -5px;}

a.prev_page, a.next_page, span.disabled.next_page, span.disabled.prev_page{	text-indent: -10000px;	display: block;	height: 30px;	width: 61px;	padding: 0px;	background-position: left top;	top: 3px;}

a.prev_page, span.disabled.prev_page {	background-image: url(../images/page_prev.png);}

a.next_page, span.disabled.next_page {	background-image: url(../images/page_next.png);}

a.next_page:hover, a.prev_page:hover{		background-position: left bottom;}

.pagination a:hover, .pagination a:active {	color: #000;}

.pagination span.current {	background-image: url(/images/pagination_active.png);	color: #FFF;}

.pagination span.disabled{	filter:alpha(opacity=60);	opacity:0.6;	color: #FFF;}

span.disabled.next_page{	background-image: url(../images/page_next_dis.png);	filter:alpha(opacity=100);	opacity:1;}

span.disabled.prev_page {	background-image: url(../images/page_prev_dis.png);	filter:alpha(opacity=100);	opacity:1;}

/*.pagination label{	float: left;	height: 27px;	width: 10px;	position: relative;	clear: left;	display: none;}

.p00{	margin-left: 70px;}

.p01{		margin-left: 60px;}

.p02{		margin-left: 50px;}

.p03{		margin-left: 45px;}

.p04{		margin-left: 40px;}

.p05{		margin-left: 50px;}

.p06{		margin-left: 60px;}

/* footer info */#footer h5{	font-size: 11px;	color: #999999;	display: block;	position: absolute;	left: 60px;	bottom: 5px;	width: 660px;}

a#flogo00, a#flogo01 , a#flogo02 , a#flogo03{	background-repeat: no-repeat;	background-position: left center;	float: left;	height: 72px;	text-indent: -10000px;	margin-left: 20px;}

a#flogo00{	background-image: url(../images/rewind___.png);	width: 230px;	position: absolute;	left: 480px;	top: -20px;}

a#flogo01{	background-image: url(/images/foot_sandwell_partnership.gif);	width: 84px;}

a#flogo02{	background-image: url(/images/foot_sandwell_nhs.gif);	width: 217px;}

a#flogo03{	background-image: url(/images/foot_sandwell_council.gif);	width: 182px;}

/* use in .text ul */.line00{	float: left;	height: 5px;	width: 100%;	border-bottom: 1px dotted #999;	margin-bottom: 5px;	padding-bottom: 5px;}

a#butt_back{	background-image: url(/images/butt_back.png);	text-indent: -10000px;	display: block;	float: left;	height: 67px;	width: 118px;	position: fixed;	top:20px;	z-index: 90;	margin-left: 380px;	left: 50%;	background-position: left top;}

a#toTop{	#position: fixed;	z-index: 90;	position: absolute;	background-image: url(/images/topof.png);	height: 88px;	width: 106px;	text-indent: -10000px;	background-position: left top;	top: -30px;	right: 120px;	cursor:pointer;}

a#butt_back:hover, a#toTop:hover{	background-position: left bottom;}

#pagestart{	position: absolute;	left: -40px;	top: 150px;	background-image: url(../images/butt_next.png);	display: block;	height: 65px;	width: 115px;	z-index: 90;}

/* flash */#homeflash{	position: absolute;	top: 220px;	right: 30px;	z-index: 50;}
