/**
 * TVNET
 *
 * @package			TVNET
 * @author			TVNET Dev Team
 * @copyright		Copyright (c) 2009, TVNET
 * @since				Version 3.0
 * @date
 */

@media screen, projection
{
	/* Reset */
	html, body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, em{
		margin:0;
		padding:0;
		border:0;
	}

	body{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#999999;
		background-color:#000;	
		margin:0;
		overflow: hidden;
	}

	h1{
		font-size:21px;
		color:#ffffff;
	}

	a{
		outline:0;
		color:#fff;
		text-decoration:none;
	}
	a:hover{
		color:#ccc;
	}
	
	br.clearFloat{
		clear: both;
	}

	#wrap{
		background-color:#000;
	}

	/* HEADER */
	#header td{
		border-bottom:5px solid #FF9900;
		padding:2px 0 4px 0;
	}
	#header td.col2{
		background-color: #222222;
	}
	#header div.info{
		padding:0 0 0 10px;
	}
	#header div.info a{
		color:#cb0000;
	}

	/* MAIN PIC */ 
	#main_pic{
		/*background-color: #222222;*/
	}
	#main_pic td.col2{
		background-color:#333333;
	}
	
	#main_pic div.info_text{
		color:#fff;
		padding:9px 10px 10px 10px;
	}
	
	/* PROMO */
	#promo_box{
		background-color:#333333;
	}
	.promo_block{
		border-top:1px dotted #666666;
		padding-bottom: 6px;
		background-color: #222222;
	}
	.promo_block h2{
		font-size:12px;
		color:#999999;
		border-bottom:1px dotted #666666;
		padding:7px 10px 5px 10px;
	}
	.promo_block div.promo_gallery{
		padding:6px 10px 5px 10px;;
		line-height:16px;
	}
	.promo_block div.promo_gallery a span.img{
		display:block;
		height:98px;
		margin-top:5px;
		border:1px solid #999999;
		background-position: center;
		background-repeat: no-repeat;
		background-color: #000;
	}
    
    div.title{
		position: absolute;
		bottom:0;
		background: transparent url('/assets/images/transparent.png') 0 0 repeat-x;
		padding:10px 20px;
    }
    
	/* MAIN PIC NAV */
	.pic_box{
		position:relative;
		height:475px; /* Set in hml */
		width:640px; /* Set in hml */
		background-repeat:no-repeat;
		background-position: center;
	}
	#pic_nav{
		position:absolute;
		top:0;
		height:475px; /* Set in hml */
		width:640px; /* Set in hml */
	}
	#pic_nav a.arr_left, #pic_nav a.arr_right{
		z-index:2;
		display:block;
		left:0;
		float:left;
		width:49%;
		height:475px; /* Set in hml */
		text-decoration:none;
	}
	#pic_nav a.arr_right{
		right:0;
		float:right;
	}
	#pic_nav a:hover.arr_left{
		background:url('/assets/images/galleryPrevPicArr.gif') 0 50% no-repeat;
	}
	#pic_nav a:hover.arr_right{
		background:url('/assets/images/galleryNextPicArr.gif') 100% 50% no-repeat;
	}

	/* SUBMENU */
	.submenu{
		padding:21px 0 0 20px;
	}
	.submenu div{
		float:left;
	}
	
	/* ICO */
	.ico_comment{
		padding-left:12px;
		background-image:url('/assets/themes/default/images/icons.png');
		background-position:0.11em 0.35em;
		background-repeat:no-repeat;
	}

	/*.ico_arrow{
		display:block;
		padding-left:10px;
		background:url("/assets/themes/default/images/tabIcon.gif") 0 2px no-repeat;
	}*/
	
	/* FOOTER */
    .pagination{
		float:left;
		padding:0px 10px 0 20px;
		width:500px;
	}
	
	.pagination a{
		color:#999999;
		font-weight: bold;
	}
	
	.pagination a.selected{
		color:#fff;
	}
	
	.pagination a:hover{
		color:#ccc;
	}
	
	.article{
		line-height:16px;
		padding:0 10px 10px 10px;
	}
	
	.article a{
		color:#999;
	}
}
