body {
   background: #fff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000;
}
input, select, textarea {
   font-size: 1em;
   color: #666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.italic_text { font-style: italic; }
.bold_text { font-weight: bold; }
#wrapper {
   width: 1000px;
   margin: 0 auto;
	margin-bottom: 10px;
	min-height:600px;
	display:table
}
#websiteTitle { float:left; } 
#websiteTitle a {
   background: url(images/logo.gif) no-repeat;
   width: 176px;
   height: 127px;
   overflow: hidden;
   text-indent: -6000px;
   display: block;
   margin:25px 0 0 11px;
}
#websiteTitle.default a { background: url(images/logo2.gif) no-repeat; width: 196px }
#websiteTitle a:hover { background-position:0 -128px }

#pageTitle { display:none;}
#topMenu{
	background: url(images/horizontal_bg.gif) 0 94px repeat-x; 
   margin: 25px 0 0 0;
   overflow: hidden;
   height: 127px;
   text-transform: uppercase;
}
#topMenu.default { margin:-127px 0 0 207px; position: absolute; width:790px }
#topMenu .active a { background: url(images/top_menu_li_bg_active.gif) 0 22px no-repeat; color:#000 }
#topMenu .prevActive { background: url(images/topmenu_active_bg.gif) 0 94px repeat-x; }
#topMenu .prevActive a { background: url(images/topmenu_li_prev_active.gif) 0 22px no-repeat; }
#topMenu .menuStyle, #subMenu .menuStyle { display:block; height:127px }
#topMenu .menuStyle { background: url(images/end_line.gif) 769px 94px no-repeat; }
#topMenu.default .menuStyle { background: url(images/end_line.gif) 749px 94px no-repeat; }
#topMenu li, #subMenu li {
	background: url(images/horizontal_bg.gif) 0 94px repeat-x;
/*	background: url(images/menu_li_bg.png) 0 64px no-repeat;*/
   float: left;
   height:127px;
}
#topMenu li.first { padding-left:20px; width:166px; }
#topMenu li.second { width:243px; }
#topMenu.default li.first {padding-left:0}
#topMenu li a { background: url("images/menu_li_bg.png") no-repeat 0 22px }
#topMenu li a, #subMenu a{ font-family: Arial,Helvetica,sans-serif; font-size: 1.8em; font-weight:bold; color: #e5e5e5; margin: 42px 0 0 0; display:block; height:82px; } 
#topMenu li a:hover, #subMenu li a:hover { color:#e10030 }
#subMenu .menuStyle { margin:0; text-transform: uppercase;}
#subMenu .menuStyle li { margin:0; height:97px; background: url(images/horizontal_bg.gif) 0 67px repeat-x; padding:0 }
#subMenu .menuStyle li.first { margin-left:208px; width:185px }
#subMenu .menuStyle li.second { width: 138px }
#subMenu .menuStyle li.third { width:135px }
#subMenu .menuStyle li.last { background:#fff } 
#subMenu { background: url(images/sub_menu.gif) 68px 0 no-repeat; height:97px } 
#subMenu a { background: url(images/menu_li_bg.png) 0 17px no-repeat; text-decoration: none; margin-top: 20px }
#subMenu .active a { background: url(images/menu_li_bg_active.gif) 0 17px no-repeat; color:#000 }
#subMenu .active a:hover, #topMenu .active a:hover { color:#000 }
#subMenu .menuStyle .prevActive { background: url(images/sub_menu_bg.gif) 0 67px repeat-x }
#subMenu .menuStyle .prevActive a { background: url(images/menu_li_prev_active.gif) 0 17px no-repeat;}
#content { background: url(images/content_bg.gif) repeat-y; position:relative; clear:both }
#content .dynamicContent { background: url(images/bg_bottom.gif) right bottom no-repeat; padding: 0 0 20px; display:table; width: 100%; height:490px }
#content .leftMenu { position:absolute }
#content .leftMenu a.icon { 
	display: block; 
	background: url(images/left_menu_icon.gif) no-repeat; 
	width: 56px;
	height:54px;
	text-indent:-9000px; 
	overflow:hidden;
	margin:0 0 10px;
}
#content .leftMenu a.icon.twitter { background-position: 0 -55px }
#content .leftMenu a.icon.youtube { background-position: 0 -111px }
#content .leftMenu a.icon.wordpress { background-position: 0 -167px }
#content .leftMenu .languages {list-style:none;margin:0 0 40px 5px; }
#content .leftMenu .languages a{ font-size:1.8em; color:#e5e5e5; font-weight:bold; font-family:Arial; display:block }
#content .leftMenu .languages a.active{color:#000;}
#content .leftMenu .editingChange { margin-bottom: 24px; display:block; }
#content .leftMenu .pfp { margin: 0 0 53px 0; display:block }
#footer a {
	background: url(images/bottom_link_bg.gif) no-repeat; 
	float:left; 
	height: 18px; 
	padding: 3px 0 0 18px;
	font-family: "Helvetica World", Helvetica, Arial, sans-serif;
	font-size:1.3em;
	color:#000;
	font-weight:bold
}
#footer a.contact { margin: 0 14px 0 97px } 
#footer .copy { float:right; margin:5px 25px 0 0; font-family:"Helvetica World",Helvetica,Arial,sans-serif }
.textBox { clear:both; padding: 34px 200px 25px 235px; font-size:1.3em; text-align:justify; line-height:1.2em; }
.textBox p { margin-bottom: 1.2em } 
.prehome #wrapper{
	position: relative;
}
.prehome #content{width:1024px; background: #fff;}
.prehome .path_one .leftMenu{
	margin-top:400px;
}
.prehome .path_two .leftMenu{
	margin-top:480px;
}
.prehome .path_div{
	height: 738px;
	width: 100%;
	position: relative;
}
.prehome .path_one{
	background: url(images/prehome/path.png) no-repeat;
	margin:80px 20px 20px 0;
}
.prehome .path_two{
	background: url(images/prehome/path3a.png) no-repeat;
	margin:0 20px 20px 0;
}

.prehome .station2{
	background: url(images/prehome/sprite3.png) no-repeat;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	width: 280px;
	height: 56px;
	background-position: -50px 0px;
}
.prehome .s_es:hover,
.prehome .s_zh:hover,
.prehome .s_uk:hover{
	background-position: 0 0;	
}
.prehome .s_es,
.prehome .s_zh,
.prehome .s_uk{
   background-position: 0 -451px;
}
.prehome .s_fr:hover{
	background-position: 119px 0;
}
.prehome .s_ukr:hover{
	background-position: 0 55px;
}
.prehome .s_jp:hover{
	background-position: 203px 0;
}
.prehome .s_hl:hover{
   background-position: 136px 77px;
}
.prehome .s_uk{
   left: 125px;
   top: 114px;
}
.prehome .s_fr{
	background-position: 119px -451px;
    height: 94px;
    left: 74px;
    top: 301px;
    width: 174px;
}
.prehome .s_es{
    left: 379px;
    top: 238px;
    width: 232px;
}
.prehome .s_ukr{
	background-position: 0 -396px;
    height: 108px;
    left: 555px;
    top: 110px;
    width: 232px;
}
.prehome .s_zh{
    height: 62px;
    left: 647px;
    top: 314px;
}
.prehome .s_jp{
	background-position: 203px -451px;
    height: 103px;
    left: 504px;
    top: 549px;
    width: 255px;
}
.prehome .s_hl{
   	background-position: 136px -374px;	
    height: 128px;
    left: 753px;
    top: 403px;
    width: 189px;
}

.prehome .poetry,
.prehome .station{
	background: url(images/prehome/sprites.png) no-repeat;
	width:200px;
	height: 59px;
	display: block;
	position: absolute;
	text-indent: -9999px;
	outline: none;
}
.prehome .poetry2{
    background: url("images/prehome/top_link.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 64px;
    outline: medium none;
    position: absolute;
    right: 254px;
    text-indent: -9999px;
    width: 230px;
    z-index: 1;
}
.prehome .poetry2:hover{
	background-position: -232px 0px;
}
.prehome .poetry:hover{
    background-position: 0px -126px;
}
.prehome .poetry{
    background-position: -275px -126px;
    height: 84px;
    right: 254px;
    width: 272px;
    z-index: 1;
}
.prehome .e_eleven:hover{
	background-position: -6px 2px;
}
.prehome .e_eleven{
	background-position: -332px 0;
    height: 125px;
    left: 152px;
    top: -48px;
    width: 330px;
}
.prehome .e_ten:hover{
    background-position: 0 -210px;
}
.prehome .e_ten{
    background-position: -203px -210px;
    left: 510px;
    top: 114px;
}
.prehome .e_nine:hover{
    background-position: 0 -268px;
}
.prehome .e_nine{
    background-position: -203px -268px;
    left: 811px;
    top: 282px;
}
.prehome .e_eight:hover{
    background-position: -9px -327px;
}
.prehome .e_eight{
    background-position: -212px -327px;
    left: 559px;
    top: 555px;
}

.zh #subMenu .menuStyle li.second { width: 160px }
.zh #subMenu .menuStyle li.last { width: 160px }
.zh .dynamicContent .linksList { margin: -7px 0 50px 122px }

.fr #topMenu li.first { width: 205px }
.fr #subMenu .menuStyle li.first { font-size: 9px; margin-left: 157px; width: 236px; }

.es #subMenu .menuStyle li.first { margin-left: 187px; width: 206px; }
.es #subMenu .menuStyle li.third { width: 213px }
.es .dynamicContent .linksList { margin: -8px 0 50px 175px }