/*** Body ***/
*{margin:0; padding:0;}
body {margin: 5px 0px;font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;background: #000000;}
h1 {margin: 0px 0px 0px 0px;text-align:center; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
h1 a, h1 a:visited {height: 130px;width: 232px;display:block;outline: none;}
h2 {color: #ffffff;font: bold 14px Verdana, Arial, Helvetica, sans-serif;padding: 4px 0px 7px 7px;letter-spacing: -1px;border-bottom: 2px solid #ffffff;}
h6 {margin: 0px 0px 0px 0px;text-align:center; font:bold 25px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
/***Hyperlinks ***/
a, a:visited {color: #ffffff;text-decoration:none;}
a:hover {color: #d93ca7;text-decoration:none;}
/*** Layout ***/
#wrapper{width: 994px;margin: 5px auto;background-color: #000000;}
/*** Header ***/
#header {width: 994px;height: 130px;margin:0;padding:0;background: url(images/logo.jpg) left;background-repeat: no-repeat;}
/***Navigation***/
#nav {width: 994px;height: 34px;background-color: #000000;border-top: 2px solid #ffffff;border-bottom: 2px solid #ffffff;margin: 0px 0px 0px;padding: 0px;clear: both;float: left;line-height:0px;}
#nav li{margin-left:0px;float: left;list-style-type:none;}
#nav .page_item a{color: #ffffff;display: block;outline: none;padding: 9px 9px;font: bold 14px/100% Arial, Helvetica, sans-serif;}
#nav .page_item a:hover {color: #d93ca7;display: block;outline: none;text-decoration: none;}
/*** TopVideos ***/
.topvideos {width:994px; background:#252525; float:left; padding-bottom:9px; position:relative; overflow:hidden;}
.topvideos .left {width:679px; background:#252525; padding-left:5px;}
.topvideos .right {width:310px; background:#252525; padding-top:2px;}
.topvideos img {width:160px; height:120px; margin:3px 0px 0px 0px; border:1px solid #ffffff;}
.topvideos a:hover img {background-color: #d93ca7;border: 1px solid #d93ca7;}
/*** Content ***/
#content-wrapper{width: 994px;margin: 0 auto;background-color: #000000; clear:both;}
#content-left {width: 170px;height: 100%;float: left;margin: 0px auto;background-color: #000000;}
#content-left h2 {color: #ffffff;font: bold 14px Verdana, Arial, Helvetica, sans-serif;padding: 4px 0px 7px 7px;letter-spacing: -1px;border-bottom: 2px solid #ffffff;}
	.leftpics img {background-color: #ffffff;width: 160px;height: 120px;margin: 5px 0px 5px 5px;border: 1px solid #ffffff;display:block;outline: none;}
	.leftpics a:hover img {background-color: #d93ca7;border: 1px solid #d93ca7;}
#content-main{float: left;width: 510px;margin: 0px 0px 0px 0px;background-color: #000000;}
.content-main img {text-align:center;margin: 0px 0px 0px 0px;background-color: #000000;}
#content-right {width: 310px;float: left;margin: 0px 0px 0px 0px;background-color: #000000;}
	.featured {margin: 5px 0px 0px 5px;}
	.hosted {margin: 5px 0px 0px 5px;}
#content-right h2 {color: #ffffff;font: bold 14px Verdana, Arial, Helvetica, sans-serif;padding: 4px 0px 5px 5px;letter-spacing: -1px;border-bottom: 2px solid #ffffff;}
	.rightpics img {background-color: #ffffff;width: 146px;height: 112px; margin: 0px 1px 1px 0px;border: 1px solid #ffffff;}
	.rightpics a:hover img {background-color: #d93ca7;border: 1px solid #d93ca7;outline: none;}
/*** Plug ***/
.plug {width: 480px; height: 140px;margin: 10px 10px 5px 10px;background-color: #000000;}
.plug img {width: 160px; height: 120px;float: left;margin: 5px 5px 5px 5px;border: 1px solid #a2a2a2;background-color: #ffffff;}
.plug a:hover img {border: 1px solid #d93ca7;background-color: #d93ca7;}
	.plug_title h3 {font: bold 15px/100% Verdana, Tahoma, Helvetica, sans-serif, Arial;margin: 5px 5px 0px 0px;color:#d93ca7;outline: none;height: 40px;}
	.plug_title h3 a {margin: 5px 5px 0px 0px;color:#d93ca7;outline: none;text-decoration:none;}
	.plug_title h3 a:hover  {color:#ffffff;outline: none;text-decoration:none;}
.plug_desc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 5px 0px 5px 0px;float: left;color: #ffffff;height: 35px;width: 295px;}
	.plug_desc a  {color: #ffffff;outline: none;text-decoration:none;}
	.plug_desc  a:hover  {color:#ffffff;outline: none;text-decoration:none;}
.plug_info {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;margin: 70px 0px 5px 0px;text-align: center;color: #cccccc;}
.plug_info a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;margin: 0px 3px 0px 0px;text-align: center;color: #cccccc;}
.plug_info a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;margin: 0px 3px 0px 0px;text-align: center;color: #cccccc;}
.plug_info a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;margin: 0px 3px 0px 0px;text-align: center;color: #ffffff;}
/*** Hosted Media ***/
.media {width: 310px; margin: 5px 0px 0px 0px;overflow: hidden;}
	.media_title h3 {font: bold 15px/100% Verdana, Tahoma, Helvetica, sans-serif, Arial;margin: 5px 5px 5px 5px;color: #d93ca7;outline: none;text-align: center;}
	.media_title h3 a {margin: 5px 5px 0px 0px;color: #d93ca7;outline: none;text-decoration:none;text-align: center;}
	.media_title h3 a:hover {color:#ffffff;outline: none;text-decoration:none;}
	.media_title h3 a:visited {color: #d93ca7;outline: none;text-decoration:none;}
.media_desc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 5px 5px 8px 5px;float: left;color: #ffffff;width: 300px;}
.media_code {margin: 0px 0px 0px 0px;}
.media_play {text-align: center;margin: 10px 0px 15px 0px;}
	.media_play img {border:none;display:block;outline:none;}
#player {text-align: center; padding-top:1px; overflow:hidden; position:relative;}
/*** Bookmark ***/
.bookmark{float: right;}
.bookmark a {color: #ffffff; display: block; outline: none; padding: 9px 9px; font: bold 14px/100% Arial, Helvetica, sans-serif;}
.bookmark a:visited {color: #ffffff;text-decoration:none;}
.bookmark a:hover {color: #fc0998;text-decoration: none;}
.bookmarks {width: 480px; margin: 10px 8px 10px 8px; overflow:hidden;}
.bookmarks p {font-size: 120%; color: #ffffff; font-weight: bold;}
.bookmarks a {font-size: 220%; color: #ffffff; font-weight: bold; margin: 0px 17px 0px 18px;}
.bookmarks a:hover {color: #c253bc;}
.bookmarks span {color: #c253bc;}
/*** Lists ****/
ul {margin:0; padding:0; list-style-type:none;}
ul li {margin: 0px;padding: 0px;}
ol {margin: 0px;padding: 0px;}
ol li {margin: 0px;padding: 0px;}
/*** Link list ***/
.linklist {list-style-type:square;padding:0px;margin:0px 0px 0px 20px;}
.linklist li{line-height: 120%;list-style-type:square;}
.linklist li a{color: #eeeeee;font-size: 12px;text-decoration: none;padding: 4px 0px 4px 0px;display:block;outline: none;}
.linklist li a:visited{color: #eeeeee;text-decoration: none;}
.linklist li a:hover{color: #fc0998;text-decoration: underline;}
.hardlinklist {width:310px; background:#252525; padding-bottom:9px; position:relative; overflow:hidden;}
.hardlinklist .left {width:155px; background:#252525;}
.hardlinklist .right {width:155px; background:#252525;}
.hardlinklist ul {padding-top:8px; padding-bottom:5px; padding-left:4px; width:auto;}
.hardlinklist a {color:#6a6a6a; font-size:11px; padding-left:7px;}
.hardlinklist a:hover {color:#DC37BD; text-decoration:underline;}
/*** Pagination ***/
.pagination{margin:10px 7px 5px 7px;color: #ffffff;text-decoration:none;font-weight: bold;font-size: 11px;}
.pagination a {color: #ffffff;text-decoration:none;outline: none;}
.pagination a:visited {color: #ffffff;text-decoration:none;}
.pagination a:hover {color: #fc0998;text-decoration:none;}
/*** Footer ***/
#footer {width: 994px;margin: 0px auto;border-top: 2px solid #ffffff;color: #ffffff;background-color: #000000;}
	.copyright {color: #ffffff;font-size: 10px;text-align: left;margin: 10px 6px 5px 6px;clear: both;}
	.footer-nav {color: #ffffff;font-size: 10px;text-align: center;margin: 10px 5px 5px 5px;clear: both;}
/*** Various classes ***/
p {margin: 0px 0px 0px 0px;}
.clear {clear:both;}
.displaynone {display:none;}
.right {float:right;}
.left {float:left;}
.center{text-align:center;}
.advertisement {margin: 5px 0px 5px 0px;}
.adbottom {margin: 8px 15px 8px 15px; float:left;}
.adleft {margin: 5px 5px 5px 5px;}
.adtop {margin: 15px 6px 0px 0px;float:right;position: relative;}