/* CSS Document created for Truckafrica.com by Farrington Business Solutions. No part of this CSS may be reproduced in any part without express written consent */
/* Layout*/
body{
	padding:0px;
	margin:0px;
	background-color:#2b1200;
	color:#FFFFFF;
	background-image:url(images/bg_header.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
div{padding:0px;margin:0px;}

#wrapper{width:920px; margin:0px auto; padding:0px;}
#header{height:230px;display:block;}
#side{display:inline;float:left;width:160px;}
#main{display:inline;float:left;width:760px;min-height:570px; overflow:visible;background-image:url(images/bg_page.jpg); background-repeat:no-repeat; background-position:top left;}
#footer{
	display:block;
	width:910px;margin:0px auto; 
	padding:5px;
	text-align:center;
	font-size: 0.6em;
	color:#ba4f00;
}
#footer a{text-decoration:none; color:#ba4f00;margin-top:10px;}
/* Text Styling*/
h1{padding-top:10px; padding-right:10px; padding-bottom:0px;padding-left:10px; color:#2b1200;font-size:1.4em;}
h2{padding-top:5px; padding-right:10px; padding-bottom:5px;padding-left:10px;color:#2b1200;font-size:1.4em;}
h3{padding-top:5px; padding-right:10px; padding-bottom:5px;padding-left:10px;font-size:1.2em;color:#fbb03b;}
h4{padding-top:5px; padding-right:10px; padding-bottom:5px;padding-left:10px;font-size:1.2em;color:#fbb03b;}
h5{padding-top:2px; padding-right:10px; padding-bottom:3px;padding-left:10px;font-size:1.0em;color:#ffe981;}
p{padding-top:2px; padding-right:10px; padding-bottom:3px;padding-left:10px;color:#ffe981;font-size:0.85em;}
ul{padding-top:2px; padding-right:30px; padding-bottom:3px;padding-left:30px;color:#ffe981;font-size:0.85em;}

/* Subnav */

#subnav{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top:0px;
	text-align:left;
	}
#subnav ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;list-style-type: none
}
#subnav li {
	background-color: #2b1200;
	padding: 0px;
	list-style-type: none;
	text-align:left;
	color:#ffffff;
	font-size:1em; font-weight:800;
	display:block;
	margin-bottom:2px;

}

a:link { 
	color: #FFF;
	}
a:visited { 
	color: #FFF;
	}
a:hover { 
	color: #CCCCCC;
	}
a:active { 
	color: #FFF;
	}
	
#subnav a{
	display: block;
	background-color: #2b1200;
	font-family:Arial,Helvetica,Verdana,   Geneva,  sans-serif;
	color: #fbb03b;
	text-decoration:none;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:5px;
	}
#subnav a:hover {
	display: block;
	background-color:#2b1200;
	font-family:Arial,Helvetica,Verdana,   Geneva,  sans-serif;
	color: #ffd797;
	text-decoration:none;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:5px;
}
#subnav img{border:2px #ffffff solid;}
/* give body id as below to put tab to 'on' state*/
body#home #subnav a#taba,
body#news #subnav a#tabb,
body#africa #subnav a#tabc,
body#faq #subnav a#tabd,
body#gallery #subnav a#tabe,
body#booking #subnav a#tabf,
body#contact #subnav a#tabg{background-image:url(images/bg_but.jpg); background-position:top right; background-repeat:no-repeat;color:#FF6600;}
/******* Print specific styles *******/
@media print {
body{background-color:#ffffff;background-image:none;}
#header {display:none;}
#wrapper{}
#side{display:none;}
#footer{}
.addthis_button{display:none;}
}