/* CSS Document */
html
{
   margin: 0px;
   padding: 0px;
}

body {
	font-size: 11px; 
	font-family: Verdana, Arial, Sans-Serif;
	background: #4f0701;
	color: #000;
	text-align: center;
	margin: 0px;
    padding: 0px;
	}


#container
{
   
   display:block;
   margin: 0 auto; /* center on everything else */
   width: 950px;
   padding:0px;
}

/*header*/
#header {
	
	display:block;
	width:950px;
	margin:0px;
	padding:0px;
	}
.top-header{
	
	float: left;
	display: inline; /* ie win bugfix */
	width:950px;
	margin:0px;
	padding:0px;
}
	

/*main body*/

#main_body {
	
	display:block;
	float:left;
	background:url(../images/bg.gif);
	width:950px;
	margin:0px;
	padding:0px;
	left:0px;
	}
.main-cont{
	
	float: left;
	display: inline; /* ie win bugfix */
	width:950px;
	margin:0px;
	padding:0px;
}

.txt-cont{
	
	float: left;
	display: inline; /* ie win bugfix */
	width:950px;
	margin:5px 0px 10px 0px;
	padding:0px;
	text-align:center;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
}
.txt-cont a, .txt-cont a:hover{
	color:#blue;
	text-decoration:underline;
}



/*box*/
.box {
	
	float:left;
	width:933px;
	margin:5px 0px 10px 8px;
	padding:0px;
	text-align:left;
	background:url(../images/bg-box.gif);
	}
.box-title {
	
	float:left;
	width:933px;
	height:49px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:url(../images/box_01.gif);
	}
.box-icon {
	
	float:left;
	display:inline;
	width:465px;
	height:58px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:url(../images/box_03.gif);
	}
.box-link {
	
	float:left;
	display:inline;
	width:468px;
	margin:0px;
	padding:0px;
	}
.box-txt {
	
	float:left;
	width:910px;
	margin:10px 0px 0px 10px;
	padding:0px;
	text-align:left;
	}

.cont-tn {
	
	float:left;
	display:block;
	margin:0px 0px 0px 5px;
	padding:0px;
	}
.big-tn {
	
	float:left;
	display:inline;
	width:297px;
	height:223px;
	margin:0px 0px 0px 8px;
	padding:0px;
	}
.small-tn {
	
	float:left;
	display:inline;
	width:144px;
	height:125px;
	margin:8px 0px 0px 8px;
	padding:0px;
	}
.small-tn2 {
	
	float:left;
	display:inline;
	width:144px;
	height:125px;
	margin:8px 0px 0px 9px;
	padding:0px;
	}
.ryt-txt-title {
	
	float:left;
	margin:5px 0px 0px 10px;
	padding:0px;
	font-size: 22px;
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	}
.ryt-txt-size {
	
	float:left;
	display:inline;
	width:107px;
	margin:15px 0px 0px 30px;
	padding:5px 0px 0px 0px;
	background:url(../images/size.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}
.ryt-txt-duration {
	
	float:left;
	display:inline;
	width:168px;
	margin:15px 0px 0px 10px;
	padding:5px 0px 0px 0px;
	background: url(../images/clock.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}
.ryt-txt-format {
	
	float:left;
	display:inline;
	width:135px;
	margin:15px 0px 0px 10px;
	padding:5px 0px 0px 0px;
	background: url(../images/film.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}



/*footer*/
#footer {
	
	float:left;
	width:950px;
	height:150px;
	margin:0px;
	padding:0px;
	text-align:center;
	}
.thumb {
border:#000000 solid 1px;
}
