html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}header,footer,nav{display:block;}
.no-boxshadow .container_12,.no-boxshadow .container_16{margin-left:auto;margin-right:auto;width:962px}.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}
 #fancybox-loading {position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none}
* html #fancybox-loading { position: absolute; margin-top: 0}
#fancybox-loading div {position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../images/fancybox/fancybox.png')}
#fancybox-overlay {position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none}
* html #fancybox-overlay { position: absolute; width: 100%}
#fancybox-tmp {padding: 0; margin: 0; border: 0; overflow: auto; display: none}
#fancybox-wrap {position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none}
#fancybox-outer {position: relative; width: 100%; height: 100%; background: #FFF}
#fancybox-inner {position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden}
#fancybox-hide-sel-frame {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent}
#fancybox-close {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none}
#fancybox_error {color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0}
#fancybox-content {height: auto; width: auto; padding: 0; margin: 0}
#fancybox-img {width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic}
#fancybox-frame {position: relative; width: 100%; height: 100%; border: none; display: block}
#fancybox-title {position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102}
.fancybox-title-inside {padding: 10px 0; text-align: center; color: #333}
.fancybox-title-outside {padding-top: 5px; color: #FFF; text-align: center; font-weight: bold}
.fancybox-title-over {color: #FFF; text-align: left}
#fancybox-title-over {padding: 10px; background-image: url('../images/fancybox/fancy_title_over.png'); display: block}
#fancybox-title-wrap {display: inline-block}
#fancybox-title-wrap span {height: 32px; float: left}
#fancybox-title-left {padding-left: 15px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat}
#fancybox-title-main {font-weight: bold; line-height: 29px; background-image: url('../images/fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF}
#fancybox-title-right {padding-left: 15px; background-image: url('../images/fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat}
#fancybox-left, #fancybox-right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('../images/fancybox/blank.gif'); z-index: 1102; display: none}
#fancybox-left {left: 0px}
#fancybox-right {right: 0px}
#fancybox-left-ico, #fancybox-right-ico {position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block}
#fancybox-left-ico {background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -30px}
#fancybox-right-ico {background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -60px}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible;  }
#fancybox-left:hover span {left: 20px}
#fancybox-right:hover span {left: auto; right: 20px}
.fancy-bg {position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001}
#fancy-bg-n {top: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png')}
#fancy-bg-ne {top: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -162px}
#fancy-bg-e {top: 0; right: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png'); background-position: -20px 0px}
#fancy-bg-se {bottom: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -182px}
#fancy-bg-s {bottom: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png'); background-position: 0px -20px}
#fancy-bg-sw {bottom: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -142px}
#fancy-bg-w {top: 0; left: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png')}
#fancy-bg-nw {top: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -122px}
 #fancybox-loading.fancybox-ie div {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}
.fancybox-ie #fancybox-close {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-over {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1}
.fancybox-ie #fancybox-title-left {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-main {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-right {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}
.fancybox-ie #fancybox-left-ico {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-right-ico {background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}
.fancybox-ie .fancy-bg {background: transparent !important}
.fancybox-ie #fancy-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}
    @font-face {font-family: 'MuseoSans'; src: url('/stylesheets/fonts/museosans_500-webfont.eot'); src: local('☺'), url('/stylesheets/fonts/museosans_500-webfont.woff') format('woff'), url('/stylesheets/fonts/museosans_500-webfont.ttf') format('truetype'), url('/stylesheets/fonts/museosans_500-webfont.svg#webfont3Lj2T4cq') format('svg'); font-weight: normal; font-style: normal}
   ::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none}
::selection {background:#FF5E99; color:#fff; text-shadow: none}
html {-webkit-font-smoothing: antialiased}
body {background: #28a8fc url('/images/background.png') repeat-x; font-family: 'Helvetica', 'Verdana', sans-serif}
body, select, input, textarea {color: #444; font-size: 12px}
h2 {font-size: 20px; font-family: 'MuseoSans', sans-serif; margin: 10px 0}
a {color: #2d5794; text-decoration: none}
a:hover {text-decoration: underline}
header, #content {background: #fff; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); box-shadow: 0 1px 2px rgba(0,0,0,0.5)}
 .no-boxshadow header, .no-boxshadow #content {border: 1px solid #ddd}
  header {padding: 10px 0 0; height: 164px}
 header, nav ul ul, nav ul ul li:last-child {-webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px}
header h1 {text-indent: -9999px; height: 102px; width: 349px; background: url('/images/logo.png')}
#widget {text-align: right; margin: 10px 0 0}
#widget h3 {margin: 7px 0 1px 0; padding: 0 25px 0 0; font-family: 'MuseoSans', sans-serif; font-weight: normal; font-size: 18px; color: #413f36}
#widget h3.events {background: url('/images/events.png') no-repeat right center}
#widget h3.newsletter {background: url('/images/newsletter.png') no-repeat right center}
#widget p {font-size: 12px; margin: 2px 0}
#widget p.date {font-size: 11px; color: #7d7965}
 nav {margin: 17px 10px 0; padding: 10px 0 0; border-top: 1px solid #e5e5e5; font-family: 'MuseoSans', sans-serif; text-transform: lowercase; font-size: 16px}
 nav > ul > li {float: left}
 nav li {position: relative}
nav a {padding: 0 20px 10px 0; color: #413f36}
nav li:hover > a {color: #28a8fc; text-decoration: none}
nav .has_children {font-size: 12px}
 nav ul ul {display: none; background: #fff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); position: absolute; top: 27px; z-index: 10; width: 150px}
 nav li:hover > ul {display: block}
 nav li li {padding: 5px 10px 5px 5px}
nav li li:hover {background: #eee}
 nav ul ul ul {top: 0; left: 140px; z-index: 20}
   #content {margin: 20px 0 0; background: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px}
#main, #sidebar {padding: 10px 0}
#main h1 {font-family: 'MuseoSans'; font-size: 24px; margin: 10px 0 15px}
#main h4 {font-size: 14px; font-weight: bold; margin: -5px 0 15px 0}
#main p {margin: 15px 0; line-height: 1.5}
#main img.right, #main img.left {background: #fff; padding: 2px; margin: 10px 15px; border: 1px solid #ddd}
#main p img.right {float: right}
#main p img.left {float: left}
#boxes {margin: 15px 0 0}
#boxes > div {width: 276px; padding: 12px; background: #efefef; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px}
#boxes h3 {font-family: 'MuseoSans', sans-serif; font-weight: normal; font-size: 17px; color: #28a8fc; margin: 0 0 15px 0}
#boxes .box_text {width: 170px; float: left}
#boxes img {height: 93px; width: 93px; padding: 3px; background: #fff; float: right}
 #main ul, #main ol {padding: 0 0 0 5px; margin: 10px 0 10px 20px; border-left: 1px solid #ddd}
#main ul {list-style-type: disc}
#main ol {list-style-type: upper-roman}
#main li {margin: 5px 0}
   form {margin: 20px 0}
form > div {margin: 5px 0}
#errorExplanation {padding: 10px; margin: 10px 20px; background-color: #fbe5e5; border: 1px solid #9e2120}
#errorExplanation h2 {margin: 0}
label, input[type=button], input[type=submit], button {cursor: pointer}
label {font-size: 12px; float: left; text-align: right; width: 100px; padding: 8px 10px 0 0}
label.req {font-weight: bold}
input, textarea {-webkit-border-radius: 2px; -moz-border-radius: 2px; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)}
input[type=text], input[type=password], textarea {border: 1px solid #d1d1d1; background: #f9f9f9; -webkit-border-radius: 2px; padding: 5px; font-size: 12px}
input[type=text], input[type=password] {width: 200px}
textarea {width: 300px}
input[type=checkbox], input[type=radio], select {margin: 8px 0}
input[type=submit] {border: 1px solid #d1d1d1; padding: 5px; margin: 5px 0 0 110px; color: #555960; background: #e9e9e9; background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(233, 233, 233)), color-stop(0.98, rgb(247, 247, 247)), color-stop(1, rgb(255, 255, 255)) ); background: -moz-linear-gradient( center bottom, rgb(233,233,233) 0%, rgb(247,247,247) 98%, rgb(255,255,255) 100% ); text-shadow: 0 1px 1px #fff}
input:hover, textarea:hover {border: 1px solid #aaa}
input:focus, textarea:focus {border: 1px solid #888}
input[type=submit]:active {background: #d5d5d5}
  .album {background: #f9f9f9; border: 1px solid #ddd; padding: 5px; margin: 10px 0}
.album h3 {font-size: 16px; font-family: 'MuseoSans'}
.album h3, .album p {text-align: center}
.album p {padding: 5px; border-bottom: 1px solid #ddd}
.album img { border: 2px solid #ddd; margin: 5px 12px}
  .pagination {text-align: center}
  #newsletter {padding: 10px 15px; margin: 20px 10px;  background: #fefcdc; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.0, rgba(254, 249, 186, 0.4)), color-stop(0.7, rgba(254, 249, 186, 0.5)), color-stop(1.0, rgba(253, 238, 116, 0.5)) ); background: -moz-linear-gradient( center top, rgba(254, 249, 186, 0.4) 0, rgba(254, 249, 186, 0.5) 70%, rgba(253, 238, 116, 0.5) 100% ); -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.5); -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.5); -box-shadow: 0px 1px 2px rgba(0,0,0,0.5); position: relative; text-align: justify}
#newsletter .body {padding: 10px}
#newsletter h2.title {font-size: 18px; float: left; text-align: left}
#newsletter .meta {float: right; text-align: right; font-weight: bold}
#newsletter .meta p {margin: 0}
#newsletter h2 {text-align: center; font-family: 'MuseoSans'; font-size: 14px; margin: 5px 0}
#newsletter .top, #newsletter .bottom {padding: 5px 0}
#newsletter .top {border-bottom: 1px solid #999}
#newsletter .col {width: 250px; margin: 20px 0}
#newsletter .right {float: right; width: 250px}
#newsletter .left {float: left; width: 250px; padding: 0 25px 0 0; border-right: 1px solid #999}
#newsletter .bottom {border-top: 1px solid #999}
  #event-container {overflow: hidden; position: relative; margin: 10px 0; border-top: 1px solid #ddd}
#event-details {padding: 10px; margin-bottom: 10px; border-bottom: 1px solid #ddd}
.event-date {width: 100px}
table {border-collapse: collapse; width: 100%; margin-bottom: 25px}
table td, table th {padding: 6px}
td, th {font-size: 12px}
table th {border: 1px solid #ccc; background: #ccc; text-align: left}
table td {background: #f0f0f0; border: 1px solid #ddd}
table span {display: block}
td.events {background: #fff}
td.today {background: #bbb}
table caption {font-weight: bold; padding-bottom: 10px}
  #sidebar p {margin: 0 0 15px}
#sidebar .image {position: relative; border: 2px solid #fff; margin: -10px 0 20px; width: 280px; height: 187px; -webkit-transform: rotate(-3deg); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.9); -moz-transform: rotate(-5deg); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.9); overflow: hidden}
.no-boxshadow #sidebar .image {border: 2px solid #ddd}
#sidebar .image img {position: absolute; top: 0; left: 0; z-index: 5}
#sidebar .image span {position: absolute; width: 100%; top: 150px; padding: 13px 0 13px 0; background: #000; background: rgba(0, 0, 0, 0.6); color: #fff; font-size: 12px; text-align: center; z-index: 6}
   footer {margin: 20px 0 10px; text-align: center; font-size: 12px; color: #165f8f}
 