
	body{text-align: center; margin-top:0px; background: url("../images/bkg.jpg"); font-family:verdana; font-size:1em;}
	#all{ width: 960px; margin-left: auto; margin-right: auto; min-height: 100%;}
	
	/* Header */
	#header{float: left; margin-bottom:10px;}
	#logoBar {float: left; background: url("../images/logoBar.gif"); background-repeat:no-repeat; width:960px; height:77px; }
	
	/* Second Nav */ 
	#secondNav{float: left; width: 960px;}
	#secondNav ul{float:right; list-style: none; padding: 0px; margin: 0px;}
	#secondNav li{float:left; display:inline; line-height:32px; margin-right:4px;}
	#secondNav h3{font-weight:normal; FONT-SIZE: 1em; margin:0px; }		
	.mediumUp{ float:left; width:100px; height:34px; background: url("../images/navUpsideDown.gif"); cursor:hand; }	
	A.secondNav:link{ FONT-SIZE: 0.8em; COLOR: #5fb800; FONT-FAMILY: Verdana; text-decoration:none; font-weight:bold; }
	A.secondNav:visited{ FONT-SIZE: 0.8em; COLOR: #5fb800; text-decoration:none; font-weight:bold;}
	A.secondNav:hover{ FONT-SIZE: 0.8em; COLOR: #ffffff; text-decoration:none; font-weight:bold;}	
	
	/* Main Nav */ 
	#mainNav{float: left; width: 960px; padding: 0px; margin-top:15px; margin-left:6px;}
	#mainNav ul{list-style: none; padding: 0px; margin: 0px;}
	#mainNav li{float:left; display:inline; line-height:37px; margin-right:4px;}
	#mainNav h3{font-weight:normal; FONT-SIZE: 1em; margin:0px;}	
	
	.home{width:74px; height:37px; background: url("../images/home.gif"); cursor:hand; }
	.homeOn{width:74px; height:37px; background: url("../images/home_on.gif"); cursor:hand; }
	
	.news{width:95px; height:37px; background: url("../images/navBkg95.gif"); cursor:hand; }
	.newsOn{width:95px; height:37px; background: url("../images/navBkg95_on.gif"); cursor:hand; }
	
	.about{width:110px; height:37px; background: url("../images/navBkg110.gif"); cursor:hand; }
	.aboutOn{width:110px; height:37px; background: url("../images/navBkg110_on.gif"); cursor:hand; }
	
	.contact{width:110px; height:37px; background: url("../images/navBkg110.gif"); cursor:hand; }
	.contactOn{width:110px; height:37px; background: url("../images/navBkg110_on.gif"); cursor:hand; }
		
	.services{width:110px; height:37px; background: url("../images/navBkg110.gif"); cursor:hand; }
	.servicesOn{width:110px; height:37px; background: url("../images/navBkg110_on.gif"); cursor:hand; }
	
	.case{width:142px; height:37px; background: url("../images/navBkg142.gif"); cursor:hand; }	
	.caseOn{width:142px; height:37px; background: url("../images/navBkg142_on.gif"); cursor:hand; }
	
	A.mainNav:link{ FONT-SIZE: 0.95em; COLOR: #afd9f8; FONT-FAMILY: Verdana; text-decoration:none; font-weight:bold;}
	A.mainNav:visited{ FONT-SIZE: 0.95em; COLOR: #afd9f8; text-decoration:none; font-weight:bold;}
	A.mainNav:hover{ FONT-SIZE: 0.95em; COLOR: #5fb800; text-decoration:none; font-weight:bold;}	
		
	/* Main Image*/ 
	#mainImage{float: left; margin:0px; margin-top:0px; margin-bottom:10px;  width:960px; height:95px;}
	
	/* Columns */
	#leftColumn { float:left; width:295px; text-align:left; margin-right:8px; }
	#rightColumn { float:left; width:655px; text-align:left; }	
	
	/* Column Headers */
	#menuHeader { float:left; width:295px; height:50px;  background: url("../images/header_submenu.jpg");}
	#menuHeader h3{font-size:0.8em; color:#afd8fc; margin:0px; padding:0px; margin-bottom:6px; margin-left:10px; margin-top:10px}	
	#contentHeader { float:left; width:655px; height:50px;  background: url("../images/header_content.jpg");}
	#breadcrumb{margin-left:10px; margin-top:10px;}
	.breadcrumbBlue{font-size:0.8em; color:#afd8fc;}
	
	A.breadcrumbBlue:link{ FONT-SIZE: 0.75em; COLOR: #afd8fc; FONT-FAMILY: Verdana; text-decoration:none;  }
	A.breadcrumbBlue:visited{ FONT-SIZE: 0.75em; COLOR: #afd8fc; text-decoration:none; }
	A.breadcrumbBlue:hover{ FONT-SIZE: 0.75em; COLOR: #ffffff; text-decoration:none; }
	
	A.breadcrumb:link{ FONT-SIZE: 1em; COLOR: #5fb800; FONT-FAMILY: Verdana; text-decoration:none;  }
	A.breadcrumb:visited{ FONT-SIZE: 1em; COLOR: #5fb800; text-decoration:none; }
	A.breadcrumb:hover{ FONT-SIZE: 1em; COLOR: #ffffff; text-decoration:none; }
	
	/* Body */
	#body {float:left; margin-top:0px; width:960px; min-height: 365px; padding-bottom: 29px;}
	
	#boxFooter1 { float:left; width:295px; height:9px;  background: url("../images/boxFooter1.jpg");}
	#boxFooter2 { float:left; width:655px; height:9px;  background: url("../images/boxFooter2.jpg");}
	
	/* Column content */
	/*columncontentmenu added by James Loud to handle the display in ie*/
	#columnContent { background: url("../images/bkgDark.jpg"); float:left; padding:8px; width:273px; background-color:#FFFFFF;}
	#columnContentmenu { background: url("../images/bkgDark.jpg"); float:left; padding:8px; width:273px; background-color:#FFFFFF;}
	#columnContent { text-align:left; border-left:solid 3px #223b54; border-right:solid 3px #223b54;}
	#columnContentmenu { text-align:left; border-left:solid 3px #223b54; border-right:solid 3px #223b54;}
	#columnContent ul{float:left; padding: 8px; margin: 0px; width:100%; }
	#columnContentmenu ul{float:left; padding: 0px; margin: 0px; margin-left: 8px; width:100%;}
	#columnContent li{line-height:28px; border-bottom:solid 1px #1f4a6f; color:#ffffff;}
	#columnContentmenu li{line-height:28px; border-bottom:solid 1px #1f4a6f; color:#ffffff; list-style-type: none;}	
	#columnContent2 { float:left; padding:14px; width:621px; background-color:#FFFFFF; text-align:left; border-left:solid 3px #223b54; border-right:solid 3px #223b54;}
	#columnContent2 h3{ float:left; FONT-SIZE: 1.4em; COLOR: #205a88; width:100%; border-bottom:solid 1px #dedede; padding-bottom:5px; font-weight:normal; margin-bottom:20px;}
	#columnContent2 p{FONT-SIZE: small; COLOR: #1d344a; line-height:18px;}
	#columnContent2 td{FONT-SIZE: small; COLOR: #1d344a; line-height:18px; }
	#columnContent2 li{FONT-SIZE: small; COLOR: #1d344a; line-height:18px; }

	#columnContent2 a{FONT-SIZE: 1em;}
	A.submenu:link{ FONT-SIZE: 0.8em; COLOR: #ffffff; text-decoration:none;}
	A.submenu:visited{ FONT-SIZE: 0.8em; COLOR: #ffffff; text-decoration:none; }
	A.submenu:hover{ FONT-SIZE: 0.8em; COLOR: #5fb800; text-decoration:none; }	
	
	
	/* Footer */
	#footer {float: left; background: url("../images/footerBar.jpg"); background-repeat:no-repeat; width:960px; height:29px; margin-top: 10px; }
	#footer.new {position: absolute; bottom: 0px; width: 960px;height: 29px; background: url("../images/footerBar.jpg"); background-repeat:no-repeat; padding: 0px;}
	#footerLinks {margin-top:5px;}
	#footerLinks ul{list-style: none; padding: 0px; margin: 0px;}
	#footerLinks li{float:left; display:inline; line-height:20px; padding-right:10px; padding-left:10px;}
	
	
	/* General Links */
	A:link{ FONT-SIZE: 0.8em; COLOR: #5fb800; }
	A:visited{ FONT-SIZE: 0.8em; COLOR: #5fb800;}
	A:hover{ FONT-SIZE: 0.8em; COLOR: #000000; }	
	
	/* Contact Us form */
    #formWrapper ul{list-style:none; margin:0px; padding:0px; width:270px; margin-left: 10px; margin-top:10px; }
    #formWrapper li{margin-bottom:5px; margin:0px; padding:0px; margin-bottom:5px;}
    #formWrapper label{float:left; color:#004c7e; font-size:0.8em; width:70px; padding-top:2px;}
    #formWrapper .textBox{border:1px solid #c4ccd9; height:21px;}
	
	
	.hide{display:none;}
