/*
    (c) 2009 Werbung & Media Huber - www.bluemeetsyou.com
	Florian Gerlesberger
*/

* {font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-size:1em;}
BODY {text-align:center;margin:0 auto;padding:0;background: #000;width:1000px;} 

A {text-decoration:none;color:#0EA5D5;}
A:hover {text-decoration:none;}

.noShow  {position: absolute;left:-999em;}


DIV#pageContainer {margin:0 auto 0 10px;width:965px;text-align:left;}
DIV#page {float:left;clear:both;width:800px;}

DIV#sixhlogo {position:absolute;top:0px;left:0px;margin:0px;width:100%;}
DIV.sixh_logo {margin:0 auto;}
DIV.sixh_logo DIV {margin:0 0 0 -555px;}

DIV#acs_logo {margin:35px 0 20px;padding:0px;float:right;}
DIV.acs_logo {position:relative;width:190px;height:auto;padding:0px 1px;}
DIV.acs_logo IMG {background:none;}

UL.language {position:absolute;display:inline;margin:40px 0px 0px 115px;width:100px;padding:0px;}
UL.language LI {display:inline;margin:0px 0px 0px 5px;padding:0px;height:auto;}
/* UL.language LI.on {opacity:1;} */
UL.language LI IMG.flags {border:0px;}

DIV#header {float:left;width:800px;height:100px;margin:10px 0 0;background: transparent url(../images/header_bg.png) repeat-x scroll 3px 0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-khtml-border-radius:5px;}
DIV#header DIV#logo{float:left;margin:0px 0px 0px;}

DIV#logo IMG{border:none;z-index:1000;}



/*DIV#legal {float:right;width:500px;margin:25px 35px 0;z-index:1000;padding-top:20px;}
DIV#legal UL {margin:0px 10px 0 0;float:right;}
DIV#legal UL LI{display:inline;margin:0 15px;}
DIV#legal UL LI A{color:#fff;font-size:80%;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
DIV#legal UL LI.on A{color:#fff;font-size:80%;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}*/

DIV#topBanner {float:left;height:55px;width:350px;margin:0px 10px;z-index:0;clear:both;}

/*DIV#topBanner {position:absolute;top:0;left:0px;width:1000px;margin:0 5px 0 0;z-index:0;}*/

DIV#topBanner DIV.titleText {position:absolute;top:-1000px;left:1px;width:250px;}
DIV#topBanner DIV.titleText H1{color:#fff;font-weight:bold;font-size:240%;margin:0px 0;text-align:left;font-family:Arial;}
DIV#topBanner DIV.titleText H2.doc{color:#0EA5D5;font-weight:bold;font-size:120%;margin:0px 0;float:left;font-family:Arial;}

DIV#impressum {width:800px;height:22px;margin:0px;padding:0px 0px 0px;float:left;background:#0172D2;opacity:0.90;}
DIV#impressum UL {float:right;text-align:left;margin:0px 0px 0px;padding:0px;height:20px;width:300px;}
DIV#impressum UL LI{float:right;display:inline;margin:3px 20px 0px 10px;height:20px;}
DIV#impressum UL LI A{color:#84FF00;font-size:70%;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:lighter;height:17px;vertical-align:top;}
DIV#impressum UL LI.on A{color:#84FF00;font-size:70%;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:bold;height:17px;vertical-align:top;}
DIV#impressum UL LI A:hover {text-decoration:none;}
/*DIV#impressum A.addthis_button {margin:0px 0px 0px 30px;}*/

DIV#toolbar {width:405px;height:40px;margin:0px 20px 0px 0px;padding:10px 0px 0px;float:right;text-align:right;}
DIV#toolbar A.addthis_button {float:left;margin:2px 5px;}

DIV#flashBanner {float:left;height:120px;width:800px;margin:10px 0 5px;z-index:0;clear:both;padding:0px;}
DIV#flash {float:left;}

DIV#breadcrumbs {width:790px;height:10px;margin:0px;padding:0px 5px 3px;color:#84FF00;font-size:70%;float:left;}
DIV#breadcrumbs A {color:#fff;font-size:100%;}
/* DIV#breadcrumbs UL {text-align:left;margin:0px 0px 0px;width:715px;padding:0px;height:20px;}
DIV#breadcrumbs UL LI{float:left;display:inline;margin:-2px 0 0 0px;height:20px;}
DIV#breadcrumbs UL LI A{color:#fff;font-size:80%;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;height:17px;vertical-align:top;}
DIV#breadcrumbs UL LI.on A{color:#fff;font-size:80%;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;height:17px;vertical-align:top;}
DIV#breadcrumbs UL LI A:hover {text-decoration:none;}*/

DIV#mainMenu {float:right;width:800px;margin:0px 0 0;z-index:1000;height:20px;}
DIV#mainMenu UL {margin:0px 10px 0 0;float:right;padding:0px;}
DIV#mainMenu UL LI{display:inline;margin:0 15px;}
DIV#mainMenu UL LI A{color:#fff;font-size:240%;font-family: Impact, Haettenschweiler, Arial Narrow Bold, sans-serif;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;}
DIV#mainMenu UL LI.on A{color:#84FF00;font-size:240%;font-family: Impact, Haettenschweiler, Arial Narrow Bold, sans-serif;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;}
DIV#mainMenu UL LI A:hover {text-decoration:none;color:#84FF00;}


DIV#main {clear:both;float:left;width:800px;margin:0px;background: url(../images/nanoETXexpress_bgcontent.jpg) repeat-y;}

DIV#navigationColumn{float:left;width:190px;padding:0px 0 0 0;}
DIV#subTop {background:transparent url(../images/sub_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}
DIV#subMenu {margin:5px 0px 0;}
DIV#subMenu DIV.subMenu {background:transparent url(../images/sub_middle.png) repeat-y scroll 0 0;position:relative;width:190px;height:auto;padding:5px 0;}
DIV#subMenu UL {margin:0;padding:0;}
DIV#subMenu UL LI {list-style-type:none;height:20px;text-align:left;font-size:80%;padding:1px;margin:0 0 3px 0;}
DIV#subMenu UL LI A {position:relative;left:20px;top:1px;color:#8B9091;font-size:100%;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV#subMenu UL LI A:hover {text-decoration:none;color:#0EA5D5;}
DIV#subMenu UL LI.on A{color:#0EA5D5;}
DIV#subBottom {background:transparent url(../images/sub_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}

DIV#shortCuts {margin:0px;padding:0px;background:#fff;}
DIV#shortCuts UL {margin:10px 0;padding:0px 0 10px;background:#000;list-style-type:none;}
DIV#shortCuts UL LI SPAN {color:#84FF00;font-size:200%;margin-left:5px;}
DIV#shortCuts UL LI A{color:#84FF00;font-size:200%;font-family: Impact, Haettenschweiler, Arial Narrow Bold, sans-serif;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;}

DIV#rightContent UL.shortcuts {margin:0px;padding:0px;background:#fff;}
DIV#rightContent UL.shortcuts {margin:10px 0;padding:10px 0 10px;background:#000;list-style-type:none;}
DIV#rightContent UL.shortcuts LI SPAN {color:#84FF00;font-size:200%;margin-left:5px;}  
DIV#rightContent UL.shortcuts LI A{color:#84FF00;font-size:200%;font-family: Impact, Haettenschweiler, Arial Narrow Bold, sans-serif;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;}
DIV#rightContent DIV.counter {margin:0px 10px;color:#fff;}

DIV#mainColumn {float:left;width:605px;margin:5px 0 0 5px;padding:0px 0 0 0;}
DIV#leftMainColumn {float:left;width:400px;margin:0 0 0 5px;padding:0px;}
DIV#leftContent_top {background:transparent url(../images/maincontent_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:400px;}
DIV#leftContent {float:left;width:400px;margin:0px;padding:0px 0 0 0;background:transparent url(../images/maincontent_middle.png) repeat-y scroll 0 0;}
DIV#leftContent_bottom {background:transparent url(../images/maincontent_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:400px;}
DIV#rightMainColumn {float:left;width:190px;margin:0 0 0 10px;padding:0px;}
DIV#rightContent_top {background:transparent url(../images/sub_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}
DIV#rightContent {float:left;background:transparent url(../images/sub_middle.png) repeat-y scroll 0 0;width:190px;height:auto;padding:5px 0;}
DIV#rightContent_bottom {background:transparent url(../images/sub_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}

DIV#MainColumn {float:left;width:600px;margin:0 0 0 5px;padding:0px;}
DIV#mainContent_top {background:transparent url(../images/maincontentsingle_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:600px;}
DIV#mainContent {float:left;width:600px;margin:0px;padding:0px 0 0 0;background:transparent url(../images/maincontent_middle_single.png) repeat-y scroll 0 0;}
DIV#mainContent_bottom {background:transparent url(../images/maincontentsingle_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:600px;}

DIV#countdown {margin:0 0 5px 5px;padding:0px;float:right;}

DIV#footer {clear:both;float:left;width:800px;height:50px;background: transparent url(../images/footer_bg.png) repeat-x scroll 3px 0;margin:5px 0 0 0;text-align:right;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-radius:5px;}
DIV#footer A {position:relative; left:0px; top:2px; padding:0 20px 0 0;font-family: Verdana, Arial, Helvetica, sans-serif; color:#630;font-size:80%;font-weight:bold;}
DIV#footerMenu {clear:both;float:left;width:800px;height:50px;background: transparent url(../images/footer_bg.png) repeat-x scroll 3px 0;margin:5px 0 0 0;text-align:right;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-radius:5px;}
DIV#footerMenu A {color:#84FF00;font-size:70%;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:lighter;height:17px;vertical-align:top;}
DIV#footerMenu A.addthis_button {float:left;padding:5px 10px;color:#84FF00;font-size:70%;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:lighter;height:17px;vertical-align:top;}

DIV#addonColumn {float:left;width:160px;margin: 140px 0 0 5px;padding:0px 0 10px 0;position:relative;}
DIV#skyscraper {}
DIV#skyscraper UL {margin:0;padding:0;margin-top:0px;}
DIV#skyscraper UL LI {list-style-type:none;text-align:center;margin:15px 0; padding:10px 10px 8px 10px; border:1px solid #b7cd11;}
DIV#skyscraper UL LI P {margin:0;font-size:60%;font-style:italic;color:#666;}
DIV#skyscraper H1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:145%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px;background:url(h1_border.gif) bottom repeat-x;}
DIV#skyscraper H2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:130%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px; }
DIV.sponsors {margin:40px 0 0;}

/* Login */
DIV.tx-felogin-pi1 {font-size:80%; color:#26ACE5; margin-bottom:15px;}
DIV.tx-felogin-pi1 FORM FIELDSET {border:none; padding:10px 0;}
DIV.tx-felogin-pi1 FORM FIELDSET LEGEND {display:none;}
DIV.tx-felogin-pi1 FORM FIELDSET DIV {float:left;border:none;width:300px; margin:15px 0 0 0;}
DIV.tx-felogin-pi1 FORM FIELDSET INPUT {float:left;width:200px;background:#edf5fe;margin:2px;margin-left:0px;border:0px;border-bottom:1px solid #26ACE5;border-right:1px solid #26ACE5;}
DIV.tx-felogin-pi1 FORM FIELDSET INPUT.submit {float:left;clear:both;width:auto;margin:10px 0;display:block;color:#26ACE5;border:outset 1px #26ACE5;background:#ccc;}

DIV.tx-newloginbox-pi1 {font-size:80%; color:#231F20; margin:15px;}
DIV.tx-newloginbox-pi1 FIELDSET {border:none; padding:10px 0;}
DIV.tx-newloginbox-pi1 LEGEND {display:none;}
DIV.tx-newloginbox-pi1 DIV {float:left;border:none;width:300px; margin:15px 0 0 0;}
DIV.tx-newloginbox-pi1 INPUT {float:left;width:200px;background:#edf5fe;margin:2px;margin-left:0px;border:0px;border-bottom:1px solid #231F20;border-right:1px solid #231F20;}
DIV.tx-newloginbox-pi1 INPUT.submit {float:left;clear:both;width:auto;margin:10px 0;display:block;color:#231F20;border:outset 1px #231F20;background:#ccc;}

DIV#login {margin:0px 0 10px 0px;padding:0px 0px;}
DIV#login DIV.loginTop {background:transparent url(../images/sub_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}
DIV#login DIV.tx-newloginbox-pi1 {font-size:60%;color:#0EA5D5;margin:0px;padding:0 15px;background:transparent url(../images/sub_middle.png) repeat-y scroll 0 0;}
DIV#login DIV.tx-newloginbox-pi1 FIELDSET {border:none; padding:0px 0; margin:0px}
DIV#login DIV.tx-newloginbox-pi1 LEGEND {display:none;}
DIV#login DIV.tx-newloginbox-pi1 DIV {float:left;border:none;width:150px; margin:0px;}
DIV#login DIV.tx-newloginbox-pi1 INPUT {float:left;width:150px;background:#fff;margin:0px;margin-left:0px;border:1px solid #ccc;}
DIV#login DIV.tx-newloginbox-pi1 INPUT.submit {float:left;clear:both;width:auto;margin:2px 0;display:block;color:#231F20;border:1px solid #ccc;background:#fff;}
DIV#login DIV.tx-newloginbox-pi1 P {margin:0px;padding:0px;}
DIV#login DIV.loginBottom {background:transparent url(../images/sub_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}


/* Genius Mailer */
DIV.tx-geniusmailer-pi1 {margin:10px 15px 0;color:#231F20;}
DIV.tx-geniusmailer-pi1 FORM {}
DIV.tx-geniusmailer-pi1 FORM FIELDSET {border:none;font-size:80%; padding:10px 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET LABEL {float:left;text-align:left;width:120px;padding:2px 5px 0 0;color:#000;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET LABEL.label {float:left;clear:both;text-align:left;width:120px;padding:2px 5px 0 0;color:#000;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT {float:left;width:230px;background:#fff;margin:2px 5px;border:0px;border:1px solid #ccc;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT.submit {float:left;clear:both;display:inline;width:150px;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 0 2px 170px;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV {margin:0;float:left;clear:both;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect SPAN.label {margin:15px 0 0 0;display:block;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL {padding:0;width:400px;margin:0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI {float:left;clear:both;list-style-type:none;width:100%;margin:5px 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI INPUT {float:left;clear:both;width:30px;border:none;outline:none;background:#fff;padding:5px 0 0 0;margin:2px 0 0 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI LABEL {float:left;text-align:left;color:#000;width:300px;margin:2px 0 0 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT.submit {width:auto;margin:10px 0;display:block;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET SPAN.error{color:#f00;padding:5px 0 2px;width:380px;float:left;}

/* Powermail */
DIV.tx-powermail-pi1 {margin:15px 0 0 0;color:#26ACE5;}
DIV.tx-powermail-pi1 FORM {}
DIV.tx-powermail-pi1 LEGEND {color:#f99b07;font-size:110%;font-weight:bold;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET DIV.powermail_mandatory_js {float:left;clear:both;text-align:left;margin-left:110px;color:red;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET {border:none;font-size:80%;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET LABEL {clear:both;float:left;text-align:right;padding:2px 5px 0 0;width:100px;margin:5px 0;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET INPUT {float:left;width:300px;border:0px;background:#edf5fe;border-bottom:1px solid #26ACE5;border-right:1px solid #26ACE5;margin:5px;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET SELECT {float:left;width:300px;border:0px;background:#edf5fe;border-bottom:1px solid #26ACE5;border-right:1px solid #26ACE5;margin:5px;}
DIV.tx-powermail-pi1 FORM#mailform FIELDSET TEXTAREA {float:left;width:300px;border:0px;background:#edf5fe;border-bottom:1px solid #26ACE5;border-right:1px solid #26ACE5;margin:5px;}
DIV.tx-powermail-pi1 DIV#powermaildiv_uid16 INPUT.powermail_submit {float:left;clear:both;display:inline;width:auto;background:#ccc;color:#26ACE5;border:outset 1px #26ACE5;margin:2px 0 2px 109px;}
P.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none;}

DIV.tx-powermail-pi1_confirmation {margin:15px 0 0 0;color:#26ACE5;}
DIV.tx-powermail-pi1_confirmation P {color:#f99b07;font-size:90%;font-weight:bold;}
DIV.tx-powermail-pi1_confirmation TABLE {border:none;font-size:80%;text-align:left;}
DIV.tx-powermail-pi1_confirmation FORM {font-size:80%;}
DIV.tx-powermail-pi1_confirmation FORM.tx_powermail_pi1_formconfirmation_back INPUT.tx-powermail-pi1_confirmation_back {float:left;clear:both;display:inline;width:auto;background:#ccc;color:#26ACE5;border:outset 1px #26ACE5;margin:20px 0 2px 0px;}
DIV.tx-powermail-pi1_confirmation FORM.tx_powermail_pi1_formconfirmation_submit INPUT.tx-powermail-pi1_confirmation_submit {float:left;clear:both;display:inline;width:auto;background:#ccc;color:#26ACE5;border:outset 1px #26ACE5;margin:10px 0 2px 0px;}

DIV.tx-powermail-pi1_thx TABLE.contenttable {border:none;font-size:100%;text-align:left;}

/* MailformPlus */
tx-thmailformplus-pi1 {margin:15px 0 0 0;color:#8B9091;font-size:70%;margin:0;padding:10px 15px 5px;text-align:justify;}
FORM#mailform {width:100%;}
LEGEND {color:#f99b07;font-size:110%;font-weight:bold;}
FORM#mailform FIELDSET {border:none;font-size:80%;width:450px;}
FORM#mailform FIELDSET LABEL {clear:both;float:left;text-align:right;padding:2px 5px 0 0;width:100px;margin:5px 0;}
FORM#mailform FIELDSET INPUT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET INPUT#zip {float:left;width:100px;background:#eee;border:1px solid #ccc;margin:5px 150px 5px 5px;}
FORM#mailform FIELDSET SELECT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET TEXTAREA {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET INPUT.submit {float:left;clear:both;display:inline;width:150px;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 0 2px 110px;}
FORM#mailform FIELDSET LI {list-style-type:none;margin-left:110px;float:left;}

DIV.tx-thmailformplus-pi1 {margin:15px 0 0 0;color:#8B9091;font-size:70%;margin:0;padding:10px 15px 5px;text-align:justify;}
FORM#form_mp FIELDSET {border:none;font-size:120%;width:100%;}
FORM#form_mp FIELDSET LABEL {clear:both;float:left;text-align:right;padding:2px 5px 0 0;width:100px;margin:5px 0;}
FORM#form_mp FIELDSET INPUT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#form_mp FIELDSET INPUT#zip {float:left;width:100px;background:#eee;border:1px solid #ccc;margin:5px 150px 5px 5px;}
FORM#form_mp FIELDSET SELECT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#form_mp FIELDSET TEXTAREA {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#form_mp FIELDSET INPUT.submit {float:left;clear:both;display:inline;width:150px;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 0 2px 110px;}
FORM#form_mp FIELDSET LI {list-style-type:none;margin-left:110px;float:left;}
FORM#form_mp FIELDSET A {float:left;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 8px;padding:1px 10px;}

DIV.tx-thmailformplus-pi1 UL {display:none;}

/* Events */

/*List*/
DIV#mainContent DIV.tx-bmyevents-pi1 {background-color:#fff;clear:both;padding:10px;}
DIV#mainContent DIV.tx-bmyevents-pi1 H1 {float:left;text-align:left;width:98%;font-size:15pt;color:#0063AC;margin:10px 0px;font-family:Arial;text-indent:2px;border-bottom:1px solid #0063AC;padding:0px;padding-bottom:2px;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL {float:left;margin:0 0 0 5px;padding:0 0 20px 0;width:95%;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI {float:left;width:100%;list-style-type:none;border:solid 0px #ABABAB;border-bottom-width:1px;margin:0px;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI H2 {float:left;font-size:75%;margin:0;padding:0;width:80%;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI H2 A {color:#70B64C;font-size:110%;float:left;margin:0;width:75%;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI SPAN.date {float:left;margin:0;padding:0;border:none;width:70px;color:#0EA5D5;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI H3 {float:left;display:inline;font-size:70%;font-weight:normal;padding:0 0 4px 0;margin:0 0 0 70px;color:#666;}
DIV#mainContent DIV.tx-bmyevents-pi1 UL LI.past {color:#999;}

/* hot */
DIV.tx-bmyevents-pi1 DIV.diary_box {margin:0px;padding-top:5px;}
DIV.tx-bmyevents-pi1 DIV.diary_box DIV.diary_content {padding:15px 0 20px 5px;margin:0px;border-bottom:1px solid #fff;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN.date {color:#CBDF2E;display:block;font-size:60%;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN {float:none;display:inline;margin:0px;padding:0;font-size:80%;font-weight:bold;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN A {color:#fff;font-size:90%;}
DIV.tx-bmyevents-pi1 DIV.diary_box P {margin:0;padding:0;font-size:70%;color:#fff;}

/* SINGLE */
DIV.tx-bmyevents-pi1 DIV.single {margin:20px 0 0 0;}
DIV.tx-bmyevents-pi1 DIV.single SPAN.date {float:left;margin:0 0 0 5px;font-size:90%;color:#0EA5D5;font-weight:bold;}
DIV.tx-bmyevents-pi1 DIV.single H1 {float:left;margin:0 0 0 0px;padding:0;width:auto;font-size:150%;}
DIV.tx-bmyevents-pi1 DIV.single H2 {clear:both;font-size:80%;margin:0px 0px 10px 5px;padding:5px 0 0 0;color:#666;}
DIV.tx-bmyevents-pi1 DIV.single P {width:70%;font-size:80%;margin:0 0 20px 5px;color:#231F20;}
