html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent;}
body{font-family:"Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-size:75%;color:#fff;line-height:1.5;font-weight:normal;}
input, textarea, select{margin:0;padding:0;font-family:"Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-size:1.1em;color:#fff;}
h1, h2, h3, h4, h5, h6{font-family:"Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.greyTxt{color:#808080;}
h1{margin-bottom:0.25em;font-size:1.9em;color:#bb7300;}
h2{margin-bottom:0.4em;font-size:1.2em;color:#bb7300;}
h3{margin-bottom:0.65em;font-size:1.5em;}
a{color:#bb7300;text-decoration:none;}
a:hover{color:#bb7300;text-decoration:underline;}
ol, ul{list-style-type:none;}
blockquote, q{quotes:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
*:focus{outline:0;}
* html ul, * html ol{position:relative;}
* html ol{margin-left:2em;}
*:first-child+html ol{margin-left:2em;}
* html legend{margin-bottom:1.4em;}
*:first-child+html legend{margin-bottom:1.4em;}
html{height:100%;margin-bottom:1px;}
body{background-color:#000;}
#headerBg{width:960px;height:140px;background-image:url("../tl_files/superfly/header.jpg");background-color:#000;background-position:left top;background-repeat:no-repeat;}
#menu{width:960px;height:80px;background-image:url("../tl_files/superfly/menu_bg.jpg");background-color:#000;background-position:left top;background-repeat:no-repeat;}
#mainBg{width:960px;height:520px;background-image:url("../tl_files/superfly/content_bg.jpg");background-position:left top;background-repeat:no-repeat;}
.footer{width:960px;height:60px;background-image:url("../tl_files/superfly/footer_bg.jpg");background-color:#000;background-position:left top;background-repeat:no-repeat;}
.footer p{padding-top:18px;padding-right:100px;text-align:right;color:#808080;}
.footer a{color:#fff;text-decoration:none;}
.footer a:hover{color:#bb7300;text-decoration:underline;}
#logo{top:16px;position:absolute;margin-left:16px;}
#left h1{margin-bottom:0.6em;border-bottom:3px solid #dfdfdf;font-weight:bold;font-size:1em;color:#ff8000;text-transform:uppercase;}
.hyperlink_txt{padding-left:18px;background-image:url("../tl_files/superfly/link.gif");background-position:left center;background-repeat:no-repeat;}
.ce_list ol{margin-left:3em;list-style-type:decimal;}
.ce_list ul{margin-left:1.5em;}
.ce_list ul li{padding-left:18px;background-image:url("../tl_files/superfly/arrow.gif");background-position:left center;background-repeat:no-repeat;}
.ce_accordion .toggler{width:320px;padding:0.25em 0.8em 0.25em 0.8em;background-image:url("../tl_files/superfly/togglerBg.png");background-position:left bottom;background-repeat:repeat-x;font-weight:bold;color:#bb7300;cursor:pointer;}
.ce_accordion .accordion div{padding:0.75em 1.2em;}
* html .ce_accordion{width:320px;float:right;overflow:hidden;background:transparent;}
* html .ce_accordion .toggler{background-image:url("../tl_files/superfly/togglerBg.jpg");background-position:left top;background-repeat:repeat-x;}
.image_container{float:left;line-height:0.75;}
.caption{padding:2px 3px 4px 3px;background-color:#c6c6c6;font-size:0.8em;line-height:1;}
* html .caption{padding-top:3px;padding-bottom:3px;}
*:first-child+html .caption{padding-top:3px;padding-bottom:3px;}
.mime_icon{padding-bottom:2px;vertical-align:top;}
.ce_gallery td{padding-right:1.5em;padding-bottom:1.5em;}
.mod_newsreader .ce_comments{margin-top:2.5em;}
#mainmenu{width:720px;top:165px;left:120px;position:absolute;border-left:1px solid #333;}
#mainmenu li{float:left;}
#mainmenu a{display:block;padding:8px 18px 9px 18px;border-right:1px solid #333;font-weight:bold;text-decoration:none;color:#bb7300;line-height:1;}
#mainmenu a:hover, #mainmenu a.trail{background-image:url("../tl_files/superfly/menu.jpg");background-position:left top;background-repeat:repeat-x;color:#808080;}
#mainmenu span{display:block;padding:8px 18px 9px 18px;background-position:left top;background-repeat:repeat-x;color:#808080;border-right:1px solid #333;font-weight:bold;line-height:1;}
* html #mainmenu a, * html #mainmenu span{padding-top:9px;padding-bottom:8px;}
*:first-child+html #mainmenu a, *:first-child+html #mainmenu span{padding-top:9px;padding-bottom:8px;}
#boxImgFlow{width:720px;height:220px;background-position:left center;background-repeat:no-repeat;top:50px;left:120px;position:absolute;overflow:hidden;}
* html #boxImgFlow{background-position:left top;}
*:first-child+html #boxImgFlow{background-position:left top;}
.imageflow{top:-120px;left:0px;position:absolute;}
.imageflow .caption{font-weight:bold;color:#bb7300;position:relative;text-align:center;z-index:9990;background-color:#000;background:none;}
.imageflow .scrollbar{padding-top:45px;border-bottom:1px solid #808080;z-index:9999;}
.imageflow .slider{width:20px;height:16px;margin-top:-8px;margin-left:-10px;background-image:url("../tl_files/superfly/slider_mod.png");background-repeat:no-repeat;width:20px;height:16px;}
.mod_imagerotator img{margin:0px;padding:0px;vertical-align:top;border:0px;}
#boxImgHome{width:330px;height:220px;background-color:#000;border:1px solid #808080;top:255px;left:119px;position:absolute;}
.homeColumn{width:720px;top:60px;left:120px;position:absolute;}
.mediaColumn{width:720px;top:60px;left:120px;position:absolute;}
.gbColumn{width:720px;height:420px;top:60px;left:120px;position:absolute;overflow:auto;}
#gallery{width:640px;top:56px;left:160px;position:absolute;}
.siteContent{width:720px;height:420px;top:60px;left:120px;position:absolute;}
.audioColumn{width:720px;top:60px;left:120px;position:absolute;}
.newsBox{width:314px;height:130px;overflow:auto;border-left:1px dotted #808080;border-right:1px dotted #808080;padding:5px 8px 5px 8px;color:#fff;}
.newsBox h1{font-size:1.2em;}
.newsBox p{color:#fff;}
.bandColumn{width:720px;top:300px;left:120px;position:absolute;}
.songlist{background-image:url("../tl_files/superfly/accordeonBg.png");background-position:left top;}
.contactColumn{width:720px;top:60px;left:120px;position:absolute;}
label{font-weight:bold;}
p.label{}
input.text{width:300px;margin:0;padding:4px;background-color:#000;border:1px solid #808080;}
input.text:focus{background-color:#000;border:1px solid #bb7300;color:#fff;}
input.upload{margin:0.25em 0.25em 0.25em 0em;}
textarea{width:300px;height:80px;margin:0em 0.25em 0em 0em;padding:4px;background-color:#000;border:1px solid #808080;}
textarea:focus{background-color:#000;border:1px solid #bb7300;color:#fff;}
.ce_form.tableless label{display:block;margin-top:0.5em;padding-left:4px;}
.ce_form.tableless .radio_container, .ce_form.tableless .checkbox_container{margin-bottom:-16px;}
.ce_form.tableless .radio_container label, .ce_form.tableless .checkbox_container label{display:inline;}
.ce_form.tableless p.error{margin-top:0em;margin-bottom:0em;color:#bb7300;}
.submit_container{margin:1.25em 0.25em 0.25em 0em;}
input.submit{padding-right:0.5em;padding-left:0em;color:#000;}
* html input.submit{padding-right:0;padding-left:0;}
*:first-child+html input.submit{padding-right:0;padding-left:0;}
span.mandatory{font-weight:bold;color:#bb7300;padding-left:3px;}
p.error{margin-top:0.5em;margin-bottom:0em;font-weight:bold;color:#bb7300;}
.ce_form td.col_first{padding-right:1em;vertical-align:middle;}
input.captcha{width:108px;margin:0em 0.25em 0em 0em;padding:4px;background-color:#000;border:1px solid #808080;color:#404040;}
input.captcha:focus{background-color:#000;border:1px solid #bb7300;color:#fff;}
*:first-child+html input.captcha:hover{background-color:#f1f1f1;}
span.captcha_text{top:0.3em;left:3px;position:relative;vertical-align:top;font-weight:normal !important;color:#fff !important;}
* html span.captcha_text{top:0.5em;}
*:first-child+html span.captcha_text{top:0.5em;}
