@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background:#010101 url(../images/bg.gif) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#919191;
}
#big_body{
	width:944px;
	margin:0px auto 0px auto;
}
p{
    margin:0px;
    padding:10px 10px 0px 10px;
}
a{
    color:#009cff;
    text-decoration:none;
}
a:hover{ 
    color:#009cff;
    text-decoration:underline;
}

#big_container,#header,img#logo,img#get_bid,#top_menu,#top_menu ul,#top_menu ul li,#top_menu ul li a,
#complete,#content,#left_side,#right_side,#player,.box,.box_head,.box_head_left,.box_head_right,.box_head h2,a.view_all,
.thumb_holder,img.thumb,.thumb_title,.new_label,#flacau,.item,h3.item_title,.top_label,.must_have_label,img.item_btn,#footer,
.article,.article h3,.article_line,.article_title,.article_title h3,.module_price,
.site_holder,.site_text,.site_text h3,#contact_holder,
.formpair,.formpair label,img#cap,a.refresh_captcha,ul.internal,ul.internal li,a#vod_1,a#vod_2,
.offer_holder,img.offer_holder_thumb,.offer_text,.offer_text h3,.offer_holder_bottom{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}                                                                       
#big_container{
	width:100%;
	padding-bottom:20px;
}
#header{
	width:100%;
	height:51px;
}
img#logo{
	margin-top:16px;
}
img#get_bid{
	float:right;
	margin-top:8px;
}
#top_menu{
	width:100%;
	height:33px;
}
#top_menu ul{
	float:right;
	margin-top:7px;

}
#top_menu ul li{
	margin-left:8px;
}
#top_menu ul li a{
	font-size:11px;
	color:#717171;
	text-decoration:none;
	padding:2px 7px 2px 7px;
	background:#151515;
}
#top_menu ul li a:hover{
	background:#009cff;
	color:#000000;
}
#complete{
	color:#989898;
	font-size:11px;
	margin:9px 0px 0px 20px;
}
#content{
	width:100%;
}
#left_side{
	width:542px;
}


#right_side{
	width:382px;
	margin-left:20px;
}
.box{
	width:100%;
	margin-top:20px;
	background:#151515;
	padding-bottom:10px;
}
.fancy{
	background:#151515 url(../images/fancy_bg.gif) no-repeat top right;
}
#player{
    float:left;
    display:inline;
    margin:20px 0px 0px 0px;
    padding:0px;
    width:542px;
    height:339px;
    
}
#player script{
    margin: 0px;
    padding:0px;
}
.box_head{
	width:100%;
	height:34px;
	background:url(../images/box_head.gif) repeat-x top;
}
.box_head_left{
	width:100%;
	background:url(../images/box_head_side.gif) no-repeat top left;
	height:34px;
}
.box_head_right{
	width:100%;
	background:url(../images/box_head_side.gif) no-repeat top right;
	height:34px;
}
.box_head h2{
	font-size:12px;
	color:#ff4a00;
	font-weight:normal;
	padding:9px 0px 0px 10px;
}
#right_side .box_head h2{
	color:#009cff;
}
#right_side .box_head h2 a{
    font-size:12px;   
    color:#009cff;
}
a.view_all{
	float:right;
	width:90px;
	height:34px;
	background: url(../images/view_all_btn.gif) no-repeat;
	background-position:0px 0px;
}
a:hover.view_all{
	background-position:0px -34px;
}
.thumb_holder{
	width:254px;
	margin:11px 0px 0px 10px;
	background:url(../images/thumb_holder.png) repeat-x top;
	height:152px;
	border:1px solid #000000;
}
.thumb_holder img.thumb{
	margin:9px 0px 0px 9px;
	border:1px solid #000000;
}
.thumb_holder a:hover {
 visibility: visible;
 }
.thumb_holder a:hover img.thumb{
	border:1px solid #009cff;
}

.thumb_title{
	color:#FFFFFF;
	padding:3px 0px 0px 9px;
}
.thumb_title a{
	color:#FFFFFF;
	text-decoration:none;
}

.new_label{
	position:relative;
	background:url(../images/new.png) no-repeat top left;
	width:49px;
	height:49px;
	margin:-119px 0px 0px 195px;
 
	}
#flacau{
	width:382px;
	height:339px;
	margin-top:20px;
	background:url(../images/flacau.jpg) no-repeat top left;
}
.item{
	width:363px;
	margin:10px 0px 0px 10px;
	background: url(../images/item_border.gif) repeat-x bottom;
	padding-bottom:10px;
}
.no_line{
	background:none;
}
.top_label{
	background:url(../images/top_label.gif) no-repeat top left;
	width:20px;
	height:9px;
	margin-top:3px;
}
.must_have_label{
	background: url(../images/must_have_label.gif) no-repeat top left;
	width:45px;
	height:9px;
	margin-top:3px;
}
h3.item_title{
	margin:0px;
	padding:0px;
	color:#ff6e33;
	font-size:12px;
	font-weight:normal;
}
.item p{
	clear:both;
	padding:5px 0px 0px 0px;
	margin:0px;
	color:#919191;
	font-size:12px;	
    line-height:18px;
}
.item a.more{
	color:#009cff;
	text-decoration:none;
}
.item a:hover.more{
	color:#ff6e33;
}
img.item_btn{
	float:right;
	margin-right:10px;
}
#footer{
	width:932px;
	background:#151515;
	border:1px solid #232323;
	margin-top:20px;
	color:#7b7b7b;
	font-size:10px;
	padding:10px 0px 10px 10px;
}
.article{
	width:522px;
	background:#252525;
	margin:10px 0px 0px 10px;
	padding:0px 0px 10px 0px;
}
.article_title{
	width:502px;
	margin:10px 0px 0px 10px;
	padding:0px 0px 7px 0px;
	background: url(../images/modules_border.gif) repeat-x bottom;
}
.article_title h3{
	margin:0px;
	padding:0px; 
	color:#ff6e33;
	font-size:12px;
	font-weight:normal;
	
}
.article p{
	color:#919191;
	margin:0px;
	padding:10px 10px 0px 10px;
	clear:both;
	text-align:justify;
	line-height:18px;
}
.module_price{
	float:right;
	background:#ff6e33;
	color:#151515;
	font-size:11px;
	padding:0px 5px 0px 5px;
}
table.paginarea{
	margin-top:16px;
	clear:both;
}
table.paginarea a{
	float:left;
	background: url(../images/paginarea_bg.gif) repeat-x;
	border:1px solid #000000;
	color:#6e6c6c;
	text-decoration:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	padding:3px 8px 0px 8px;
	margin-left:2px;
	font-weight:bold;
	}
table.paginarea a:hover,table.paginarea a.active{
	background: url(../images/paginarea_hover_bg.gif) repeat-x;
	border:1px solid #571900;
	color:#FFFFFF;
}
.site_holder{
	width:520px;
	height:139px;
	border:1px solid #000000;
	background:url(../images/site_holder.png) no-repeat top left;
	margin:13px 0px 0px 10px;
}
.site_holder .thumb_holder{
	width:254px;
	background:none;
	margin:0px;
	padding:0px;
	border:none;
	height:128px;
}
.site_holder img.thumb{
	border:1px solid #000000;
}
.site_holder a:hover {
 visibility: visible;
 }
.site_holder a:hover img.thumb{
	border:1px solid #009cff;
}
.site_text{
	width:256px;
	background:url(../images/modules_border.gif) repeat-x bottom;
	padding:7px 0px 7px 0px;
	color:#919191;
	font-size:11px;
}  
.site_text h3{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#009cff;
	padding:3px 0px 5px 0px;
}
.site_text a{
	color:#ff4a00;
	text-decoration:none;
}
.site_text a:hover{
	text-decoration:underline;
}
a.site_link{
	color:#4e4e4e;
	text-decoration:underline;
}
#screenshot{
	position:absolute;
	border:1px solid #000000;
	background:#151515;
	padding:10px;
	display:none;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#919191
	}
#screenshot img{
	border:1px solid #000000;
	margin-bottom:5px;
}
#contact_holder{
    width:450px;
    margin:20px 0px 0px 10px;
}
.error{
    color:#ff4a00;
    display:none;
    font-size:11px;
    padding-left:2px;
}
a#contact_btn{
    float:left;
    display:inline;
    margin:0px;
    padding:0px;
    background-image: url(../images/send_btn.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:76px;
    height:29px;
}
a:hover#contact_btn{  
    background-position: 0px -29px; 
}
.formpair{
    width:500px;
    margin-top:5px;
    
}
.formpair label {
    color:#999;
    cursor:pointer;
    padding:2px 5px 0px 0px; 
    line-height:16px;
    width:120px;
    text-align:right;
}   

table.textarea{
    clear:both;
    margin-top:5px;
    float:left;
    display:inline;
}
table.textarea td{
    vertical-align: top;   
}
table.textarea td.label{
    color:#999;
    cursor:pointer;
    padding:2px 5px 0px 0px; 
    line-height:16px;
    width:120px;
    text-align:right;
}  
td.error_td{
    width:66px;
    color:#ff4a00;
    font-size:11px;
    text-align: left;
    display:none;
    padding-left:5px;
} 
a.refresh_captcha{
    position:relative;
    margin:3px 0px 0px 8px;
    width:25px;
    height:25px;
    background-image: url(../images/refresh.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
   }
a:hover.refresh_captcha {
    background-position: 0px -25px;
}
a.hidden{
    font-size:0px;
    line-height:0px;
    visibility: hidden;;
}  
ul.internal{
    margin:10px 0px 0px 20px;
    }
ul.internal li{
    width:480px;
    padding:0px 0px 0px 15px;
    background: url(../images/bullet.png) no-repeat 0px 4px;
    margin-top:5px;
    }
a#vod_1,a#vod_2{
    margin:10px 0px 0px 10px;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 176px;
    height: 109px;
    }
a:hover#vod_1,a:hover#vod_2{
     background-position: 0px -109px; 
}
a#vod_1{
    background-image: url(../images/vod_1.jpg);
}
a#vod_2{
    background-image: url(../images/vod_2.jpg);
}
 
.offer_holder{
    width:522px;
    background:url(../images/offer_holder_bg.gif) no-repeat top left;
    margin:10px 0px 0px 10px;
    padding-bottom:10px;
} 
.offer_holder_bottom{
    font-size: 0px;
    line-height:0px;
    width:522px;
    height:2px;
    background:url(../images/offer_holder_bottom.gif) no-repeat top left;
    margin-left:10px;
}
img.offer_holder_thumb{
    margin:9px 0px 0px 9px;
    border:1px solid #000000;
}
.offer_holder a:hover{
    visibility: visible;
 }
.offer_holder a:hover img.offer_holder_thumb{
    border:1px solid #009cff;
}
.offer_text{
    width:372px;
    margin:9px 0px 0px 9px;
    color:#919191;
}
.offer_text h3{
    width:100%;
    padding:0px;
    font-size:18px;
    color:#009cff;
    padding:3px 0px 8px 0px;
    background:url(../images/modules_border.gif) repeat-x bottom; 
}
.offer_text p{   
    clear:both;
    padding:3px 0px 0px 0px;
    margin:0px;
    font-size:12px;
    line-height:18px;
}
a.orange{
    color:#ff4a00 !important;
}
a.orange:hover{
   color:#000000 !important;
}
img#special_offer_label{
    position:relative;
    float:left;
    display:inline;
    margin:-350px 0px 0px -40px;
    z-index:999;
}
input.text,select.text,textarea.text{
	}

#left_side p.normal{
	clear:both;
	width:520px;
	line-height:18px;
}
img.case_image{
	float:left;
	display:inline;
	margin:0px;
	padding:20px 0px 0px 10px;
}
  





