/*Reset,HTML5*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;margin: 0;padding: 0}
body {line-height: 1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block}
nav ul {list-style: none}
blockquote,q {quotes: none}
blockquote:before,blockquote:after,q:before,q:after {content: none}
a {font-size: 100%;vertical-align: baseline;background: transparent;margin: 0;padding: 0}
ins {background-color: #ff9;color: #000;text-decoration: none}
mark {background-color: #ff9;color: #000;font-style: italic;font-weight: 700}
del {text-decoration: line-through}
abbr[title],dfn[title] {border-bottom: 1px dotted;cursor: help}
table {border-collapse: collapse;border-spacing: 0}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}
input,select {vertical-align: middle}
/*
960 Grid System - http://960.gs/
- including clearfix
*/
.container_12 {margin-left: auto;margin-right: auto;width: 960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px}
.alpha {margin-left: 0}
.omega {margin-right: 0}
.container_12 .grid_1 {width: 60px}
.container_12 .grid_2 {width: 140px}
.container_12 .grid_3 {width: 220px}
.container_12 .grid_4 {width: 300px}
.container_12 .grid_5 {width: 380px}
.container_12 .grid_6 {width: 460px}
.container_12 .grid_7 {width: 540px}
.container_12 .grid_8 {width: 620px}
.container_12 .grid_9 {width: 700px}
.container_12 .grid_10 {width: 780px}
.container_12 .grid_11 {width: 860px}
.container_12 .grid_12 {width: 940px}
.container_12 .prefix_1 {padding-left: 80px}
.container_12 .prefix_2 {padding-left: 160px}
.container_12 .prefix_3 {padding-left: 240px}
.container_12 .prefix_4 {padding-left: 320px}
.container_12 .prefix_5 {padding-left: 400px}
.container_12 .prefix_6 {padding-left: 480px}
.container_12 .prefix_7 {padding-left: 560px}
.container_12 .prefix_8 {padding-left: 640px}
.container_12 .prefix_9 {padding-left: 720px}
.container_12 .prefix_10 {padding-left: 800px}
.container_12 .prefix_11 {padding-left: 880px}
.container_12 .suffix_1 {padding-right: 80px}
.container_12 .suffix_2 {padding-right: 160px}
.container_12 .suffix_3 {padding-right: 240px}
.container_12 .suffix_4 {padding-right: 320px}
.container_12 .suffix_5 {padding-right: 400px}
.container_12 .suffix_6 {padding-right: 480px}
.container_12 .suffix_7 {padding-right: 560px}
.container_12 .suffix_8 {padding-right: 640px}
.container_12 .suffix_9 {padding-right: 720px}
.container_12 .suffix_10 {padding-right: 800px}
.container_12 .suffix_11 {padding-right: 880px}
.container_12 .push_1 {left: 80px}
.container_12 .push_2 {left: 160px}
.container_12 .push_3 {left: 240px}
.container_12 .push_4 {left: 320px}
.container_12 .push_5 {left: 400px}
.container_12 .push_6 {left: 480px}
.container_12 .push_7 {left: 560px}
.container_12 .push_8 {left: 640px}
.container_12 .push_9 {left: 720px}
.container_12 .push_10 {left: 800px}
.container_12 .push_11 {left: 880px}
.container_12 .pull_1 {left: -80px}
.container_12 .pull_2 {left: -160px}
.container_12 .pull_3 {left: -240px}
.container_12 .pull_4 {left: -320px}
.container_12 .pull_5 {left: -400px}
.container_12 .pull_6 {left: -480px}
.container_12 .pull_7 {left: -560px}
.container_12 .pull_8 {left: -640px}
.container_12 .pull_9 {left: -720px}
.container_12 .pull_10 {left: -800px}
.container_12 .pull_11 {left: -880px}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0}
.clearfix {display: block}
* html .clearfix {height: 1%}
html {width: 100%;height: 100%;}
body {width: 100%;height: 100%;margin: 0 auto;color: #000;font-family: 'lucida grande','helvetica neue',tahoma,verdana,arial,sans-serif;font-size: 12px;line-height: 1em;letter-spacing: 1px;}
#header-wrapper {margin-bottom: 0px;position: relative;}
#brand {height: 163px;width: 940px;}
#brand a span {display: none;}
#brand a {width: 100%;height: 130px;display: block;}

#stamp {width: 126px; height: 121px; position: absolute; left: 40x; top: 20px; display: block;}
#stamp a span{ display: none;}
#stamp a {width: 126px;height: 121px; display: block; background: url('images/design/stamp.png') no-repeat;}

#content-wrapper {}
#main-menu {background: url('images/design/menu_bg.jpg') no-repeat top left;height: 80px;border-top: 1px solid #d9ff00;}
#main-menu li {display: inline;}
#main-menu li a {display: block;float: left;padding: 20px 10px 10px 10px;color: #f7ffcb;text-transform: uppercase;font-size: 14px;text-shadow: 2px 2px 1px #102020;}
#main-menu li a:hover {background: url('images/design/main_menu_bg.png') no-repeat top center;color: #d9ff00;}
#main-menu li a#active {background: url('images/design/main_menu_active_bg.png') no-repeat top center;}
#twitter-ticker {position: absolute;bottom: 10px;left: 10px;background: rgba(0,0,0,.7);height: 23px;width: 918px;margin: 0 auto;border-top: 1px solid #000;border-bottom: 1px solid #92af09;border-right: 1px solid #92af09;border-left: 1px solid #92af09;}
#twitter-ticker h3 {display: inline;float: left;color: #16bef5;line-height: 23px;font-size: 12px;padding: 0 10px;text-transform: uppercase;}
#ticks {position: relative;overflow: hidden;width: 750px;height: 23px;margin: 0 auto;}
#ticks .items {width: 20000em;position: absolute;clear: both;margin-top: 0px;}
#ticks .items li {list-style: none;font-weight: 100;font-size: 10px;line-height: 23px;float: left;width: 750px;}
#ticks .items li a {color: #d4ea58;}
#ticks .items li a:hover {color: #fff;}
#top-section {background: rgba(0,0,0,.9);margin-bottom: 20px;}
#slide-bar {height: 100px;background: #000 url('images/design/slide_bg.png') no-repeat top center;padding: 5px;position: relative;}
#sidebar-blue {background: #16bef5;height: 320px;margin-bottom: 20px;}
#latest-news {background: #000;min-height: 300px;margin-bottom: 20px;overflow: hidden;}
#sidebar {border-top: 20px solid #16bef5;background: #e1e1e1;background-color: white;min-height: 300px;margin-bottom: 20px;}
#sidebar h1 {font-size: 20px;padding: 10px;color: white;background: black;text-transform: uppercase;}
#sidebar ul {list-style-type: none;margin: 10px;}
#sidebar ul li a {color: black;padding: 10px;display: block;font-size: 15px;border-bottom: 1px solid #ededed;}
#sidebar ul li ul {margin-left: 20px;}
#sidebar li a#active {font-weight: bold;border-bottom: 1px solid black;}

#sidebar-dark {
	background: #121212;
	min-height: 300px;
	margin-bottom: 20px;
}
	#sidebar-dark h1 {
		font-size: 20px;
		line-height: 20px;
		padding: 10px;
		text-transform: uppercase;
		background: url('images/design/menu_bg.jpg') no-repeat top left;
		
		color: #245c03;
		text-shadow: 1px 1px 1px #94d59a;
	}
	
	#sidebar-dark ul {
		list-style-type: none;
		margin: 10px;
	}
	
	#sidebar-dark ul li a {
		color: white;
		padding: 10px;
		display: block;
		font-size: 15px;
	}
	
	#sidebar-dark ul li ul {
		margin-left: 20px;
	}
	
	#sidebar-dark li a#active {
		background: #000;
		-webkit-box-shadow: 1px 1px 1px #3a3a3a;
	}
	
#content {border-top: 20px solid #839c01;background: #e1e1e1;background-color: white;min-height: 300px;margin-bottom: 20px;font-size: 12px;font-family: arial;line-height: 17px;}
#content h1 {font-size: 20px;padding: 20px 20px 20px 20px;line-height: 20px;color: #16bef5;text-shadow: 2px 2px 2px #ececec;display: block;clear: both;}
#content h2 {padding: 10px 20px;display: block;clear: both;text-transform: uppercase;}
#content p {padding: 0 20px 20px 20px;}
#content img {float: left;margin: 20px;padding: 0;}
#content ul {margin: -10px 20px 10px 30px;list-style-position: inside;}
#content .article {text-align: justify;}
#content .article a {}
#content .article img {padding: 0 20px;float: left;}
#content .article-read-more {}
#content .comment {margin: 0 20px 20px 20px;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;}
#content .comment h4.comment_author {font-size: 20px;color: #666;}
#content .comment span.comment_meta {font-size: 10px;display: block;color: #909090;margin-bottom: 10px;}
#content .comment img {display: none;}
#content form {padding: 20px;}
#content form label {display: block;text-transform: uppercase;margin: 10px 0 5px 0;font-size: 10px;}
#content form input, #content form textarea {padding: 10px;border: 1px solid #787878;outline: none;font-size: 14px;max-width: 555px;max-height: 400px;}
#content form input:focus, #content form textarea:focus {border-color: #16bef5;}
#content form input[type='submit'] {background: black;color: white;padding: 5px 10px;margin: 10px 0;float: right;text-shadow: 2px 2px 1px #102020;border: 1px solid #85a60a;cursor: pointer;}
#content .contact {margin-bottom: 20px;font-size: 12px;}
#content .contact img {padding: 0;margin: 0 0 0 20px;}
#content .contact p {margin: 0 20px;padding: 5px 0;border-bottom: 1px solid #ededed;}
#content .contact span.title {display: block;font-size: 12px;color: #5d5d5d;padding: 0 20px;margin-bottom: 10px;}
#content .contact span.title strong {font-size: 17px;color: #000;}
#content table#schedule {width: 100%;margin-top: -20px;}
#content table#schedule thead {background: #abd623;}
#content table#schedule thead td {color: black;font-weight: bold;text-transform: uppercase;padding: 10px;}
#content table#schedule tbody td {padding: 10px;}
#content table#schedule tbody tr {border-bottom: 1px solid #ededed;}
#content table#schedule tbody tr.date {background: #16bef5;border: none;color: white;}
#content table#schedule tbody tr.date td {padding: 5px 10px;}
div#latest-news-heading h2 {margin: 20px 0 0px 0;font-size: 20px;color: #black;text-shadow: 1px 1px 1px #abd623;padding: 10px;height: 15px;text-transform: uppercase;}
#latest-news h1 {color: #fff;text-transform: uppercase;font-size: 20px;padding: 0;margin: 20px 12px 12px 12px;display: none;}
#latest-news #featured_news {margin: 0;padding: 0;list-style-type: none;}
#latest-news #featured_news li {padding: 0;margin: 12px;margin-right: 0;float: left;position: relative;width: 220px;height: 300px;}
#latest-news #featured_news .featured_news_date {background: #121212;position: absolute;display: block;width: 50px;height: 50px;top: 240px;left: 10px;color: white;padding: 0;margin: 0;z-index: 100;}
#latest-news #featured_news .featured_news_date span.date {width: 30px;height: 10px;display: block;padding: 10px;font-size: 20px;text-align: center;color: #abd623;text-shadow: 0px 1px 1px #85a60a;}
#latest-news #featured_news .featured_news_date span.month {width: 50px;height: 15px;display: block;font-size: 12px;text-align: center;text-transform: uppercase;}
#latest-news #featured_news li img {margin: 0;padding: 0;position: absolute;top: 0;left: 0;}
#latest-news #featured_news li a,
#latest-news #featured_news li{color: #fff;}
#latest-news #featured_news li a a {
	color: green;
}
#latest-news #featured_news li h2 {color: #16bef5;margin-bottom: 10px;text-transform: uppercase;font-size: 22px;line-height: 25px;}
#latest-news #featured_news li div.featured_news_text {background: #060606;padding: 10px;height: 278px;width: 198px;line-height: 15px;border: 1px solid #141414;background: url('images/design/player_bg.png') no-repeat 0 -150px;}
#latest-news #featured_news li:hover img {display: none;}
#latest-news #featured_news li:hover div.featured_news_text {background-position: 0 -125px;}
#content .single-article-img {margin: 0 10px 10px 20px;padding: 0;}
#article-list {overflow: hidden;}
#article-list img.news_thumb {padding: 10px 20px 10px 20px;margin: 0;}
.article-item {margin-bottom: 20px;line-height: 20px;position: relative;}
.article-item .grid_2 {min-width: 120px;display: block;min-height: 120px;}
.article-item .grid_6 {margin-left: -10px;}
#content .article-item h1 {text-transform: uppercase;padding: 10px 20px;color: #000;text-shadow: none;font-size: 20px;}
#content .article-item .article-read-more {display: block;width: 75px;position: absolute;bottom: 0;right: 20px;text-decoration: underline;}
#flickr-thumb-list {padding-bottom: 12px;overflow: hidden;margin: 0 20px;overflow: hidden;}
#content a img.flickr_thumb {margin: 0 5px 5px 0;padding: 0;border: 1px solid white;}
#content a:hover img.flickr_thumb {border: 1px solid black;}
#bottom-section {background: #85a60a url('images/design/bottom_bg.png') no-repeat bottom center;height: 300px;}
#footer-wrapper {height: 100px;}
a:link {color: #09948e;text-decoration: none;}
a:visited {color: #09948e;text-decoration: none;border: none;}
a:active {color: #09948e;text-decoration: none;border: none;}
a:hover {color: #088681;text-decoration: none;border: none;}
.scrollable-sponsors {position: relative;overflow: hidden;width: 920px;height: 100px;margin: 0 auto;}
.scrollable-sponsors .items {/* t
his cannot be too large */
width: 20000em;position: absolute;clear: both;margin-top: 0px;}
.items div {float: left;width: 920px;}
/* single scrollable item */
.scrollable-sponsors img {float: left;margin: 0 36px 0 0;display: none;padding: 0 15px;}
.scrollable-sponsors img:first-child {margin-left: 1px;}
.scrollable-sponsors img:last-child {margin: 0;}
/* active item */
.scrollable-sponsors .active {border: 2px solid #000;position: relative;cursor: default;}
/* position and dimensions of the navigator */
.navi {height: 10px;position: absolute;bottom: 10px;right: 10px;}
/* items inside navigator */
.navi a {width: 8px;height: 8px;float: left;margin: 3px;background: url('images/design/navigator.png') 0 0 no-repeat;display: block;font-size: 1px;}
/* mouseover state */
.navi a:hover {background-position: 0 -8px;}
/* active state (current page state) */
.navi a.active {background-position: 0 -16px;}
#player {background: rgba(0,0,0,.5);height: 360px;width: 920px;padding: 10px;}
#player-container {position: relative;overflow: hidden;height: 360px;}
#player-container #player-content {position: absolute;height: 20000em;}
#player-container .content {height: 360px;width: 640px;background: url('images/design/player_bg.png') no-repeat top center;color: #fff;}
#player-navi {float: right;padding: 0px !important;margin: 0px !important;overflow: hidden;height: 360px;}
#player-navi li {background: url('images/design/player_navi_bg_default.png') no-repeat top left;clear: both;color: #fff;font-size: 12px;height: 86px;display: block;list-style-type: none;padding: 17px 10px;width: 260px;cursor: pointer;}
#player-navi li:hover {background-color: #000;}
#player-navi li.active {background: url('images/design/player_navi_bg_active.png') no-repeat top left;}
#player-navi img {float: left;margin-right: 10px;padding: 5px;background: #a0ba0d;border: 1px solid #000;-moz-box-shadow: 5px 5px 10px #000;-webkit-box-shadow: 3px 3px 5px #000;box-shadow: 5px 5px 5px #000;}
#player-navi strong {display: block;color: #d9ff00;text-transform: uppercase;}
#player-navi em {font-size: 10px;color: #fff;padding: 2px;display: block;margin: 4px 0;background: rgba(0,0,0,.3);font-style: normal;}
#player-navi em span {color: #d9ff00;}
#player-navi p {font-size: 11px;margin-bottom: 3px;}
#more-videos {background: #a0ba0d;color: #fff;height: 25px;padding: 0 10px;font-size: 11px;text-transform: uppercase;}
#more-videos a {color: #000;line-height: 25px;}
#more-videos a:hover {color: #fff;}
#backgrounds {display: none;background: rgba(0,0,0,.8);border-top: 2px solid #a0ba0d; }
#backgrounds li {display: inline;float: left;margin: 10px; width:73px; overflow:hidden;}
#backgrounds img {display: none; }
#player-content .video {display: block;width: 640px;height: 360px;}
#close-button {background: url('images/design/close_button.png') no-repeat top left;width: 106px;height: 37px;z-index: 1330;left: 417px;position: absolute;top: -15px;cursor: pointer;}
#background-toggle {background: url('images/design/background_toggle.png') no-repeat top left;width: 106px;height: 37px;z-index: 0;right: 10px;position: absolute;top: 130px;cursor: pointer;}
.slideshow {position: relative;overflow: hidden;width: 620px;height: 300px;background: #ccc;}
.slideshow-items {position: absolute;width: 20000em;}
.slideshow-items li {float: left;list-style: none;margin-left: -30px;margin-right: 30px;overflow: hidden;position: relative;}
#content .slideshow-items li a img {margin: 10px 0 0 0;padding: 0px;max-height: 300px;}
.slideshow-items li .img_cap {background: rgba(255,254,255,0.5);color: #000;margin-top: 10px;padding: 5px 10px;width: 100%;height: 20px;z-index: 1000;display: none;position: absolute;bottom: 0;left: 0;line-height: 20px;}
.slideshow-items li:hover .img_cap {display: block;}
#content .content-slideshow {position: relative;overflow: hidden;width: 620px;height: 300px;background: #ccc;margin-bottom: 20px;}
#content .content-slideshow-items {position: absolute;width: 20000em;padding: 0;}
#content .content-slideshow-items li {float: left;list-style: none;margin-left: -40px;margin-right: 30px;overflow: hidden;position: relative;padding: 10px 0 0 0;}
#content .content-slideshow-items li img {margin: 0;padding: 0px;max-height: 300px;}
#video_grid {min-height: 500px;background: black url('images/design/slide_bg.png') repeat-x top center;border-top: 1px solid #666;}
/*
 * FancyBox - jQuery Plugin
*/
#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox/fancybox.png');}
#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('fancybox/blank.gif');z-index: 1102;display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico {background-image: url('fancybox/fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('fancybox/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visibl

e;/* 
IE6 */}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('fancybox/fancybox-x.png');}
#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('fancybox/fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('fancybox/fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('fancybox/fancybox-y.png');}
#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('fancybox/fancybox.png');background-position: -40px -122px;}
#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside {padding-top: 10px;color: #fff;}
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over {padding: 10px;background-image: url('fancybox/fancy_title_over.png');display: block;}
.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td {border: none;white-space: nowrap;}
#fancybox-title-float-left {padding: 0 0 0 15px;background: url('fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding: 0 0 0 15px;background: url('fancybox/fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6 {position: absolute;margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg {background: transparent !important;}
.fancybox-ie #fancybox-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
