html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],/* 1 */
[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,/* 1 */
menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
body{background-color:#fff;font-family:Arial,Tahoma,Verdana,sans-serif;color:#fff;margin:0;padding:0}
@media screen and (max-device-width: 480px) {
body{-webkit-text-size-adjust:100%}
}
body{margin:0;padding:0;background-color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:12px}
#header{width:auto;height:50px;margin:0 auto;padding:0;background-color:#644c63}
#logo{width:300px;height:50px;float:left;margin:0}
#headline_top{float:left;width:670px;height:32px;margin:9px 0 0 20px;font-size:12px;color:#fcf1ef;text-align:justify;font-weight:700;line-height:16px}
#header_container{width:1000px;margin:0 auto}
#menu{width:auto;height:40px;line-height:40px;background-color:#db8591;clear:both}
#menu ul{margin:0;padding-left:0;list-style:none}
#menu ul li{float:left;font-size:12px;padding:0;margin-right:15px;color:#fff}
#menu ul li a{display:block;height:40px;line-height:40px;float:left;color:#fff;padding:0 4px;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase}
#menu ul li a:hover{background-color:#8d8b99}
#nav_list{float:left;width:auto;margin:0}
p{margin:0;padding:0;max-height:999999px}
@media only screen and (max-width: 1200px) {
#header{width:1000px}
#menu{width:1000px}
}
.empty-content{margin:15px 19px 15px 3px;text-align:justify;font-family:arial;font-size:12px;font-weight:700;color:#555;max-height:999999px}
#main{width:1000px;margin:5px auto;clear:both}
#main_container{background-color:#fff;box-shadow:2px 2px 5px #bcbcbc}
#main p{margin:15px 19px 15px 3px;text-align:justify;line-height:16px;font-size:12px;font-weight:700;color:#555;max-height:999999px}
#main .empty-content{margin:15px 19px 15px 3px;text-align:justify;font-family:arial;font-size:12px;font-weight:700;color:#555;max-height:999999px}
#right_column{float:left;width:235px;background-color:#fdfdfd;font-size:9px;color:#777;line-height:22px;box-shadow:2px 2px 5px #bcbcbc}
#right_column ul{margin:0;list-style:none;padding:0 0 0 4px}
#right_column ul li{clear:both;float:left;height:24px;line-height:24px;width:229px;font-size:9px;color:#434343;text-align:left}
#right_column a{color:#473948;text-decoration:underline;font-weight:700;font-size:14px}
#right_column a:hover{color:#996071}
#right_column .thumb{float:left;width:227px;height:137px;clear:both;margin:4px;padding:0}
#right_column .thumb img{border:1px solid #000}
#middle_column{float:left;width:760px;background-color:#fdfdfd;margin-left:5px;box-shadow:2px 2px 5px #bcbcbc}
.headline{width:auto;height:30px;line-height:30px;font-size:14px;text-align:left;color:#fff;font-weight:700;margin:0 0 5px 0;background-color:#8d8b99;padding-left:4px}
.list_categories{clear:both;margin:0;list-style:none;padding:0 0 0 4px}
.list_categories li{float:left;height:30px;line-height:30px;width:140px;font-size:9px;color:#434343;text-align:center;margin:4px 8px 6px 0}
.list_categories li a{display:block;border-radius:4px;background-color:#aea8b4;color:#fff;text-decoration:none;font-weight:700;font-size:12px}
.list_categories li a:hover{color:#fff;background-color:#463a46}
.search{width:auto;float:right;margin-right:5px;padding:0;overflow:hidden}
.search form{margin-top:5px;height:30px;line-height:30px;background:#fff}
.search form:after{content:"";display:block;clear:both}
.search .search-text{padding:0 0 0 14px;overflow:hidden}
.search .search-text input{height:30px;width:270px;margin:0 0 0 -14px;padding:0 0 0 5px;color:#121212;font-size:12px;border:0;background:none}
.search .search-button{float:right;display:block;width:39px;height:30px;background:url(../images/button_search.png) no-repeat;text-indent:-1000px;overflow:hidden;cursor:pointer}
.search .search-button:hover{opacity:.7;filter:alpha(opacity=70)}
.video_preview{float:left;width:182px;height:220px;color:#343434;margin:4px;line-height:15px}
.video_preview img{width:180px;height:135px;border:1px solid #50264a;margin-bottom:3px}
.video_preview a{font-size:12px;font-weight:700;color:#473948;text-decoration:none}
.video_preview a:hover{color:#996071;text-decoration:underline}
.video_preview_info{position:relative;width:100%}
.video_runtime{position:absolute;top:120px;right:1px;height:14px;line-height:14px;width:48px;padding:1px 0;background-color:#735a72;color:#fde3de;font-weight:700;font-size:11px;text-align:center}
.video_views{font-size:11px;height:16px;line-height:16px;float:left;width:auto;margin-top:8px}
.video_views_img{float:left;width:16px;height:16px;margin:7px 4px 0 0;background:url(../images/views.png) no-repeat}
.video_rating{font-size:11px;height:16px;line-height:16px;float:right;width:auto;margin:8px 5px 0 0}
.video_rating_hand{float:right;width:16px;height:16px;margin-top:5px;background:url(../images/rating_hand_preview.png) no-repeat}
.new_line{clear:both}
#toplist_middle{clear:both;margin:5px auto 10px;overflow:hidden;padding:2px 0 0;}
#toplist_middle a{color:#473948;text-decoration:underline;font-weight:700;font-size:14px}
#toplist_middle a:hover{color:#996071}
#toplist_middle ul{margin:0;padding-left:0;list-style:none}
#toplist_middle ul li{float:left;width:238px;height:50px;line-height:16px;color:#121212;margin:3px 1px 1px 3px;padding:2px;font-size:12px;text-align:center;}
#toplist_bottom{width:1000px;height:auto;margin:5px auto;background-color:#fdfdfd;box-shadow:2px 2px 5px #bcbcbc}
#toplist_bottom ul{margin:0;padding-left:0;list-style:none}
#toplist_bottom ul li{background:none;float:left;width:238px;height:16px;font-size:10px;line-height:16px;margin:5px;padding:0;color:#434343;position:relative;text-align:left}
#toplist_bottom a{color:#473948;text-decoration:underline;font-weight:700;font-size:14px}
#toplist_bottom a:hover{color:#996071}
#feedback_div{width:auto;text-align:left;padding:0 0 5px}
.label{margin:5px 0}
.label-success{margin:5px 0;font-weight:700}
.field_error{padding:1px;color:#fb6549;font-size:12px;font-weight:700}
.g_hidden{display:none}
.row{clear:both;color:#333;margin:10px 0;font-weight:700}
.textfield{width:300px;height:20px}
input[type=submit]{width:100px;height:34px;cursor:pointer;text-align:center;background-color:#1976aa;border:1px solid #065585;color:#fff;font-weight:700;font-size:14px;margin-top:8px}
input[type=submit]:hover{background-color:#d9595d;border:1px solid #d9595d}
.description{clear:both;background-color:#eee;width:auto;height:36px;line-height:18px;margin:5px 0 5px 0;padding-left:4px;text-align:left;font-size:12px;font-weight:700;color:#565656}
.description h2{font-size:12px;font-weight:700;margin:0;padding:0;color:#121212}
#videoplayer{padding-left:4px;width:752px}
.vid_rating_div{margin:5px 0 0 4px;padding:0 4px;background-color:#f2f2f2;font-size:12px;height:38px;line-height:38px;color:#565656;font-weight:bold;width:744px;box-shadow:2px 2px 5px #bcbcbc}
.vid_rating_div .up_vote{float:left}
.vid_rating_div .up_vote_likes{float:left;width:38px;margin-left:4px;color:#444;font-weight:700}
.vid_rating_div .down_vote{float:left}
.vid_rating_div .down_vote_dislikes{float:left;width:38px;margin-left:4px;color:#444;font-weight:700}
.vid_rating_div .up_vote_button{width:38px;height:38px;background:url(../images/up_vote_button.png) no-repeat}
.vid_rating_div .up_vote_button:hover{opacity:.5}
.vid_rating_div .down_vote_button{width:38px;height:38px;background:url(../images/down_vote_button.png) no-repeat}
.vid_rating_div .down_vote_button:hover{opacity:.5}
.vid_rating_div span{color:#db8591;font-weight:700;font-size:12px}
.column_2{text-align:left;float:left;width:auto;border-left:1px solid #e2dede;border-right:1px solid #f2f0f0;padding:0 10px}
.column_3{text-align:left;float:left;width:auto;padding:0 10px 0 6px;border-right:1px solid #d1d1d1}
.column_4{text-align:left;float:left;padding:0 0 0 10px}
.column_category_div{clear:both;background-color:#edecf2;border-top:1px solid #d5d2d2;color:#565656;font-weight:bold;width:744px;height:38px;line-height:38px;margin-left:4px;padding:0 4px;text-align:left;box-shadow:2px 2px 5px #bcbcbc;font-size:12px}
.column_category_div span{color:#db8591;font-weight:700;font-size:12px}
.column_category_div p{padding-left:2px;margin:0}
.column_category_div a{font-size:12px;color:#735a72;font-weight:700;text-decoration:underline}
.column_category_div a:hover{color:#232323}
.column_tags_video{background-color:#f4f4f4;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;width:740px;height:38px;line-height:19px;margin:0 0 5px 4px;padding:4px 4px 4px 8px;text-align:left;box-shadow:2px 2px 5px #bcbcbc}
.column_tags_video span{height:38px;display:table-cell;vertical-align:middle}
.column_tags_video a{color:#393f59;font-weight:bold;text-decoration:underline}
.column_tags_video a:hover{color:#996071}
.column_share_video{font-size:12px;background-color:#eee;border-top:1px solid #d5d2d2;width:742px;height:38px;line-height:38px;margin-left:4px;padding:0 0 0 10px;box-shadow:2px 2px 5px #bcbcbc;text-align:left}
.input300{padding:5px;border:1px solid #CCC;color:#333;width:580px;border-radius:4px}
#pagination_div{width:auto;padding-top:20px;text-align:center;margin:15px auto;display:table;clear:both}
#pagination_div a{display:block;float:left;margin:2px;padding:12px;font-weight:700;font-size:14px;border:1px solid #996071;background-color:#996071;color:#fff;text-decoration:none;border-radius:2px}
#pagination_div a:hover{background-color:#6e3a51;border:1px solid #6e3a51;color:#fff}
#pagination_div .nav{float:left;margin:2px;padding:12px;font-weight:700;font-size:14px;border:1px solid #ccc;background:#ddd;color:#333}
#footer{clear:both;width:auto;height:150px;color:#fff;font-size:12px;margin:10px auto 0;background-color:#735a72;text-align:center;padding:0}
@media only screen and (max-width: 1200px) {
#footer{width:1000px}
}
#footer p{width:1000px;text-align:center;color:#fff;font-size:8pt;padding-top:20px;margin:0 auto}
#footer a{color:#fff;font-weight:700}
#footer a:hover{color:#faeee5}
#bottom_nav_links{clear:both;width:1000px;height:14px;line-height:14px;text-align:center;color:#fff;padding-top:25px;margin:0 auto}
#bottom_nav_links ul{margin:0;padding-left:0;list-style:none;display:inline-block}
#bottom_nav_links ul li{float:left;font-size:12px;padding:0 10px;margin:0;color:#fff;border-right:1px solid #ddd}
#contact_div{clear:both;padding-top:20px;text-transform:uppercase;color:#fff;display:inline-block}
#copyright_div{clear:both;padding-top:20px;line-height:20px;color:#fff;text-align:center}
#sponsor_ads{clear:both;width:1000px;height:270px;margin:10px auto;padding-top:10px;background-color:#fdfdfd;box-shadow:2px 2px 5px #bcbcbc}
.tag_item{clear:both;list-style:none;padding-left:4px}
.tag_item li{float:left;font-weight:700;width:245px;height:18px;line-height:18px;margin-top:2px;color:#e3526a}
.tag_item li a{font-weight:700;font-size:14px;color:#473948;text-decoration:underline}
.tag_item li a:hover{color:#996071}