/* CSS Document */


body{
	background-color:#5F6D49; margin:0px; padding:0px; font-family:Georgia; font-size:12px; color:#000;}
	
a{ font-family:Georgia; font-size:12px; color:#000; text-decoration:underline;}	
a:hover{ font-family:Georgia; font-size:12px; color:#000; text-decoration:none;}	

.main_table{background:url(../images/haskell-bg.jpg) repeat-y left top;  }

.banner{ border:#060606 solid 1px; border-width:1px 0px;}

.call_us{ padding:10px 36px 10px 15px;}

.right_bg{ background-color:#CBCEC5; border:#000 solid 1px; border-width:0px 1px 0px 1px; margin-top:10px; padding:0px;}
.right_headline{background:url(../images/right-green-bg.jpg) repeat-x left top; padding:5px 0px 6px 10px; }
.right_test{ padding:0px 8px 0px 8px; font-family:Georgia;	font-size:12px;	font-style:normal;	text-decoration:none;	color:#333333;	text-align:left; line-height:16px;}
.right_test a{text-decoration:underline;	color:#606D49; font-size:10px;}
.right_test a:hover{text-decoration:none;	color:#606D49; font-size:10px;}
.right_test strong{text-decoration:none;	color:#5B6846; font-size:12px; font-weight:bold;}

	
.right_bullet_text{ padding:10px 8px 0px 8px; font-family:Georgia;	font-size:12px;	font-style:normal;	text-decoration:none;	color:#3B4A24;	text-align:left; line-height:21px; font-weight:bold;}	

.right_bullet_text a{ text-decoration:none; font-weight:bold; color:#3B4A24;}
.right_bullet_text a:hover{ text-decoration:underline; font-weight:bold; color:#3B4A24;}
.footer_img{ padding:2px 2px 0px 2px;}

/*.green_bg{background:url(../images/services-text-bg.jpg) no-repeat center top; padding:0px;}*/
	
	
.body_text{font-family:Georgia;	font-size:12px;	font-style:normal;	text-decoration:none;	color:#333333;	text-align:left; padding:0px 30px 10px 2px; line-height:20px;}
.body_text a{	text-decoration:underline;	color:#333333;}
.body_text a:hover{	text-decoration:none;	color:#333333;}	
.body_text ul{ margin:8px 0px 0px 0px; padding:0 0 0 0; list-style-type:none;}
.body_text li{ margin:0 0 0 0px; padding:0 0 0 0px; list-style-type:none; background:url(../images/haskell-bullet-black.jpg) left 4px no-repeat; line-height:12px; padding-left:11px; padding-bottom:7px}
.big_img{ border:1px solid #7E6B51; background-color:#FFFFFE; padding:8px;}
.about_img{ border:1px solid #7E6B51; background-color:#FFFFFE; padding:7px 6px; margin:0px 10px 5px 0px;}


.footer{ background:url(../images/haskell-footer-bg.jpg) no-repeat left top; height:52px; padding:0px; margin:0px; width:860px; }
* +html .footer{ background:url(../images/haskell-footer-bg.jpg) no-repeat left top; height:52px; padding:0px; margin:0px; width:861px; }
* html .footer{ background:url(../images/haskell-footer-bg.jpg) no-repeat left top; height:52px; padding:0px; margin:0px; width:861px; }
.footer2{ background:url(../images/footer-bg2.jpg) no-repeat left top; height:52px; padding:0px; margin:0px; }
.footer_menu{ font-family:Georgia;	font-size:10px;	font-style:normal;	text-decoration:none;	color:#606D49; padding:0px; 	}
.footer_menu a{font-size:10px; text-decoration:none;	color:#DFFFD6;	}
.footer_menu a:hover{font-size:10px; text-decoration:underline;	color:#DFFFD6;	}

.footer_menu2{ font-family:Georgia;	font-size:10px;	font-style:normal;	text-decoration:none;	color:#DFFFD6;	}
	