@charset "utf-8";
/* Blackstone Management and Consulting - CSS - Created 12/6/08 */

body {
	background-image: url(../images/site_bkgd.gif);
	background-repeat:repeat-x; background-repeat:repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

ul { margin:0px; padding:0px; }
img { border:0; }
h1 {
	font-weight:normal;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
a { text-decoration:none; color:#3569d6; font-weight:bold; }
a:hover { text-decoration:none; color:#2950a3; font-weight:bold; }

#outerContainer {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}

#innerContainer { 
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1024px;

	margin-left:auto;
	margin-right:auto;
}

#body { margin:0px; padding:25px 0px 0px 25px; width:975px; }

#logo { margin:0px; padding:0px; }

#nav { margin:0px; padding:0px; background-image:url(../images/nav_bkgd.gif); background-repeat:repeat-x; height:32px; width:975px; }
#nav ul { margin:0px; padding:0px; list-style-type:none; height:32px; width:974px; }
#nav li { margin:0px; padding:0px; display:inline; height:32px; }

#banner {
	margin:0px;
	padding:0px;
	background-image: url(../images/subpage_site_banner.jpg);
}

#homeBody { margin:0px; padding:0px; }
#homeBody h3 { margin:0px; padding:10px 0px 0px 25px; font-size:10px; }

#homeCol1 { margin:0px; padding:0px; float:left; width:185px; }
#homeCol1 img { margin:0px; padding:25px 0px 0px 25px; }
#homeCol1 p { margin:0px; padding:5px 0px 0px 25px; }

#homeCol2 { margin:0px; padding:0px; float:left; width:185px; }
#homeCol2 img { margin:0px; padding:25px 0px 0px 25px; }
#homeCol2 p { margin:0px; padding:5px 0px 0px 25px; }

#homeCol3 { margin:0px; padding:0px; float:left; width:604px; }
#homeCol3 h1 { margin:0px; padding:25px 0px 0px 25px; }
.homeDivider { margin:0px; padding:9px 0px 0px 25px; }
#homeCol3 p { margin:0px; padding:9px 25px 0px 25px; }

#subpageBanner { margin:0px; padding:0px 0px 0px 0px ;background-image:url(../images/subpage_site_banner.jpg); background-repeat:no-repeat; width:417px; height:169px; }
#subpageBannerText { margin:0px; padding:0px 0px 0px 300px ;}
#subpageBanner p { margin:0px; padding:0px 0px 0px 745px; }

#subBody { margin:0px; padding:0px; }

#subNav {
	margin:1px 0px 0px 0px;
	padding:0px;
	width:185px;
	float:left;
	color:#FFFFFF;
	background-image:url(../images/fading_background_blue.jpg); background-repeat:repeat-x; 
	 }

#subNav h1 { margin:0px; padding:24px 0px 7px 12px; background-color:#0f1e3d; }
#subNav ul { margin:0px; padding:0px 0px 25px 12px; list-style-type:none; background-color:000371; background-image:url(../images/fading_background_blue.jpg); background-repeat:repeat-x;  }
#subNav li { margin:0px; padding:7px 0px 7px 0px; background-image:url(../images/subnav_divider.gif); background-repeat:no-repeat; }
#subNav a { color:#FFFFFF; }
#subNav a:hover { color:#e5e5e5; }
#subNav ul li p { margin:0px; padding:5px 0px 0px 0px; font-size:10px; }
#subNav ul li p a { color:#eeeeee; }

#subContent { margin:0px; padding:0px; width:740px; float:left; }
#subContent h1 { margin:0px; padding:25px 0px 0px 25px; }
.subDivider { margin:0px; padding:0px 0px 0px 2px; }
#subContent p { margin:0px; padding:9px 0px 0px 25px; }

.breadcrumb { color:#999999; }
.breadcrumb a { color:#999999; text-decoration:none; font-weight:normal; }
.breadcrumb a:hover { color:#666666; }

#footer { margin:25px; padding:0px 0px 10px 0px; background-image:url(../images/footer_bar.gif); height:40px; width:975px; }
#footer2 { margin:0px; padding:0px; height:40px; background-color:#003366; color:#FFFFFF; }
#footer2 p { margin:0px; padding:12px 0px 0px 25px; }
#footer2 p a { color:#FFFFFF; font-weight:normal; }
#footer2 p a:hover { color:#2950a3; }
