body, html {
	margin:0;
	padding:0;
	border:0;
	height:100%;
}
table {
	border:0;
	padding:0;
	margin:0;
	height:75%;
}

div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

iframe{
position:relative;
border:0;
margin:10px 0px 25px 0px;
padding:0;
width:985px;
height:90%;
z-index:0;
}

.disc table{
padding-bottom:50px;
}

.disc iframe{
position:relative;
border:0;
margin:0;
padding:0;
z-index:0;
height:80%;
width:970px;
}

.disc img{
border: 1px solid #b2b2b2;
}

h2{
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
}

p {
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:2px;
	line-height:16px;
}


p{
color:#636363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:2px;
}

i {
color:#F79F8C;
font-style:normal;
text-transform:uppercase;
}

img{
border:0;
}

.container{
width:985px;
}

.nav{
width:985px;
height:30px;
z-index:10;
padding:5px;
}

a:link, a:active, a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
border-bottom:1px dotted #b2b2b2;
text-decoration:none;
}

a:hover{
color:#fff;
background-color:#F79F8C;
}


.nav a:link, .nav a:active, .nav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-bottom:0;
text-transform:uppercase;
text-decoration:none;
margin-right:10px;
padding-bottom:2px;
border-bottom:0px solid #fff;
}

.nav a:hover{
border-bottom:1px solid #F79F8C;
padding-bottom:2px;
background-color:#fff;
}
.footer a:link, .footer  a:active, .footer a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#B2B2B2;
text-transform:uppercase;
text-decoration:none;
margin-right:10px;
}

.footer a:hover{
border-bottom:1px solid #B2B2B2;
padding-bottom:2px;
}

.subNav a:link, .subnav a:active, .subnav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:16px;
color:#F79F8C;
text-transform:lowercase;
text-decoration:none;
margin-right:0px;
}

.subNavHead a:link, .subNavHead a:visited, .subNavHead a:active, .subNavHead a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
border-bottom:0;
text-transform:uppercase;
text-decoration:none;
margin-right:10px;
}

.subnav a:hover{
border-bottom:0;
padding-bottom:0;
}

.nav ul {
padding: 0;
margin: 0;
list-style: none;

}
.nav li {
float: left;
position: relative;
margin-right:14px;
vertical-align:middle;
}
	
.nav li ul {		
display: none;
position: absolute;
top: 1em; }

.nav li > ul {
top: auto;
left: auto;
}

.nav li:hover ul, .nav li.over ul {
background-color: #fff;
top: -11px;
left: -11px;
z-index: 20;
display: block;
padding: 10px;
border-top: solid 1px #E5E5E5;
border-right: solid 2px #E5E5E5;
border-bottom: solid 2px #E5E5E5;
border-left: solid 1px #E5E5E5;
}

.footer li:hover ul, .footer li.over ul {
background-color: #fff;
display: block;
padding: 10px;
z-index: 10;
top: -80px;
left: -11px;
width: 130px;
border-top: solid 1px #E5E5E5;
border-right: solid 2px #E5E5E5;
border-bottom: solid 2px #E5E5E5;
border-left: solid 1px #E5E5E5;
 }

.textPages{
margin-left:150px;
margin-top:30px;
}


.banner{
width: 985px;
margin-bottom:20px;
}



.footer{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#b2b2b2;
border-top:1px solid #efefef;
padding-top:10px;
text-align:left;
width:985px;
}

#tnNav {
	position: absolute;
	top: 0px;
	left: -10px;
	min-width: 4000px;
	margin-top: 10px;
	padding-left:10px;
	 }


.tnNavThumb img{
border:1px solid #b2b2b2;

}

.tnNavThumb {
		float: left;
		margin-right: 5px;
		cursor: pointer; }

.tnNavThumbOn {
		margin-right: 5px;
		float: left;
		
		 }

.tnNavThumbOn img{
border: 1px solid #666;

}

.tnNavContainer {
		margin-top: 10px;
		margin-bottom: 10px;
		position: relative;
		width: 970px;
		height:100px;
		overflow: hidden;
		 }

.tnNavContainer p {
	margin:0;
	color:#CCCCCC;
}

.tnNavMoreRight {
		text-align: right;
		position: absolute;
		top: -4px;
		right: 0px;
		visibility:visible;
		 }

.tnNavMoreLeft {
		text-align: left;
		position: absolute;
		top: -4px;
		left: 0px;
		visibility:hidden;
		 }


.details{
padding:0px 25px 0px 25px;
}

.details br{
padding-bottom:10px;
}

.details p{
color:#636363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:16px;
margin-bottom:20px;
}

.details img{
border:0;
cursor:pointer;
}

.buy a:link, .buy a:active, .buy a:hover, .buy a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F79F8C;
text-decoration:none;
text-transform:uppercase;
border-bottom:0;
background-color:#fff;
}

.scroll {
	overflow:auto;
	height:90%;
	margin:0;
	padding:0;
	border:0;
	padding-right:100px;
}

.player{
margin-top:5px;
height:33px;
width:326px;
}

.off{
padding-bottom:3px;
}

.on {
border-bottom:1px solid #F79F8C;
padding-bottom:2px;
}

.shop{
margin-bottom:30px;
padding-bottom:20px;
border-bottom:1px solid #ccc;
}

.shop img{
border:1px solid #ccc;
}

td.details {
width:499px;
}
