@charset "utf-8";

.section{
	vertical-align:top;
	background-color:#D4D4D4;
	height:170px;
	background-repeat:no-repeat; 
	background-position:bottom;padding:5px;
}

/* design and layout // brandstudio - www.brandstudio.co.nz */
body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin:0px; 
	 background-image:url(/images/bg_grad.jpg);  
	background-repeat:repeat-x; 
	background-color:#A8A8A8;
	font-size:11px;  
}
.clear { clear:both; }
a { font-weight:normal; text-decoration:underline; color:#146f9c; }
/* Sub level menu links style */
.title {
	font-family: Arial, Verdana;
	color:#111111;	
	font-size: 16px;
	font-weight: bold;
}
img{ border:0px;}
/* container */

#container-header { width:933px; margin:0 auto; height:47px; background-image:url(../images/header-top.jpg);}
#container-table { width:933px; margin:0 auto; padding:0px;  }
#container-center { background-color:#ffffff; vertical-align:top; }
#container-left { width:15px; height:535px; /* background-image:url(../images/container-left.jpg); */ }
#container-right { width:15px; height:535px; /* background-image:url(../images/container-right.jpg); */ }
#container-footer { width:933px; margin:0 auto; }
#container-footer-bar { width:933px; background-repeat:no-repeat; background-image:url(../images/footer-bottom.jpg); height:36px; }
#container-footer-links { color:#a3a3a3; text-align:center; padding-top:10px; }
#container-footer-links a { color:#9b9b9b; font-weight:normal; text-decoration:none; }
#contain-footer-links-a { padding-top:5px; }

/* navigation bar */

#layout-navigation-container { height:29px; padding-top:62px; background-image:url(../images/navigation-bg.jpg); width:613px; padding-left:290px; }

#nav_home { float:left; }
#nav_home a{ background-image:url(../images/button-homepage.gif); display:block; height:29px; width:110px;}
#nav_home a:hover { background-image:url(../images/button-homepage-1.gif); cursor:pointer;}

#nav_aboutus { float:left; margin-left:12px; }
#nav_aboutus a{ background-image:url(../images/button-aboutus.gif); display:block; height:29px; width:110px;}
#nav_aboutus a:hover { background-image:url(../images/button-aboutus-1.gif); cursor:pointer;}

#nav_contact { float:left; margin-left:12px; }
#nav_contact a{ background-image:url(../images/button-contact.gif); display:block; height:29px; width:111px;}
#nav_contact a:hover { background-image:url(../images/button-contact-1.gif); cursor:pointer;}

#nav_connected { float:left; margin-left:10px; }
#nav_connected a{ background-image:url(../images/button-connected.gif); display:block; height:29px; width:153px;}
#nav_connected a:hover { background-image:url(../images/button-connected-1.gif); cursor:pointer;}

/* main body elements */

#layout-col-left { width:240px; float:left; }
#layout-col-right { width:600px; padding-left:90px; padding-right:30px; float:left; }

/* body elements left */

#layout-left-quicklinks { padding-left:12px; padding-top:20px; padding-bottom:20px; }

.layout-menu-option { height:24px; background-color:#f1f1f1; font-size:12px; padding-left:30px; padding-top:8px; margin-top:1px; margin-bottom:1px; background-image:url(../images/menu-tab.gif); background-position:left center; background-repeat:no-repeat;}
#layout-left-free-txt { padding-top:10px; padding-bottom:10px; }
#layout-special-offer { padding-top:10px; padding-bottom:10px;  }

/* body elements right */

#layout-right-partners { text-align:center; padding-top:25px; padding-bottom:0px; }
#layout-right-intro { }

#layout-categories { padding-top:20px; }
#layout-cat-land { float:left; width:180px; background-image:url(../images/land.gif); background-repeat:no-repeat; background-color:#ffffff; padding-top:35px;  padding-left:75px; padding-bottom:20px; margin-right:20px;}

#layout-cat-maritime { float:left; width:180px; background-image:url(../images/maritime.gif); background-repeat:no-repeat; background-color:#ffffff; padding-top:35px;  padding-left:75px; padding-bottom:20px;}

#layout-cat-rentals { float:left; width:180px; background-image:url(../images/rentals.gif); background-repeat:no-repeat; background-color:#ffffff; padding-top:35px; margin-top:10px; padding-left:75px; padding-bottom:20px; margin-right:20px; }

#layout-cat-aeronautical { float:left; width:180px; background-image:url(../images/aeronautical.gif); background-repeat:no-repeat; background-color:#ffffff; padding-top:35px;  margin-top:10px;  padding-left:75px; padding-bottom:20px; }


.menudiv ul{
	background: #f1f1f1;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 239px; /* Width of Menu Items */
	border-bottom: 1px solid #fff;
}
	
.menudiv ul li{
	/*need this */
	position: relative;

}

/*Sub level menu items */
.menudiv ul li ul{
	position: absolute;
	width: 130px; /*sub menu width*/
	top: 0px;

	visibility: hidden;
	margin:0px;
	padding:0px;

}


/* Sub level menu links style */
.menudiv ul li a{
	display: block;
	 /*force hasLayout in IE7 */

	color: #000;

	text-decoration: none;
	padding: 1px 5px;
	border: 1px solid #fff;
	border-bottom: 0px;
	right:10px;
	height:24px; 
	font-size:12px; 
	padding-left:30px; padding-top:8px; margin-top:1px; margin-bottom:1px; 
	background-image:url(../images/menu-tab.gif); background-position:left center; background-repeat:no-repeat;
}

.menudiv ul li a:hover{
	font-weight: bold;
	
}
.menudiv .subfolderstyle{
	background: url(../images/menu-tab.gif) no-repeat center left;

}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

/* End */

/* contact us page */ 

.contact-title{
	font-weight:bold;	
	font-size:13px;
}

#breadcrumb a{
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


