body {margin: 0; padding:0; color: #000; background: #FFF; font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px;  }
a { text-decoration: none; color: #000;}
a:hover { color: #6F448A;}
h3, p, ul, li, h4, h1 { margin: 0; padding:0;}
ul, li { list-style: none; }
.blClear { overflow: hidden; height: 0; clear: both;}
img { border: none; }

#blHeader { height: 82px; background: url(pics/bg_bar.gif) repeat-x bottom; margin-top: 15px; }
.bl_logo { width: 206px; height: 49px; margin-top: 0; float: left; margin-right: 5px; display:inline;}
.bl_logo a { width: 206px; height: 49px; background: url(pics/camsexo_logo.gif) no-repeat; display: block;}


.bl_menu { width: 980px; margin: 0 auto; }
.bl_menu .bl_list {margin-top: 22px; float: left; height: 27px; padding-top: 1px}
.bl_menu li { margin-right: 5px; display:inline; height: 27px; float: left; }
.bl_menu li a { display: block; height: 27px; background: url(pics/label_bg.gif) no-repeat; padding-left: 16px;}
.bl_menu li a span { display: block; height: 22px; padding-top: 5px; background: url(pics/label_bg2.gif) no-repeat right; padding-right: 15px;  color: #006DDC; font-size: 14px; font-weight: bold; }

.bl_menu .bl_select a { background: url(pics/label_bg_select.gif) no-repeat;}
.bl_menu .bl_select a span { background: url(pics/label_bg_select2.gif) no-repeat right; color: #FFF;  }

.bl_menu .bl_label_hot a { background: url(pics/label_hot_bg.gif) no-repeat;}
.bl_menu .bl_label_hot a span { background: url(pics/label_hot_bg2.gif) no-repeat right; color: #E60036;  }

.bl_search { height: 24px; overflow: hidden; width: 680px; margin:5px auto; }
.bl_search span {margin-top:3px; width: 50px; float: left; margin-right: 5px;  font-size: 14px; font-weight: bold; color: #FFF;}
.bl_search input { width: 400px; float: left; margin-right: 5px; }
.bl_search select { width: 170px; float: left; margin-right: 5px; }
.bl_search a { margin-top:3px; float: left; width: 28px; height: 18px; background: url(pics/arrow.gif) no-repeat; display: block; }

#blBody { width: 997px; margin: 0 auto; }
#blBody_video { width: 890px; margin: 0 auto; }

.bl_column1 { width: 578px; float: left; margin-right:10px;}
.bl_column2 { width: 400px; float: left; }

.bl_title { margin: 10px 0; background: url(pics/title_bg.gif) no-repeat; height: 21px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #FFF;}
.bl_title span { background: url(pics/title_bg2.gif) no-repeat right;  height: 19px; padding-top: 2px; display: block;}

.bl_image { border: 1px solid #0463B1; }
.bl_column1 .bl_thumb { width: 160px; padding: 8px; float: left; margin-left: 8px; border: 1px solid #0487D2; }
.bl_column1 .bl_thumb .bl_image { width: 160px; height: 120px; }
.bl_column1 .bl_thumb p { text-align: center; margin-top: 3px; }

.yellow { color: #FF9600; font-weight: bold;  }
.blue { color: #278DE5; font-weight: bold;  }
.red { color: #FB1C00; font-weight: bold;  }

.bl_column1 .bl_thumbs { border-bottom: 1px solid #04A9F0; padding-bottom: 20px; margin-bottom: 18px; }
.bl_column1 .bl_thumbs .bl_image { width: 160px; height: 120px; float: left; margin-left: 6px; margin-right: 6px }
.bl_column1 .bl_thumbs .bl_text { float: left; width: 385px; }
h3 { border-bottom: 1px solid #048CD6; margin-bottom: 5px; }
h3 a { color: #048CD6; font-size: 14px;}
.bl_paginator { margin-top: 10px; text-align: center; background: url(pics/paginator.gif) no-repeat; height: 31px; width: 570px; padding-top: 17px; margin: 0 auto; }
.bl_paginator span { margin: 0 5px}
.bl_paginator span a { font-weight: bold; color: #FFF;}
.bl_paginator span a:hover { color: #000; }

.bl_column2 .bl_video { margin-left: 8px; background: url(pics/video_bg.gif) no-repeat; height: 270px; width: 365px; padding: 10px;}

.bl_column2 .bl_box { width: 330px; margin: 20px auto; background: #DDFF8C url(pics/box_bottom.gif) no-repeat bottom; padding-bottom: 6px;  }
.bl_column2 .bl_box_bg { padding: 0 5px;background: #DDFF8C; border-left: 1px solid #97D600; border-right: 1px solid #97D600; }
.bl_column2 .bl_box_bg .bl_thumb { padding: 5px 0px;  border-bottom: 1px solid #87BF00; margin-bottom: 5px; }
strong { color: #0463B1; font-size: 15px; } 
.bl_box_bg .bl_thumb p { font-size: 10px; }

.blFooter { height: 32px; background: url(pics/bg_bar.gif) repeat-x bottom; margin-top: 15px; }

.bl_column_video { width: 450px; float: left; margin-right: 30px; }
.bl_column_video2 { width: 400px; float: left}

.bl_column_video .bl_box { width: 445px;  padding-top: 6px; }
.bl_column_video  .bl_body { padding: 1px  0 1px  8px;}
.bl_column_video .bl_box .bl_box_bottom { width: 445px;  height: 6px; }

.bl_column_video .bl_box .bl_comment { margin-top: 7px;  width: 425px;  padding-top: 6px; }
.bl_column_video .bl_box .bl_comment .bl_comment_bottom { width: 425px; padding-bottom: 6px; }

.bl_column_video  .bl_text   { border-top: 1px solid #EFEFEF; width: 348px; padding-top: 10px; margin-bottom: 10px; margin-left: 10px;}
.bl_column_video  .bl_comment p { margin-bottom: 10px; }
.bl_column_video  .bl_comment p b { color: #0035C9; }
.bl_column_video  .bl_comment p strong { color: #666; }

.bl_column_video .bl_box .bl_bottom { width: 445px; background: #DDFF8C url(pics/bg_green_bottom.gif) no-repeat; padding-bottom: 6px; }

.bl_column_video2 .bl_box { margin-top: 20px; width: 400px; background: url(pics/bg_blue_top.gif) no-repeat top; padding-top: 5px; }
.bl_column_video2  .bl_box_body { padding: 1px 0 1px 0; width: 398px; background: #DDFF8C; border-left: 1px solid #97D600; border-right: 1px solid #97D600; height: 1%; }
.bl_column_video2 .bl_box .bl_bottom { width: 400px; background: url(pics/bg_blue.gif) no-repeat; height: 7px; }

.bl_column_video2 .bl_thumb { width: 160px; padding: 8px; float: left; margin: 6px 0 5px 15px; -margin-left: 8px; -margin-right:1px; background: #FFF; border: 1px solid #0487D2; }
.bl_column_video2 .bl_thumb .bl_image { width: 158px; height: 118px; }
.bl_column_video2 .bl_thumb p { text-align: center; margin-top: 3px; }
.bl_column_video2 .bl_thumb p a { text-decoration: underline;}

.box_webcam_index{ width:155px; float:left; text-align:center; padding-bottom:10px; }

