
/* CSS Document */
body 
{
     background-color:#f6f6f6;
     background-image:url('../images/body_bk.jpg');
     background-repeat:repeat-x;
     margin:0px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
}
img, div { behavior: url(../iepngfix.htc) }
#Clear
{
     clear:both;
}
#body_div
{
     margin:0 auto; text-align:center;
     text-align:center;
     width:917px;
     position:relative;
}
#body_header
{
     text-align:left;
     height:83px;
}
#logo
{
     float:left;
     width:200px;
     padding-right:0px;
}
#Table_01 td
{
     margin:0px;          padding:0px;
}
#Table_01
{
     background-image:url('../images/nav_bk.jpg');
     background-repeat:no-repeat;
     }
#top_nav a
{
     color:#FFF;
     text-decoration:none;
     background:none;
}
#top_nav a:hover
{
     color:#999;
     text-decoration:none;
     background:none;
}
#top_nav
{
     padding-top:10px;
     background:none;
     text-align:left;
}
#container_top
{
     background-image:url('../images/container_top.jpg');
     width:917px;
     height:24px;
}
#container_bottom
{
     background-image:url('../images/container_bottom.jpg');
     width:917px;
     height:23px;
     }
#container_body h1
{
     font-size:12pt;
     color:#6e0d1b;
     margin:0px;
     padding-left:20px;
}
#container_body h2
{
     font-size:10pt;
     color:#6e0d1b;
     margin:0px;
     padding-left:0px; padding-top:0px;
}
#container_body
{
     position:relative;
     height:100%;
     min-height:505px;
     background-image:url('../images/container_bk.jpg');
     background-repeat:repeat-x;
     width:916px;
     background-color:#1f1e1e;
     text-align:left;
     }
#footer
{
     color:#333;
     min-height:134px;
     background-image:url('../images/footer_bk.jpg');
     width:916px;
     clear:both;
}
#footer_left p
{
     margin:2px;
     padding-left:10px;
}
#footer_left
{
     padding-top:10px;
     text-align:left;
     float:left;
     width:300px;
}
#footer_right p
{
     margin:2px;
     padding-right:30px;
}
#footer_right
{
     padding-top:10px;
     text-align:right;
}
#AboutUs
{
     width:916px;
     height:100%;
     position:absolute;
}
#AboutUsContent
{
     margin-left:50px;
     width:550px;
     float:left;
     height:100%;
     position:relative;
}
#AboutUsImages
{
     width:200px;
     background-color:#333;
     height:100%;
     float:right;
     position:relative;
     margin-right:50px;
     color:#FFF;
}
#AboutUsImages img
{
     border:1px solid #ffffff;
}

.rightColumnSubLink
{
     width:100%;
     height:20px;
     background-color:#999;
     color:#333;
     vertical-align:middle;
     text-align:center;
}
.rightColumnSubLink a
{
     color:#333;
     height:20px;
     text-decoration:none;
}
.rightColumnSubLink a:hover
{
     color:#333;
     height:20px;
     text-decoration:none;
}

.rightColumnSubLinkList
{
     width:100%;
     height:23px;
     vertical-align:middle;
     background-image:url('../images/rightbar_link.jpg');
     background-repeat:repeat-x;
     color:#9b9c9e;
     text-align:left;

}
.rightColumnSubLinkList p
{
     padding:0px;
     margin:0px;
     padding-top:2px;
     padding-left:15px;
}
.rightColumnSubLinkList a
{
     color:#9b9c9e;
     text-decoration:none;
}
.rightColumnSubLinkList a:hover
{
     color:#e2dfe0;
     text-decoration:none;
}
.imgRight 
{
     width:100%;
     text-align:center;
     padding-bottom:5px;
     padding-top:5px;     }
#EmployeeListing
{
     color:#fff;
}
#EmployeeListing a
{
     color:#fff;
}
#EmployeeListing ul
{
     margin-left:0px;
     padding-left:0px;
}
.rightColumnSubLinkTest
{
     width:100%;
     height:23px;
     vertical-align:middle;
     background-image:url('../images/rightbar_text.jpg');
     background-repeat:repeat-x;
     color:#ffffff;
     text-align:left;

}
.rightColumnSubLinkTest p
{
     padding:0px;
     margin:0px;
     padding-top:2px;
     padding-left:15px;
}
.rightColumnSubLinkTest a
{
     color:#ffffff;
     text-decoration:none;
}
.rightColumnSubLinkTest a:hover
{
     color:#ffffff;
     text-decoration:none;
}
#moreNews a{color:#FFF;}
#moreNews
{
	padding-left:750px;
	padding-top:15px;
}
#homeMain
{
	background-image:url('../images/homeBack/1.jpg');
	width:800px;
	height:492px;
	margin-left:55px;
	border:solid #ffffff 3px;
}
#homeServices
{
	color:#ffffff;
	padding-top:80px;
	
}
#homeServices ul 
{
	margin-left:0px;
	padding-left:20px;
}
#homeServices li 
{
	margin-left:0px;
	padding-left:0px; 
	padding-bottom:10px;
}
#homeServices p
{
	padding-left:70px;
}
#homeServices a
{
     color:#FFF;
     text-decoration:underline;
     background:none;
}
#homeServices a:hover
{
     color:#999;
     text-decoration:underline;
     background:none;
}
#AboutUsNew
{
	background-image:url('../images/aboutBK.jpg');
	width:800px;
	height:492px;
	margin-left:55px;
	border:solid #ffffff 3px;
}
#AboutUsContentNew
{
	color:#FFFFFF;
	width:630px;
	padding-left:90px;
	padding-top:65px;
}
#ServicesNew
{
	background-image:url('../images/servicesBK.jpg');
	width:800px;
	height:492px;
	margin-left:55px;
	border:solid #ffffff 3px;
}
#ServicesContentNew
{
	color:#FFFFFF;
	width:630px;
	padding-left:90px;
	padding-top:40px;
}

#ServicesContentNew ul
{
	margin-left:0px;
	padding-left:8px;
}
#ServicesContentNew li
{
	margin-left:0px;
}
#headerAddress
{
	float:left;
	width:200px;
}
#headerAddress p
{
	color:#FFF;
	padding:0px;
	margin-bottom:2px;
	margin-top:3px;
	font-size:12px;
}












