.form { padding: 20px; float: left; }
.form input { margin: 5px 0pt; }
body { background: url(''); background-repeat: repeat-x; background-color: #313131; margin-top: 0px; margin-bottom: 0px; }
body, td, th { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(51, 51, 51); }
p { margin: 0px; }
.wrapper { margin: 18px auto auto; height: auto; width: 973px; }
.header-container { float: left; height: 80px; width: 973px; padding-bottom: 10px; }
.header-container h3 { margin: 0px; font-size: 1px; color: rgb(32, 32, 32); background: url('images/logo.png'); float: left; height: 75px; width: 384px; }
.header-advert { float: right; height: 80px; width: 551px; text-align: right; padding-top: 10px; padding-left: 30px; }
.header-div { background: url(''); float: left; height: 90px; width: 6px; }
.navigvation { background: url('images/navbg.jpg'); float: left; height: 45px; width: 953px; padding-right: 10px; padding-left: 10px; }
.main-body { padding: 3px 5px; background: url('images/bodybg.jpg'); float: left; height: auto; width: 963px; }
.footer-container { float: left; height: auto; width: 973px; }
.ad-footer { background: url('images/footerbg.gif'); float: left; height: 154px; width: 973px; }
.main-footer { background: url('images/mfooterbg.jpg'); float: left; height: 25px; width: 953px; padding-right: 10px; padding-left: 10px; padding-top: 15px; font-size: 11px; color: rgb(51, 51, 51); }
.left-column { float: left; height: auto; width: 690px; }
.right-column { float: left; height: auto; width: 268px; padding-left: 4px; }
.video-box { float: left; height: auto; width: 690px; }
.mbox-header { margin: 0pt; padding: 9px 0pt 0pt 10px; background: url('images/section-bar.gif'); float: left; height: 22px; width: 680px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #222222; font-style: normal; font-weight: bold; }
.vbox-content { padding: 5px; float: left; height: auto; width: 680px; }
.advert-box { float: left; height: auto; width: 268px; }
.sidebar-header { background: url('images/sb-header.gif'); float: left; height: 22px; width: 258px; padding-top: 9px; padding-left: 10px; font-size: 12px; font-style: normal; font-weight: bold; color:#222222; }
.advertisement { padding: 20px 5px 5px; float: left; height: auto; width: 258px; text-align: center; }
.vtitle, .clink a, .plink1 a {color:#222222;font-weight:bold;}
.snumlinks, .nplinks, .clink a:hover, .plink1 a:hover {color:#63C3ED;font-weight:bold;}
* html .vid-container { padding: 3px; }
.vid-container { padding: 5px; float: left; height: 200px; width: 160px; }
.thumbpic { float: left; height: 110px; width: 140px; }
.vid-info { padding: 3px 5px 5px; background: url('images/vidinfobg.gif'); float: left; height: 42px; width: 150px; }
.thumb-title { float: left; height: auto; width: 160px; font-size: 12px; font-weight: bold; color: rgb(32, 32, 32); padding-top: 5px; padding-bottom: 5px; font-family: Verdana,Arial,Helvetica,sans-serif; text-align: center; }
.vthumb, .vthumb a, .thumb-title a { color: #57BFED; }
.vthumb, .vthumb a, .vthumb a:link, .thumb-title a, .thumb-title a:link { text-decoration: none; color:#222222; }
.vthumb, .vthumb a:active, .vthumb a:hover, .thumb-title a:active, .thumb-title a:hover { text-decoration: none; color: #57BFED; }
.views { float: left; height: auto; width: 150px; font-size: 10px; }
.length { float: left; height: auto; width: 150px; font-size: 10px; padding-top: 2px; }
.rating-box { float: left; height: auto; width: 150px; font-size: 10px; }
.rating { float: left; height: auto; width: auto; font-size: 10px; padding-top: 3px; }
.ratingbar { float: left; height: auto; width: auto; padding-left: 5px; }
.snumlinks, .nplinks, .pagination, .numlinks { margin: 10px auto; padding: 10px; width: 640px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: rgb(204, 204, 204); }
.numlinks, .pagination span { border: 1px solid rgb(204, 204, 204); margin: 3px; padding: 3px 6px; color: rgb(51, 51, 51); }
.numlinks, .pagination a, .pagination a:link { color: rgb(51, 51, 51); text-decoration: none; }
.numlinks, .pagination span.active, .pagination a:hover { text-decoration: underline; color: #57BFED; }
.home { margin: 0pt; padding: 0pt; position: relative; font-family: arial,helvetica,sans-serif; white-space: nowrap; display: block; width: 61px; height: 45px; background: url('images/home_rollover.jpg'); background-repeat: no-repeat; float: left; }
.home a { font-size: 11px; width: 61px; height: 45px; display: block; float: left; color: black; text-decoration: none; }
.home img { border: 0pt none ; width: 61px; height: 45px; }
* html a:hover { visibility: visible; }
.home a:hover img { visibility: hidden; }
.home span { margin: 0px; padding: 0px; position: absolute; left: 35px; top: 15px; cursor: pointer; }
.navdiv { background: url('images/div.jpg'); float: left; height: 45px; width: 8px; }
.navigvation div a { padding: 0pt 7px; font-size: 11px; margin-top: 16px; height: 45px; display: block; float: left; color: #42B8ED; font-weight: bold; text-decoration: none; }
.navigvation div a:hover { color: rgb(255, 255, 255); }
.navigvation div span { margin: 0px; padding: 0px; position: absolute; left: 35px; top: 15px; cursor: pointer; }
.search { float: right; height: 35px; width: 180px; padding-top: 10px; text-align: right; }
.welcome-box { float: left; height: auto; width: 690px; margin-top: 20px; }
.welcome-title { background: url('images/section-bar.gif'); float: left; height: 24px; width: 680px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; color: rgb(255, 255, 255); padding-top: 7px; padding-left: 10px; }
.welcome-text { padding: 10px 5px; float: left; height: 80px; width: 680px; background: url('images/welcomebg.gif'); background-repeat: no-repeat; background-position: left top; font-size: 11px; }
.bottom-links { float: left; height: 140px; width: 270px; padding-left: 20px; padding-top: 14px; }
.bottom-advert { float: left; height: 140px; width: 674px; padding-top: 14px; }
.bottomdiv { background: url('images/footerdiv.jpg'); float: left; height: 154px; width: 9px; }
.friend-title { float: left; height: auto; width: 270px; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; }
.advert-title { float: left; height: auto; width: 660px; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; padding-right: 5px; padding-left: 5px; }
.footer-ad { float: left; height: auto; width: 660px; padding-right: 5px; padding-left: 5px; text-align: center; padding-top: 20px; }
.friend-links { float: left; height: auto; width: auto; color: rgb(255, 255, 255); }
.friend-links a { color: rgb(255, 255, 255); }
.friend-links a, .friend-links a:link { text-decoration: none; }
.friend-links a:active, .friend-links a:hover { text-decoration: underline; color: #57BFED; }
.link-box { float: left; height: auto; width: auto; padding-right: 30px; }
.copyright { float: left; height: auto; width: auto; }
.footerlinks { float: right; height: auto; width: auto; text-align: right; }
.footerlinks a { color: rgb(51, 51, 51); }
.footerlinks a, .footerlinks a:link { text-decoration: none; }
.footerlinks a:active, .footerlinks a:hover { text-decoration: underline; color: #57BFED; }
.media-centre { float: left; height: auto; width: 690px; }
.media-centre a { color: #57BFED; }
.media-centre a, .media-centre a:link { text-decoration: none; }
.media-centre a:active, .media-centre a:hover { text-decoration: underline; color: rgb(51, 51, 51); }
.media-advert { text-align: center; float: left; height: auto; width: 690px; padding-top: 10px; padding-bottom: 10px; }
.media-player { float: left; height: auto; width: 690px; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.media-info { float: left; height: auto; width: 690px; }
.join-sticking { font-size: 20px; font-weight: bold; color: #57BFED; text-align: center; float: left; height: auto; width: 690px; padding-top: 10px; padding-bottom: 10px; }
.media-desc { float: left; height: auto; width: 290px; padding-top: 5px; padding-bottom: 20px; padding-left: 10px; }
.share-media { float: left; height: auto; width: 380px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
#cats .tag { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(235, 41, 12); text-align: center; }
#cats .cat { border: 1px solid rgb(204, 204, 204); background: rgb(239, 239, 239) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(171, 3, 40); text-align: center; }
#cats h2 { margin: 10px 10px 0px 5px; padding: 0pt; color: rgb(226, 104, 3); text-align: left; font-size: 20px; }
#cats li a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
#cats .cat a { font-size: 16px; color: rgb(10, 38, 69); text-decoration: none; }
#cats .tag a { font-size: 14px; color: rgb(21, 67, 117); text-decoration: none; }
#cats { margin: 0pt auto; padding: 0pt; width: 730px; }
#cats .col { margin: 10px 0pt 0pt; padding: 0pt; float: left; list-style-type: none; list-style-images: none; list-style-position: outside; }
#cats li { margin: 2px; padding: 4px 0pt 0pt; width: 162px; height: 30px; font-weight: bold; font-size: 16px; }
#download-bar { margin: 2px auto; clear: both; width: 620px; font-size: 11px; height: 30px; color: rgb(0, 0, 0); }
#download-bar span { float: left; }
#download-bar span.watch { width: 280px; text-align: left; font-weight: bold; }
#download-bar span.watch a { margin: 0pt 0pt 0pt 5px; }
#download-bar span.current { margin: 0pt 0pt 0pt 10px; float: none; color: rgb(102, 102, 102); text-decoration: underline; }
#download-bar span.download { text-align: right; font-weight: bold; }
#download-bar a { color: rgb(255, 0, 0); font-weight: bold; text-decoration: underline; }
#download-bar ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-images: none; list-style-position: outside; float: right; }
#download-bar li { margin: 0pt 4px; float: left; }
.dmca { margin: 0pt 30px; padding: 30px 10px; line-height: 1.6em; width: 590px; text-align: justify; }
.dmca p { margin: 10px; }
.dmca ul { list-style-type: decimal; list-style-images: none; list-style-position: outside; width: 490px; }
.dmca li { padding: 5px; }
.dmca p.head { font-weight: bold; }

/* ::::: null ::::: */

.style1 { color: rgb(33, 33, 33); }
