body { 
   background-color: #000000;
   color: #ffffff;
   font-family: arial;
}

.navigation {
}

.pagination {
	background-color: #444444;margin-top: 2px; margin-bottom: 5px;
}

.pagination .next { 
	float:right;text-align:right;width:100px;padding: 3px;font-size:80%;
}

.pagination .prev {
	float:left;width:100px;padding: 3px;font-size:80%;
}

.pagination .pages { 
	text-align: center; margin-left: 120px; margin-right: 120px;
}

.pagination .pages a { 
	color:white;
	text-decoration:none;
	margin-left: 2px; 
	margin-right:2px;
	padding:3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	margin-top: 1px;
	border-style: solid; 
	border-width: 1px; 
	border-color: #666666;
}

.pagination .pages a.selected {
	background-color:black;
	border-width:0px;
}


#right {
   float: right;
   width: 200px;
   border-style: solid;
   border-width: 1px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-color: #555555;
            padding: 5px;
            background-color: #444444;
         }
         
         h1, h2, h3, h4 {
            font-size: 110%;
            margin-top: 0px;
            margin-bottom: 0px;
            text-align: center;
            color: white;
            padding: 3px;
            border-style: solid;
            border-width: 1px;
            border-color: #555555;
            background-color: #888888;
            -moz-border-radius-topright: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topleft: 5px;
            -webkit-border-top-right-left: 5px;
         }
    #video-outer {
      margin: 15px;
   }
   #video-listing { 
      height: 500px;
      
   }
   #video-details {
      float: right;
      width: 290px;
      padding: 0px;
      border-style: solid;
      border-color: #666666;
      border-width: 1px;
                  -moz-border-radius-topright: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topleft: 5px;
            -webkit-border-top-right-left: 5px;

   }
   
   #video {
      margin-right: 310px;
      width: 300px;
      height: 250px;
   }
   

#related-videos { 
   margin: 20px;
   margin-top: 75px;
   padding: 0px;
   height: 440px;
   border-style: solid;
   border-color: #666666;
   border-width: 1px;
   -moz-border-radius-topright: 5px;
   -webkit-border-top-right-radius: 5px;
   -moz-border-radius-topleft: 5px;
   -webkit-border-top-right-left: 5px;
}
        
h2 { 
   font-size: 80%;
}
         
.box, .lastbox { 
   background-color: #666666;
   font-size: 75%;
   padding: 3px;
   text-align: justify;
   margin-bottom: 3px;
}

.lastbox { 
   margin-bottom: 0px;
   -moz-border-radius-bottomright: 5px;
   -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
            -webkit-border-top-bottom-left: 5px;
         }
         .box ul { 
            margin: 0px;
            list-style: none;
            padding: 0px;
         }
         .box li {
            font-size: 100%;
            text-align: center;
            border-style: solid;
            border-color: black;
            border-width: 1px;
            margin-bottom: 3px;
            padding: 2px;
            background-color: #444444;
            
         }
         .box ul a {
            color: white;
            text-decoration: none;
         }
P {
font-size: 80%; padding-left: 10px; padding-right: 10px;
}

#loginform { 
   width: 300px; 
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
   margin-bottom:20px; 
   text-align: center; 
   border-style: solid; 
   border-width: 1px; 
   border-color: #999999;
   background-color: black;
   -moz-border-radius:5px;
   -webkit-border-radius:5px;
   font-weight: 900;
}

.bottom_ads {
   margin-top: 30px;
}

.bottom_ads_left {margin-right: 50%; text-align: center; center;
}

.bottom_ads_right {float:right;width: 48%;text-align: center;
}


         .box li.selected { 
            background-color: black;
         }

         .box ul li:hover {
            background-color: black;
         }

         #left {
            float: left;
            width: 200px;
            border-style: solid;
            border-width: 1px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-color: #555555;
            padding: 5px;
            background-color: #444444;
        }
         
         #content {
            margin-right: 210px;
            margin-left: 210px;
         }

         #logo { 
            width: 400px;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            margin-bottom: 20px;
         }

         #logo h1 {
            font-size: 140%;
            border-style: solid;
            border-width: 3px 0px 0px 0px;
            border-color: white;
            margin-top: 2px;
            background-color: black;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
         }

         #toplinks { 
            text-align: center;
            margin-top: 15px;
         }
         
         #toplinks a {
            margin-left: 2px;
            margin-right: 2px;
            color: white;
            font-size: 75%;
            text-decoration: none;
            padding-left: 10px;
            padding-right: 10px;
            padding-top: 3px;
            border-style: solid;
            border-color: #999999 #999999 #333333 #999999;
            border-width: 1px;
            -moz-border-radius-topright: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topleft: 5px;
            -webkit-border-top-right-left: 5px;
            background-color: #999999;
         }
         
         #toplinks a:hover {
            background-color: #666666;
         }

         #toplinks a.selected { 
            background-color: #333333;
         }
         

         #realcontent { 
            border-style: solid;
            border-color: #999999;
            border-width: 1px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            background-color: #333333;
            margin-left:10px;
            margin-right: 10px;
            min-height: 920px;
         }
         
         #footer {
            margin-top: 15px;
            border-style: solid;
            border-color: #999999;
            border-width: 1px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            background-color: #333333;
            padding: 10px;
         }
         
         #footer .left a, #footer .right a {
            color: white;
            text-decoration: none;
            font-weight: 900;
         }
         
         #footer .left a {
            margin-right: 20px;
            font-size: 60%;
         }
         
         #footer .left {
            margin-right: 360px;
         }
         
         #footer .right {
            float: right;
            width: 350px;
            text-align: right;
         }
         
         .searchbox { 
            background-color: #666666;
         }
         
         .searchbox h1 {
            background-color: #666666;
         }
         
         .searchbox .category {
         }
         
         #outer { 
            width: 1260px;
            margin-top: 10px;
         }
         
         .advertisement { 
            text-align: center;
            margin: 5px;
         }
         
         .boxlink { 
            text-align: center;
         }
         
         .boxlink a { 
            color: white;
            text-decoration: none;
            font-weight: 900;
         }
         
         .categorybox { 
            float: left;
            width: 45%;
            margin: 10px;
            background-color: black;
            border-color: #white;
            border-width: 1px;
            border-style: solid;
            margin-left: 22px;
         }
         
         h4 { 
            background-color: black;
         }
         
         .categorybox ul { 
            margin: 0px;
            list-style: none;
            padding: 0px;
         }
         .categorybox li {
            font-size: 75%;
            border-style: solid;
            border-color: black;
            border-width: 1px;
            margin-bottom: 3px;
            padding: 2px;
            background-color: #444444;
            
         }
         .categorybox ul a {
            color: white;
            text-decoration: none;
         }
         .categorybox .link {
            margin-right: 125px;
         }
         .categorybox .time {
            float: right; 
            width: 160px;
         }

         .categorybox ul li:hover {
            background-color: black;
         }

.cboxright {
   float: right;
   text-align: right;
   width: 30%;
   font-size: 65%;
   font-weight: 900;
   padding-right: 5px;
   padding-bottom: 5px;
}

.cboxright a, .cboxleft a, .cboxmiddle a {
   text-decoration: none;
   color: white;
}

.cboxright a:hover, .cboxleft a:hover, .cboxmiddle a:hover {
   color: red;
}

.cboxleft {
   float: left;
   width: 30%;
   font-size: 65%;
   font-weight: 900;
   padding-left: 5px;
   padding-bottom: 5px;
}
.cboxmiddle {
   text-align: center;
   margin-left: 35%;
   margin-right: 35%;
   font-size: 65%;
   font-weight: 900;
   padding-right: 5px;
   padding-bottom: 5px;
}

.videobox { 
   float: left;
   width: 45%;
   margin: 10px;
   background-color: black;
   border-color: #white;
   border-width: 1px;
   border-style: solid;
   margin-left: 22px;
	<!--[if IE]>height: 60px;<![endif]-->
	<!--[if !IE]>height: 60px;<![endif]-->
   overflow: hidden;
   font-size: 65%;
   padding-left: 3px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
}

.videoboxfull { 
   margin: 10px;
   background-color: black;
   border-color: #white;
   border-width: 1px;
   border-style: solid;
	<!--[if IE]>height: 60px;<![endif]-->
	<!--[if !IE]>height: 60px;<![endif]-->
   overflow: hidden;
   font-size: 85%;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   padding-left: 3px;
}
.videoboxfull h4 {
   margin-bottom: 4px;
}

.videoboxfull .buttons { 
   color: white;
   text-align: center; 
   font-weight: 900;
}

.boxbutton { 
   border-style: solid;
   border-color: white;
   border-width: 1px;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   font-size: 95%;
   font-weight: 900;
   color: white;
   background-color: #666666;
   margin-left: 10px;
   margin-right: 10px;
   padding: 5px;
}

.boxbutton:hover { 
   background-color: #FF0000;
}

        
.datingbox { 
   float: left;
   width: 120px;
   margin: 10px;
   background-color: black;
   border-color: #white;
   border-width: 1px;
   border-style: solid;
   margin-left: 22px;
   height: 140px;
   overflow: hidden;
   font-size: 65%;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
   padding-left: 3px;
}
        
.videobox a { 
   text-decoration: none;
   color: white;
} 

a {
   color: white;
}

.content-box-right { 
   float: right; 
   margin-right: 20px;
   width: 300px;
}

.content-box-left { 
   margin-top: 20px;
   margin-left: 20px;
   margin-right: 330px;
   height: 500px;
}

