@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */
	body{
		font: 62.5%/2.2em Arial, Tahoma, Verdana,Helvetica, sans-serif;
		color: #4b4942;
		background: #b3d1ff;
	}
	a{text-decoration: none;color: #5599a7;}
	a:hover{color: #bb800f;}
	.hide,hr{display: none;}
	strong{font-weight: bold;}
	

/* =LAYOUT - the main layout styles */
	/* for the rounded top */
	#containertop{
		position: absolute;
		width: 902px;
		margin: -10px auto 0 auto;
		height: 10px;
		font-size:0.1em;
		background:url(../images/container_top.gif) left bottom no-repeat;
	}
	* html #containertop{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */
	/* container */
	#container{
		width: 902px;
		margin: 44px auto 0 auto;
		background: #ffffff;
		padding-bottom:10px;
	}

/* =HEADER */
	/* Logo and Site Title */
	h1{
		font-size: 2.4em;
                font-weight: bold;
		text-transform: title;
	}
	h2{
		font-size: 1.8em;
                font-weight: bold;
		text-transform: title;
	}
	h3{
		font-size: 1.0em;
		color: #aaaaaa;
		text-align: center;
		text-transform: title;
	}
	h1 a,h1 a:hover{
		display: block;
		width: 300px;
		height: 30px;
		padding-top:10px;
		margin-left:18px;
		background: url(../images/logo.gif) 0 0 no-repeat;
		padding-left:52px;
		color: #000000;
	}

/* =TOP NAVIGATION and SEARCH */
	/* top navigation */
	#navigation_wrapper{
		background: #c0c0c0;
		height: 37px;
		width: 861px;
		margin: 10px auto 20px auto;
	}
	#navigation{
		float: left;
		padding-left:7px;
		height: 37px;
		background: url(../images/navigation_left.gif) left top no-repeat;
	}
	#navigation li{
		float: left;
	}
	#navigation li a{
		padding: 7px 10px 0 10px;
		height: 30px;
		float: left;
		font-family: "Trebuchet MS";
		font-size: 1.45em;
		font-weight: bold;
		letter-spacing:-0.03em;
		color: #555555;
	}
	#navigation li a:hover{
		color: #ffffff;
		background: #909090;
	}
	/* search */
	#search_wrapper{
		float: right;
		height: 30px;
		padding:7px 10px 0 0;
		background: url(../images/navigation_right.gif) right top no-repeat;
	}
	.search{
		background: #f0f0f0;
		border: 0px solid #212417;
		width: 160px;
		height: 18px;
		padding: 3px 2px 0 3px;
		color: #a0a0a0;
	}
/* =MAIN IMAGE */
	#main_image{
		width:860px;
		position: relative;
		margin: 0 auto;
	}
	#main_image2{
		width:860px;
		position: relative;
		border: 1px solid #000000;
		background: #ffffcc;
		margin: 0 auto;
	}
	/* for the rounded top */
	#containerbottom{
		position: absolute;
		width: 902px;
		margin: 10px auto 0 auto;
		height: 10px;
		font-size:0.1em;
		background:url(../images/container_bottom.gif) left bottom no-repeat;
	}

	p{
		font-size: 1.2em;
		text-transform: none;
	}


	p.pages{
		font-size: 1.2em;
		font-weight: bold;
		text-align: center;
		text-transform: none;
	}

	p.desc{
		font-size: 1.4em;
		text-transform: none;
	}

	p.vidcount{
		font-size: 1.6em;
		text-align: right;
		text-transform: none;
	}

	p.home{
		font-size: 1.6em;
		text-transform: none;
	}

	#category{
		background: #c0c0c0;
		height: 37px;
		width: 861px;
		margin: 10px auto 20px auto;
	}

	table.main{
		width: 861px;
	}
	table.main_0{
		width: 861px;
	}
	table.main_1{
		width: 861px;
		background: #e0e0e0;
	}
	table.main_2{
		width: 861px;
		background: #ffffcc;
	}
	table.sub{
		font-size: 1.2em;
		width: 620px;
	}
	td.show{
		vertical-align: text-top;
		width: 620px;
		padding-left: 5px;
		padding-bottom: 5px;
	}
	td.vid{
		width: 240px;
		padding-left: 5px;
		padding-bottom: 5px;
	}
	td.desc{
		font-size: 1.6em;
		font-transform: none;
	}
	td.head_left{
		text-align: left;
	}
	td.head_right{
		text-align: right;
	}
	.approve{
		background: #009900;
		color: #ffffff;
	}
	.notapprove{
		background: #990000;
		color: #ffffff;
	}
	.refresh{
		background: #000099;
		color: #ffffff;
	}
	.featured{
		background: #f5b800;
		color: #ffffff;
	}

	#block_vid_1{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 98px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_2{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 310px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}


	#block_vid_3{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 522px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_4{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 734px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_5{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 946px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_6{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1158px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
	}

	#block_vid_7{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1370px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_8{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1582px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_9{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1794px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_10{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 2006px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_1{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 142px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_2{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 354px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}


	#block_vid_main_3{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 566px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_4{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 778px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_5{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 990px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_6{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1202px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
	}

	#block_vid_main_7{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1414px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_8{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1626px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_9{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 1838px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}

	#block_vid_main_10{
		position: absolute;
		width: 240px;
		margin: -10px auto 0 auto;
		height: 190px;
		top: 2050px;
		font-size:0.1em;
		background: url(../images/clear.gif);
		z-index: 10;
		cursor: pointer;
	}
