@charset "utf-8";
/* CSS Document */
img, div, input { behavior: url("../images/iepngfix.htc") }
body {
	background-color: #fed3b5;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
a img {
    border: none;
}
a {
	text-decoration:none;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 100%;
	font-weight:bold;
	
}
#apDiv1 {
	position:absolute;
	width:831px;
	height:100%;
	min-height: 730px !important;
	top:0px;
	left: 50%;
	margin-left:-415px;
	z-index:51;
}

#men {
	position: absolute;
	left: -82px;
	bottom: 5px;
	width: 121px;
	height: 85px;
	z-index: 50;
}
#men2 {
	position: absolute;
	left: 39px;
	bottom: 5px;
	width: 714px;
	height: 85px;
	z-index: 5;
}

#menu{
	position: absolute;
	margin:0 auto;
	width: 743px;
	height: 43px;
	left: 40px;
	top: 138px;
	z-index: 1000;
	background-image:url(../images/nav_bg.png);
}


#menu a{
	display:block; 
	}

#menu ul {
	margin:0;
	padding:0;
	list-style: none;
}

#menu li {
	float: left;
	height:43px;
}

#menu ul li a {
	height:43px;
} 
#menu li div { display:none; }
#b1{width:102px; background: url(../images/menu.png) 0px 0 no-repeat;}
#b1 a:hover{width:102px; background: url(../images/menu.png) 0px -43px no-repeat;}
#b2{width:134px; background: url(../images/menu.png) -102px 0 no-repeat;}
#b2 a:hover{width:134px; background: url(../images/menu.png) -102px -43px no-repeat;}
#b3{width:110px; background: url(../images/menu.png) -236px 0 no-repeat;}
#b3 a:hover{width:110px; background: url(../images/menu.png) -236px -43px no-repeat;}
#b4{width:78px; background: url(../images/menu.png) -346px 0 no-repeat;}
#b4 a:hover{width:78px; background: url(../images/menu.png) -346px -43px no-repeat;}
#b5{width:93px; background: url(../images/menu.png) -424px 0 no-repeat;}
#b5 a:hover{width:93px; background: url(../images/menu.png) -424px -43px no-repeat;}
#b6{width:103px; background: url(../images/menu.png) -517px 0 no-repeat;}
#b6 a:hover{width:103px; background: url(../images/menu.png) -517px -43px no-repeat;}
#b7{width:121px; background: url(../images/menu.png) -620px 0 no-repeat;}
#b7 a:hover{width:121px; background: url(../images/menu.png) -620px -43px no-repeat;}


#right {
	position: absolute; 
	right: -13px; 
	bottom: 30px; 
	width: 14px; 
	height: 100%; 
	z-index: 1; 
	background-image:url(../images/index_33.png);
	vertical-align: middle;
}

#left {
	position: absolute; 
	left: -11px; 
	bottom: 30px; 
	width: 12px; 
	height: 100%; 
	z-index: 1; 
	background-image:url(../images/index_35.png);
	vertical-align: middle;
}
#content {
	position: absolute; 
	border: none;
	left: 40px; 
	width:742px;
	min-height: 555px !important;
	top:180px;
	left: 50%;
	margin-left:-374px;
	background-color:#FFF;
}

#footer1 {
	position: absolute; 
	left: -41px; 
	bottom: 0px; 
	width: 42px; 
	height: 31px; 
	z-index: 43;
}

#footer2 {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 741px;
	height: 31px;
	z-index: 44;
	background-image: url(../images/index_44.png);
	color: #F60;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 45px;
	font-weight: bold;
}
.footer {
	color: #F60;
	text-decoration: none;
}
#apDiv14{
	position: absolute;
	background-image:url(../images/index_14.png);
	left: 1px;
	top: 138px;
	width: 41px;
	height: 43px;
	z-index: 14;
}
#nav_right{
	position: absolute;
	background-image:url(../images/index_22.png);
	left: 781px;
	top: 138px;
	width: 49px;
	height: 43px;
	z-index: 450;
}
#footer3 {
	position: absolute; 
	right: -48px; 
	bottom: 0px; 
	width: 49px; 
	height: 31px; 
	z-index: 47;
}
#ads {
	position: absolute; 
	left: 600px; 
	top: 52px; 
	width: 139px; 
	height: 193px; 
	z-index: 500;
}

#stats {
	position: absolute; 
	left: 600px; 
	top: 300px; 
	width: 139px; 
	height: 193px; 
	z-index: 500;
}
#start {
	position: absolute; 
	left: 0px; 
	top: 300px; 
	width: 600px; 
	height: 193px; 
	z-index: 500;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
#myvideo, #myfriends, #groups ,#bookmark, #videodetails, #sharedetails, #videocomment {

    display:block;

    width:496px;

    padding:2px;

    margin-bottom: 10px;

    margin-left: auto;

    margin-right: auto;

}
#recently-added-content {

    padding:10px;

    margin-top: 2px;
	
	/*background:transparent url("images/tpl_box_shading2.png") repeat-x;*/

}
ul#mostactiveuser {

    margin: 0;

    padding: 0;

}

ul#mostactiveuser li {

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 24px;
	
	padding-bottom: 15px;

    text-align: center;

}

ul#mostactiveuser li.boxshow{

    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 20px;

    text-align: center;
	
	line-height: 14px;

    height:230px; 

}

ul#mostactiveuser span.title {

	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

ul#mostactiveuser span.duration {

	font: bold 12px Arial, Helvetica, sans-serif;

}

ul#mostactiveuser span.info {

	color: #444444;

}
.videoplayer {

    margin-left: 13px;

}

#leftside {

    margin: 0px;

    padding: 0px;

    width: 600px;

    text-align: left;

    float: left;

}
#news, #channel, #tags {

    margin: 20px 20px 0px 5px;

    padding: 0 0 30px 0;

    text-align: left;

    width: 140px;

    color: #e0e0e0;

    float: left;

}
#recenttags p {

    text-align: center;

    margin: 0 10px;

    padding-bottom: 20px;

}
a.cloudtags {

	text-decoration: none;

	/*border-bottom:dotted 1px #cccccc;*/

	padding: 2px;

	color: #777777;

}

a.cloudtags:hover {

	text-decoration: none;

	border-bottom: none;

	background: #ffba00;

	color: white;

	padding: 2px;

}
#tagsbox {

    text-align: justify;

    margin: 0 auto;
	
}
#tags p a {

    border: none;

    text-decoration: none;

    color: #000;

}



#tags p a:hover {

    color: #000;

}



#tags p.semore {

    float: right;

    border: none;

}
/***************************************************/
/* CSS DEFINITIONS FOR GALLERY MODULE              */
/***************************************************/

#gallery {
	width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	height:auto !important;
}


#gallery div.category_tree,
#gallery div.category_comment,
#gallery div.category_images,
#gallery div.show_image,
#gallery div.image_navigation,
#gallery div.category_paging {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	float:left;
	height:auto !important;
}

#gallery div.category_image,
#gallery div.category_informations {
	float: left;
	height:auto !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#gallery div.category_informations h2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#gallery div.image_voting,
#gallery div.image_comment {
	float: left;
	height:auto !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
}

#gallery div.category {
	width: 100%;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	height:auto !important;
}

#gallery div.category_images div.image {
	width: 33%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	float: left;
}

#gallery div.show_image img, #gallery div.category_image img, #gallery div.category_images img{
	margin: 0px 15px 0px 0px;
}

#gallery div.show_image, #gallery div.image_navigation {
	text-align: center;
}