html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr { 
margin : 0; 
padding : 0; 
border : 0; 
outline : 0; 
font-weight : inherit; 
font-style : inherit; 
font-size : 100%; 
font-family : inherit; 
vertical-align : baseline; 
} 
h1, h2, h3, h4, h5, h6, img { 
padding : 0; 
margin : 0; 
} 
img { 
border : 0; 
} 
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { 
margin : 1em 5%; 
} 
li, dd { 
margin-left : 5%; 
} 
fieldset { 
padding : 0.5em; 
} 
html, #html { 
background-color : #041f34; 
margin : 0; 
padding : 0; 
} 
body { 
background : transparent url(images/ts/bg.jpg) no-repeat center top; 
color : #dddddd; 
font : 11px Arial, Helvetica, sans-serif; 
text-align : center; 
} 
a { 
text-decoration : none; 
color : #ffffff; 
} 
a:hover { 
color : #c1effb; 
text-decoration : underline; 
} 
.clearfix:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.clearfix { 
display : inline-block; 
} 
.clear { 
clear : both; 
} 
* html .clearfix { 
height : 1%; 
} 
* html .clearfix { 
height : 1%; 
} 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* --- */
.clearfix { 
display : block; 
} 
#wrapper { 
width : 985px; 
padding : 0; 
margin : 0 auto; 
text-align : center; 
} 
#logo { 
background : transparent url(images/ts/ts_logo.png) no-repeat left top; 
float : left; 
width : 467px; 
height : 236px; 
margin : 0; 
position : absolute; 
top : 0; 
text-indent : -9999px; 
z-index : 1000; 
} 
#logo_main { 
background : transparent url(images/ts/ts_logo_main.png) no-repeat left top; 
float : left; 
width : 483px; 
height : 261px; 
margin : 0; 
position : absolute; 
top : -31px; 
margin-left : -20px; 
text-indent : -9999px; 
z-index : 1000; 
} 
#container { 
margin : 0; 
padding : 0; 
width : 985px; 
} 
#content { 
background-color : #041f34; 
border-left : 1px solid #fff; 
border-right : 1px solid #fff; 
position : relative; 
top : 26px; 
margin-left : 26px; 
margin-bottom : 26px; 
width : 959px; 
} 
#content .header { 
width : 959px; 
height : 360px; 
margin : 0; 
padding : 0; 
display : block; 
position : relative; 
border-bottom : 1px solid #fff; 
} 
#content .navbar { 
width : 919px; 
padding : 5px 0; 
margin : 10px 0 10px 20px; 
background-color : #173046; 
font-size : 13px; 
font-family : Arial, Helvetica, sans-serif; 
color : #fff; 
text-align : left; 
float : left; 
height : 16px; 
} 
.navbar span { 
color : #c1effb; 
font-weight : bold; 
} 
.navbar a { 
color : #fff; 
font-weight : bold; 
} 
.navbar a:hover { 
color : #c1effb; 
text-decoration : underline; 
} 
#content .title { 
text-align : center; 
padding-bottom : 5px; 
margin : 0; 
color : #dddddd; 
font-size : 18px; 
font-weight : bold; 
} 
#content .date { 
width : 959px; 
padding : 0; 
margin : 0; 
text-align : center; 
color : #dddddd; 
font-size : 11px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
#content .description { 
width : 919px; 
padding : 10px 20px 10px 20px; 
text-align : justify; 
color : #dddddd; 
font-size : 12px; 
font-weight : normal; 
font-family : Verdana, Tahoma, sans-serif; 
} 
#content .note { 
width : 959px; 
padding : 12px 0 2px; 
margin : 0; 
text-align : center; 
font-size : 11px; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
color : #fff000; 
} 
#content .movies { 
width : 959px; 
height : 338px; 
padding : 0; 
margin : 0; 
} 
#content .leftmovie { 
width : 448px; 
height : 336px; 
margin-left : 20px; 
padding : 0; 
border : 1px solid #fff; 
float : left; 
display : block; 
} 
#content .rightmovie { 
width : 448px; 
height : 336px; 
margin-right : 20px; 
padding : 0; 
border : 1px solid #fff; 
float : right; 
display : block; 
} 
#content .downloadbar { 
width : 959px; 
height : 31px; 
padding : 0; 
margin : 0; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
} 
#content .downloadleft { 
width : 448px; 
height : 25px; 
padding : 0; 
margin : 4px 0 0 20px; 
float : left; 
background-color : #173046; 
border : 1px solid #fff; 
text-align : center; 
display : block; 
} 
#content .downloadright { 
width : 448px; 
height : 25px; 
padding : 0; 
float : right; 
margin : 4px 20px 0 0; 
background-color : #173046; 
border : 1px solid #fff; 
text-align : center; 
display : block; 
} 
.downloadleft a { 
color : #4abc4b; 
font-size : 18px; 
text-decoration : underline; 
} 
.downloadleft a:hover { 
color : #50d351; 
text-decoration : underline; 
} 
.downloadright a { 
color : #4abc4b; 
font-size : 18px; 
text-decoration : underline; 
} 
.downloadright a:hover { 
color : #50d351; 
text-decoration : underline; 
} 
#content .getfull { 
width : 959px; 
padding : 0; 
margin : 0; 
text-align : center; 
font-family : Arial, Helvetica, sans-serif; 
} 
.getfull a:hover { 
color : #50d351; 
} 
.getfull a { 
font-size : 42px; 
text-decoration : underline; 
color : #4abc4b; 
} 