#center {float: left; width: 1022px; z-index: 300;}
#center-inner {padding: 0; text-align: left;}
#content {padding: 0; z-index: 310;}
#content .block {float: left; height: auto; margin: 0; padding: 5px; width: 492px; overflow: hidden;}
#content .mini {width: 250px;}
#content .news {padding-left: 15px; width: 235px;}

table.thin {margin: 0 0 10px 0;}
table.thin tr th, table.thin tr td {border: 0; padding: 2px;}
table.thin tr td:first-child {font-weight: bold;}

.img {margin-right: 0.5em;}
#player {margin: 0.5em 0;}

.story {float: left; margin: 0 9px; width: 235px;}
.story .hdr a {background-color: #e0e7e9; color: #777d82; display: block; font-size: 90%; padding: 15px; text-decoration: underline; text-transform: uppercase;}
.story .btn {height: 100px; margin-top: 1px;}
.story .btn a {color: #f1f1f1 !important; float: left; font-size: 90%; font-weight: normal; line-height: 4px; margin-top: 76px; padding: 10px; text-decoration: none !important; text-transform: uppercase; z-index: 220; -webkit-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5); box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5);}
.story p {margin: 2px !important;}

.orange .btn a {background-color: #fe9b00;}
.green .btn a {background-color: #60a803;}
.blue .btn a {background-color: #00a5ea;}
.gray .btn a {background-color: #444d54;}
.gray {margin-right: 0;}

#gallery {height: 250px; width: 400px; position: relative;}
#gallery img {-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);}
#gallery h1 {background-color: #e0e6e9; border-top: 1px solid #ffffff; font-size: 120%; height: 35px; margin-top: -50px; padding: 14px 0 0 20px; width: 380px; opacity: 0.8;}
#gallery h1 a {color: #444d54; display: block; font: bold 120% arial, sans-serif; height: 35px; text-decoration: none;}
#gallery h1 a:hover {color: #000000; text-decoration: underline;}

#ctrls {position: absolute; right: 35px; top: -10px; width: 35px; height: 250px;}
#ctrls div {margin: 17px 0; background: url(img/controls.png) no-repeat 0 -30px; width: 35px; height: 17px; cursor: pointer;}
#ctrls div.prev {background: url(img/controls.png) no-repeat 0 0; height: 30px;}
#ctrls div.active {background: url(img/controls.png) no-repeat 0 -48px; height: 17px; cursor: default;}
#ctrls div.next {background: url(img/controls.png) no-repeat 0 -65px; height: 30px;}
#ctrls div.hide {cursor: default; opacity: 0.2;}
