@charset "utf-8";
body{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#ccc; padding:0; margin:0; background: url(../images/bg.gif) repeat;}
a:link, a:visited{color:#ccc; text-decoration:none;}
a:hover, a:active{color:#ff43d5;}
.pink{color: #ff43d5;}
#container {width: 920px; margin: 0px auto 0px auto;}
#header{margin-left:-4px; width:920px;}
#header ul{padding:0; margin:0;}
#header ul li{list-style-type:none; float:left; display:block;}
#header ul li img{border:0;}
#content{background:url(../images/content_bg.png) repeat-y; width:756px; float:left; padding: 2px 0px 12px 5px; margin: 5px 0px 5px 0px;}
#content .welcome{width:715px; margin:9px 9px 9px 4px; padding:7px; display:block; border: 1px solid #484747; background: #181818;}
#content .message{width:715px; margin:15px 9px 9px 4px; padding:7px; display:block; border: 1px solid #484747; background: #181818;}
#content .welcome p{padding:2px; margin:0;}
#content .thumbs{width:140px; float:left; margin: 3px 3px 3px 0px; padding:1px; display:inline;}
#content .thumbs img{border:1px solid #333; padding:1px;}
#content .thumbs img:hover{border:1px solid #ff43d5;}
#content .thumbs p{padding:0; margin: 4px 0px 0px 0px; text-align:center; color:#ff43d5; display:block;}
#content .thumbs .details{position:relative; margin: 0px 0px 0px 2px; padding: 2px 0px 0 5px; width: 133px; overflow:hidden;}
#content .thumbs .thumb_right{color:#ff43d5;}
#content .thumbs .thumb_left{color:#ff43d5; padding-right:7px;}
#content .videobox{width:400px; margin: 6px 24px 5px 4px; float:left; padding:0px;}
#content .videobox h2{font-size:10px; font-weight:normal; text-align:center; margin:5px 0px 5px 0px; padding:0px;}
#content .videobox h3 a{color:#ff43d5; font-size:10px; font-weight:bold; text-align:center; margin:0px 0px 0px 55px; padding:0px;}
#content .videobox img{border: 1px solid #484747;}
#content .videobox .right{width:335px; background:#FFF; float:left; top:0; right:0;}
#content .ad_300x250{margin:6px 0 10px 0;}
#content .ad_300x250 img{border: 1px solid #333; padding:1px;}
#adcontainer{margin: 5px 0px 5px 2px; display:block; float:left; width:920px;}
#adcontainer .square_ad img{border:0px; float:left;}
#adcontainer .square_ad{width:300px; float:left; margin:2px;}
#sidebar{margin: 0px 0px 1px 0; width:152px; float:left;}
#sidebar .nav_left_top{background:url(../images/index_04.png); height:31px; margin-top:5px;}
#sidebar .nav_left_top_content{background:#181818; border-right:1px solid #484747; border-left:1px solid #484747; border-bottom:1px solid #484747;}
#sidebar .nav_left_top_content ul{list-style-type:none; padding: 10px 0px 10px 17px; margin:0;}
#sidebar .nav_left_top_content img{margin: 15px 10px 15px 10px; border: 1px solid #484747;}
#sidebar .nav_left_rss{width:140px; margin-top:5px; border: 1px solid #484747; background:  #181818; padding:5px;}
#sidebar .nav_left_rss img{border:0;}
#sidebar .nav_left_rss .rss_icon{float:right; position:absolute; margin-left:25px; margin-top:5px;}
#footer{margin-left:6px; height:32px; text-align:center; width:895px; background:url(../images/footer.png) no-repeat; padding:6px; clear:both;}
#disclaimer{width:600px; margin: 0 auto 0 auto; text-align:center;}
#pagination{margin:0px 0px 6px 2px; width:730px; padding:10px; background:#181818; border: 1px solid #484747; height:auto; float:left;}
#hardlinks{margin:0px 0px 6px 2px; width:730px; padding:10px; background:#181818; border: 1px solid #484747; height:auto; float:left;}
#hardlinks ul{padding-left:10px; margin:0px; text-align:left;}
#hardlinks ul li{list-style-type:none; float:left; padding:0px 15px 0px 0px; margin:0; width:125px;}