/* CSS Document */body {margin:0px; padding:0px; background-image:url(images/body_bground.jpg); background-repeat:no-repeat; background-color:#2F3028; background-position:612px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#433935;}#content {margin:0px; padding:0px; position:absolute; left: 162px; width:450px; background-color:#FFF;}#main {width:420px; padding:14px 0px 10px 15px; min-height: 500px;}#bodyCopy {margin:0 203px 30px 230px; min-height:400px;}/* min-height hack for IE */* html #bodyCopy {height:500px;}/* end hack */div#left {position:absolute; left:0px; width:162px; z-index:2;}#nav {width:420px; background-color:#730000; margin-top: 12px;}#nav td {text-align:center; padding:0px;}#nav a {display: block; border-bottom:3px solid #FFF;}#nav a:hover, #nav a:active {border-bottom:3px solid #384957;}img {border:0px; padding:0px; margin:0px;}#heading {margin:20px 0px 0px; border-left:5px solid #730000; padding-left:4px;}#rt_nav {color:#C79832; text-transform:uppercase; font-size:9px; line-height:12px;position:absolute; left:621px; top:94px; width:136px; z-index:1}#rt_nav.date {font-weight:bold; color:#DCC186;}.title {margin:26px 0px 9px;}.date {color:#DCC186;}.location {font-style:italic; margin-bottom:10px;}.event a {color:#C79832; text-decoration:underline;}.event a:active, .event a:hover {color:#DCB35B; text-decoration:underline;}div#filmstrip {width:161px; background-image:url(site/images/filmstrip/filmstrip.gif); background-repeat:repeat-y;position:absolute; left:620px; top:0px; z-index:1}#filmstrip img {margin:6px 0px 0px 25px;}p {margin-top:8px;}div#venue_desc {color:#DCC186; font-style:italic; text-transform:none;}h2 {color:#730000; font-size:13px; text-transform:uppercase; margin-top:20px;}h4 {color:#730000; font-size:13px; text-transform:uppercase; margin:0px 0px 4px 0px;}div#recognitions {font-size:10px;}h3 {font-size:10px; font-weight:bold; text-transform:uppercase; letter-spacing:4px; background-image: url(images/star.gif); background-repeat:no-repeat; padding-left:15px; background-position:0px 1px; margin-top:17px;}h5 {margin:8px 0px 5px 0px; font-weight:bold; font-size:12px; color:#384957;}.award {font-style: italic;}.award_event {font-weight:bold; color:#384957;}div#content a:link, div#content a:visited {text-decoration:none; color:#384957; font-weight:bold;}div#content a:active, div#content a:hover {border-bottom:3px solid #384957;}table.calendar {width:420px; margin-top:0px; border-top:3px solid #730000;}table.calendar td {text-align:left; vertical-align:top; padding-bottom:8px;}table.calendar td.cal_date {text-align: right; padding-right:10px; width:80px;}#featured_image {margin:0px 0px 5px; text-align:center;}.img_rt {float:right; margin:20px 5px 12px 12px; border:1px solid #384957;}.video_pic {padding:12px 0px 4px;}.bold_blue_text {color:#384957; font-weight:bold;}.test_person {color:#C79832; text-align:right; margin-top:8px;}div.testimonial {color:#DCC186; font-style:italic; text-transform:none; margin:15px 0px 0px;}div.test_person_title {color:#C79832; text-align:right; text-transform:none;}table#thumbnails {width:100%;}table#gallery_table {width:420px;}.cal_months {color:#730000; font-size:12px; text-transform:uppercase; margin:20px 0px 2px; font-weight:bold;}#tv_image {padding:10px 0px; height:108px;}#channel_guide {width:100%; margin:4px 0px 0px;}.channel {width:15px; color:#DCC186; vertical-align:top; text-align:left;}.channel_name {width:100%;}div#footer {background-color:#2F3028; font-size:9px; color:#BAAF96; padding:0 0 15px 0; margin:0;}div#footer a:link, div#footer a:visited {text-decoration:underline; color:#BAAF96; font-weight:normal;}div#footer a:active, div#footer a:hover {color:#D8C9A6; font-weight:normal; border-bottom:none;}div#footer-left {float:left; width:200px; background-color:#2F3028;}div#footer-right {float:right; width:200px; text-align:right; background-color:#2F3028;}.clear {clear:both;}/*admin styles*/tr.bottom_padded td {padding-bottom:20px;}td.heading {text-align:right;}/* Video Styles */#video_window {text-align:center; vertical-align:middle; width:255px; height:255px; background-color:#2F3028;}#video_text {text-align:left; padding:10px 26px 0px 27px; color:#C79832;}#video_title {padding:5px 27px 5px 27px; text-align:center; color:#C79832; text-transform:uppercase; font-weight:bold; background-color:#2F3028;}div#rt_nav ol {margin:0px; padding:5px 0px 0px 16px;}div#rt_nav li {margin:0px; padding:0px 0px 3px 2px;}/* Image Gallery Styles */#motioncontainer {/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */width: 378px; height: 54px; margin:10px 0px 11px; position:relative; overflow:hidden;}#motioncontainer a img, #motioncontainer a:visited img {border-bottom: 3px solid #FFF;}#motioncontainer a:hover img, #motioncontainer a:active img {border-bottom: 3px solid #384957;}#statusdiv {background-color: lightyellow; border: 1px solid gray; padding: 2px; position: absolute; left: -300px; visibility: hidden;}#motioncontainer a:hover {color: red; /* Dummy definition to overcome IE bug */}div#motiongallery {position:absolute;left:0;top:0;white-space: nowrap;}