/*:: Imports

------------------------------------- */

	@import url(framework.css);

	

/*:: Header

------------------------------------- */

	#header h2 a{display:block; height:129px; width:206px; background:url(../images/logo.gif) no-repeat top left; float:left;}

	#icons{width:300px;}

	

/*:: Nest

------------------------------------- */

	#leftNest{width:680px; padding-top:61px; float:left; margin-right:20px; background:url(../images/contentBg.gif) no-repeat top left;}

	

/*:: Left Column

------------------------------------- */

	#lCol{width:160px; margin-left:5px; float:left;}

	html>body #lCol{margin-left:10px;}

	#lCol ul{list-style:none;}

	#lCol ul li a{color:#000; display:block; height:31px; line-height:31px; width:150px; background:url(../images/lColBg.gif) no-repeat top left; padding-left:10px;}

	#lCol ul .first a{background:url(../images/lColTop.gif) no-repeat top left; height:20px; padding-top:14px; line-height:normal;}

	#lCol ul .last a{background:url(../images/lColBottom.gif) no-repeat top left;}

	#lCol ul li a:hover{background-position:bottom left !important; text-decoration:none;}

	

	#lCol ul ul{ padding:10px 10px 8px 10px;}

	#lCol ul ul li{height:normal; padding-bottom:2px;}

	#lCol ul ul li a{height:auto !important; width:130px; line-height:normal; padding:0 0 0 8px !important; background:url(../images/redBox.gif) no-repeat 0 4px !important;}

	#lCol ul ul li a:hover{background-position:0 4px !important; text-decoration:underline;}

	

/*:: Content Buffer

------------------------------------- */

	#contentBuffer{width:490px; padding:0 0 0 20px; float:left;}

   .B_crumbBox{font-size:11px;}

   .B_crumbBox a{color:#000;}

   

   #contentBuffer h1, #contentBuffer h2, #contentBuffer h3, #contentBuffer h4{font-weight:normal; margin:1em 0 .5em 0;}

   #contentBuffer h1{font-size:24px;}

   #green #contentBuffer h1{color:#4da22f;}

   #contentBuffer h2{font-size:20px;}

   #contentBuffer h3{font-size:18px;}

   #contentBuffer h4{font-size:16px;}

   

   #contentBuffer p, #contentBuffer ul, #contentBuffer ol{font-size:12px; line-height:16px; margin-bottom:1em;}

   #contentBuffer ul, #contentBuffer ol{margin-left:20px;}
   
   /*:: Contact Button

------------------------------------- */

	a.contactButton { background-image: url(../images/contact_button.jpg); width: 150px; height: 38px; text-decoration: none; text-indent: -9999px; background-position: 0 0; display: block; }
	a.contactButton:hover { background-position: 0 -38px; text-decoration: none; }
	
a { color: #34588A; text-decoration: none; }
	a:hover { text-decoration: underline; }