.clear {
clear:both;
}

.spacing {
height:30px;
}

.record_img {
padding:16px 12px 10px 0;
}

#wrapper {
width:950px;
margin:30px auto;
}

#content {
width:950px;
}

#header_main {
height:140px;
background:url(../images/backgrounds/manton_header.jpg) no-repeat;
color:#fff;
}

#header_main a {
color:#fff;
font-weight:700;
font-size:11px;
font-family:Arial, Calibri, Verdana;
}

#news_float_left {
float:left;
width:89px;
padding:13px 2px 0 15px;
}

#news_float_right {
float:left;
width:440px;
padding:13px 138px 0 0;
}

#filter {
height:38px;
border:1px solid #FEFEFE;
border-left:0;
border-right:0;
}

.filter_news {
width:670px;
float:left;
padding:12px 0 12px 10px;
}

.filter_form {
float:left;
clear:right;
padding:8px 0 8px 8px;
}

#video_left {
float:left;
width:334px;
height:290px;
border:1px solid #BABABA;
border-right:0;
margin:25px 5px 10px 20px;
}

#video_right {
float:left;
width:350px;
height:290px;
margin:25px 0 10px;
}

.video_playlist {
width:349px;
border:1px solid #999;
}

#video_more {
background:url(../images/backgrounds/bg_footer_bottom.jpg) no-repeat;
width:349px;
line-height:20px;
text-align:center;
border:1px solid #999;
border-top:none;
}

#video_more a {
color:#fff;
}

#video_left_tab a {
width:80px;
border:1px solid #999;
border-bottom:none;
border-right:1px solid #fff;
}

#video_right_tab {
float:left;
clear:right;
}

#video_right_tab a {
width:116px;
border:1px solid #999;
border-left:none;
border-bottom:none;
}

#video_left_tab a,#video_right_tab a {
display:block;
line-height:32px;
padding-left:11px;
color:#D2D2D2;
border-top:1px solid #999;
background:url(../images/backgrounds/bg_nav.jpg) no-repeat;
}

#video_left_tab a:hover,#video_right_tab a:hover {
background:url(../images/backgrounds/bg_selected_nav.jpg);
}

body#home_body a#video_l_nav,body#home_body a#video_r_nav {
background:url(../images/backgrounds/bg_selected_nav.jpg);
color:#fff;
}

.video_list {
float:left;
width:349px;
border-bottom:1px solid #D6D6D6;
clear:right;
}

.video_playlist_empty {
height:227px;
padding:4px;
}

.video_list:hover {
background:#E6D8F5;
}

.video_list_image {
width:65px;
border:1px solid #BCBCBC;
float:left;
margin:4px 8px 0 5px;
padding:1px;
}

.video_buttons {
float:left;
width:180px;
}

.video_link_now {
padding-left:254px;
padding-top:10px;
}

.video_list_left {
float:left;
width:40em;
margin-right:15px;
}

#content_main_left a.email_friend {
display:block;
width:35px;
height:30px;
float:left;
margin-right:10px;
background:url(../images/videos/email.png) no-repeat 1px 2px;
}

#video_list_right_play {
float:left;
background:url(../images/videos/play.png) no-repeat;
}

#video_list_right_play:hover {
background:url(../images/videos/play_hover.png) no-repeat;
}

#video_list_right_stop {
float:left;
background:url(../images/videos/stop.png) no-repeat;
}

#video_list_right_stop:hover {
background:url(../images/videos/stop_hover.png) no-repeat;
}

#news_events {
float:left;
width:185px;
height:290px;
clear:right;
margin:24px 0 10px 20px;
}

.events_left {
float:left;
width:400px;
}

#news_events h3 {
border:1px solid #BDBDBD;
background:#E6E7E7;
text-align:center;
font-size:12px;
padding:4px;
}

#news_events h3 a {
color:#7F7F7F;
}

.news_events_seperator {
height:5px;
border-top:1px dotted #A8A8A8;
margin:10px 0 2px;
}

#content_main {
width:900px;
margin-left:18px;
}

#content_main img {
border:1px solid #BDBDBD;
margin:4px 5px 2px 0;
padding:4px;
}

#content_main_left {
width:550px;
float:left;
margin-right:14px;
padding:4px 0 6px 17px;
}

#content_main_left p {
padding:6px 0;
}

#content_main_right {
width:345px;
float:left;
}

#content_main_right h4 {
height:45px;
margin-bottom:3px;
padding:8px 0 0 8px;
}

#content_main_right label {
width:7em;
float:left;
}

#content_main_right .login_fields {
margin-bottom:4px;
margin-top:12px;
padding-left:108px;
}

#content_main_right .login_buttons {
float:right;
margin-top:4px;
padding-right:30px;
}

.login_area {
height:200px;
}

.latest_forum_posts {
height:180px;
}

.latest_forum_para {
margin:5px 0 0 92px;
}

.forum_divider {
margin-bottom:5px;
height:20px;
border-top:1px solid #CCC;
background:url(../images/backgrounds/bg_content_top.jpg);
}

.subscribe_area {
height:175px;
}

.subscribe_info {
padding-left:120px;
}

.latest_pictures_links {
margin-top:10px;
float:left;
width:10em;
text-align:center;
}

.latest_pictures_img {
padding-left:15px;
}

.footer_seperator {
background:url(../images/backgrounds/bg_content_bottom.jpg) no-repeat;
height:21px;
}

#footer_top ul {
line-height:30px;
padding-left:10px;
}

#footer_top ul li {
display:inline;
}

#footer_top ul li a {
padding:5px;
}

#footer_bottom {
padding:12px;
}

.footer_bottom_left {
float:left;
width:287px;
}

.footer_bottom_centre {
float:left;
width:430px;
}

#form {
margin-top:15px;
}

#form p {
padding-left:19px;
}

#form h5 {
font-family:Georgia, "Times New Roman", Times, serif;
width:85%;
margin-left:20px!important;
background:#FDFCDB;
border:1px solid #A8A8A8;
text-align:center;
font-size:13px;
padding:3px;
}

#form label {
width:8em;
float:left;
}

#form em {
color:red;
font-style:italic;
padding-right:1.5em;
vertical-align:top;
}

#form textarea,#form input {
font-family:Verdana, Arial, Calibri, Helvetica, sans-serif;
font-size:11px;
color:#9D77C3;
border:1px solid #CFCFCF;
padding:3px;
}

#content_main_left #content_list h3 {
font-size:14px;
}

#content_main_left #content_list img {
margin-right:15px;
border:1px solid #B7B7B7;
padding:4px;
}

#admin_centre {
margin-left:70px;
}

.admin_cp {
width:240px;
float:left;
}

#content_main_left .admin_title {
padding-left:28px;
}

#admin_nav {
margin-top:18px;
}

.admin_nav_box {
width:100px;
float:left;
}

.check_boxes {
float:left;
margin-left:39px;
width:223px;
}

#forums_nav {
margin-left:42px;
}

#forums_nav_title {
margin-left:58px;
}

#forums_nav_title a {
color:#7849A7;
font-size:12px;
}

#forums_nav p,#forums_nav_title p {
float:left;
width:11em;
}

#forum_commonroom {
color:#666;
}

#forum_commonroom h2 {
color:#069;
font-size:15px;
margin-bottom:10px;
}

#forum_commonroom h3 {
color:#069;
font-size:13px;
padding-bottom:0;
padding-left:5px;
margin-bottom:0;
}

#forum_commonroom p {
padding-bottom:10px;
}

#forum_commonroom th,#video_account th {
background-color:#FFE991;
font-size:12px;
font-weight:700;
padding:4px;
}

#forum_commonroom td,#video_account td {
background-color:#FFF;
padding:5px;
}

#forum_topic p {
line-height:140%;
}

#forum_topic br {
margin:15px;
}

#forum_reply {
line-height:165%;
}

.gallery_middle {
float:left;
clear:right;
width:328px;
text-align:center;
}

#video_left_tab,.events_right {
float:left;
}

#video_list_right_play a,#video_list_right_stop a {
display:block;
width:34px;
height:32px;
}

.homepage-featured-news p { font-size:14px; }

#video-closing { margin:10px 0; }
