body{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:1060px;background-color:#db2724;margin:0}
*{margin:0;padding:0}
#outter{background:url(images/bg-page-1060-10.jpg);margin:0}
#inner{background:url(images/bg-head-logo-video-1060-744.JC111811.jpg) no-repeat;width:1020px;padding:0 0 0 40px}
div.clear{clear:both;line-height:0;height:0!important;_display:inline;margin:0!important;padding:0!important}
a{text-decoration:none;color:#fff;border:none;outline:none}
a:hover{text-decoration:underline}
a:visited{color:#fff;border:none;outline:none}
ul{list-style:none}
ul a{display:block;_display:inline}
h1,h1 img{height:85px;width:1000px;overflow:hidden}
#dl #player{_margin:15px 0 0 14px;_width:758px;_overflow:hiden;float:left;border:solid 1px #656565;margin:15px 0 0 27px;width: 760px; height: 430px;}
#dl #nav{float:left;width:220px;margin:36px 0 0 1px}
#order{clear:both;padding:39px 0 0 252px}
#c1{width:175px;padding:0 0 0 50px}
#c2{width:450px;margin:0 0 0 36px}
#c3{width:248px;margin:16px 0 0 15px}
#c1 h4{font-size:15px;padding-bottom:8px}
#c1 a.albumLnk{display:block;height:150px;overflow:hidden;margin:-50px 0 30px}
#c2 h2{clear:left;color:#fff33f;font:normal 24px Arial;padding:15px 0 10px}
#c2 p{color:#fff;font-size:15px;line-height:25px}
#c2 h3{font-size:15px;padding:12px 0 10px}
table{border-collapse:collapse}
table .a{font-size:15px}
table a:hover{text-decoration:none}
td b{display:block;font-size:18px;font-weight:400}
td b span{font-size:13px}
td{height:50px}
.b{width:140px;text-align:right;font-style:italic}
.a{background:url(images/btn-play-audio.png) 0 10px no-repeat;line-height:17px}
#play .a{background:url(images/play-animated-v1.7.gif) 0 4px no-repeat;line-height:17px}
#on .a{background:url(images/btn-bg-over-state-376-42.jpg) 0 4px no-repeat;line-height:17px}
#on .b a,#play .b a{display:block;background:url(images/btn-bg-play-state-i-376-42.jpg) right no-repeat;padding:26px 5px 8px 0}
.a a{color:#fff;display:block;padding:0 0 0 38px}
.o a b{color:#ec6361}
.e a b{color:#67cb75}
#audioPlayer{position:absolute;left:-200px}
#c3 .block{color:#fff;background:url(images/col-cnt-bg-248-13.jpg) repeat-y;margin-bottom:40px}
#c3 .block h4{background:url(images/col-hd-bg-248-39.jpg) no-repeat 17px 5px;color:#fff;font:normal 24px Arial;padding:8px 0 10px 20px}
#c3 #tweets h4{background:url(images/col-hd-twit-248-83.jpg) no-repeat;margin-top:10px;padding:54px 0 10px 20px}
#c3 .block .clear{background:url(images/col-ft-bg-248-7.jpg) no-repeat;height:7px!important;display:block}
#c3 .facebookFan{display:block;margin:0 0 40px 10px}
#c3 form{padding-left:20px}
#c3 p{padding-bottom:25px;line-height:18px}
#c3 p.y{color:#fff33f;font-size:14px;padding-bottom:0}
#c3 p.y b{font:normal 17px Arial}
#c3 h6,#c3 h5{font:normal 15px Arial}
#c3 input{display:block;width:200px;border:solid 1px red;padding:4px}
#c3 input#submit_button{width:auto;border:none;margin:10px 0 15px;padding:0}
#c3 #tweets ul{list-style:disc;padding-bottom:8px}
#c3 #tweets li{margin:13px 0 13px 13px}
#c3 caption{color:#fff33f;font:normal 14px Arial;text-align:left;padding:10px 0}
#c3 table{width:210px;margin:0 0 0 20px}
#c3 table tr{border-bottom:solid 1px #762d27}
#c3 td{height:34px;text-align:right}
#c3 td.f{text-align:left}
#c3 .special{background:url(images/special-mid-2.jpg) repeat-y 11px 9px;line-height:12px}
#c3 .cap{background:url(images/special-top.jpg) repeat-y 11px 0;height:9px}
#c3 .cap.blank{height:2px}
#c3 .special b{display:block;color:#b0e9ff}
#c3 .special p{line-height:12px;padding-bottom:0}
#c3 .special a{display:block;width:240px;height:158px}
#c3 .special a.lst{width:110px;margin-left:0}
#f1 h5{width:167px;height:30px;overflow:hidden;margin:80px 0 0 15px}
#f1{color:#fff;background:url(images/bg-footer2-984-321.jpg) no-repeat;width:100%}
#f1 ul{clear:left;font-size:10px;color:#fff33f;padding:0 0 25px 75px}
#f1 li{float:left;border-left:solid 1px #fff33f;padding:0 10px}
#f1 #cp{padding-left:25px}
#f1 #cp .ftb{float:left;padding:30px 0 0}
#f1 #cp h5{width:auto;height:auto;font-size:13px;margin:0 0 3px 20px}
#f1 #cp ul{font-size:13px;padding:0 0 0 20px}
#f1 #cp ul a{color:#fff;padding:0 0 4px}
#f1 #cp .frst h5{margin:0 0 3px}
#f1 #cp .frst ul{padding:0 0 35px}
#f1 #cp li{float:none;border-left:none;padding:0}
.popup{position:absolute;left:200px;top:950px;width:700px;height:250px;background:url(http://www.specialolympics.org/avsc/thankyou.png) 0 0 no-repeat;z-index:100;display:none;padding:4px 7px 8px 4px}
.popup a.close{position:absolute;display:block;top:10px;right:14px;width:60px;height:16px}
.popup h1{height:auto;width:auto;overflow:visible;font:normal 18px/30px Arial, sans-serif;color:#333;text-align:center;padding-top:100px}
.popup h2{font:normal 14px/30px Arial, sans-serif;color:#333;text-align:center}
.blockScreen{position:absolute;left:0;top:0;width:100%;height:2220px;z-index:20;display:none;background-color:#181818;_background-color:transparent;filter:alpha(opacity=30);opacity:.30}
* + html .blockScreen{background-color:transparent;display:none}
#photos .strip_wrapper,#pointer,.nav-prev,.nav-next{margin-top:-90px;z-index:2000}
#pointer{width:104px!important;height:77px!important;margin-top:-1px;z-index:666000}
#photos .overlay{height:90px!important;margin-top:-20px}
#player .filmstrip{background:none!important}
#photos{height:428px!important;overflow:hidden;display:none}
#audioPlayerDiv{margin-top:340px}
.clear,#head,#main{clear:both}
img,#f1 li.first{border:none}
h2,h3,h4,h5,h6,.y,#f1 ul a{color:#fff33f}
#order li,#outter,#inner,#main,#c1,#c2,#c3,#f1,#c1 li{float:left}
table thead,.b a{display:none}
#c3 p,#c3 form,#c3 h6,#c3 h5,#c3 ul{padding:0 20px}