/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	font-size:12px;
	text-align:justify;
	background:url(images/topclouds.jpg) repeat-x #eeeeee;
	}
*{
	padding:0;
	margin:0;}
#overallcontainer{
	margin:0px auto;
	border:1px solid #fff;
	width:1000px;}
#maincontainer{
	background:url(images/bg.jpg) repeat-x #ffffff;}
#header{
	}
#belowheader1{}
#belowheader{
	min-height:35px;
	height:35px;
	font-weight:bold;}
.pad{
	padding:5px;}
#content{
	}
#main1 {
		margin:0; padding:0;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		width:0;
		margin:0; padding:0;
		}
#right {
		float:right;
		width:300px;
		margin:0; padding:0;
		text-align:center;}
#middle {
		margin:0 300px 0 0;
		}
#middle li{
		list-style:inside url(images/4.gif);
		margin-left:10px;
		padding:5px 0;}
	
#middle a{
		color:#009900;
		text-decoration:none;}
#middle a:hover{
		color:#CC3300;
		}
		
#middle .line{
		border-bottom:dotted 1px #cccccc;
		min-height:10px;}
#footer{
		background:url(images/footerbg.jpg) repeat-x top;
		text-align:left;
		min-height:50px;
		font-size:10px;}
		
.column-in {
		margin:0; padding:0.5em 1em;
		}
.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
h1{
		font-size:28px;
		color:#CC3300;
		text-align:left;
		border-bottom:1px solid #f1f1f1;}
h2{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:22px;
		line-height:25px;
		color:#666666;
		font-weight:normal;}
h3{
		font-size:14px;
		color:#CC0000;
		font-weight:normal;}
h4{
		font-size:14px;
		font-weight:bold;}
.rightindex{
			background:url(images/indeximg.jpg) center center no-repeat #F24D0C;
				min-height:600px;
				height:600px;
}
	.rightabout{
		background:url(images/transport2.jpg) bottom no-repeat #F24D0C;
				min-height:400px;}
	.righttransport{
	background:url(images/transport3.jpg) bottom no-repeat #F24D0C;
				min-height:400px;}
	.rightclearing{
	background:url(images/clearing.jpg) bottom no-repeat #F24D0C;
				min-height:400px;}
	.rightclientele{
	background:url(images/clearing2.jpg) bottom no-repeat #F24D0C;
				min-height:400px;}
	.rightcontact{
	background:url(images/transport1.jpg) bottom no-repeat #F24D0C;
				min-height:400px;}	
.rightheader{
		height:20px;
		padding:5px;
		background:url(images/rightsidebg.jpg) repeat-x;
		font-weight:bold;
		color:#003399;
		display:block;}
.rightcontent{
		border:1px solid #cccccc;}
	
#form1{
	background:url(images/formbg.jpg) repeat-x#f7f7f7;}	
#form1 input{
	}
#form1 p{
	border-bottom:1px solid #ffffff;
	padding:5px 0;}	
	
#header {
		margin:0; padding:0;
		}

	.main1 {
		margin:0; padding:0;
		}
	.main2 {
		margin:0; padding:0;
		
		}
	.left {
		float:left;
		width:48%;
		margin:0; padding:0;
		background:#f1f1f1;
		border:5px solid #fff;
		
		}
	.right {
		float:right;
		width:48%;
		margin:0px; padding:0;
		background:#f1f1f1;
		border:5px solid #fff;

		}
	.middle {
		margin:0 0 0 0;
		
		border:5px solid #fff;
		}
	.column-in1{
		border:1px solid #fff;
			margin:0; padding:0.5em 1em;}
	#gallery{
		background:#333;
		}
	#gallery img{
		border:2px solid #ccc;
		margin:3px;
		text-align:center;}