

html { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 1.231; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 100%; }
body { position: relative; }
a:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
p { margin: 10px 0pt; }
#bottom { position: relative; }
#top { border-bottom: 1px solid rgb(255, 255, 255); background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 100%; height: 225px; position: relative; }
#top .media { position: absolute; bottom: 0pt; left: 0pt; }
#top .music { position: absolute; top: 0pt; left: 0pt; }
#banners { overflow: auto; height: 316px; position: relative; }
#banners ul li object { float: left; }
#bannersWrapper { width: 100%; }
#bannersContainer { margin-left: 285px; }
#topContainer { position: absolute; top: 0pt; left: 0pt; width: 2000px; }
#btmContainer { position: absolute; top: 154px; left: 0pt; width: 2000px; }
#banners ul li { display: inline; }
#banners ul li a { float: left; display: block; width: 220px; position: relative; margin-right: 2px; text-decoration: none; line-height: 0pt; }
#banners ul li a img.on { position: absolute; left: 0pt; display: none; top: 0pt; }
#banners ul li a img.title { margin: 5px 0pt 11px; }
#banners ul li a div.over { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; left: 0pt; top: 96px; height: 34px; width: 100%; cursor: pointer; display: none; }
#banners ul li a p.desc { margin: 0pt; padding: 5px 4px 0pt; position: absolute; top: 96px; left: 0pt; width: 212px; color: rgb(0, 0, 0); font-size: 71%; line-height: 1.2em; cursor: pointer; }
ul#banBot { clear: left; }
ul#banBot li a { width: 172px; color: rgb(102, 102, 102); font-size: 77%; margin-bottom: 8px; line-height: 1.2em; }
ul#banBot li a span { margin: 3px 0pt; display: block; font-weight: bold; }
ul#banBot li a:hover span { margin: 3px 0pt; display: block; font-weight: bold; color: rgb(0, 0, 0); }
ul#banBot li a:hover { color: rgb(39, 39, 39); }
ul#banBot li a img { height: 80px; }
#banTop { clear: both; display: inline-block; height: auto ! important; }
#banTop:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
#menu { border-bottom: 1px solid rgb(0, 0, 0); padding: 0px 0pt 0px 14px; position: absolute; top: 0pt; left: 0pt; width: 271px; }
#menu ul { margin-top: 8px; }
#menu ul li { display: inline; }
#menu ul li a { margin: 4px 0pt; display: block; height: 9px; color:Black; text-decoration:none; }
#countdown { background: transparent none repeat scroll 0% 0%; position: absolute; width: 220px; height: 128px; left: 280px; top: 0pt; }
#footer { font-size: 9px; color: rgb(183, 183, 183); }
#footer a:link, #footer a:visited { color: rgb(183, 183, 183); text-decoration: none; }
#footer a:hover { text-decoration: underline; }
.jScrollPaneContainer { overflow: hidden; position: relative; z-index: 1; }
.jScrollPaneTrack { border-top: 1px solid rgb(0, 0, 0); background: rgb(222, 222, 222) none repeat scroll 0% 0%; position: absolute; cursor: pointer; width: 100%; left: 0pt; bottom: 0pt; height: 100%; }
.jScrollPaneDrag { background: rgb(50, 50, 50) none repeat scroll 0% 0%; overflow: hidden; position: absolute; cursor: pointer; }
a.jScrollArrowUp { border-style: solid; border-color: rgb(0, 0, 0); border-width: 1px 1px 0pt 0pt; background: transparent url('/app_themes/default/images/arrlft.gif') no-repeat scroll left top; overflow: hidden; display: block; position: absolute; z-index: 1; bottom: 0pt; left: 0pt; text-indent: -2000px; width: 14px; height: 16px; }
a.jScrollArrowDown { border-style: solid; border-color: rgb(0, 0, 0); border-width: 1px 0pt 0pt 1px; background: transparent url('/app_themes/default/images/arrrght.gif') no-repeat scroll right top; overflow: hidden; display: block; position: absolute; z-index: 1; bottom: 0pt; right: 0pt; text-indent: -2000px; width: 14px; height: 16px; }


