/* CSS Document */

/*main*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #011620;
	margin: 0 ;
	background: #f5f1cc url("/images/body_bg.gif") repeat-x top left;
	padding: 0px;
}
a:link, a:visited {
	text-decoration: none;
	color:#0085ba;
	font-weight: bold;
}
a:hover, a:active {
	text-decoration: none;
	color:#3e8db5;
}

h1 {font-size: 1em;font-weight:bold;color:#ffffff;margin: 3px 0px 3px 0px;padding: 0px; text-align: right;}
h2 {font-size: 1.1em;font-weight:bold;color:#ffffff;margin: 0px;padding: 5px; background: #0f394e;}
h3 {font-weight: bold;font-size: 1.1em;color:#0085ba; margin:0px; padding: 8px 10px 5px 10px;}
h4 {font-size: 1.1em;font-weight:bold;color:#011620;margin:0px;padding: 8px 10px 5px 10px;}
h5 {color:#2974ae;font-size: 1.1em;margin: 0px;margin-right: 4px;padding: 3px;background: #c1daef;}
h6 {text-align: left;color:#1286c2;font-size: 1.2em;margin: 0px;padding: 0px;}

/*container*/
#container {width: 800px; padding:0px; margin:auto;}
#wrapper {background:url("/images/wrapper-bg.gif") repeat-x bottom left; margin:0px; padding:0px;}

/*header*/
#logo { padding:10px 0px 0px 0px;}
#translate {float: right;border: 1px solid #0085ba; margin-top: 45px;}
#translate img {border: none; vertical-align:middle;}
#translate a {padding: 3px 5px 3px 30px; background:#ffffff; display: block;}

#headerbox {background:#3d5e67; margin-top: 8px; clear:both;}
#headerbox img {margin:10px 0px 10px 0px;}
#headernav {width:240px; float: left; margin: 10px 10px 20px 10px; padding:0px;}
#headernav ul { margin:0px; padding:0px;}
#headernav li { list-style: none;}
#headernav li a { display: block; background:url("/images/headernavli_bg.gif") no-repeat top right; padding: 7px 0px 7px 10px; color: #ffffff; margin-bottom:3px; font-weight: normal;}
#headernav a:hover {background-position: bottom right; color:#ffffff;}

/*content*/
#mainsection {margin:0px; padding:0px 0px 15px 0px; background:#ffffff; border-left: 1px solid #0085ba; border-right: 1px solid #0085ba; overflow: auto;}

#mainleft {float: left; width:240px; margin:10px; }
#mainleft img {margin-bottom: 7px;}

#mainright {float:left; border: 1px solid #0085ba; width:530px; margin-top: 10px;}
#mainright p {padding: 8px 10px 5px 10px; margin: 0px; text-align: justify;}
#mainright li { list-style-image:url("/images/list-bullet.gif"); margin: 3px 35px 3px 0px;}

/*footer*/
#footer {background: url("/images/footermid-bg.gif") no-repeat top left; height: 156px; clear:both; padding: 40px 0px 0px 0px; text-align: right; color:#103b01; width:800px;}
#footer ul { color:#ffffff; background:#154d02; margin:0px; background:#f5f1cc; border: 1px solid #ffffff; padding: 15px; overflow:auto;}
#footer li {list-style: none;float:left; margin-right: 7px;}
#footer a {color: #0085ba; font-weight:normal; }
#footer li a {display: block; background:#ffffff; padding: 4px 7px 4px 7px; font-weight: normal;  border: 1px solid #eae8e8; color:#0085ba;}
#footer li a:hover {color:#ffffff; background: #0085ba;}
#footer a:hover { color:#0f394e;}
#footer p {text-align: right;}

/*images*/
.galimage {margin-left:25px;}

/*calendars*/
#cal1 {float: left; padding: 8px 10px 5px 10px; margin: 0px; text-align: left;}
#cal2 {float: left; padding: 8px 10px 5px 10px; margin: 0px; text-align: left;}
#cal3 {float: left; padding: 8px 10px 5px 10px; margin: 0px; text-align: left;}

/*rates*/
#rates {padding: 8px 10px 5px 10px; margin: 0px; text-align: left;}

#enquiry-form {margin: 8px; padding:10px; background:#e7e5e5; border: 1px solid #d9d6d6; }