#wrap {
	width:922px; 
	height:317px; 
	background: #F5f5f5; 
	position:relative; 
	margin:0 auto 20px auto; 
	border:1px solid #cdcdcd;
	border-top:none;
}

#slide {
	width:836px; 
	height:317px; 
	overflow:hidden; 
	position:absolute;
	left:43px; 
	top:0px;
	background: #f5f5f5; 
}

#slide div {
	text-decoration:none; 
	display:block; 
	width:838px; 
	height:317px; 
	position:absolute; 
	left:838px;
}

#slide div table {
	display:block; 
	border:0;
}

#previous b {display:none;}
#previous {width:43px; height:50px; background:transparent url(../im/previous.png) no-repeat 0 0; position:absolute; left:0px; top:133px; z-index:999; cursor:pointer;}
/** html #previous {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/masthead_images/arrow-left.png', sizingMethod='crop');}*/
#next b {display:none;}
#next {width:43px; height:50px; background:transparent url(../im/next.png) no-repeat 0 0; position:absolute; right:0px; top:133px; cursor:pointer;}
/** html #next {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/masthead_images/arrow-right.png', sizingMethod='crop');}*/
#buttons {position:absolute; left:400px; top:330px;}
#buttons div {width:40px; height:40px; float:left; display:inline; text-align:center; font-size:24px;}
#buttons div a {display:block; cursor:pointer; border:0;}
#buttons div a:active {display:block; cursor:pointer; border:0;color:#ed1a3b;}
#buttons div a:hover {display:block; cursor:pointer; border:0;color:#ed1a3b;}

img#loading {position:absolute; left:480; top:170px;}
#p1, #p2, #p3, #p4, #p5, #p6, #p7 {width:881px; background: #F5f5f5;}

