body{
margin:0;
padding:0;
background: #ff9933 url(../images/allBackground1.gif) ;
color:#000000;font:62.5%/1.6 Verdana,Geneva,Arial,Helvetica,sans-serif;

}
body{
text-align:center;
min-width:760px;
}

html,body,#wrapper{
min-height:100%;
width:100%;
height:100%;
}
html>body,html>body #wrapper{
height:auto;
}
#wrapper{
width:84%;
margin:0 auto;
text-align:left;
}
#wrapper{background: #fff url(../images/headerManchesterView3.jpg) repeat-x 0% 0%;
border:1px solid #48636a;
background-color:#fff;
color:inherit;
}
#wrapper{
position:absolute;
top:0;
left:8%;
}
#branding{
background: transparent ;
color:#000;
white-space:nowrap;
height:180px;
}
#branding img.title{
margin:-120px 3px 0 7px;
clear:both;
float:left;
}


#branding h1{
font-size:280%;
margin:0;
line-height:110%;
}
#branding h1 span.smaller{
font-size:60%;
}

#branding a:link{
text-decoration:none;
border-bottom:none;
}
#branding  a:visited{
text-decoration:none;
border-bottom:none;
}
#branding a:hover{
text-decoration:none;
border-bottom:none;
}
#branding a:active{
text-decoration:none;
border-bottom:none;
}
#branding img.unit{
margin:-140px 3px 0 0;
clear:both;
float:right;
}

h1.hiddenweb{
display:none;
visibility:hidden;
}


#navBar{ float: right;
	
}
#navBar ul { list-style: none; padding: 0; margin:178px 0 0 0; width:30em;
	
}
#navBar li{ float: left;
margin:0 .2em;list-style: none;
}

#navBar a{display:block; width:9em; border:0.1em solid #000; font-weight: bold; 
text-align:center; height: 2em; line-height:2em; background-color: white; color: #000;
text-decoration: none;float: left;
}

#navBar a:hover{
display:block; 
width:9em; 
border:0.1em solid #000; 
font-weight: normal; 
text-align:center; 
height: 2em; 
line-height:2em; 
background-color: #3300cc; 
color: #fff;
text-decoration: none;
letter-spacing: 2px;

}

.clear{
clear:both;
}
#mainContent{
margin:3.5em 1em 8em 1em;
padding:0 15px;

}
#mainContent{

font-size:1.1em;
line-height:1.4;
}
#mainContent h4{
margin-bottom:0;
font-size:1.2em;
color:#02008a;
background-color:transparent;
}

#mainContent h4.emph{
margin-bottom:0;
font-size:1.2em; padding: .2em 0 .4em 0;
color:#02008a;
background-color:#b0c4de;
}

#mainContent p{
margin-top:0;
}
ul li{
list-style-type:disc;
line-height:1.4em;
}


.small{
font-size:80%;
}

.small2{font-size:80%;
	
}

.shift2{padding-left: 200px;

}

img.content1{
float:right;
border:thin solid #CCCCCC;
padding:2px;
margin:.75em 0 .75em 1.5em;
}

a:link{
text-decoration:none;
background-color:transparent;
color:#0000FF;

}
a:visited{
text-decoration:none;
background-color:transparent;
color:#9900CC;

}
a:hover{
text-decoration:none;
background-color:transparent;
color:#FF0000;
border-bottom:1px solid #666699;
}
a:active{
text-decoration:none;
background-color:transparent;
color:#0000FF;
}

#footer{
position:absolute;
bottom:0;
width:100%;
background-image: url(../images/footerB.gif);
background-color:#ABBCD3;
color:#666;
text-align:right; 
height: 47px;
}
#footer p{
margin:0.5em 0 0 2em;
padding:0 1em;
}
#footer img{
float:left; 
}
#footer a:link{
text-decoration:none;
background-color:transparent;
color:#0000FF;
border-bottom:none;
}
#footer a:visited{
text-decoration:none;
background-color:transparent;
color:#9900CC;
border-bottom:none;
}
#footer a:hover{
text-decoration:none;
background-color:transparent;
color:#FF0000;
border-bottom:none;
}
#footer a:active{
text-decoration:none;
background-color:transparent;
color:#0000FF;
border-bottom:none;
}
#wrapper{
border-top:none;
border-bottom:none;
}

.shiftRightProg1{
	margin:-1.5em 1em 0 3em; font-weight: bold; float: right;
}
.shiftRightProg1B{
	margin:-1.5em 0 0 3em; font-weight: normal; float: right;
}
.shiftRightProg2{
margin:-2.9em 1em 0 3em; font-weight: normal; float: right;
}

.shiftRightProg3{padding-left: 77px;
}

.shiftRightProg4{padding-left:3.2em;
}


.nohide{
visibility:visible;
}

.hiddenweb{
display:none;
visibility:hidden;
}

.credits{font-size:85%;
background-color:transparent;
color:#999;
}

.leftSpacer{margin:1.5em 0 2.5em 3em; padding:0 0 25px 0}

dl{padding:1em 0 1em .5em;
}
	
dt{
	font-weight: bold;
	border-bottom: 1px solid #E2E2E2;
	margin-top: 5px;
}


dt .time{	font-weight: normal;
	color: #02008a;
	background-color:transparent;
padding-right: 4em;

}

dd{padding-left: 43em; margin-top: -1.4em;
	margin-bottom: 1em;
}

#photos {
	margin:2em 0 0 0;
}
#photos .thumbs{margin:0 .6em .6em 0; 
	
}

#photos a:link{
text-decoration:none;
background-color:transparent;
color:#0000FF;
border-bottom:none;
}
#photos a:visited{
text-decoration:none;
background-color:transparent;
color:#9900CC;
border-bottom:none;
}
#photos a:hover{
text-decoration:none;
background-color:transparent;
color:#FF0000;
border-bottom:none;
}
#photos a:active{
text-decoration:none;
background-color:transparent;
color:#0000FF;
border-bottom:none;
}

