
* { margin: 0; padding: 0; }
fieldset,img { border: none; }
a { outline:none; }
a:link, a:visited, a:active { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; }
body { font-family: Tahoma; }

/* GLOBALHEADER */
#globalheader { width: 954px; height: 38px; margin: 0 auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a, #globalheader { background-image: url('/includes/style/navigation/globalnav2.png'); background-repeat: no-repeat; }

#globalheader #globalnav li#n-main a { background-position: 0 0; width: 143px; }
#globalheader #globalnav li#n-news a { background-position: -143px 0; width: 56px; }
#globalheader #globalnav li#n-menu a { background-position: -199px 0; width: 58px; }
#globalheader #globalnav li#n-schedule a { background-position: -257px 0; width: 84px; }
#globalheader #globalnav li#n-talkpoint a { background-position: -341px 0; width: 84px; }
#globalheader #globalnav li#n-artiste a { background-position: -425px 0; width: 69px; }
#globalheader #globalnav li#n-reservation a { background-position: -494px 0; width: 108px; }
#globalheader #globalnav li#n-services a { background-position: -602px 0; width: 82px; }
#globalheader #globalnav li#n-about a { background-position: -684px 0; width: 87px; }
#globalheader #globalnav li#n-contact a { background-position: -771px 0; width: 99px; }
#globalheader #globalnav li#n-gallery a { background-position: -870px 0; width: 83px; }
#globalheader #globalnav li#n-main a:hover { background-position: 0 -40px; }
#globalheader #globalnav li#n-news a:hover { background-position: -143px -40px; }
#globalheader #globalnav li#n-menu a:hover { background-position: -199px -40px; }
#globalheader #globalnav li#n-schedule a:hover { background-position: -257px -40px; }
#globalheader #globalnav li#n-talkpoint a:hover { background-position: -341px -40px; }
#globalheader #globalnav li#n-artiste a:hover { background-position: -425px -40px; }
#globalheader #globalnav li#n-reservation a:hover { background-position: -494px -40px; }
#globalheader #globalnav li#n-services a:hover { background-position: -602px -40px; }
#globalheader #globalnav li#n-about a:hover { background-position: -684px -40px; }
#globalheader #globalnav li#n-contact a:hover { background-position: -771px -40px; }
#globalheader #globalnav li#n-gallery a:hover { background-position: -870px -40px; }
#globalheader #globalnav li#n-main a:active { background-position: 0 -80px; }
#globalheader #globalnav li#n-news a:active { background-position: -143px -80px; }
#globalheader #globalnav li#n-menu a:active { background-position: -199px -80px; }
#globalheader #globalnav li#n-schedule a:active { background-position: -257px -80px; }
#globalheader #globalnav li#n-talkpoint a:active { background-position: -341px -80px; }
#globalheader #globalnav li#n-artiste a:active { background-position: -425px -80px; }
#globalheader #globalnav li#n-reservation a:active { background-position: -494px -80px; }
#globalheader #globalnav li#n-services a:active { background-position: -602px -80px; }
#globalheader #globalnav li#n-about a:active { background-position: -684px -80px; }
#globalheader #globalnav li#n-contact a:active { background-position: -771px -80px; }
#globalheader #globalnav li#n-gallery a:active { background-position: -870px -80px; }
#globalheader.musicdreamer #globalnav li#n-main a { background-position: 0 -120px !important; cursor: default; }
#globalheader.news #globalnav li#n-news a { background-position: -143px -120px !important; }
#globalheader.menu #globalnav li#n-menu a { background-position: -199px -120px !important; }
#globalheader.schedule #globalnav li#n-schedule a { background-position: -257px -120px !important; }
#globalheader.talkpoint #globalnav li#n-talkpoint a { background-position: -341px -120px !important; }
#globalheader.artiste #globalnav li#n-artiste a { background-position: -425px -120px !important; }
#globalheader.reservation #globalnav li#n-reservation a { background-position: -494px -120px !important; }
#globalheader.services #globalnav li#n-services a { background-position: -602px -120px !important; }
#globalheader.about #globalnav li#n-about a { background-position: -684px -120px !important; }
#globalheader.contact #globalnav li#n-contact a { background-position: -771px -120px !important; }
#globalheader.gallery #globalnav li#n-gallery a { background-position: -870px -120px !important; }

#globalheadings { width: 920px; height: 100px; margin: auto; margin-top: 12px; position: relative; border: 0px solid #000; }
#globalheadings #globalmain { margin: 0; padding: 0; height: 95px; overflow: hidden; }
#globalheadings #globalmain li { display: inline; border: 0px solid #000; }
#globalheadings #globalmain li a { float: left; height: 0; overflow: hidden; }
#globalheadings #globalmain li#logo { width: 351px; height: 95px; background-image: url('/includes/style/header/2.0/logo.png'); background-repeat: no-repeat; float: left; }
#globalheadings #globalmain li#open { width: 494px; height: 95px; background-image: url('/includes/style/header/2.0/openinghours4.png'); background-repeat: no-repeat; float: right; }
#globalheadings #globalmain li#logo.md { padding-top: 98px; margin-left: 5px; }
#globalheadings #globalmain li#open.md { padding-top: 98px; margin-right: 5px; }

#globalspacer { width: 954px; margin: auto; margin-top: 10px; margin-bottom: 20px; position: relative; }
#globalspacer hr { height: 1px; background-color: #AAAAAA; color: #AAAAAA; border: 0; }

/* GLOBALFOOTER */
#globalfooter { width: 954px; margin: 20px auto 20px !important; font-family: verdana; font-size: 9px; font-weight: bold; color: #444444; }
#globalfooter { border: 0px solid #000; border-top: 1px solid #AAA; border-bottom: 1px solid #AAA; }
#globalfooter.wrapper { padding-top: 0; padding-bottom: 0; }
#globalfooter #site { margin-bottom: 28px; border: 0px solid #000; }
#globalfooter #site p { margin: 8px auto 8px; }
#globalfooter #site p.left { float: left; width: auto; text-align: left; padding-left: 10px; }
#globalfooter #site ul { margin: 8px auto 0; }
#globalfooter #site ul.right { float: right; text-align: right; padding-right: 10px; }
#globalfooter #site li { display: inline; }
#globalfooter #site ul.paseo a { padding: 0 6px 0 6px; text-decoration: none; color: #333333; }

/* CONTENT */
#mdcontent { width: 954px; margin: auto; overflow: hidden; }
#mdcontent.wrapper { font-family: verdana; font-size: 12px; }

/* MAINTENANCE */
#maintenance { width: 958px; height: 345px; margin: auto; background-image:url('/includes/style/maintenance/maintenance.png'); background-repeat:no-repeat; }
#maintenance #info { width: 800px; height: 30px; font-family: Verdana; font-size: 11px; padding-top: 68px; margin-top: -9px; margin-left: 4px; }
#maintenance #content { font-family: Verdana; width: 880px; height: 160px; }
#maintenance #content.m_content { font-family: Verdana; font-size: 20px; color: #202d5a; }

/* NEWS */
#section_news { margin: auto; border: 0px solid #000; }
#section_news #habasit { width: 941px; margin-top: 20px; }
#section_news #habasit { font-family: Tahoma; font-size: 14px; font-weight: bold; }
#section_news #apicta { width: 941px; height: 150px; padding-left: 1px; }
#section_news #apicta li { display: inline; }
#section_news #apicta li a { float: left; height: 0px; padding-top: 150px; overflow: hidden; }
#section_news #apicta li a { background-image: url('/includes/style/content/news/promo.png'); background-repeat: no-repeat; }
#section_news #apicta li#promo_1 a { background-position: 0 0; width: 314px; }
#section_news #apicta li#promo_2 a { background-position: -314px 0; width: 313px; }
#section_news #apicta li#promo_3 a { background-position: -627px 0; width: 314px; }
#section_news #apicta li#promo_1 a:hover { background-position: 0 -153px; width: 314px; }
#section_news #apicta li#promo_2 a:hover { background-position: -314px -153px; width: 313px; }
#section_news #apicta li#promo_3 a:hover { background-position: -627px -153px; width: 314px; }

/* RESERVATION */
#section_res { margin: auto; border: 1px solid #444444; background-color: #d6d6d6; }
#section_res #carats  { width: 659px; height: 307px; background-image: url('/includes/style/content/reservation/resinfo.png'); background-repeat: no-repeat; }
#section_res #carats  { border-right: 1px solid #555555; border-bottom: 1px solid #555555; background-color: #d6d6d6; float: left; }
#section_res #carats  h3 { width: 130px; float: left; padding: 10px 0 10px 0; margin-left: auto; border-bottom: 5px solid #777777; text-align: center; }
#section_res #diamond { width: 659px; height: 430px; font-family: Arial; font-size: 12px; font-weight: bold; border-right: 1px solid #444444; }
#section_res #diamond ul.topaz { float: left; text-align: left; padding-left: 10px; padding-top: 10px; }
#section_res #diamond li { display: block; }
#section_res #diamond li.emerald { color: #383838; }
#section_res #diamond li.rhodium { color: #0f203b; }
#section_res #diamond li.sapphire { color: #663232; }
#section_res #diamond li.ruby { padding-top: 10px; }
#section_res #angola { float: right; padding-right: 6px; padding-top: 46px; background-color: #9fb1c1; border: 0px solid #111; width: 286px; height: 384px; }
#section_res #angola h3 { font-size: 12px; }
#section_res #angola .titleHead { color: white; text-align: left; }

#section_res2 { margin: auto; border: 1px solid #444444; background-color: #d6d6d6; }
#section_res2 #carats  { margin-bottom: 10px; }
#section_res2 #carats  { border: 0px solid #555555; background-color: #d6d6d6; }
#section_res2 h3 { float: left; margin: 10px 10px 0 0; padding: 0 14px 10px 14px; border-bottom: 4px solid #555555; }
#section_res2 #carats.portal { margin-top: 50px; padding-left: 10px; padding-right: 10px; }
#section_res2 #diamond { width: 659px; height: 430px; font-family: Arial; font-size: 12px; font-weight: bold; border-right: 1px solid #444444; }
#section_res2 #diamond ul.topaz { float: left; text-align: left; padding-left: 10px; padding-top: 10px; }
#section_res2 #diamond li { display: block; }
#section_res2 #diamond li.emerald { color: #383838; }
#section_res2 #diamond li.rhodium { color: #0f203b; }
#section_res2 #diamond li.sapphire { color: #663232; }
#section_res2 #diamond li.ruby { padding-top: 10px; }
#section_res2 #angola { float: right; padding-right: 18px; padding-top: 46px; background-color: #9fb1c1; border: 0px solid #111; width: 274px; height: 384px; }
#section_res2 #angola .titleHead { color: white; text-align: left; }
#section_res2 #carats p { padding-top: 10px; }
#section_res2 #resultTable.sample { border: 0px inset #000; -moz-border-radius: 0px; background-color: #444; }
#section_res2 #resultTable.sample td { 	border: 0px solid black; padding: 0.2em 2ex 0.2em 2ex; color: black; font-size: 11px; }
#section_res2 #resultTable.sample th { 	border: 0px solid black; padding: 0.2em 2ex 0.2em 2ex; color: black; }
#section_res2 #resultTable.sample tr.d0 td { background-color: #f0df9a; }
#section_res2 #resultTable.sample tr.d1 td { background-color: #c6ab85; }
#section_res2 #resultTable.sample tr.h th { background-color: #333333; color: #fff; }

#section_res3 #reservation_content { width: 99%; border: 4px solid #000; }
#section_res3 #reservation_content h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_res3 #reservation_content ul { font-size: 12px; font-weight: bold; }
#section_res3 #reservation_content .reservationadm_title { padding: 8px 14px 8px 14px; background-color: #555; color: #fff; border-bottom: 4px solid #000; } 
#section_res3 #reservation_content .reservationadm_content { text-align: left; padding: 22px 16px 22px 16px; font-size: 12px; background-color: #888; }
#section_res3 #reservation_spacer { padding: 8px 0 8px 0; }

#section_res3 #reservation_content #resultTable.sample { border: 0px inset #000; -moz-border-radius: 0px; background-color: #111; }
#section_res3 #reservation_content #resultTable.sample td { 	border: 0px solid black; padding: 4px 2ex 4px 2ex; color: black; font-size: 11px; }
#section_res3 #reservation_content #resultTable.sample th { 	border: 0px solid black; padding: 4px 2ex 4px 2ex; color: black; font-size: 10px; font-weight: bold; }
#section_res3 #reservation_content #resultTable.sample tr.d0 td { background-color: #f0df9a; }
#section_res3 #reservation_content #resultTable.sample tr.d1 td { background-color: #c6ab85; }
#section_res3 #reservation_content #resultTable.sample tr.h th { background-color: #333333; color: #fff; }

/* CONTACT */
#section_contact { margin: auto; border: 0px solid #444444; }
#section_contact #htc #diamond { width: 946px; height: 7px; background-image: url('/includes/style/content/contact/c_Head.png'); }
#section_contact #htc #pro { width: 946px; height: 330px; background-image: url('/includes/style/content/contact/c_Body.png'); background-repeat: repeat-y; }
#section_contact #htc #cruise { width: 946px; height: 7px; background-image: url('/includes/style/content/contact/c_End.png'); }
#section_contact #htc .tytnll { background-repeat: no-repeat; }
#section_contact #htc.cth { margin-top: 10px; }
#section_contact #htc #pro #a_Left { width: 521px; height: 343px; background-image: url('/includes/style/content/contact/map.png'); background-repeat: repeat-y; overflow: hidden; border: 0px solid #000; float: left; margin-top: -7px; margin-left: 1px; border-right: 1px solid #888888; }
#section_contact #htc #pro h3 { float: left; margin: 12px auto; padding-left: 46px; margin-left: auto; border: 0px solid #000; width: 100%; height: 80px; text-align: left; }
#section_contact #htc #pro a { cursor: default; text-decoration: none; }
#section_contact #htc #pro #a_Right { width: 422px; height: 343px; background-image: url('/includes/style/content/contact/rightorb.png'); background-repeat: repeat-y; overflow: hidden; float: right; padding-right: 1px; margin-top: -7px; }
#section_contact #htc #pro #a_Right ul.add { float: left; text-align: left; margin: 32px 0 0 40px;}
#section_contact #htc #pro #a_Right li { display: block; font-family: Verdana; font-size: medium; padding-top: 1px; color: #a86368; }
#section_contact #htc2 #diamond { width: 946px; height: 7px; background-image: url('/includes/style/content/contact/c_Head.png'); }
#section_contact #htc2 #pro { width: 946px; background-image: url('/includes/style/content/contact/c_Body.png'); background-repeat: repeat-y; }
#section_contact #htc2 #cruise { width: 946px; height: 7px; background-image: url('/includes/style/content/contact/c_End.png'); }
#section_contact #htc2.cth { margin-top: 10px; }
#section_contact #htc2 #pro ol { text-align: left; width: 800px; padding: 10px 0 10px 60px; }
#section_contact #htc2 #pro li { padding: 10px 0 10px 0; font-family: Arial; font-size: 11px; font-weight: bold; color: #5d272b; text-indent: 10px; }

/* SERVICES */
#section_serv #contentbreak { width: 954px; margin: auto; margin-top: 14px; margin-bottom: 14px; position: relative; }
#section_serv #contentbreak hr { height: 1px; background-color: #AAAAAA; color: #AAAAAA; border: 0; }
#section_serv #services { margin: 0; padding: 0; border: 0px solid #000; }
#section_serv #services h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_serv #services #services1 { float: left; width: 300px; border: 4px solid #111111; height: 200px; }
#section_serv #services #services2 { float: right; width: 300px; border: 4px solid #111111; height: 200px; }
#section_serv #services #services3 { float: none; width: 300px; border: 4px solid #111111; height: 200px; }
#section_serv #services .serv_heading { padding: 10px 0 10px 0; background-color: #3e5781; color: #fff; border-bottom: 4px solid #111111; }
#section_serv #services .serv_content { padding: 10px 0 10px 0; text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; }
#section_serv #en_box { /* Insert height here */  }
#section_serv #enquirebox { border: 4px solid #111111; width: 600px; height: 460px; float: left; }
#section_serv #enquirebox .serv_heading { border-bottom: 4px solid #111111; padding: 10px 0 10px 0; background-color: #3e5781; color: #fff; }
#section_serv #enquirebox h3 { text-shadow: #000 1px 1px 1px;  font-size: 12px; }
#section_serv #enquirebox .serv_content { width: 100%; padding: 20px 0 20px 0;  font-size: 12px; }
#section_serv #enquirebox2 { border: 4px solid #111111; width: 320px; float: right;}
#section_serv #enquirebox2 .serv_heading { border-bottom: 4px solid #111111; padding: 10px 0 10px 0; background-color: #006699; color: #fff; }
#section_serv #enquirebox .serv_heading2 { border-bottom: 4px solid #111111; padding: 10px 0 10px 0; background-color: #006699; color: #fff; }
#section_serv #enquirebox2 h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_serv #enquirebox2 .serv_content { width: 100%; padding: 20px 0 20px 0; font-size: 12px; font-weight: bold; }
#section_serv #enquirebox .serv_form { padding: 20px 50px 20px 50px; }

/* NEWS */
#section_news #habasit h1 { font-size: 20px; padding: 20px; }
#section_news #habasit h2 { color: #333; font-size: 13px; }
#section_news #habasit #cnn { width: 943px; height: 12px; background-image: url('/includes/style/content/news/n_Head.png'); }
#section_news #habasit #newyorktimes { width: 943px; background-image: url('/includes/style/content/news/n_Body.png'); background-repeat: repeat-y; padding: 3px 0 3px 0; }
#section_news #habasit #abcnews { width: 943px; height: 12px; background-image: url('/includes/style/content/news/n_End.png'); margin-top: -10px; }
#section_news #habasit #newyorktimes #news-table { border: 2px solid #333; padding: 0px 20px 0px 20px; width: 96%; margin: 5px 0 -7px 0;font-family: tahoma; }
#section_news #habasit #newyorktimes #news-table.cell-color_0 { background-color: #fdfdab; font-style: italic; }
#section_news #habasit #newyorktimes #news-table.cell-color_1 { background-color: #a6fcd6; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_2 { background-color: #ff9294; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_3 { background-color: #99c1da; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_4 { background-color: #ffd478; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_5 { background-color: #ffd8ff; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_6 { background-color: #d7aeff; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes #news-table.cell-color_7 { background-color: #d9d9d9; padding: 10px 10px 10px 10px; }
#section_news #habasit #newyorktimes .entry { padding: 10px 30px 10px 30px; font-weight: normal; font-family: tahoma; font-size: 15px; border: 0px solid #000; }
#section_news #habasit #newyorktimes .postmetadata { padding-top: 20px; font-family: tahoma; font-size: 10px; }
#section_news #habasit #newyorktimes .navigation { padding-bottom: 12px; }
#section_news #habasit #newyorktimes #newyorktimes-pad { padding-bottom: 5px; }

/* ABOUT */
#section_about { margin: auto; border: 1px solid #444444; background-color: #fff; }







/* Audition */
#section_audition { margin: 0; padding: 0; border: 0px solid #000; }
#section_audition #information h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_audition #information #audition_info { width: 300px; border: 4px solid #111111; }
#section_audition #information #audition_spacer { padding: 5px 0 5px 0; }
#section_audition #information #audition_info .audition_heading { padding: 10px 0 10px 14px; background-color: #667990; color: #fff; border-bottom: 4px solid #111111; } 
/* 3e5781, ab5f5f, ab865f, 8698a5 */
#section_audition #information #audition_info .audition_content { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_info .audition_content1 { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_info .audition_content11 { text-align: left; padding: 100px 20px 100px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information ul { font-size: 12px; font-weight: bold; }
#section_audition #information #audition_info .audition_heading2 { padding: 10px 0 10px 14px; background-color: #ab5f5f; color: #fff; border-bottom: 4px solid #111111; } 
#section_audition #information #audition_info .audition_content2 { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_info .audition_heading3 { padding: 10px 0 10px 14px; background-color: #9966CC; color: #fff; border-bottom: 4px solid #111111; } 
#section_audition #information #audition_info .audition_content3 { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_info .audition_heading4 { padding: 10px 0 10px 14px; background-color: #3333FF; color: #fff; border-bottom: 4px solid #111111; } 
#section_audition #information #audition_info .audition_headingT4 { padding: 10px 0 10px 14px; background-color: #3333CC; color: #fff; border-bottom: 4px solid #111111; } 
#section_audition #information #audition_info .audition_content4 { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_audition #information ul { font-size: 12px; font-weight: bold; }
#section_audition #information #audition_faq { width: 620px; border: 4px solid #111111; }
#section_audition #information #audition_faq .audition_heading { padding: 10px 14px 10px 0; background-color: #3e5781; color: #fff; border-bottom: 4px solid #111111; }
#section_audition #information #audition_faq .audition_content { padding: 20px 30px 20px 50px; text-align: left; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_info .audition_heading0 { padding: 10px 0 10px 14px; background-color: #667990; color: #fff; }
#section_audition #information #audition_faq .audition_heading2 { padding: 10px 14px 10px 0; background-color: #873e3e; color: #fff; border-bottom: 4px solid #111111; }
#section_audition #information #audition_faq .audition_content2 { padding: 20px 30px 20px 50px; text-align: left; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_faq .audition_heading3 { padding: 10px 14px 10px 0; background-color: #663399; color: #fff; border-bottom: 4px solid #111111; }
#section_audition #information #audition_faq .audition_content3 { padding: 20px 30px 20px 50px; text-align: left; font-size: 12px; background-color: #fff; }
#section_audition #information #audition_faq .audition_heading4 { padding: 10px 14px 10px 0; background-color: #3333CC; color: #fff; border-bottom: 4px solid #111111; }
#section_audition #information #audition_faq .audition_content4 { padding: 20px 30px 20px 50px; text-align: left; font-size: 12px; background-color: #fff; }


/* INDEX */
#section_musicdreamer #index_content { width: 620px; border: 4px solid #111; }
#section_musicdreamer #sidebar_content { width: 300px; border: 4px solid #111111; }
#section_musicdreamer #index_content h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_musicdreamer #sidebar_content h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
#section_musicdreamer #index_content ul { font-size: 12px; font-weight: bold; }
#section_musicdreamer #index_content .entry_title { padding: 8px 0 8px 14px; background-color: #284C7E; color: #fff; border-bottom: 4px solid #000; } 
#section_musicdreamer #index_content .entry_content { overflow: hidden; padding: 10px 0 10px 0; text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_musicdreamer #index_content .banner { margin: -24px -87px 0 -28px; float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/banner.png'); }
#section_musicdreamer #index_content .onenightonly { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/onenightonly.png'); }
#section_musicdreamer #index_content .tonight { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/tonight.png'); }
#section_musicdreamer #index_content .tonightonly { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/tonightonly.png'); }
#section_musicdreamer #index_content .success { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/success.png'); }
#section_musicdreamer #index_content .comingsoon { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/comingsoon.png'); }
#section_musicdreamer #index_content .tomorrow { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/tomorrow.png'); }
#section_musicdreamer #index_content .moredays7 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/7moredays.png'); }
#section_musicdreamer #index_content .moredays6 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/6moredays.png'); }
#section_musicdreamer #index_content .moredays5 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/5moredays.png'); }
#section_musicdreamer #index_content .moredays4 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/4moredays.png'); }
#section_musicdreamer #index_content .moredays3 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/3moredays.png'); }
#section_musicdreamer #index_content .moredays2 { float: left; width: 117px; height: 94px; background-image: url('/includes/style/content/events/2moredays.png'); }
#section_musicdreamer #sidebar_content .sidebar_title { padding: 10px 0 10px 14px; background-color: #284C7E; color: #fff; border-bottom: 4px solid #111111; text-align: left; } 
#section_musicdreamer #sidebar_content .sidebar_title_2 { background-color: #CCCCFF; color: #fff; } 
#section_musicdreamer #sidebar_content .sidebar_content { padding: 10px 0 10px 0; text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }
#section_musicdreamer #index_spacer { padding: 8px 0 8px 0; }
#section_musicdreamer #sidebar_spacer { padding: 5px 0 5px 0; }
#section_musicdreamer #index_content img { width: 500px; }
#section_musicdreamer #index_content #musicdreamer { padding-left: 8px; }
#section_musicdreamer #index_content #musicdreamer .orb { width: 500px; height: 374px; background-image: url('/includes/style/content/musicdreamer/md.orb2.png'); background-repeat:no-repeat; margin: 20px 0 20px 0; }
#section_musicdreamer .sidebar_title a { color: #fff; text-decoration: none; }
#section_musicdreamer .sidebar_title a.href-1 { color: #222; }
#section_musicdreamer .sidebar_title h3 .href-1 { text-shadow: none; }

/* ADMINISTRATION */
#section_res3 #reservation_content .welcomenote { border: 4px solid #000; text-align: left; padding: 8px 10px 8px 10px; background-color: #aaa; font-size: 11px; }
#section_res3 #reservation_content .login { border: 4px solid #000; text-align: left; padding: 8px 10px 8px 10px; border-top: 0; background-color: #ddd; font-size: 11px; }
#section_res3 #reservation_content .copyrightfooter { border: 4px solid #000; border-top: 0; text-align: left; padding: 8px 10px 8px 10px; background-color: #aaa; font-size: 10px; }

/* Courses */
#section_course { margin: 0; padding: 0; border: 0px solid #000; }
#section_course #information h3 { color: #000; font-size: 12px; // text-shadow: #000 1px 1px 2px; }
#section_course #information #course_info { 300px; border: 4px solid #111111; }
#section_course #information #course_spacer { padding: 5px 0 5px 0; }
#section_course #information #course_info .course_heading { padding: 10px 0 10px 14px; background-color: #669999; color: #fff; border-bottom: 4px solid #111111; } 
#section_course #information #course_info .course_content { text-align: left; padding: 20px 20px 20px 20px; font-size: 12px; background-color: #fff; }

/* Artiste */
div#section_artiste blockquote { padding: 30px 40px 40px 40px; color: #697D9A; font-style:italic; text-align: left; }
div#section_artiste h3 { text-shadow: #000 1px 1px 2px; font-size: 12px; }
div#section_artiste div#header { width: 952px; height: 28px; background-image: url('/v3/artiste.styles/header.jpg'); background-repeat: no-repeat; }
div#section_artiste div#content { width: 952px; background-image: url('/v3/artiste.styles/content.jpg'); background-repeat: repeat-y; }
div#section_artiste div#footer { width: 952px; height: 28px; background-image: url('/v3/artiste.styles/footer.jpg'); background-repeat: no-repeat; }
div#section_artiste table.artiste-table1 { width: 100%; padding: 0 30px 0 30px; }
div#section_artiste div#artiste_profile { width: 600px; border: 4px solid #333; }
div#section_artiste div#artiste_profile .artiste_profile_header { padding: 10px 14px 10px 14px; background-color: #888; color: #fff; border-bottom: 4px solid #333; text-align: left; font-size: 10px; }
div#section_artiste div#artiste_profile .artiste_profile_content { text-align: left; padding: 20px 20px 20px 20px; background-color: #fff; }
div#section_artiste table.artiste-table1 td#artiste-table1-td1 {  }
div#section_artiste table.artiste-table1 td#artiste-table1-td2 {  }
div#section_artiste div#artiste_name { width: 250px; border: 4px solid #333; } 
div#section_artiste .artiste_name_header_top { padding: 10px 14px 10px 14px; background-color: #555; color: #fff; border-bottom: 4px solid #333; text-align: left; font-size: 10px; }
div#section_artiste .artiste_name_header_bottom { padding: 10px 14px 10px 14px; background-color: #555; color: #fff; border-top: 4px solid #333; text-align: right; font-size: 10px; margin-top: -3px; }
div#section_artiste .artiste_name_content { text-align: left; font-size: 12px; background-color: #fff; margin-bottom: 0px; }
div#section_artiste div#artiste_navigation_head { width: 99%; border: 4px solid #333; }
div#section_artiste div#artiste_navigation_head .artiste_profile_header { padding: 10px 14px 10px 14px; background-color: #888; color: #fff; border-bottom: 4px solid #333; text-align: left; font-size: 10px; }
div#section_artiste div#artiste_navigation_head .artiste_profile_content { text-align: left; padding: 20px 20px 20px 20px; background-color: #fff; }
div#section_artiste table.artiste-table0 { font-size: 12px; font-family: verdana; text-align: center; }
div#section_artiste table.artiste-table0 div#artiste_thumbnail {  }
div#section_artiste table.artiste-table0 div#artiste_name { width: 100%; padding: 5px 0 5px 0; border: 0; }

.qtip-md { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; }