/* `Header
----------------------------------------------------------------------------------------------------*/

#header{
	background-color: #ffffff;
	background-image: url(../images/header.png);
	height: 240px;
}

#logo{
	float: left;
	
}

/* `Footer
----------------------------------------------------------------------------------------------------*/

#footer{
	background-color: #fff;
	background-image: url(../images/footer.gif);
	height: 66px;
	border: 0px #666 solid;
	
}

#mainContent p{
	display: block;
	background-color: #cccccc;
	padding: 1.5em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;	
	
	
}
#col1 p,
#col2 p  
{
	display: block;
	background-color: #cccccc;
	padding: 1.5em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;
	
}

.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}

.imgright {
float: left;
padding: 6px 10px 6px 0px;
}


#sidebar1 p  
{
	display: block;
	background-color: #cccccc;
	padding: 1.5em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;	
}

#sidebar2 p{
	display: block;
	background-color: #cccccc;
	padding: 0em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;	
}

#sidebar2 a{
	display: block;
	font: 13px/1.5 Verdana, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	
	color: #333;
	padding: 0px;
	border-top: 1px #ff6600 solid;
	border-bottom: 1px #ff6600 solid;
}

#sidebar2 a:hover{
	display: block;
	font: 13px/1.5 Verdana, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #000;
	padding: 0px;
	}

#side2{
	display: block;
	background-color: #cccccc;
	padding: .25em;
	height: auto;
	margin-top: 0px;
}

#container{
	overflow:  hidden;
}

#navbar{
	background-color:;
	background-image: url(../images/nav.jpg) ;
	height: 114px;
	
	
}

#h_grid_12{
	background-image: url(../images/940head.gif);
	height: 45px;
	margin-top: 0px;
	
}

#h_grid_6{
	background-image: url(../images/460head.gif);
	height: 45px;
	margin-top: 0px;
	
}

#h_grid_6port{
	background-image: url(../images/460head.gif);
	height: 45px;
	margin-left: 0px;
	margin-top: 0px;
	
}

#web p,
#illustration p{
	display: block;
	background-color: #cccccc;
	padding: 1.5em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;

}

#cont{
	display: block;
	background-color: #cccccc;
	padding: 1.5em;
	height: auto;
	border: 1px #666 solid;
	margin-top: 0px;
	margin-bottom: 20px;

}


#h_grid_3{
	background-image: url(../images/220head.gif);
	height: 45px;
	margin-left: 0px;
	
	
		
	
}
#h_grid_3side{
	background-image: url(../images/220head.gif);
	height: 45px;
	margin-left: 0px;
	margin-top: -45px;
		
	
}

#divbar1{
	background-image: url(../images/460head.gif);
	height: 45px;
	margin-left: 0px;
	margin-top: 0px;
	


}

#pay{
	float: right;
	padding-left: 15px;
	padding-top: 10px;
	line-height: 25px;
	z-index: 10;
	}
