@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0}
body {font-family:Arial, Helvetica, sans-serif; background-color:#505050}
.clear {display: block;	clear: both; line-height: 0; font-size: 0; height: 0;}
#main {background:url(../images/second_content_bg.jpg) top left no-repeat;}
#main.home {background:url(../images/content_bg.jpg) top left no-repeat;}
#main {padding-top:8px;  background-color:#fff!important; width:100%}
#header  {height:188px; width:970px; margin:0 auto }
#main > #header { background:url(../images/header_background.png);}
* html #header {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_background.png', sizingMethod='image');}
a:link span, a:visited span{display:none}
h1 a:link, h1 a:visited {width:377px; height:110px; display:block; cursor:pointer; position:absolute; z-index:1; top:20px}
* html h1 a:link, * html h1 a:visited  {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='image');}
h1 > a:link, h1 > a:visited  {background:url(../images/logo.png)}

#header #inner { height:188px; width:970px; position: relative }
#header #inner h2 { display: block; margin: 0; top: 67px; right: 5px; padding: 0; background: url(../images/victory_on_ice_logo.gif) no-repeat left top; width: 125px; height: 65px; position: absolute; cursor: pointer }
#header #inner h2 a { display: block; width: 125px; height: 65px }
#header #inner h2 a span { display: none }

#header ul {list-style:none; display:block; padding-top:146px}
#header ul li {display:block; float:left; width:198px;height:40px; text-align:center; position:relative;}
#the-program {width:186px!important}
#contact-us {width:190px!important}
#header ul li a:link, #header ul li a:visited {display:block; font-size:15px; color:#fefefe; text-decoration:none;  height:30px; padding-top:10px; margin:0!important; cursor:pointer}
#header ul li a:hover, #header ul li.selected a {background:url(../images/menu_bg.png)}
* html li#contact-us a:hover, * html li#contact-us.selected a{background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contuct_us_menu_bg.png', sizingMethod='image');}
li#contact-us > a:hover, ul > li#contact-us.selected a {background:url(../images/contuct_us_menu_bg.png) no-repeat!important;}
* html li#the-program a:hover, * html li#the-program.selected a {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/the_program_menu_bg.png', sizingMethod='image');}
li#the-program > a:hover, ul > li#the-program.selected a{background:url(../images/the_program_menu_bg.png) no-repeat!important;}

#content { padding-left:20px; padding-bottom:15px; width:980px; margin:0 auto; margin-top:33px;}
#main > #content {padding-bottom:5px}
#paper {width:391px; height:332px; padding-top:110px; padding-left:25px;float:left }
* html #paper {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/paper_bg.png', sizingMethod='image');}
#content > #paper {background:url(../images/paper_bg.png) top left no-repeat}
h3 {font-size:15px; font-weight:normal; color:#242424; margin-bottom:12px;}
h3 i {font-style:normal; color:#781010}
#paper img {display:block; float:right; padding-right:45px;}
#paper p {display:block; width:250px; font-size:11px; color:#242424; margin-bottom:2px}
#paper label {font-size:11px; padding-bottom:15px; display:block; position:relative}
#paper label a:link, #paper label a:visited {color:#1e246f}
#right-column {width:495px; float:left; margin-left:30px; }
#right-column h2 a:link, #right-column h2 a:visited{color:#971d1c; font-size:13px; margin-left:30px}
#right-column img {border:1px solid #33302d}
#right-column #right, #right-column #left {float:left; margin-top:10px;}
#right-column #right {margin: 10px 15px 10px 0; width:270px}
#right-column #left {width:200px}
#right-column cite {display:block; font-size:11px; color:#242424; font-style:normal; margin-top:0px; margin-bottom:10px;}
#right-column i {font-size:11px; color:#471a1a; font-style:italic}
a#download-video:link, a#download-video:visited { display:block; width:376px; height:63px; position:relative; cursor:pointer; margin-left:35px; margin-top:10px}
* html #download-video {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/download_video_btn.png', sizingMethod='image');}
#right-column > #download-video {background:url(../images/download_video_btn.png)}

#footer {height:94px; background:url(../images/footer_bg.png) top left repeat-x; width:100%; padding-top:10px; }
#footer-logo {width:171px; height:65px; position:relative; clear:left; display:block; margin:0 auto}
* html #footer-logo {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_logo.png', sizingMethod='image');}
#footer > #footer-logo {background:url(../images/footer_logo.png);}
#footer ul {list-style:none;  display:block; margin:0 auto; width:400px}
#footer ul li {display:block; float:left; font-size:10px; color:#fff}
#footer ul li a:link, #footer ul li a:visited {font-size:10px; color:#fff; margin-left:3px;}
#right-column h2 { margin: 0px; padding: 0px; display: block }

#video-promo {
	text-align: left;
	margin: 10px auto 0;
	position: relative;
}
p#download-video-promo { font-size: 12px; margin: 5px 0 0; text-align: center }
p#download-video-promo span { margin-left: 25px }
p#download-video-promo a:link, p#download-video-promo a:visited { color:#971d1c }
p#download-video-promo a:hover { color:#000 }
p#download-video-promo big { font-size: 19px; margin: 0 7px }

#dvd-banner { position: absolute; left: 340px }