/* speak */
.speak {
width:590px;
margin-top:20px;
}

.speakBgR {
float:left;
width:306px;
margin-top:20px;
background:url(/i/speak-bg-rep.png) 0 0 repeat-y;
text-align:left;
}

.speakBg {
width:306px;
background:url(/i/speak-bg.png) 0 0 no-repeat;
min-height:131px;
//height:131px;
//overflow:visible;
}

.speakBg P {
font-size:80%;
color:#cee1ff;
padding:0 30px 0 24px;
}

.speakBg H1 {
font-size:100%;
color:#fff10b;
text-transform:uppercase;
padding:0 30px 0 24px;
margin:0.4em 0 1.1em 0;
//margin-top:-0.4em;
}

.speakBg H1 span {
color:#edf4ff;
font-size:130%;
font-weight:normal;
}

.garson {
float:left;
}

/* end speak */

.tdSearch {
padding-right:63px;
}

.text {
padding-right:0px;
}

.mainPic {
position:relative;
margin:0;
border:1px solid #778cca;
background-position:0 0;
background-repeat:repeat-x;
//width:100%;
}

.textMainPic {
position:absolute;
padding-right:45px;
color:#363636;
text-align:left;
font-size:85%;
line-height:1.4em;
}

.textMainPic P {
color:#363636;
margin-bottom:0.4em;
}

.textMainPic H1 {
font-size:26px;
color:#0563d8;
font-weight:normal;
margin:0 0 1em 0;
}

.textMainPic A {
color:#359ac4;
}

.cornmain-tl, .cornmain-tr, .cornmain-bl, .cornmain-br {position:absolute; background:url(/i/cornmain.gif) 0 0 no-repeat; width:4px; height:4px; overflow:hidden;}

.cornmain-tl {top:-1px; left:-1px;}

.cornmain-tr {background-position:100% 0; top:-1px; right:-1px;}

.cornmain-bl {background-position:0 100%; bottom:-1px; left:-1px;}

.cornmain-br {background-position:100% 100%; bottom:-1px; right:-1px;}

* html div.cornmain-tr, * html div.cornmain-br {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -1 : 0 );}
* html div.cornmain-bl, * html div.cornmain-br {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? 1 : 2 );}

