usa
/* EWT STYLES */

/* ==UNDO DEFAULT BROWSER STYLING: tantek.com/log/2004/undohtml.css */
ul { list-style-type: none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; font-weight: lighter; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd { margin: 0; padding: 0; z-index: 1; }
a img,:link img,:visited img { border: none; }
a { text-decoration: none; }
address { font-style: normal; }


/* == OVERALL STYLES ======================================================= */
body
{
margin: 0;
padding: 0;
font-family: arial, "lucida sans", "lucida grande", geneva, helvetica, verdana, sans-serif; 
font-size: 62.5%;
color: #555;
background: url(../images/body-bg.png) repeat-x;
text-align: justify;
}
html#china body /* CHINA PAGES BODY BG AS DEFINED BY THE ID ON THE HTML TAG */
{
background-image: url(../images/body-bg-china.png);
}
html#turkey body /* TURKEY */
{
background-image: url(../images/body-bg-turk.png);
}
html#egypt.turkey body /* EGYPT-TURKEY */
{
background-image: url(../images/body-bg-turk.png);
}
html#egypt body /* EGYPT */
{
background-image: url(../images/body-bg-egypt.png);
}
html#aus body /* AUS */
{
background-image: url(../images/body-bg-aus.png);
}

html#vietnam body /* VIETNAM */
{
background-image: url(../images/body-bg-vietnam.png);
}
html#broadway body /* BROADWAY */
{
background: url(../images/body-bg-broadway.png) no-repeat top right;
}
html#broadway2 body /* BROADWAY */
{
background: url(../images/body-bg-broadway2.png) no-repeat top right;
}
html#broadway3 body /* BROADWAY */
{
background: url(../images/body-bg-broadway3.png) no-repeat top right;
}
html#music body /* MUSIC */
{
background: url(../images/body-bg-music2.png) repeat-x;
}
html#special body /* SPECIAL */
{
background: url(../images/body-bg-specialised.png) repeat-x;
}
body#splash /* MOVE THE BACKGROUND OUT OF THE WAY FOR A FEW PIXELS FOR THE SPLASH PAGE: */
{
background-position: 0 -144px;
}

/* ESTABLISHING SITE-WIDE TEXT FORMATTING CONVENTIONS */
a
{
text-decoration: underline;
}

strong
{
font-weight: bold;
}


/* == BUILDING BLOCKS (DIV'S) ======================================================= */
div#container /* HAS BLUE BACKGROUND FOR SIDEBAR TO REPEAT IF MAINCONTENT OUTGROWS IT */
{
min-width: 775px;
background: url(../images/container-bg.png) repeat-y 100% 0;
}
html#china div#container /* BG FOR CHINA PAGES */
{
min-width: 840px;
background-image: url(../images/container-bg-china.png);
}
html#turkey div#container /* TURKEY */
{
min-width: 890px;
background-image: url(../images/container-bg-turk.png);
}
html#egypt.turkey div#container /* EGYPT-TURKEY */
{
min-width: 890px;
background-image: url(../images/container-bg-turk.png);
}
html#egypt div#container /* EGYPT */
{
min-width: 890px;
background-image: url(../images/container-bg-egypt.png);
}
html#aus div#container /* AUS */
{
min-width: 890px;
background-image: url(../images/container-bg-aus.png);
}
html#broadway div#container /* BROADWAY */
{
min-width: 890px;
background-image: url(../images/container-bg-broadway.png);
}
html#broadway2 div#container /* BROADWAY */
{
min-width: 890px;
background-image: url(../images/container-bg-broadway2.png);
}
html#broadway3 div#container /* BROADWAY */
{
min-width: 890px;
background-image: url(../images/container-bg-broadway3.png);
}
html#music div#container /* MUSIC */
{
min-width: 890px;
background-image: url(../images/container-bg-music2.png);
}
html#special div#container /* SPECIAL */
{
min-width: 890px;
background-image: url(../images/container-bg-specialised.png);
}

div#maincontent-wrap /* MAIN LEFT-HAND SIDE FLOATS LEFT AND 'GROWS' WITH BROWSER */
{
float: left;
width: 60%;
}
html#broadway div#maincontent-wrap
{
min-height: 603px;
background: url(../images/curtain-left.png) no-repeat
}
html#broadway2 div#maincontent-wrap
{
min-height: 603px;
background: url(../images/curtain-left2.png) no-repeat
}
body#splash div#maincontent-wrap /* BIG BG FOR THE SPLASH PAGE: */
{
width: 70%;
}
div#maincontent-wrap div.inner /* HOLDS MAIN CONTENT BELOW NAV, ETC. GIVES PADDING TO CONTENT */
{
padding: 0 0 38px 51px;
float:left;
clear:both;
}
html#broadway div#maincontent-wrap div.inner
{
padding: 0 38px 0 51px;
}
html#broadway2 div#maincontent-wrap div.inner
{
padding: 0 50px 0 151px;
}
html#broadway3 div#maincontent-wrap div.inner
{
padding: 0 38px 0 51px;
}
html#music div#maincontent-wrap div.inner
{
padding: 0 0 38px 51px;
}
html#special div#maincontent-wrap div.inner
{
padding: 0 0 38px 51px;
}
body#splash div#maincontent-wrap div.inner
{
padding: 0 0 0 31px;
text-align: center;
}

html#music div#extra-branding
{
background: url(../images/musictour.png) no-repeat 70% -23px;
}
html#special div#extra-branding
{
background: url(../images/gday-special.png) no-repeat 70% -23px;
}

div#sidebar /* ALLOWS FOR FANCY GRAPHIC BEHIND CONTENT BEFORE FADING TO CYAN */
{
float: right;
width: 290px;
text-align: right;
color: #fff;
min-height: 540px;
background: url(../images/sidebar-bg.png) no-repeat 100% 0;
}
html#china div#sidebar /* CHINA PAGES SIDEBAR BG */
{
background-image: url(../images/sidebar-bg-china.png);
}
html#turkey div#sidebar /* TURKEY */
{
background-image: url(../images/sidebar-bg-turk.png);
}
html#egypt.turkey div#sidebar /* EGYPT-TURKEY */
{
background-image: url(../images/sidebar-bg-turk.png);
}
html#egypt div#sidebar /* EGYPT */
{
background-image: url(../images/sidebar-bg-egypt.png);
}
html#aus div#sidebar /* AUS */
{
background-image: url(../images/sidebar-bg-aus.png);
}
html#broadway div#sidebar /* BROADWAY */
{
background-image: url(../images/sidebar-bg-broadway.png);
}
html#broadway2 div#sidebar /* BROADWAY */
{
background-image: url(../images/sidebar-bg-broadway2.png);
}
html#broadway3 div#sidebar /* BROADWAY */
{
background-image: url(../images/sidebar-bg-broadway3.png);
}
html#music div#sidebar /* MUSIC */
{
background-image: url(../images/sidebar-bg-music2.png);
}
html#special div#sidebar /* SPECIAL */
{
background-image: url(../images/sidebar-bg-specialised.png);
}
body#splash div#sidebar
{
width: 30%;
background-image: url(../images/splash-sidebar-bg.png);
}
div#sidebar div.inner
{
width:170px;
padding-left:70px;
text-align:left;
/*width: 170px;
padding: 5px 30px;
float: right;
text-align: left;*/
}
body#splash div#sidebar div.inner
{
padding-top: 280px;
}

div#nav /* FLASH NAV HOLDER */
{
height: 95px;
clear: left;
padding-left: 51px;
z-index: 900;
display:block;
}
html#music div#nav, html#special div#nav /* MUSIC & SPECIALISED TOURS NEEDS BIGGER MARGIN */
{
padding-top: 6px;
z-index: 100;
}

div#footer /* OVERALL FOOTER WRAP HAS PLATEAU GRAPHIC TO ACCOMMODATE BROWSER WIDTH CHANGES */
{
clear: both;
height:100%;
color: #fff;
background: url(../images/footer-bg.png) repeat-x top left;
}
body#splash div#footer /* KILLS THE FOOTER BG ON THE SPLASH TO MAKE WAY FOR FLASH! */
{
background-image: none;
}
div#footer-navarea /* HAS LEFT-HAND FOOTER BG GRAPHIC (PLANE) */
{
float: left;
width: 70%;
min-height: 100px;
padding: 68px 0 10px 0;
background: url(../images/footer-navarea-bg.png) no-repeat top left;
}
body#splash div#footer-navarea /* KILLS THE PLANE BG ON SPLASH TO MAKE WAY FOR FLASH! */
{
background: none;
padding-top: 0;
margin-top: -27px;
}
div#footer-navarea div.inner /* PROVIDES PADDING FOR CONTENT IN ABOVE DIV */
{
z-index: 1;
padding: 0 21px 0 51px;
}
div#footer-copyarea /* HAS RIGHT-HAND FOOTER BG */
{
float: right;
width: 30%;
padding: 50px 0 10px 0;
text-align: right;
background: url(../images/footer-copyarea-bg.png) no-repeat top right;
}
html#china div#footer-copyarea /* BG FOR CHINA PAGES */
{
background-image: url(../images/footer-copyarea-bg-china.png);
}
html#egypt div#footer-copyarea /* EGYPT */
{
background-image: url(../images/footer-copyarea-bg-egypt.png);
}
html#aus div#footer-copyarea /* AUS */
{
background-image: url(../images/footer-copyarea-bg-aus.png);
}
html#broadway div#footer-copyarea /* BROADWAY */
{
background-image: url(../images/footer-copyarea-bg-broadway.png);
}
html#broadway2 div#footer-copyarea /* BROADWAY2 */
{
background-image: url(../images/footer-copyarea-bg-broadway2.png);
}
html#broadway3 div#footer-copyarea /* BROADWAY3 */
{
background-image: url(../images/footer-bg-broadway3.png);
}
html#music div#footer-copyarea /* MUSIC */
{
background-image: url(../images/footer-copyarea-bg-music.png);
}
html#special div#footer-copyarea /* SPECIAL */
{
background-image: url(../images/footer-copyarea-bg-special.png);
}
body#splash div#footer-copyarea /* MOVES IT UP WHERE FLASH IS PUSHING IT DOWN */
{
margin-top: -27px;
}
div#footer-copyarea div.inner /* PROVIDES PADDING AND WIDTH FOR CONTENT IN ABOVE DIV */
{
width: 200px;
float: right;
padding-right: 30px;
}


/* == SPECIFIC STYLES AND ITEMS (BY BUILDING BLOCK, IN ORDER OF APPEARANCE) =================================================== */

/* SPLASH PAGE: ===================================== */
body#splash div#maincontent-wrap div.inner div
{
margin: 0 auto;
width: 500px;
text-align: left;
}

div#splashflash
{
position: absolute;
right: 0;
top: 0;
}

div#splashfooterflash
{
margin: 0 0 -5px -51px;
}

/* SPLASH PAGE ENTRANCES USING SUCKERFISH DROP-DOWN JS: */
body#splash div#maincontent-wrap div.inner ul
{
float: left;
margin-top: 16px;
list-style: none;
font-size: 1.1em;
}
body#splash div#maincontent-wrap div.inner ul a 
{
display: block;
color: #fff;
padding: 3px 5px;
}
body#splash div#maincontent-wrap div.inner ul li 
{
margin: 0;
}
body#splash div#maincontent-wrap div.inner ul li ul 
{
position: absolute;
left: -999em;
margin-top: -15px;
}
body#splash div#maincontent-wrap div.inner ul li ul li.last
{
border: none;
}
body#splash div#maincontent-wrap div.inner ul li:hover ul 
{
left: auto;
display: block;
}

body#splash div#maincontent-wrap div.inner ul#australia /* AUS ENTRANCE */
{
width: 149px;
padding-right: 10px;
border-right: 1px solid #aaa;
text-align: left;
}
body#splash div#maincontent-wrap div.inner ul#australia li ul 
{
width: 115px;
margin-left: 30px;
background: url(../images/splash-enter-drop-bg-aus.png) repeat-x #739e4e;
}
body#splash div#maincontent-wrap div.inner ul#australia li ul li
{
border-bottom: 1px solid #89b377;
}
body#splash div#maincontent-wrap div.inner ul#australia li ul li a:hover
{
background: #608c3b;
}

body#splash div#maincontent-wrap div.inner ul#usa /* US ENTRANCE */
{
width: 182px;
padding-right: 10px;
border-right: 1px solid #aaa;
text-align: left;
}
body#splash div#maincontent-wrap div.inner ul#usa li ul 
{
width: 135px;
margin-left: 42px;
background: url(../images/splash-enter-drop-bg-us.png) repeat-x #003868;
}
body#splash div#maincontent-wrap div.inner ul#usa li ul li
{
border-bottom: 1px solid #3f6d95;
}
body#splash div#maincontent-wrap div.inner ul#usa li ul li a:hover
{
background: #002952;
}

body#splash div#maincontent-wrap div.inner ul#china /* CHINA ENTRANCE */
{
width: 140px;
text-align: left;
}
body#splash div#maincontent-wrap div.inner ul#china li ul 
{
width: 121px;
margin: -14px 0 0 14px;
background: url(../images/splash-enter-drop-bg-china.png) repeat-x #b2000a;
}
body#splash div#maincontent-wrap div.inner ul#china li ul li
{
border-bottom: 1px solid #bd5d50;
}
body#splash div#maincontent-wrap div.inner ul#china li ul li a:hover
{
background: #9a0000;
}
body#splash div#maincontent-wrap div.inner ul#broadway /* BROADWAY ENTRANCE */
{
width: 140px;
}
body#splash div#maincontent-wrap div.inner ul#broadway li ul 
{
width: 121px;
margin: -14px 0 0 14px;
background: url(../images/splash-enter-drop-bg-broadway.png) repeat-x #b2000a;
}
body#splash div#maincontent-wrap div.inner ul#broadway li ul li
{
border-bottom: 1px solid #bd5d50;
}
body#splash div#maincontent-wrap div.inner ul#broadway li ul li a:hover
{
background: #740320;
}

/* INNER PAGE HEADER LOGO AND TITLE: ===================================== */
body#inner h1#logo /* MAIN LOGO ON INNER PAGES AS DEFINED BY 'ID' IN BODY TAG */
{
float: left;
margin: 14px 0 0 51px;
}
body#splash h1#logo /* MAIN LOGO ON SPLASH PAGE AS DEFINED BY 'ID' IN BODY TAG */
{
margin: 14px 0 0 31px;
}

body#inner h2#gday /* 'GDAY' TITLE FOR EACH COUNTRY */
{
float: left;
margin: 34px 0 2px 24px;
}
html#turkey body#inner h2#gday /* TURKEY */
{
margin-top: 28px;
}
html#egypt body#inner h2#gday /* EGYPT */
{
margin-top: 30px;
}
html#egypt.turkey body#inner h2#gday /* EGYPT-TURKEY */
{
margin-top: 10px;
}
html#aus body#inner h2#gday /* AUS */
{
margin-top: 22px;
}
html#broadway body#inner h2#gday /* broadway */
{
margin-top: 5px;
}
html#broadway2 body#inner h2#gday /* broadway2 */
{
margin-top: 5px;
}
html#broadway3 body#inner h2#gday /* broadway3 */
{
margin-top: 5px;
}
html#china.experience body#inner h2#gday /* CHINA EXPERIENCE (USES A CLASS ON THE HTML TAG SO AS NOT TO UPSET THE GDAY CHINA PAGES WITH THIS */
{
margin-top: 24px;
}
html#aus.chinese body#inner h2#gday /* AUS EXPERIENCE IN CHINESE (USES A CLASS ON THE HTML TAG SO AS NOT TO UPSET THE OTHER AUS PAGES WITH THIS */
{
margin-top: 38px;
}
html#chinese-usa body#inner h2#gday /* CHINESE USA EXPERIENCE */
{
margin-top: 36px;
}

/* MAINCONTENT STYLES: ===================================== */
div#maincontent-wrap div.inner a
{
color: #3f8f58;
}

body#splash div#maincontent-wrap div.inner h2
{
padding: 50px 0 0 0;
font-size: 1.5em;
font-weight: bold;
color: #000;
}
div#maincontent-wrap div.inner h3
{
padding: 15px 0 0 0;
font-size: 1.5em;
font-weight: bold;
color: #063060;
}

div#maincontent-wrap div.inner h3 img, div#maincontent-wrap div.inner h3 img
{
z-index:-100;
}

div#maincontent-wrap div.inner h4
{
padding: 15px 0 0 0;
font-size: 1.3em;
font-weight: bold;
color: #063060;
text-transform: uppercase;
}
div#maincontent-wrap div.inner h5
{
padding: 10px 0;
font-size: 1.2em;
font-weight: bold;
color: #063060;
}
/* TITLES ORANGE FOR CHINA PAGES: */html#china div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #e36407;
}
/* TURKEY: */html#turkey div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #00A0C6;
}
/* EGYPT-TURKEY: */html#egypt.turkey div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #00A0C6;
}
/* EGYPT: */html#egypt div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #FF7F00;
}
/* AUS: */html#aus div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #50AD29;
}
/* BROADWAY: */html#aus div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #740320;
}
/* BROADWAY2: */html#aus div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #740320;
}
/* BROADWAY3: */html#aus div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #740320;
}
/* MUSIC: */html#music div#maincontent-wrap div.inner h5,div#maincontent-wrap div.inner h4,div#maincontent-wrap div.inner h3,div#maincontent-wrap div.inner h2
{
color: #1b2c89;
}

div#maincontent-wrap div.inner p /* OVERALL PARAGRAPHS */
{
margin-top: 5px;
font-size: 1.2em;
line-height: 1.65em;
}
div#maincontent-wrap div.inner p.intro /* INTRODUCTION PARAGRAPH AT TOP OF EACH PAGE */
{
padding-right: 100px;
margin-top: 10px;
font-size: 1.3em;
color: #063060;
text-align: justify;
}
html#china div#maincontent-wrap div.inner p.intro /* ORANGE FOR CHINA PAGES */
{
color: #e36407;
}
html#turkey div#maincontent-wrap div.inner p.intro /* TURKEY */
{
color: #00A0C6;
}
html#egypt.turkey div#maincontent-wrap div.inner p.intro /* EGYPT-TURKEY */
{
color: #00A0C6;
}
html#egypt div#maincontent-wrap div.inner p.intro /* EGYPT */
{
color: #FF7F00;
}
html#aus div#maincontent-wrap div.inner p.intro /* AUS */
{
color: #50AD29;
}
html#music div#maincontent-wrap div.inner p.intro /* MUSIC */
{
color: #7935c9;
}
html#special div#maincontent-wrap div.inner p.intro /* SPECIAL */
{
color: #7eb640;
}
html#broadway div#maincontent-wrap div.inner p.intro /* BROADWAY */
{
padding-right: 0;
color: #740320;
}
html#broadway2 div#maincontent-wrap div.inner p.intro /* BROADWAY2 */
{
padding-right: 0;
color: #740320;
}
html#broadway3 div#maincontent-wrap div.inner p.intro /* BROADWAY3 */
{
padding-right: 0;
color: #740320;
}


div#maincontent-wrap div.inner ul
{
margin: 10px 0;
font-size: 1.2em;
color: #063060;
list-style-type: disc;
}
html#china div#maincontent-wrap div.inner ul /* ORANGE FOR CHINA PAGES */
{
color: #e36407;
}
html#turkey div#maincontent-wrap div.inner ul /* TURKEY */
{
color: #00A0C6;
}
html#egpty.turkey div#maincontent-wrap div.inner ul /* EGYPT-TURKEY */
{
color: #00A0C6;
}
html#egypt div#maincontent-wrap div.inner ul /* EGYPT */
{
color: #FF7F00;
}
html#aus div#maincontent-wrap div.inner ul /* AUS */
{
color: #50AD29;
}

html#vietnam div#maincontent-wrap div.inner ul /* EGYPT */
{
color: #35bdb2;
}

html#broadway div#maincontent-wrap div.inner ul /* BROADWAY */
{
color: #740320;
}
html#broadway2 div#maincontent-wrap div.inner ul /* BROADWAY2 */
{
color: #740320;
}
html#broadway3 div#maincontent-wrap div.inner ul /* BROADWAY3 */
{
color: #740320;
}
html#special div#maincontent-wrap div.inner ul /* SPECIAL */
{
color: #7eb640;
}

html#music div#maincontent-wrap div.inner ul /* MUSIC */
{
color: #7935c9;
}

div#maincontent-wrap div.inner ul.referees
{
width: 400px;
padding-left: 45px;
margin-bottom: 20px;
background: url(../images/maincontent-list-refs-bg.png) no-repeat 0 0;
}
div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2.png) no-repeat bottom right;
}
/* TURKEY */html#turkey div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-turkey.png) no-repeat 0 0;
}
html#turkey div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-turkey.png) no-repeat bottom right;
}
/* EGYPT-TURKEY */html#egypt.turkey div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-turkey.png) no-repeat 0 0;
}
html#egypt.turkey div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-turkey.png) no-repeat bottom right;
}
/* CHINA */html#china div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-china.png) no-repeat 0 0;
}
html#china div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-china.png) no-repeat bottom right;
}
/* EGYPT */html#egypt div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bge.png) no-repeat 0 0;
}
html#egypt div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bge2.png) no-repeat bottom right;
}
/* AUS */html#aus div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-aus.png) no-repeat 0 0;
}
html#aus div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-aus.png) no-repeat bottom right;
}
/* BROADWAY */html#broadway div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-broadway.png) no-repeat 0 0;
}
html#broadway div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-broadway.png) no-repeat bottom right;
}
/* BROADWAY2 */html#broadway2 div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-broadway.png) no-repeat 0 0;
}
html#broadway2 div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-broadway.png) no-repeat bottom right;
}
/* BROADWAY3 */html#broadway3 div#maincontent-wrap div.inner ul.referees
{
background: url(../images/maincontent-list-refs-bg-broadway.png) no-repeat 0 0;
}
html#broadway3 div#maincontent-wrap div.inner ul.referees li.last
{
background: url(../images/maincontent-list-refs-bg2-broadway.png) no-repeat bottom right;
}

div#maincontent-wrap div.inner ul.links
{
font-size: 1.2em;
color: #3f8f58;
margin-left: 20px;
}
html#china div#maincontent-wrap div.inner ul.links a /* DIFFERENT COLOR ANCHORS ON LINKS PAGES: CHINA */
{
color: #e36407;
}
html#egypt div#maincontent-wrap div.inner ul.links a /* EGYPT */
{
color: #ff6600;
}

div#maincontent-wrap div.inner ol
{
margin: 10px 0;
font-size: 1.2em;
color: #063060;
}

div#maincontent-wrap div.inner li
{
margin: 5px 0;
line-height: 1.4em;
}

div#maincontent-wrap div.inner strong
{
color: #063060;
}
html#china div#maincontent-wrap div.inner strong /* RED FOR CHINA PAGES */
{
color: #cb1212;
}
html#turkey div#maincontent-wrap div.inner strong /* TURKEY */
{
color: #00A0C6;
}
html#egypt.turkey div#maincontent-wrap div.inner strong /* EGYPT-TURKEY */
{
color: #00A0C6;
}
html#egypt div#maincontent-wrap div.inner strong /* EGYPT */
{
color: #FF7F00;
}
html#aus div#maincontent-wrap div.inner strong /* AUS */
{
color: #50AD29;
}

html#vietnam div#maincontent-wrap div.inner strong /* VIETNAM */
{
color: #35bdb2;
}

html#broadway div#maincontent-wrap div.inner strong /* BROADWAY */
{
color: #740320;
}
html#broadway2 div#maincontent-wrap div.inner strong /* BROADWAY2 */
{
color: #740320;
}
html#broadway3 div#maincontent-wrap div.inner strong /* BROADWAY3 */
{
color: #7708ac;
}
html#music div#maincontent-wrap div.inner strong /* MUSIC */
{
color: #7935c9;
}
html#special div#maincontent-wrap div.inner strong /* SPECIAL */
{
color: #7eb640;
}

div#maincontent-wrap div.inner small
{
color: #333;
font-style: italic;
}

div#maincontent-wrap div.inner blockquote
{
font-style: italic;
}
div#maincontent-wrap div.inner blockquote cite
{
display: block;
text-align: right;
font-size: 1.2em;
font-weight: bold;
color: #063060;
}

div#maincontent-wrap div.inner div.highlight /* A GENERIC HIGHLIGHTING DIV TO BE USED FOR IMPORTANT CONTENT */
{
background: url(../images/highlight-bg.png) no-repeat;
margin-top: 20px;
padding: 25px 5px 20px 0;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
}
div#maincontent-wrap div.inner div.highlight p
{
width: 436px;
padding: 0 0 20px 20px;
line-height: 1.2em;
background: url(../images/highlight-p-bg.png) no-repeat bottom left;
}
div#maincontent-wrap div.inner div.highlight /* A GENERIC HIGHLIGHTING DIV TO BE USED FOR IMPORTANT CONTENT EGYPT*/
{
background: url(../images/highlight-bg-egypt.png) no-repeat;
margin-top: 20px;
padding: 25px 5px 20px 0;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
}
div#maincontent-wrap div.inner div.highlight p
{
width: 436px;
padding: 0 0 20px 20px;
line-height: 1.2em;
background: url(../images/highlight-p-bg-egypt.png) no-repeat bottom left;
}
div#maincontent-wrap div.inner div.highlightb /* A GENERIC HIGHLIGHTING DIV TO BE USED FOR IMPORTANT CONTENT BROADWAY*/
{
background: url(../images/highlight-bg-broadway.png) no-repeat;
margin-top: 20px;
padding: 25px 5px 20px 0;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
}
div#maincontent-wrap div.inner div.highlightb p
{
width: 270px;
padding: 0 0 20px 20px;
line-height: 1.2em;
background: url(../images/highlight-p-bg-broadway.png) no-repeat bottom left;
}

div#maincontent-wrap div.inner div.pdf /* PDF DOWNLOADS TO BE LISTED IN THESE BOXES */
{
background: url(../images/pdf-bg.png) no-repeat;
margin-top: 20px;
padding: 50px 5px 20px 0;
font-size: 1.2em;
font-weight: bold;
}
div#maincontent-wrap div.inner div.pdf div
{
width: 269px;
padding: 0 0 10px 60px;
line-height: 1.2em;
background: url(../images/pdf-p-bg.png) no-repeat bottom left;
}
div#maincontent-wrap div.inner div.pdf div ul
{
margin: 0;
}
div#maincontent-wrap div.inner div.pdf div ul a
{
color: #981a10;
}



div#maincontent-wrap div.inner div.letter /* 'LETTER' BG COLOR*/
{
/*width: 410px;*/
margin: 20px 5px;
color: #333;
/*background: url(../images/maincontent-letter-bq-bg.png) repeat-y 0 0 #f9ffd4;
background: url(../images/maincontent-letter-bg.png) no-repeat;*/
background: url(../images/bg_letter_shadow.png) no-repeat;
padding:7px 0 0 8px;
}
div#maincontent-wrap div.inner div.letter blockquote /* 'LETTER' GRAPHIC LID */
{
padding: 15px 20px 15px 20px;
background:#f9ffd4 url(../images/bg_letter.jpg) repeat-x;
}

/* FORMATTING WITHIN 'LETTERS' BLOCKQUOTES: */
div#maincontent-wrap div.inner div.letter blockquote p+p
{
text-indent: 10px;
}
div#maincontent-wrap div.inner div.letter blockquote ul
{
margin-left: 15px;
font-size: 1.2em;
color: #000;
}

radu@factory99.com

div#maincontent-wrap div.inner dl.legend
{
width: 50%;
margin: 10px 0;
padding: 0 15px;
font-size: 1.3em;
border-left: 1px solid #ccc;
}
div#maincontent-wrap div.inner dl.legend dt
{
clear: left;
float: left;
width: 30px;
font-weight: bold;
color: #ff7f00;
border-bottom: 1px solid #eee;
}
div#maincontent-wrap div.inner dl.legend dd
{
font-style: italic;
color: #333;
border-bottom: 1px solid #eee;
}

/* AS USED ON 'CONTACT', FOR EXAMPLE, DIVS WHICH ALLOW TWO-COL LAYOUTS */
div#maincontent-wrap div.inner div.two-col /* BOTH HAVE CONSISTENT FORMATTING SO THIS SETS THE CONVENTIONS */
{
width: 40%;
float: left;
}
div#maincontent-wrap div.inner div.two-col.left /* FLOATS LEFT AND HAS RIGHT-HAND PADDING */
{
clear: left;
padding-right: 10%;
}
div#maincontent-wrap div.inner div.two-col.right /* FLOATS RIGHT */
{
clear: right;
float: right;
}
/* CONTENT FORMATTING FOR THESE: */
div#maincontent-wrap div.inner div.two-col h4
{
border-bottom: 1px solid #063060;
}

div#maincontent-wrap div.inner div.vcard /* hCard Microformat - info: http://microformats.org/wiki/hcard */
{
margin: 10px 0;
padding: 0 10px;
font-size: 1.2em;
line-height: 1.3em;
border-left: 1px solid #ccc;
}
div#maincontent-wrap div.inner div.vcard span.label
{
clear: left;
display: block;
float: left;
padding-right: 4px;
}
div#maincontent-wrap div.inner div.vcard div.org
{
font-size: 1em;
font-weight: bold;
color: #063060;
}

/* SNAPSHOTS FLASH CONTAINER DIV: */
div#maincontent-wrap div.inner div#snapshotsflash
{
width: 500px;
margin-top: -10px;
}

/* SIDEBAR STYLES: ===================================== */
div#sidebar div.inner a
{
color: #FFF2A2;
}
body#splash div#sidebar div.inner a
{
font-weight: bold;
}
div#sidebar div.inner a:hover
{
color: #063061;
}
html#china div#sidebar div.inner a:hover /* RED FOR CHINA PAGES */
{
color: #a90000;
}
html#turkey div#sidebar div.inner a:hover /* TURKEY */
{
color: #016677;
}
html#egpty.turkey div#sidebar div.inner a:hover /* EGYPT-TURKEY */
{
color: #016677;
}
html#egypt div#sidebar div.inner a:hover /* EGYPT */
{
color: #B25704;
}
html#aus div#sidebar div.inner a:hover /* AUS */
{
color: #FF9700;
}
html#broadway div#sidebar div.inner a:hover /* BROADWAY */
{
color: #FFF2A2;
}
html#broadway2 div#sidebar div.inner a:hover /* BROADWAY2 */
{
color: #FFF2A2;
}
html#broadway3 div#sidebar div.inner a:hover /* BROADWAY3 */
{
color: #FFF2A2;
}
html#music div#sidebar div.inner a:hover /* MUSIC */
{
color: #FFF2A2;
}
html#special div#sidebar div.inner a:hover /* SPECIAL */
{
color: #FFF2A2;
}

div#sidebar div.inner dl
{
clear: left;
margin: 10px 0 20px 0;
min-height: 70px;
}
div#sidebar div.inner dl dt
{
float: left;
width: 70px;
}
div#sidebar div.inner dl dd
{
float: left;
width: 90px;
padding: 0 0 10px 10px;
}

div#sidebar div.inner h4
{
font-size: 1.2em;
line-height: 1.2em;
margin: 3px 0;
}

div#sidebar div.inner p
{
font-size: 1.2em;
}
body#splash div#sidebar div.inner p
{
font-size: 1.2em;
line-height: 1.4em;
margin-top: 5px;
}

div#sidebar div.inner ul
{
list-style-type: disc;
color: #fff;
margin-left: 13px;
font-size: 1.2em;
}
div#sidebar div.inner ul li
{
margin-bottom: 3px;
}
div#sidebar div.inner ul li a
{
color: #fff;
}

/* SIDEBAR LINKS HERE FOR ROLLOVER: */
div#sidebar div.inner dl dt a
{
display: block;
width: 70px;
height: 70px;
text-indent: -10000em;
}

div#sidebar div.inner dl dt a#snapshots
{
background: url(../images/sidebar-pic-snapshots.png);
}
div#sidebar div.inner dl dt a#snapshots:hover
{
background: url(../images/sidebar-pic-snapshots-over.png);
}
html#china div#sidebar div.inner dl dt a#snapshots:hover /* RED OUTLINE FOR CHINA */
{
background: url(../images/sidebar-pic-snapshots-over-china.png);
}
html#turkey div#sidebar div.inner dl dt a#snapshots:hover /* TURKEY */
{
background: url(../images/sidebar-pic-snapshots-over-turk.png);
}
html#egypt.turkey div#sidebar div.inner dl dt a#snapshots:hover /* EGYPT-TURKEY */
{
background: url(../images/sidebar-pic-snapshots-over-turk.png);
}
html#egypt div#sidebar div.inner dl dt a#snapshots:hover /* EGYPT */
{
background: url(../images/sidebar-pic-snapshots-over-egypt.png);
}
html#aus div#sidebar div.inner dl dt a#snapshots:hover /* AUS */
{
background: url(../images/sidebar-pic-snapshots-over-aus.png);
}
html#broadway div#sidebar div.inner dl dt a#snapshots:hover /* BROADWAY */
{
background: url(../images/sidebar-pic-snapshots-over-china.png);
}

div#sidebar div.inner dl dt a#links
{
background: url(../images/sidebar-pic-links.png);
}
div#sidebar div.inner dl dt a#links:hover
{
background: url(../images/sidebar-pic-links-over.png);
}
html#china div#sidebar div.inner dl dt a#links:hover /* RED OUTLINE FOR CHINA */
{
background: url(../images/sidebar-pic-links-over-china.png);
}
html#turkey div#sidebar div.inner dl dt a#links:hover /* TURKEY */
{
background: url(../images/sidebar-pic-links-over-turk.png);
}
html#egypt.turkey div#sidebar div.inner dl dt a#links:hover /* EGYPT-TURKEY */
{
background: url(../images/sidebar-pic-links-over-turk.png);
}
html#egypt div#sidebar div.inner dl dt a#links:hover /* EGYPT */
{
background: url(../images/sidebar-pic-links-over-egypt.png);
}
html#aus div#sidebar div.inner dl dt a#links:hover /* AUS */
{
background: url(../images/sidebar-pic-links-over-aus.png);
}
html#broadway div#sidebar div.inner dl dt a#links:hover /* BROADWAY */
{
background: url(../images/sidebar-pic-links-over-china.png);
}

div#sidebar div.inner dl dt a#account
{
background: url(../images/sidebar-pic-account.png);
}
div#sidebar div.inner dl dt a#account:hover
{
background: url(../images/sidebar-pic-account-over.png);
}
html#china div#sidebar div.inner dl dt a#account:hover /* RED OUTLINE FOR CHINA */
{
background: url(../images/sidebar-pic-account-over-china.png);
}
html#turkey div#sidebar div.inner dl dt a#account:hover /* TURKEY */
{
background: url(../images/sidebar-pic-account-over-turk.png);
}
html#egypt.turkey div#sidebar div.inner dl dt a#account:hover /* EGYPT-TURKEY */
{
background: url(../images/sidebar-pic-account-over-turk.png);
}
html#egypt div#sidebar div.inner dl dt a#account:hover /* EGYPT */
{
background: url(../images/sidebar-pic-account-over-egypt.png);
}
html#aus div#sidebar div.inner dl dt a#account:hover /* AUS */
{
background: url(../images/sidebar-pic-account-over-aus.png);
}
html#broadway div#sidebar div.inner dl dt a#account:hover /* BROADWAY */
{
background: url(../images/sidebar-pic-account-over-china.png);
}

div#sidebar div.inner dl dt a#homepage
{
background: url(../images/sidebar-pic-homepage.png);
}
div#sidebar div.inner dl dt a#homepage:hover
{
background: url(../images/sidebar-pic-homepage-over.png);
}
html#china div#sidebar div.inner dl dt a#homepage:hover /* RED OUTLINE FOR CHINA */
{
background: url(../images/sidebar-pic-homepage-over-china.png);
}
html#turkey div#sidebar div.inner dl dt a#homepage:hover /* TURKEY */
{
background: url(../images/sidebar-pic-homepage-over-turk.png);
}
html#egypt.turkey div#sidebar div.inner dl dt a#homepage:hover /* EGYPT-TURKEY */
{
background: url(../images/sidebar-pic-homepage-over-turk.png);
}
html#egypt div#sidebar div.inner dl dt a#homepage:hover /* EGYPT */
{
background: url(../images/sidebar-pic-homepage-over-egypt.png);
}
html#aus div#sidebar div.inner dl dt a#homepage:hover /* AUS */
{
background: url(../images/sidebar-pic-homepage-over-aus.png);
}
html#broadway div#sidebar div.inner dl dt a#homepage:hover /* BROADWAY */
{
background: url(../images/sidebar-pic-homepage-over-china.png);
}

div#sidebar div.inner dl dt#destinations
{
display: block;
text-indent: -10000px;
width: 70px;
height: 70px;
background: url(../images/sidebar-pic-dropdown.png);
}
html#aus div#sidebar div.inner dl dt#destinations
{
background-image: url(../images/sidebar-pic-dropdown-usa.png);
}
html#aus.chinese div#sidebar div.inner dl dt#destinations,html#chinese-usa div#sidebar div.inner dl dt#destinations
{
background-image: url(../images/sidebar-pic-dropdown-china.png);
}

/* FOOTER STYLES: ===================================== */
div#footer a
{
color: #fff;
}
/* FOOTER NAVIGATION AREA STYLES: */
div#footer-navarea h4
{
font-size: 1.7em;
text-transform: uppercase;
color: #fff;
}

div#footer-navarea ul
{
font-size: 1.2em;
font-weight: bold;
}
div#footer-navarea ul#mainnav
{
margin-top: 20px;
}
div#footer-navarea ul#subnav
{
margin-top: 8px;
}
div#footer-navarea ul li
{
display: inline;
padding: 2px 0 2px 0;
border-right: 1px solid #fff;
}
div#footer-navarea ul li.last
{
border: none;
}
div#footer-navarea ul li a
{
margin-right: 4px;
}
/* FOOTER COPYRIGHT AREA STYLES: */
div#footer-copyarea img
{
margin-bottom: 10px;
}

/* == EXTRAS: ======================================================= */
.clear
{
clear: both;
}

.accessibility
{
position: absolute;
left: -10000px;
}

/* == NEW HOMEPAGE: ======================================================= */



#homeouter
{
float: left;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
min-width: 980px;
background-image: url(../images/newhomepage/sidebarbg.jpg);
background-position: top right;
background-repeat: no-repeat;
overflow: visible;
}

#hometable
{
margin: 0;
padding: 40px 0px 200px 0px ;

}

.homecopywhite
{
float: left;
text-align: left;
width: 160px;
font-size:1.2em;
color:#FFFFFF;
padding: 0px 40px 0px 60px;
margin: 0;

}

.homelink
{
float: left;
width: 160px;
font-size:1.2em;
color:#ffd4b3;
padding: 8px 40px 0px 60px;
margin: 0;
}

.homelinktext
{
color:#ffd4b3;
font-weight: bold;
text-decoration: underline;

}
#footerhome
{
clear: both;
position:fixed;
margin: 0;
padding: 0;
left: 0;
bottom: 0;
width: 100%;
background-image: url(../images/newhomepage/bl.jpg);
background-position: 0 0px;
}

#bottomright /* HAS RIGHT-HAND FOOTER BG */
{
float: right;
width: 230px;
padding: 40px 0 10px 0;
text-align: right;
background: url(../images/newhomepage/footfix.jpg) no-repeat top left;
}

#flashhome{
float: left;
width: 548px;
padding: 0;
margin: 0;
}

#brfix{
float: right;
padding: 0px 30px 0px 0px;
margin: 0;
}

div#maincontent-wrap div.inner 
{
padding: 0 0 38px 51px;
}