#sub-header{
	margin:10px;
}

#sub-header img{
/*	border-radius:8px 8px 8px 8px;*/
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 50px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);
	-khtml-box-shadow:0px 0px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);
	
}

#sub-content .box{
	margin:0 10px;
	padding:3px;
	background-color:#ffffff;

}
#sub-content .box.top{
	border-radius: 8px 8px 0px 0px; 
}
#sub-content .box.bottom{
	border-radius: 0px 0px 8px 8px; 
}
.link_box ul.list-group li{
	margin:0;
	border-right-width: 0px;
	border-left-width: 0px;
}	
.link_box ul li:last-child{
	border:0;
}
ul.list-group li div.no_link {
    display: block;
    padding: 0.85em 15px 0.85em 8px;
}

p#oadate{color:#586859;margin:2px;font-size:1.2em;}
p#subtext{color:#ec6525;margin:2px;font-size:1.4em;}
p#text{margin:5px;}
.address{margin:5px;color:#171717;}

video{width:80px;height:45px;float:left;padding:5px;}
h2{background-color:#f2d144;}
div.-l{border-color: transparent #e97c11 transparent transparent;float: left;margin-left: -9px;}
div.-r{border-color: transparent transparent transparent #e97c11;float: right;margin-right: -9px;}
h3{margin:0;background-color:#f3f5ec;padding:5px;color:#586859;border:1px solid #D9DCE3;}
a.videoplay{padding:0.3em 15px 0.8em 90px!important;min-height:40px;}
a.videoplay p.title{margin:5px 0px;}
a.videoplay p.subtitle{margin:5px 0px;}
body{
	background-color: #EBFA99;
	background-image: url(../images/back.png);
}


#youtubeplay{
    padding-top: 56.25%;
    position: relative;
    width: 100%;
}


#movie_area {
	margin-bottom: 20px;
	margin-top: 0px;
}

#youtubeplay iframe {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

