/* CSS Document */html{ padding:0; margin:0;}body {background: #b3aa8a url(images/bkg-body.gif);padding:0;margin:0px;}p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding: 5px 0;margin:0;}h1, h2, h3, h4, h5, h6 {padding:0; margin:0; font-weight:normal;}ul {padding:0;margin:0;}ol {	font-family:Verdana, Arial, Helvetica, sans-serif;}/*--------------------Container------------------------- */		#container {	width:676px;	margin: 0 auto;	height:100%;	position: relative;	overflow: visible;	background:url(images/bkg-container.gif);	}		#branding {height:150px;width:639px;margin:0 auto;position:relative;}#branding h1 {	background:url(images/cr_credit_logo.gif) no-repeat;	position:absolute;	text-indent:-9999px;	height:77px;	width:207px;	left: 15px;	top: 10px;	visibility: visible;}#branding h1 a {	text-indent:-9999px;	height:77px;	width:207px;	left: 15px;	top: 10px;	visibility: visible;	display:block;}	#branding h2 {	position:absolute;	text-indent:-9999px;	width:504px;	height:52px;	background:url(images/branding_h1_home.gif);	bottom: 0px;	left: -3px;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #B09A28;	border-left-width: 3px;	border-left-style: solid;	border-left-color: #B09A28;	visibility: visible;}#branding h2.orderreports { background:url(images/orderreports.jpg)}#branding h2.aboutus { background:url(images/aboutus.jpg)}#branding h2.upcocmingevents { background:url(images/upcoming_events.jpg)}#branding h2.services { background:url(images/services.jpg)}#branding h2.testimonials { background:url(images/testimonials.jpg)}#branding h2.articlesofinterest { background:url(images/Articles.jpg)}#branding h2.links { background:url(images/links.jpg)}#branding h2.contact { background:url(images/contact.jpg)}#branding h2.duediligence { background:url(images/due_diligence.jpg)}#branding h2.recovery { background:url(images/recovery.jpg)}#branding h2.industriesserved { background:url(images/industries_Served.jpg)}				/*--------------------Content------------------------- */#content {width:639px;border:#b09a28 3px solid;margin:0 auto;position:relative;overflow:visible;background: #e3daba url(images/home_content_bkg.jpg) no-repeat;min-height:300px; }#content h2 {font-family:"Times New Roman", Times, serif;font-size:14px;color:#933c05;display:inline;padding:0 10px 0 0;font-weight:bold; }#content li {font-family:Arial, Helvetica, sans-serif;font-size:12px;}#content a {color:#bd8529;text-decoration:none;font-weight:bold;}#content a:hover {color:#fff;text-decoration:none;background:#bd8529;font-weight:bold;}#specialization {	background:#8293a2;	border:#fdfcca 2px solid;	width:300px;	padding: 5px 15px;	position:absolute;	left: 10px;	top: 10px;	color:#533326;	visibility: visible;}#specialization h1 {text-indent:-9999px; background:url(images/industries_title.gif) no-repeat;width:253px; height:21px; padding:0px; margin:0px; font-size:9px; }#maincontent {	width:255px;	padding-left: 365px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	line-height:1em;}#maincontent li {	list-style-type:none;	padding:10px 0;	border-bottom:#933c05 2px dotted;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#maincontent ul {margin:0 0 20px 0;}#services {	padding: 5px 15px;	width:300px;	height:400px;	position:absolute;	left: 10px;	top: 135px;	visibility: visible;	background:url(images/services_bkg.gif) no-repeat 0 15px;	}#services h1 {text-indent:-9999px;}#services h1 a:hover {background:none;}#services h4 {	font-family:"Times New Roman", Times, serif;	font-size:16px;	color:#53411f;	letter-spacing:0.05em;	display: inline;	padding-right: 5px;}	#services ul {	position:absolute;	width: 270px;	top: 29px;	visibility: visible;	list-style-type:none;	height: -30px;}#services li {	padding:5px 5px 5px 0px;}#dilegence, #recovery { left:30px;width:320px;}	#dilegence {	position:absolute;	z-index: 1;}#dilegence ul {	background:#f5f5ea;	padding:15px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #b09a28;	border-bottom-color: #b09a28;	border-left-color: #b09a28;	}	#dilegence h1 {	background:url(images/tabs.gif) 0 0 no-repeat;	position:absolute;	width:158px;	height:29px;	visibility: visible;}	#dilegence h1 a {	width:158px;	height:29px;	display:block;}	#recovery {	position:absolute;	color:#FFFFFF;}#recovery ul{background:#933c05;padding:15px;}#recovery h1 {	background:url(images/tabs.gif) -158px 0  no-repeat;	position:absolute;	width:118px;	height:29px;	left: 158px;}#recovery h1 a {	width:118px;	height:29px;	display:block;}#recovery h4 {color:#FFFFCC;}/*--------------------insidepages------------------------- */#insidecontent {	background:#FEFAF0;	padding:10px 20px 10px 20px;	margin:10px auto 5px;	width:90%;	height:90%;	min-height:300px;	border:#b09a28 1px solid;	color: #333333;}#insidecontent h1 {	padding:0;	margin:0;	font-size:17px;	color:#933c05;	font-family: "Times New Roman", Times, serif;	font-weight: bold;	letter-spacing: 0.05em;}#insidecontent h3 {	margin:0;	font-size:12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #933C06;	font-weight: bold;	letter-spacing: 0.05em;	padding-top: 10px;}li.none { list-style-type:none;}#insidecontent ul {	font-family:Verdana, Arial, Helvetica, sans-serif;	margin:0;	padding-right: 20px;	padding-bottom: 0;	padding-left: 20px;	padding-top: 0px;}#insidecontent li {	font-size:11px;	font-weight:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;	line-height: 1.6em;}h5 {	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-style: italic;} h6 {	font-family:"Times New Roman", Times, serif;	font-size:13px;	font-style:italic;	color:#933c05;	display:inline;	padding:0 10px 0 0;	font-weight:bold;	text-align: left;	text-indent: 30px;}#inside_nav {	color: #B09A28;	font-weight: normal;	background-color: #933C06;	display: block;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;}#inside_nav ul{	margin: 0;	border-bottom:#333333 1px solid;	padding: 0;}#inside_nav a {	color:#FEFAF0;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FEFAF0;	font-weight:bold;		padding-right: 20px;	padding-left: 20px;	margin: 0px;	height: 10px;	width: 25%;	display: inline;}#inside_nav li {	list-style-type:none;	border:none;	padding:0;	color: #FEFAF0;	display: inline;	margin: 0px;}#inside_nav a:hover {background:none; font-weight:bold;color:#B09A28;}/*--------------------NAVIGATION------------------------- *//*--------------------Main nav------------------------- */#main_nav {	position:absolute;	width: 242px;	height:44px;	top: -103px;	right:140px;	visibility: visible;}ul#main_nav a {text-indent:-9999px;display:block;}ul#main_nav li {margin:0; padding:0; list-style-type:none;}li#mn_1 {	position:absolute;	top:0;	left:0;	background:url(images/mainnav.gif) no-repeat 0 0;	height:25px;	width:170px;	visibility: visible;}li#mn_2 {	position:absolute;	top:0px;	left:170px;	background:url(images/mainnav.gif) no-repeat -170px 0;	height:25px;	width:72px;	visibility: visible;}li#mn_3 {	position:absolute;	top:25px;	left:0px;	background:url(images/mainnav.gif) no-repeat  0px -25px;	height:19px;	width:140px;	visibility: visible;}li#mn_4 {	position:absolute;	top:25px;	left:140px;	background:url(images/mainnav.gif) no-repeat -140px -25px;	height:19px;	width:102px;	visibility: visible;}li#mn_1 a {height:25px; width:170px;}li#mn_2 a {height:25px; width:72px;}li#mn_3 a {height:19px; width:140px;}li#mn_4 a {height:19px; width:102px;}li#mn_1 a:hover {background:url(images/mainnav.gif) no-repeat 0 -44px;}li#mn_2 a:hover {background:url(images/mainnav.gif) no-repeat -170px -44px;}li#mn_3 a:hover {background:url(images/mainnav.gif) no-repeat 0px -69px;}li#mn_4 a:hover {background:url(images/mainnav.gif) no-repeat -140px -69px;}/*--------------------Sub nav------------------------- */#sub_nav a {color:#FFFFFF;}#sub_nav  {	color:#FFFFFF;	position:absolute;	width: 140px;	top: -103px;	right: -3px;	height:100px;	border-left:3px solid #B09A28;	list-style-type:none;	visibility: visible;}ul#sub_nav a {text-indent:-9999px;display:block;width:140px;}ul#sub_nav li {margin:0; padding:0;}	li#sn_1 {	position:absolute;	top:0;	left:0;	background:url(images/subnav.gif) no-repeat 0 0;	height:20px;	width:160px;	visibility: visible;}li#sn_2 {	position:absolute;	top:20px;	left:0;	background:url(images/subnav.gif) no-repeat 0 -20px;	height:16px;	width:160px;	visibility: visible;}li#sn_3 {	position:absolute;	top:36px;	left:0px;	background:url(images/subnav.gif) no-repeat 0 -36px;	height:14px;	width:160px;	visibility: visible;}li#sn_4 {	position:absolute;	top:50px;	left:0px;	background:url(images/subnav.gif) no-repeat 0 -50px;	height:14px;	width:160px;	overflow:hidden;	visibility: visible;}li#sn_5 {	position:absolute;	top:64px;	left:0px;	background:url(images/subnav.gif) no-repeat 0 -64px;	height:16px;	width:160px;	visibility: visible;}li#sn_6 {	position:absolute;	top:80px;	left:0px;	background:url(images/subnav.gif) no-repeat 0 -80px;	height:20px;	width:160px;	visibility: visible;}li#sn_1 a {height:20px;}li#sn_2 a {height:16px;}li#sn_3 a {height:14px;}li#sn_4 a {height:14px;}li#sn_5 a {height:16px;}li#sn_5 a {height:20px;}li#sn_1 a:hover {background:url(images/subnav.gif) no-repeat 0px -100px;}li#sn_2 a:hover {background:url(images/subnav.gif) no-repeat  0 -120px;}li#sn_3 a:hover {background:url(images/subnav.gif) no-repeat  0 -136px;}li#sn_4 a:hover {background:url(images/subnav.gif) no-repeat  0 -150px;}li#sn_5 a:hover {background:url(images/subnav.gif) no-repeat  0 -164px;}li#sn_6 a:hover {background:url(images/subnav.gif) no-repeat  0 -180px;}		/*--------------------Sub nav------------------------- */	#sitemap { }#site_map ul {	margin: 0 auto;	padding:0;	display:inline;}#site_map a { color:#933c05;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; text-align:center;}#site_map li {list-style-type:none; display:inline; border:none; text-align:center; padding:0 5px; }#site_map a:hover {text-decoration:underline; background:none; font-weight:normal;color:#933c05;}/*--------------------footer--------------------------- */#site_info { width:639px;border-top:#b09a28 3px solid;background:url(Burgundy_leather_leftPage.jpg) no-repeat;margin:0px auto;padding:10px 0;color:#FFFFFF; text-align:center; clear:both;font-size:13px;font-weight:bold; }#site_info a {color:#FFFFFF;}ol.numerals { list-style:upper-roman; list-style-position:outside;}#insidecontent ol.numerals li {	margin:0;	font-size:12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #933C06;	font-weight: bold;	padding:3px;	}