#contentwraper{
	width:770px; 
	height:auto; 
	background:url(images/contentblock_bg2.jpg);
}

#contents_contentpane{
	width:760px; 
	margin-left:8px; 
	margin-top:5px; 
	text-indent:2px;	
	}

.red_bigtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 19px;
color: #A51D21;
text-align: center;
}
#roadtable td {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}

.tableborder
{
border: 1px solid #CCCCCC;
}




#page {
	width:760px;
	background-color:#fff;
	min-height:600px;
	
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.less {
	color:#999;
	font-size:12px;
}

body {margin: 0;}
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/* dimensios for both splash image and the player wrapper */
a.flowplayer, a.flowplayer img {
	display:block;				
	border:0px;		
}

/* play button on top of splash screenn */
div.playButton {
	background:url(../img/play.png) no-repeat;
	width:80px;
	height:80px;
	position:relative;
	top:-185px;
	left:10px;	
	opacity:0.9;
	margin-bottom:-50px;
}

/* play button upon mouseover */
div.playButton:hover {
	opacity:1.0;		
}


#page {
	padding:80px;
	font-family:verdana;
	width:500px;
}
div.overlay {
	padding:0px;
	width:510px;
	height:360px;
	overflow:hidden;
	border:0px solid #000000;
	display:none;
	
}
div.overlay div.close {
	background:url(http://www.nycotb.com/newnycotb/Portals/0/images/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px;
	width:35px;
	height:35px;
	cursor:pointer;
}
a.player {
	display:block;
	height:280px;
	width:430px;
	padding-top:40px;
	margin-left:40px;
	border:0px solid #000000;	
}
div.overlayPage {
	padding:0px;
	width:930px;
	height:470px;
	overflow: hidden;
	border:0px solid #000000;
	display:none;
	padding:40px;
}
div.overlayPage div.close {
	background:url(http://www.nycotb.com/newnycotb/Portals/0/images/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px;
	width:35px;
	height:35px;
	cursor:pointer;
}
.overlayPageInner {
	border:0px solid #666666;
	width:930px;
	height:470px;
	overflow:auto
	}
	
	
	
#myOverlayHTML {     
    width:500; 
     
    /* overlay is initially hidden */ 
    display:none;     
} 
 
/*  
    close button (div.close element) is auto-generated by default.  
    here it is positioned on top-right corner  
*/ 
#myOverlayHTML div.close { 
    background:url(http://www.nycotb.com/newnycotb/Portals/0/images/close.png) no-repeat; 
    position:absolute; 
    top:15px; 
    right:10px; 
    width:35px; 
    height:35px; 
    cursor:pointer;     
} 
 
/*  
    the actual content is moved little bit inside so that it doesn't overlap 
    with the drop shadow in the overlayed image 
*/ 
#myOverlayHTML p { 
    color:#567; 
    font-size:50px; 
    margin:110px 135px; 
}	