/*Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.5.2 html{color:#000;background:#FFF;} */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}

body{background: #a39884; font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#333333; line-height:18px; margin:0;}
h1{color:#000000; font-size:30px; margin-bottom:10px; line-height:30px;}
h2{color:#000000; font-size:18px; margin:10px 0 2px 0;}
h3{color:#000000; font-size:16px; margin:10px 0 2px 0; line-height:16px;}
h4{color:#000000; font-size:14px; margin:10px 0 2px 0; line-height:14px;}


/*------------------------------------------PAGE CONTAINER------------------------------------------*/
div#clearer{clear:both;}
div#header_container{background:url(../images/HEADER_BACKGROUND.jpg);}
div#header{position:relative; height:313px; width:900px; margin:0 auto 0 auto;}
div#hornbill{position:absolute; top:23px; left:135px; z-index:4;}
div#logo{position:absolute; top:20px; left:5px;}
div#slide_overlay{position:absolute; top:12px; left:350px; z-index:4;}
div#show{position:absolute; top:22px; left:369px; z-index:2;}


/*------------------------------------------NAVIGATION------------------------------------------*/
div#nav_bar{position:absolute; height:30px; top:255px; left:220px; z-index:5;}
ul#nav{margin:0; padding:0px 5px 0 0;}
ul#nav li{display:inline; float:left; margin:0 20px 0 0;}
ul#nav li a {display: block; float: left; font-size:16px; text-decoration: none; color: #F4F2BD;}
ul#nav li a:hover, ul#nav li.active a{color: #F2D34A;}


/*------------------------------------------SUB NAV CONTENT------------------------------------------*/
ul#subnav{width:150px; margin:15px 0 25px 0; padding:0px 0 15px 0; border-bottom:1px dashed #665041;}
ul#subnav li {margin:0 0 5px 0; list-style:disc;}
ul#subnav li a {font-size:16px; text-decoration: none; color: #665041;}
ul#subnav li a:hover, ul#subnav li.active a{color: #F15A24; text-decoration:underline;}



/*------------------------------------------MAIN CONTENT------------------------------------------*/
div#content_holder{background:url(../images/CONTENT_BG.gif) #F4F2BD repeat-x top;}
div#content{width:900px; margin:0 auto 0 auto;}
div#main_content{width:595px; float:right; margin:35px 0 75px 0; padding:0 30px 0 30px; border-left:1px dashed #333333;}
div#main_content li{margin:0 0 0 15px; list-style:disc;}
div#main_content p{margin:0 0 10px 0;}
div#main_content ul{margin:0 0 10px 0;}
div#main_content a{color:#BE2004; text-decoration:none;}
div#main_content a:hover{color:#BE2004; text-decoration:underline;}


/*------------------------------------------RATES SECTION------------------------------------------*/
div#main_content table.contenttable td{padding:0 5px 0 5px;}
div#main_content table.contenttable td{border:2px solid #F4F2BD;}
div#main_content table.contenttable .td-0 img{border:1px solid #4D4D4D;}
div#main_content table.contenttable .td-0{width:50px;}
div#main_content table.contenttable .td-1{width:175px;}
div#main_content table.contenttable .td-2{width:145px;}
div#main_content table.contenttable .td-3{width:150px; text-align:right;}
div#main_content table.contenttable .td-4{width:150px; text-align:right;}


div#main_content .tx-rgsmoothgallery-pi1 {margin:15px 0 0 50px;}


/*------------------------------------------REFERENCES SECTION------------------------------------------*/
div#main_content .news-list-container {margin:10px 0 0 0;}
div#main_content .news-list-container .news-list-item {padding:3px 0 3px 0;}
div#main_content .news-list-container .news-list-item h3{margin:0;}
div#main_content .news-list-container .news-list-item .ref_name{width:300px; float:left;}
div#main_content .news-list-container .news-list-item .ref_country{width:300px; float:left;}
div#main_content .news-list-container .news-list-item .ref_image{ float:right; margin:5px 100px 20px 0;}
div#main_content .news-list-container .news-list-item .ref_more{width:300px; float:left;}
div#main_content .news-list-container .news-list-item .ref_details{width:300px; float:left;}
div#main_content .news-list-container .news-list-item .clearer{clear:both; border: none 0; border-top: 1px dashed #665041; height: 1px;}


/*------------------------------------------RIGHT CONTENT------------------------------------------*/
div#left_content{float:left; width:190px; margin:35px 0 60px 0; padding:0 40px 0 10px;}
div#left_content h3{color:#000000; font-size:16px; margin:10px 0 10px 0; line-height:16px;}
div#left_content a{color:#F15A24; text-decoration:none;}
div#left_content a:hover{color:#F15A24; text-decoration:underline;}


/*---------------------POWERMAIL STYLES---------------------*/
div.tx-powermail-pi1 label{width:180px; float:left; margin-right:5px;}
div.tx-powermail-pi1 label{width:160px;}
div.tx-powermail-pi1 .powermail_text{width:300px; padding:2px; border:1px solid #4D4D4D; background-color:#FFFFFF;}
div.tx-powermail-pi1 .powermail_file{ height:21px;}
div.tx-powermail-pi1 .powermail_textarea{width:300px; height:150px; padding:2px; border:1px solid #4D4D4D; background-color:#FFFFFF;}
div.tx-powermail-pi1 .powermail_submit{background-color:#FFFFFF; border:1px solid #4D4D4D; width:55px; height:25px; margin-left:415px; padding:0 2px 2px 2px; color:#333333;}
div.tx-powermail-pi1 .jscalendar{width:200px; padding:2px; border:1px solid #ccb266;}
div.tx-powermail-pi1  .jscalendar_cb{display:none;}
div.tx_powermail_pi1_fieldwrap_html{padding:3px 0 3px 0;}
div.tx-powermail-pi1 legend{display:none;}
.csc-mailform-field label{float:left; margin-bottom:4px; width:200px;}
.powermail_textarea powermail_uid30{width:130px;}
.powermail_submit{margin-left:185px;}
#powermaildiv_uid31{margin-top:3px;}
.powermail_mandatory_js{color:#CC0000; margin:0 0 -5px 166px;}
.tx-powermail-pi1_fieldset{border:none;}
.textBox ul{margin:0 1em;}
#uid22_trigger{display:inline;}
#uid30{margin-bottom:15px;}
#uid22_help{display:none;}



/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
	.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
  
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important;}
	.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
	.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
  
  /*.sIFR-active h1 {visibility: hidden; font-family: Tahoma, Geneva, sans-serif; line-height: 1em; font-size: 30px;}*/
}

@media print {
	.sIFR-flash {display:none !important; height: 0; width: 0; position: absolute; overflow: hidden;}
	.sIFR-alternate {visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; width: auto !important; height: auto !important;}
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:.sIFR-active h1 {font-family: Verdana; visibility: hidden;}
  */
	.sIFR-active h1 {visibility: hidden; font-family: Verdana; line-height: 1em; font-size: 30px; margin:0 0 -5px 0;}
	.sIFR-active h2 {visibility: hidden; font-family: Verdana; line-height: 1em; font-size: 20px; margin:0 0 -5px 0;}
}


/*------------------------------------------FOOTER CONTENT------------------------------------------*/
div#footer_holder{background:url(../images/FOOTER_BACKGROUND.gif) repeat-x top;}
div#footer{position:relative; width:900px; margin:0 auto 0 auto; height:105px;}
div#seeds{position:absolute; top:-25px; left:5px;}
div#feathers{position:absolute; top:-41px; left:660px;}

div#copyright{float:left; color:#000000; font-size:10px; margin:60px 0 0 200px;}
div#design{float:right; color:#F2D378; font-size:10px; margin:60px 200px 0 0;}
div#design a{color:#BE2004;}







