h2 {font-size:1.5em; font-weight:normal; color:#fff000; margin-bottom:4px}

#abs-top {position:absolute; top:91px; width:100%}

.box {position:relative}
.box .struct {position:absolute; width:113%; margin-left:-13%; background:#e9e6ce}
.box .cr-tl {background:url("/i/box-cr-tl.gif") top left no-repeat}
.box .cr-tr {background:url("/i/box-cr-tr.gif") top right no-repeat}
.box .cr-br {background:url("/i/box-cr-br.gif") bottom right no-repeat}
.box .cr-bl {background:url("/i/box-cr-bl.gif") bottom left no-repeat; padding:13px 8px 7px 26px}

#foreigners {height:90px}
#foreigners .box .cr-bl {padding:13px 0 1px 13px}
#foreigners p {margin-bottom:6px}
#foreigners a.flag {margin-right:15px}

#cup-btn {background:url("/i/cup.gif") 0 4px no-repeat; padding-left:40px}
#cup-btn a {color:#e93316}

#country {margin-bottom:45px}
#country ul {list-style:none; line-height:1.5em}

#tours {position:absolute; top:135px; width:150%}
#tours table {width:100%}
#tours td {width:43%; padding-right:7%}
#tours ul {list-style:none; line-height:1.1em}
#tours li {margin-bottom:0.55em}

.popup {display:none; left:70px; top:320px; position:absolute; width:300px; background:url("/i/popup-arrow.gif") transparent left top no-repeat}
.popup table {border:1px solid #e9e6ce; background:url("/i/popup-bg.gif") #e9e6ce left top repeat-x; margin-left:7px}
.popup td {padding:10px 20px; vertical-align:top}
.popup ul {padding:0; list-style:none; margin:0}
.popup li {margin:0.6em 0; line-height:1.1em}
.popup a {color:#e93316}

#news {width:100%; margin-bottom:35px}
#news .news {width:57%; padding-right:14%}
#news .weather {width:29%; padding-bottom:20px}
#news .weather h2 {margin:0}
#news .weather h2.deg {padding-top:3px; padding-left:50px; color:#fff}
#news .weather h2.deg small {font-size:0.55em; margin-top:-3px}
#news .weather h2.deg small.neg {margin-left:1.2em}
#news .weather .note {margin:-4px 0 7px 0; font-size:0.85em}
#news .weather .link {font-size:0.8em; margin-top:0.5em}
#news .weather .link a {color:#7cacdc}

#content .banners td.spacer {width:1% !important}

.cashflow {width:60%}
.cashflow td {text-align:center; padding:0.2em 0; border-bottom:1px solid #7cacdc}
.cashflow th {text-align:left; font-weight:bold; padding:1px 0; border-bottom:1px solid #7cacdc}
.cashflow thead td {border-bottom:1px solid #7cacdc; font-size:0.75em}

