﻿img, div
{ behavior: url(/iepngfix.htc) }

img{
	border:0;
}


body.home
{
margin: 0 auto;
text-align: center;

}

div.holder
{
width: 964px;
margin: 0 auto;
text-align: left;

}

div.clear
{
clear: both;
}

.leftcolumn
{
width:310px;
float:left;
}

.rightcolumn
{
width:654px;
float:right;
}

.leftcolumn1
{
width:310px;
height:219px;
float:left;
background-image:url('/images/homeleftlogo.jpg');
background-repeat:no-repeat;
clear:both;

}


/* Start Home Page Nav */

			.leftcolumn2
			{
			width:310px;
			height:258px;
			float:left;
			background-image:url('/images/homeleftnav.jpg');
			background-repeat:no-repeat;
			clear:both;
			list-style: none;
			margin: 0 auto; 
			padding: 0; 

			}


			#nav li a 
			{
			text-indent:-999em;
			display:block;	
			list-style: none;
			float: left;
			
			}
			
			
			#nav, #nav li
			 {
			list-style: none;
			float: left;
			margin: 0;
			padding: 0;
			
			
			}

			#nav li a.about 			{ background: url('/images/homeleftnav.jpg') no-repeat 0px 0px; width: 310px; height: 78px }
			#nav li a:hover.about		{ background: url('/images/homeleftnavover.jpg') no-repeat 0px 0px; width: 310px; height: 78px }

			#nav li a.bio 				{ background: url('/images/homeleftnav.jpg') no-repeat 0px -78px; width: 310px; height: 49px }
			#nav li a:hover.bio			{ background: url('/images/homeleftnavover.jpg') no-repeat 0px -78px; width: 310px; height: 49px }

			#nav li a.links 			{ background: url('/images/homeleftnav.jpg') no-repeat 0px -127px; width: 310px; height: 50px }
			#nav li a:hover.links		{ background: url('/images/homeleftnavover.jpg') no-repeat 0px -127px; width: 310px; height: 50px }

			#nav li a.contact 			{ background: url('/images/homeleftnav.jpg') no-repeat 0px -177px; width: 310px; height: 81px }
			#nav li a:hover.contact		{ background: url('/images/homeleftnavover.jpg') no-repeat 0px -177px; width: 310px; height: 81px }

/* End Home Page Nav */



.leftcolumn3
{
width:310px;
height:95px;
float:left;
background-image:url('/images/homeleftstool.jpg');
background-repeat:no-repeat;
clear:both;
	
}

.leftcolumn4
{
width:310px;
height:357px;
float:left;
background-image:url('/images/homeleftlinks.jpg');
background-repeat:no-repeat;
clear:both;

}


		.leftcolumn4padding
		{
		width:170px;
		height:317px;
		padding: 55px 0 20px 105px;
		float:left;
		font-family:Trebuchet MS, Helvetica, sans-serif;font-size:10pt;color:#9097A2;
		}

.rightcolumn1
{
width:654px;
height:219px;
float:left;
background-image:url('/images/homerightlogo.jpg');
background-repeat:no-repeat;
clear:both;

}

.rightcolumn2
{
width:654px;
height:258px;
float:left;
background-image:url('/images/homeimage.jpg');
background-repeat:no-repeat;
clear:both;

}


.rightcolumn3
{
width:654px;
height:95px;
float:left;
background-image:url('/images/hometagline.jpg');
background-repeat:no-repeat;
clear:both;

}


.rightcolumn4
{
width:654px;
height:198px;
float:left;
background-image:url('/images/homecontent.jpg');
background-repeat:no-repeat;
clear:both;

}

.rightcolumn5
{
width:654px;
height:159px;
float:left;
background-image:url('/images/homeundercontent.jpg');
background-repeat:no-repeat;
clear:both;

}


.secondleftcolumn1
{
width:310px;
height:219px;
float:left;
background-image:url('/images/secondlogo.jpg');
background-repeat:no-repeat;
clear:both;

}



/* Start Secondary Nav */


.secondleftcolumn2
{
width:310px;
height:360px;
float:left;
background-image:url('/images/secondnav.jpg');
background-repeat:no-repeat;
clear:both;
list-style: none;
margin: 0 auto; 
padding: 0; 

}


#nav2 li a 
{
text-indent:-999em;
display:block;	
list-style: none;
float: left;

}


#nav2, #nav2 li
 {
list-style: none;
float: left;
margin: 0;
padding: 0;


}

#nav2 li a.about 			{ background: url('/images/secondnav.jpg') no-repeat 0px   0px;  width: 310px; height: 77px }
#nav2 li a:hover.about 		{ background: url('/images/secondnavover.jpg') no-repeat 0px   0px;  width: 310px; height: 77px }

#nav2 li a.bio 				{ background: url('/images/secondnav.jpg') no-repeat 0px -77px;  width: 310px; height: 51px }
#nav2 li a:hover.bio 		{ background: url('/images/secondnavover.jpg') no-repeat 0px -77px;  width: 310px; height: 51px }

#nav2 li a.guide 			{ background: url('/images/secondnav.jpg') no-repeat 0px -128px; width: 310px; height: 50px }
#nav2 li a:hover.guide 		{ background: url('/images/secondnavover.jpg') no-repeat 0px -128px; width: 310px; height: 50px }

#nav2 li a.questions 		{ background: url('/images/secondnav.jpg') no-repeat 0px -178px; width: 310px; height: 50px }
#nav2 li a:hover.questions 	{ background: url('/images/secondnavover.jpg') no-repeat 0px -178px; width: 310px; height: 50px }

#nav2 li a.links 			{ background: url('/images/secondnav.jpg') no-repeat 0px -228px; width: 310px; height: 50px }
#nav2 li a:hover.links 		{ background: url('/images/secondnavover.jpg') no-repeat 0px -228px; width: 310px; height: 50px }

#nav2 li a.contact 			{ background: url('/images/secondnav.jpg') no-repeat 0px -278px; width: 310px; height: 82px }
#nav2 li a:hover.contact	{ background: url('/images/secondnavover.jpg') no-repeat 0px -278px; width: 310px; height: 82px }



/* End Secondary Nav */

.secondleftcolumn3
{
width:310px;
height:102px;
float:left;
background-image:url('/images/secondpillartop.jpg');
background-repeat:no-repeat;
clear:both;
	
}

.secondleftcolumn4
{
width:310px;
height:354px;
float:left;
background-image:url('/images/secondbottomleft.jpg');
background-repeat:no-repeat;
clear:both;

}

.secondrightcolumn1
{
width:654px;
height:219px;
float:left;
background-image:url('/images/secondimage.jpg');
background-repeat:no-repeat;
clear:both;

}

.secondrightcolumn2
{
width:654px;
float:left;
background-image:url('/images/secondcontentbg.jpg');
background-repeat:no-repeat;
clear:both;
background-position:bottom;
}

.secondtopbg
{
float:left;
width:654px;
background-image:url(/images/secondcontenttopbg.jpg);
background-repeat:no-repeat;
background-position:top;	
}

.secondcontentpadding
{
width:541px;
padding: 35px 70px 50px 38px;
float:left;
color:#636363;
font-size:10pt;
line-height:1.5em;
}

.secondad
{
width:541px;
float:left;
padding-top:20px;
color:#636363;
font-size:10pt;
line-height:1.5em;
clear:both;
text-align:right;
}


.breadcrum
{
	font-family:Georgia, Georgia, serif;
	font-size:18pt;	
	color:#546D9B;

}


.footerlinks
{
	width:964px;
	padding-top:10px;
	text-align:center;
	clear:both;
	font-family:Georgia, Georgia, serif;font-size:8pt;color:#868686;
}


.mmfooter
{
	clear:both;
		padding-top:10px;

}