/* CSS Document */
.thumb {
border:#000000 solid 1px;
}
html
{
   margin: 0px;
   padding: 0px;
}

body {
	font-size: 11px; 
	font-family: Verdana, Arial, Sans-Serif;
	background: #730404;
	color: #000;
	text-align: center;
	margin: 0px;
    padding: 0px;
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:top;
	}


#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:0px 0px 30px 0px;
	padding:0px;
	text-align:center;
	font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
}
.txt-cont a, .txt-cont a:hover{
	color:blue;
	text-decoration:underline;
}



/*box*/
.box {

	float:left;
	width:940px;
	margin:0px 0px 5px 10px;
	padding:0px;
	text-align:left;
	}
.big-tn {

	float:left;
	width:500px;
	height:398px;
	margin:0px;
	padding:0px;
	}
.ryt-txt {

	float:left;
	width:425px;
	height:172px;
	margin:0px 0px 0px 5px;
	padding:0px;
	}
.ryt-txt-title {

	float:left;
	width:425px;
	margin:0px;
	padding:0px;
	font-size: 22px;
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#cc0202;
	}
.ryt-txt-size {
	float:left;
	width:107px;
	margin:0px;
	padding:5px 0px 0px 0px;
	background:url(../images/size.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}
.ryt-txt-duration {

	float:left;
	width:168px;
	margin:0px;
	padding:5px 0px 0px 0px;
	background: url(../images/clock.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}
.ryt-txt-format {

	float:left;
	width:135px;
	margin:0px;
	padding:5px 0px 0px 0px;
	background: url(../images/film.gif) left no-repeat;
	text-indent:18px;
	height:18px;
	}
.ryt-tn {

	float:left;
	width:425px;
	height:226px;
	margin:0px 0px 0px 5px;
	padding:0px;
	}
.small-tn {

	float:left;
	width:229px;
	height:180px;
	margin:5px 3px 0px 0px;
	padding:0px;
	}
.small-tn2 {

	float:left;
	width:229px;
	height:180px;
	margin:5px 4px 0px 0px;
	padding:0px;
	}
.box-link {

	float:left;
	width:930px;
	margin:5px 0px 10px 0px;
	padding:0px;
	text-align:center;
	}

/*footer*/
#footer {

	float:left;
	width:950px;
	height:126px;
	margin:0px;
	padding:0px;
	text-align:center;
	}
