@charset "utf-8";
/* Global Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/* Global Styles */

body {font-size:13px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;background:#FFFFFF;color:#666666}
h1 {color:#666666;font-size:30px;font-weight:normal;margin-bottom:20px}
h2 {color:#666666;font-size:20px;font-weight:normal;margin-bottom:20px}
h3 {color:#666666;font-size:14px;font-weight:bold;margin-bottom:15px}
strong {font-weight:bold}
p {margin:0px 0px 20px 0px;line-height:16px}
img {margin:0px}
em {font-style:italic}
blockquote{margin-left:30px}
.clearing {height:1px;margin-top:-1px;clear:both;overflow:hidden;font-size:1px}
.hr {border-top:solid 1px #C3C3C3;height:1px;margin:1px 0 20px 0;clear:both;overflow:hidden;font-size:1px}
a, a:hover {color:#666666;text-decoration:underline}
ul {list-style-type:square;margin-left:24px;margin-bottom:20px}
ol {list-style-type:decimal;margin-left:24px;margin-bottom:20px}
.banner {margin-bottom:20px}
.header_image {margin-bottom:15px}
.intro_big_text {font-size:14px;line-height:18px}
.intro_big_text small{font-size:10px}
.image_margin {margin-bottom:5px}
.red_text {color:#DE3126}

/* Main Layout */
#fc_header {width:100%;background:transparent url(../images/bg_fc_header.jpg) top left repeat-x;color:#FFF;text-align:center;font-size:12px;height:34px;margin-bottom:15px}
#fc_header img {margin-right:5px}
#fc_header table {margin:0 auto}
#fc_header a {color:#FFF}	
#header_container {margin:0 auto;background:transparent url(../images/bg_header.gif) top left no-repeat;width:960px}
#header {position:relative;height:145px}
#header h1{display:none}

/* menu */
#nav {position:absolute;left:10px;top:107px}
#nav ul{margin:0px;padding:0px;list-style:none}
#nav ul li{margin:0px;padding:0px;float:left;margin-right:10px}
#nav ul li a{font-size:16px;font-weight:bold;color:#FFF;padding:5px 12px 5px 12px;text-decoration:none}
#nav ul li a:hover{background-color:#FFF;color:#EA6321;padding:5px 12px 5px 12px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}
#nav #selected a{background-color:#FFF;color:#EA6321;padding:5px 12px 5px 12px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}

/* content */
#content_container {margin:0 auto;width:960px;background:url('../images/bg.png') top left repeat-y}
#content_left {width:470px;float:left;margin-top:20px}
#content_right {width:470px;float:right;margin-top:20px}
#content_body_left {width:640px;float:left;margin-top:22px}
#content_body_right {width:302px;float:right;margin-top:22px}
#content_body_right .content{width:258px;margin-left:22px;font-size:14px}
#content_body_right .contentmedium{width:258px;margin-left:22px;font-size:12px}
#content_body_right .sub_bullet{color:#e85a22;font-weight:bold}
#content_body_right .sub_text{margin:0 0 16px 16px}
#content_grey_container {background:#E5E5E5 url(../images/grey_header.gif) top left no-repeat;padding:50px 20px 0px 20px;_height:1px;margin-top:-15px /* IE6 and below */}
#content_grey_left {width:450px;float:left}
#content_grey_right {width:430px;float:right;padding-left:20px;border-left:solid 1px #C3C3C3}
#content_grey_left_profile {width:640px;float:left}

#btje_profile #description{margin:10px 0 10px 0;clear:both}
#btje_profile #vote{float:left;margin:0 10px 10px 0}
#btje_profile #title{margin:0 0 10px 0}
#btje_profile #name{font-weight:bold}
#btje_profile #comments{margin:15px 0 30px 0}
#btje_profile #share img{margin:10px 4px -7px 0}
#btje_profile #share{margin-top:10px}
#btje_profile #share a{float:left}
#btje_profile #share .addthis_button_compact{margin-top:15px}
#btje_profile #websites{margin-top:15px;font-size:12px}
.profile_grey_footer{margin-left:15px}

#random_video{background:#000000;width:450px;text-align:center}
#video_play {margin-bottom:15px}
.video_info_container {}
.video_info_container h2,.video_info_container h2 a{font-size:16px;color:#DE3126;margin-bottom:0px;font-weight:bold;text-decoration:none}
.video_info_container h2 a:hover{text-decoration:underline}
.video_info_container .video_vote{float:right;margin-left:15px}
#competition_table_header {color:#DE3126;font-weight:bold;margin-left:10px;margin-bottom:5px}
#competition_table {background:transparent url(../images/bg_top_10.gif) top left no-repeat;width:430px;color:#FFF;padding:5px 10px 10px 15px}
#competition_table table{color:#FFF}
#competition_table td{padding:5px;border-bottom:solid 1px #7D7D7D}
#competition_table a{color:#FFF}
.video_list_container {margin-bottom:6px;padding-bottom:10px;border-bottom:solid 1px #C3C3C3;_height:1px}
.video_list_container h3{margin-bottom:7px}
.video_list_info {font-size:11px}
.video_list_container img{float:left;margin-right:10px}
.video_list_container .watch{float:right;margin-left:10px}
.video_list_info p{margin:0px;line-height:15px}
.video_list_info p span{font-size:11px}
#btje-user-deets{text-align:right}
#btje-nav ul{list-style:none;width:100%}
#btje-nav li{float:left;padding:2px;text-align:center;line-height:30px}
#btje-nav a{display:block;width:120px;height:30px;background:#f5921d;color:#fff;margin:5px;font-size:18px;font-weight:bold}
.biglink{color:#EA6321;font-size:18px;font-weight:normal;line-height:24px}
.link{color:#EA6321}
.pagination{margin:15px 0 0 0;color:#666666;font-size:18px;font-weight:normal;margin-bottom:20px}
.pagination a{color:#EA6321;padding:0 5px 0 5px}
.judge{float:left;margin:0 10px 10px 0;clear:left}
#terms{clear:both;width:640px}
#voter_stats{font-weight:bold;height:34px;line-height:34px}
#prizes{background:#3a6bad url('../images/prizes_bg.jpg') top left no-repeat;color:#ffffff;font-size:14px}
#prizes div{padding-left:30px;padding-top:187px}

/* homepage elements */
#Couples,#Boomers{display:none}

/* Share icons */
#share_icons {background:transparent url(../images/bg_share.gif) top left no-repeat;height:65px;padding:14px 15px 10px 15px;margin-top:5px}
#share_links img{margin:10px 0 -4px 0}
/* footer */
#footer {margin:0 auto;width:960px;background:transparent url(../images/bg_footer.gif) top left no-repeat;height:56px;padding:60px 0px 0px 27px}
#footer ul{margin:0px;padding:0px;list-style:none;font-size:13px}
#footer ul li{margin:0px;padding:0px;float:left}
#footer ul li a{color:#FFF;padding-right:16px;text-decoration:none}

#copyright{margin:0 auto;width:960px;height:55px;color:#999999}
#copyright a{color:#666666}
a#fdbk_tab{position: fixed !important;top:40% !important;z-index: 50 !important}