html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/SiteBg.jpg);
	background-repeat:repeat-x;
	
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:100%;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:100%;
	float:left;
	padding:0px 0px 0px 0px ;
	height:120px;
	background-image:url(/Images/HeaderBGTOP.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

	div#HeaderContent
	{
		width:1004px;
		margin:auto;
		padding:0px 0px 0px 0px;
		background-image:url(/Images/HeaderBG.jpg);
		background-repeat:no-repeat;
		height:120px;
	}
	
		div#Logo
		{
			width:394px;
			float:left;
			padding:40px 0px 0px 0px;
			
		}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:100%;
	float:left;
	background-image:url(/Images/PageBG.jpg);
	background-repeat:no-repeat;
}

	div#MainInnerContainer
	{
		width:1004px;
		margin:auto;
	}
	
	div#LeftPane
	{
		width:209px;
		float:left;
	}

	div#RightPane
	{
		width:795px;
		float:left;
		background-image:url(/Images/HomeIMG.jpg);
		background-repeat:no-repeat;
		min-height:422px;
		padding:0px 0px 0px 0px;
	}
	
	/*div#RightPane
	{
		width:738px;
		float:left;
		background-image:url(/Images/HomeIMG.jpg);
		background-repeat:no-repeat;
		min-height:422px;
		padding:0px 0px 0px 57px;
	}*/
	
	div#RightPaneInt
	{
		width:795px;
		float:left;
		min-height:422px;
		padding:22px 0px 0px 0px;
	}
	
		div#ImageContainer
		{
			width:770px;
			float:left;
			padding:0px 0px 37px 25px;
		}
	
		div#FlashContainer
		{
				width:795px;
				float:left;
				padding:0px 0px 0px 0px;
		}
	
		div#ContactBTN
		{
				width:311px;
				float:left;
				padding:284px 0px 86px 459px;
		}
		
		div#MainContentHome
		{
			width:795px;
			float:left;
			padding:0px 0px 0px 0px;
			z-index:15;
			position:relative;
			margin-top:-90px;
		}
		
		div#MainContentHolder
		{
			width:795px;
			float:left;
			padding:0px 0px 0px 0px;
		}
		
			div#MainContent{
					width:505px;
					float:left;
					padding:0px 0px 0px 25px;
				}
			
			div#PortHolder
			{
					width:245px;
					float:left;
					padding:0px 0px 0px 20px;
				}
				
				div#Port_Manufactures
				{
					width:245px;
					float:left;
					background-image:url(/Images/OurManu_PortBG.jpg);
					background-repeat:no-repeat;
					height:190px;
					padding:65px 0px 0px 0px;
					border-bottom:solid 1px #d5d5d5;
				}
				
				div#Port_Banner
				{
					width:245px;
					float:left;
					padding:18px 0px 18px 0px;
				}
				
					div#GovPortHead
					{
						width:245px;
						float:left;
						padding:0px 0px 0px 0px;
						background-image:url(/Images/portGov_Head.gif);
						background-repeat:no-repeat;
						height:46px;
					}
					
					div#GovBotBG
					{
						width:209px;
						float:left;
						background-color:#225246;
						padding:5px 18px 10px 18px;
						background-image:url(/Images/portGov_BotBG.gif);
						background-repeat:no-repeat;
						background-position:bottom center;
						min-height:100px;
						font-size:13px;
						color:#FFF;
						text-decoration:none;
						font-family:Arial, Helvetica, sans-serif;
					}
				
				
				div#Port_TestiHead
				{
					width:245px;
					float:left;
				}
				
					div#Port_TestiBody
					{
						width:208px;
						float:left;
						padding:5px 18px 10px 19px;
						min-height:130px;
						_height:130px;
						background-color:#e7b82c;
						font-family:Arial, Helvetica, sans-serif;
						font-size:13px;
						color:#225246;
					}
				
				div#Port_TestiBot
				{
					width:245px;
					float:left;
					background-image:url(/Images/testi_Bot.jpg);
					background-repeat:no-repeat;
					height:15px;
					padding:0px 0px 18px 0px;
				}
				
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:100%;
	float:left;
	background-image:url(/Images/FooterBG.jpg);
	background-repeat:repeat-x;
	
}

	div#FooterInnerContainer
	{
		width:1004px;
		margin:auto;
	}
	
	div#FooterSEOContainer
	{
		width:1004px; 
		float:left;
		padding:25px 0px 50px 0px;
	}