body{background:#E1DDDD;font-family:Helvetica, Arial, sans-serif;font-size:14px;}

img {vertical-align:bottom;}
#site {width:1024px;margin:0 auto;background:#fff;position:relative;}
.home #site {padding-top:73px;}
#content h1 {color:#7F7F7F;font-size:18px;margin-bottom:15px;}
#content p {color:#7F7F7F;line-height:140%;margin-bottom:15px;}
#content ol {color:#7F7F7F;line-height:140%;list-style:decimal;margin-left:25px;margin-bottom:15px;}
#content ul {color:#7F7F7F;line-height:140%;list-style:disc;margin-left:25px;margin-bottom:15px;}
#content strong {font-weight:bold;}

.home #videotab {position:absolute;left:230px;top:428px;}
#videotab {position:absolute;left:230px;top:116px;}
#videotab img { behavior: url(iepngfix.htc) }

#main_navigation {background:#000;padding:0;padding-left:0px;font-size:12px;height:39px;}
#main_navigation li {float:left;position:relative;}
#main_navigation a {color:#fff;display:block;float:left;margin-left:21px !important;margin-left:10px;height:28px;padding-top:7px;font-weight:normal;line-height:110%;text-align:center;}
#main_navigation .active_dot {text-align:center;color:#fff;position:absolute;left:57%;top:-15px;font-size:16px;}
#main_navigation li.active a, #main_navigation li a:hover {color:#D9BD00;}


#sub_navigation {display:none;padding:0;position:relative;font-size:12px;float:left;padding:0 20px 0 40px;background:#E1DDDD;}
#sub_navigation li {display:inline;margin:0;padding:0;}
#sub_navigation a {color:#7F7F7F;display:block;float:left;padding:0 20px 0 0;line-height:24px;margin:0;}
#sub_navigation li.active a,
#sub_navigation a:hover {color:#730505;}

#content a {color:#730505;}

.home #content {width:808px;margin:46px 0 46px 169px;clear:both;overflow:hidden;}
.content #content {width:596px;margin:46px 0 46px 260px;min-height:300px;height:auto !important;height:300px;}
.content #content h1 {color:#730505;font-size:18px;font-weight:bold;}
.content #content h2 {color:#730505;font-size:14px;font-weight:bold;margin-bottom:10px;}
.content #content h3 {color:#730505;font-size:14px;font-weight:bold;margin-bottom:10px;}
.content #content p, .content #content ol, .content #content ul {line-height:150%;}

.content #content p.buttons {text-align:center;}
.content #content p.buttons a {border-left:1px solid #7F7F7F; padding:2px; padding-left:7px;margin-left:5px;}
.content #content p.buttons a.button {background:#730505;color:#fff;padding:5px;border-width:0;padding-left:5px;}
.video_listing #content {width:596px;margin:46px 0 46px 260px;}
.video_listing #content h1 {color:#730505;font-size:18px;font-weight:bold;}
.video_listing #content p, .content #content ol, .content #content ul {line-height:150%;}
.video_listing #content ol img {float:left;width:150px;margin-right:5px;}
.video_listing #content ol li {padding:5px;width:40%;margin:0;position:relative;}
.video_listing #content ol li.col1 {float:left;clear:left;}
.video_listing #content ol li.col2 {float:left;padding-left:40px;}
.video_listing #content ol li .title a {font-size:12px;color:#730505;display:block;font-weight:bold;}
.video_listing #content ol {margin-bottom:0;margin-left:0;padding-left:30px;list-style:none;overflow:auto;}

.pagination {  background: #E1DDDD;  text-align: center;  padding: 1em; }
.pagination a, .pagination span { padding: .2em .3em; }
.pagination span.disabled { color: #CCC; }
.pagination span.current { color:#730505; }
.pagination a { text-decoration: none; color: #7F7F7F; }
.pagination a:hover, .pagination a:focus { text-decoration: underline; }

.video #content {width:596px;margin:46px 0 46px 260px;}
.video #content h1 {color:#730505;font-size:18px;font-weight:bold;}
.video #content p, .content #content ol, .content #content ul {line-height:150%;}
.video #content #video {clear:both;margin-bottom:20px;overflow:auto;}
.video #content #video object,
.video #content #video embed {float:left;}
.video #next_video {float:left;width:150px;margin-left:10px;}
.video #next_video img {width:150px;margin-bottom:4px;}
.video #next_video h3 {font-size:11px;font-weight:bold;color:#730505;background:#E1DDDD;padding:4px;margin-bottom:4px;}
.video #next_video {font-size:11px;}
.video #next_video .title {display:block;font-weight:bold;}

.video #content .admin_content {min-height:40px;}


.home #footer {clear:both;height:52px;}
#footer .address {background:#730505;color:#fff;width:754px;line-height:52px;text-align:right;float:left;padding-right:20px;}
#footer .address a {color:#fff;}
#footer .phone {background:#000;color:#fff;padding-left:20px;line-height:52px;float:left;width:230px;}

#footer .apartment {position:absolute;left:20px;z-index:100;min-width:200px;text-align:left;}
#footer .apartment p a {font-weight:normal;font-size:12px;}

#footer #verbiage_address {clear:none;}

#footer .admin_content:hover {background:transparent;}
#footer #copyright {background:#E1DDDD;clear:both;}
#footer #copyright p {padding:10px 35px;color:#730505;font-size:10px;}