@font-face {
    font-family: 'HelveticaNeueLTStd35Thin';
    src: url('helveticaneueltstd-th-webfont.eot');
    src: url('helveticaneueltstd-th-webfont.eot') format('embedded-opentype'),
         url('helveticaneueltstd-th-webfont.woff') format('woff'),
         url('helveticaneueltstd-th-webfont.ttf') format('truetype'),
         url('helveticaneueltstd-th-webfont.svg#HelveticaNeueLTStd35Thin') format('svg');
}

html, body { width:100%; height: 100%; }
html, body, div, p, ul, ol, li, h1, h2, h3, h4, pre, form, p, button, img { margin: 0px; padding: 0px; border: 0px none; }
body { background: #e4e6e6; font: 12px/17px "HelveticaNeueLTStd35Thin", Arial,Helvetica,sans-serif; letter-spacing:1px;color: #fff;padding:0px;margin:0px;}
h1, h2, h3, h4, h5, h6 { font-family: "HelveticaNeueLTStd35Thin", Arial,Helvetica,sans-serif;}
ul, li { list-style-type: none; }
a { outline: medium none; text-decoration: none;color:#fff; }
a:hover { text-decoration: none; cursor: pointer; }
.clear {  clear: both; }


#wrapper {  width:100%;min-height: 100%;       height: auto !important;  height: 100%; padding:0px;margin: 0px 0px -40px 0px;}
#inner_wrapper {  width: 980px;height: 100%; position:relative;margin:0px auto;padding: 0px 0px 40px 0px;}

#header_container {  width:100%; margin: 0px auto 0px auto;padding:0px 0 40px 0; position:relative;}

#logo {  height: 85px; position:relative;float:right;margin:20px 0 0px 0px;padding:0px; }
#logo h1 { display: block;  height: 85px; cursor: pointer; }
#logo h1 a { display: block; }

#home_container {  width: 920px;margin: 100px 0 0px 0px;padding: 0px; display:block; position:relative; }
#home_container p { margin: 50px 0 0px 0px;display:block; position:relative;font-size:20px;line-height:26px;text-shadow:2px 1px #000;}

#footer_box {  width: 100%;height: 40px;  position:relative;margin:0px;padding: 0px 0px 0px 0;}

#footer { width: 980px;margin:0px auto; }
#footer a { color: #fff; text-decoration: none; }
#footer a:hover {color:#a7d8e9; }
#footer p#info { display: inline; margin: 0px 0 0 0px; float: left;color: #fff;  }
#wapp{position:relative;float:right;margin-top:-5px;}
#wapp a{	display: block;	width: 75px;height: 20px;background:transparent url(../img/layout/wapp.png) no-repeat center;text-indent: -999999px!important;}

h2.home_heading{font-size:44px;color:#fff;line-height:48px;text-shadow:1px 1px #000;}
h2.home_heading strong{color:#a7d8e9;}

.flag {vertical-align:middle; margin-right:4px;}

