h1 { font-size: 18px; line-height: 1.2em; }
h2 { display: inline; font-size: 12px; }
div#content.margined { text-align: center; }
div.news { margin-top: 30px; padding-top: 25px; position: relative; text-align: left; }
#rss_icon { background: transparent url(/img/rss.jpg) no-repeat top left; display: block; height: 26px; position: absolute; right: 20px; text-indent: -99999px; top: 15px; width: 26px; }
div.news h3 { border-bottom: 1px solid #333; font-size: 20px; margin-bottom: 20px; }
div.news ul { float: left; margin-right: 20px; }
div.news ul li { height: 90px; margin-top: 20px; width: 440px; }
div.news ul li .thumbnail,
div.news ul li .new { background: none; float: left; line-height: 1.2em; margin: 0px; padding: 0px; }
div.news ul li .thumbnail { height: 90px; margin-right: 20px; overflow: hidden; width: 130px; }
div.news ul li .thumbnail a { display: block; }
div.news ul li .new { width: 290px; }
div.news ul li .new span.date { color: #F29733; margin-right: 4px; }
div.news ul li .new a { font-weight: bold; text-transform: capitalize; }
div.news ul li strong.category { font-weight: bold; }
div.news ul li .new p { margin-top: 12px; }
div.news ul li .new p a { font-weight: normal; }
div.news ul li.showcase { height: 280px; width: 400px; }
div.news ul li.showcase .thumbnail { height: auto; }
div.news ul li.showcase .thumbnail a { margin-bottom: 10px; }
div.news ul li.showcase .new { background: none; padding: 0px; width: 250px; }
div.news ul li.showcase .new p a { color: #666; }
div.news ul li.spotlight { height: auto; width: 480px; }
div.news ul li.spotlight .thumbnail { height: auto; width: 180px; }
div.news ul li.spotlight .new { background: none; padding: 0px; width: 280px; }
div.news ul li.spotlight .new p a { color: #666; }
div#text { margin-top: 30px; padding-top: 30px; text-align: left; }
div#sections { margin: 10px auto 0px; padding-top: 80px; }
div#sections .shadow { padding-bottom: 80px; }
div#sections div#photo,
div#sections div#film { height: 215px; width: 208px; }
div#sections div#photo { display: inline; float: left; margin-left: 200px; }
div#sections div#film { display: inline; float: right; margin-right: 200px; }
div#sections div#photo a,
div#sections div#film a { display: block; font-size: 27px; font-weight: bold; height: 132px; padding: 82px 0 0; text-transform: uppercase; width: 100%; }
div#sections div#photo a:hover,
div#sections div#film a:hover { color: #000; }
div#sections div#photo a span,
div#sections div#film a span { display: block; font-size: 11px; position: relative; top: -5px; }
div#sections div#photo a { background: transparent url(/img/balls_on_black.png) no-repeat scroll 0px 0px; }
div#sections div#film a { background: transparent url(/img/balls_on_black.png) no-repeat scroll -207px 0px; }
.links { float: left; padding-top: 30px; }
.links .left { float: left; width: 420px; }
.links .right { float: left; }
.links a.spotlight_link, a.showcase_link { _height: 30px; background-image: url(/img/big_balls.png); background-repeat: no-repeat; float: left; height: 20px; margin: 4px 10px 0px 0px; padding: 3px 10px 0px 28px; }
.links a.showcase_link { background-position: 0px 0px; }
.links a.spotlight_link { background-position: 0px -45px; }
#social_media_home {position:absolute; right:20px; top:14px;}
#social_media_home iframe, #social_media_home div, #social_media_home .IN-widget {margin-left:10px;}
