/* CSS Document */

body								{background-color:#d7b482; width:100%; min-width: 740px; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image:url(../images/bkg_gradient.jpg); background-repeat:repeat-y;}
a img								{border:0px;}
#hmpage_container					{width: 100%; height:100%; overflow:visible; margin:0px; padding:0px; background-image:url(../images/bkg_cream_nav.gif); background-repeat:repeat-x;}
#inside_container					{ background-image:url(../images/bkg_gradient_inside.jpg); background-repeat:repeat-y;}
#page_container						{width: 100%; height:100%; overflow:visible; margin:0px; padding:0px; background-image:url(../images/bkg_cream_insidenav.gif); background-repeat:repeat-x;}

/* Header */
#hm_header_container				{width: 100%; height:117px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/bkg_nav_blk.gif); background-repeat:no-repeat;}
#header_container					{width: 100%; height:120px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/bkg_nav_wht.gif); background-repeat:no-repeat;}
.left								{float:left;}
.right								{float:right;}
.left_percent						{float:left; width:47%; margin:0px; padding:0px; overflow:inherit;}
.right_percent						{float:right; width: 47%; margin:0px; padding:0px; overflow:inherit;}

/*Page Titles*/
#aboutus_container					{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_about.jpg); background-repeat:no-repeat;}
#services_container					{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_services.jpg); background-repeat:no-repeat;}
#appraisers_container				{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_appraisers.jpg); background-repeat:no-repeat;}
#employment_container				{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_employment.jpg); background-repeat:no-repeat;}
#links_container					{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_links.jpg); background-repeat:no-repeat;}
#contactus_container				{width: 100%; height:160px; margin:0px; padding: 0px 0px 0px 0px; background-image:url(../images/tl_contactus.jpg); background-repeat:no-repeat;}

/* Navigation */
#logo_container						{width: auto; height:117px; margin:0px 35px 0px 0px; padding:0px; float:right;}
#logo, #logo a						{width:176px; height:106px; display:block; margin:0px; padding:5px 0px 0px 0px;}
#logo a								{background-image:url(../images/logo_sjz.gif); background-repeat:no-repeat;}
#logo span							{display: none;}
#navigation_container				{width:412px; height:49px; margin: 22px 40px 0px 0px; padding: 0px; float:right;}
#navigation_container div			{float:left; margin:0px; padding:0px;}
#navigation_container span			{display:none;}
#navhm_home, #navhm_home a 			{width:42px; height:49px; display:block;}
#navhm_home a						{background-image:url(../images/nav/nav_home.gif);}
#navhm_aboutus, #navhm_aboutus a 	{width:61px; height:49px; display:block;}
#navhm_aboutus a					{background-image:url(../images/nav/nav_aboutus.gif);}
#navhm_services, #navhm_services a 	{width:54px; height:49px; display:block;}
#navhm_services a					{background-image:url(../images/nav/nav_services.gif);}
#navhm_appraisers,
#navhm_appraisers a 				{width:66px; height:49px; display:block;}
#navhm_appraisers a					{background-image:url(../images/nav/nav_appraisers.gif);}
#navhm_employment,
#navhm_employment a 				{width:79px; height:49px; display:block;}
#navhm_employment a					{background-image:url(../images/nav/nav_employment.gif);}
#navhm_links, #navhm_links a 		{width:43px; height:49px; display:block;}
#navhm_links a						{background-image:url(../images/nav/nav_links.gif);}
#navhm_contactus,#navhm_contactus a	{width:67px; height:49px; display:block;}
#navhm_contactus a					{background-image:url(../images/nav/nav_contactus.gif);}

/*Inside Navigation*/
#nav_home, #nav_home a 				{width:42px; height:49px; display:block;}
#nav_home a							{background-image:url(../images/nav/nav_home_wht.gif);}
#nav_aboutus, #nav_aboutus a 		{width:61px; height:49px; display:block;}
#nav_aboutus a						{background-image:url(../images/nav/nav_aboutus_wht.gif);}
#nav_services, #nav_services a 		{width:54px; height:49px; display:block;}
#nav_services a						{background-image:url(../images/nav/nav_services_wht.gif);}
#nav_appraisers, #nav_appraisers a {width:66px; height:49px; display:block;}
#nav_appraisers a					{background-image:url(../images/nav/nav_appraisers_wht.gif);}
#nav_employment, #nav_employment a 	{width:79px; height:49px; display:block;}
#nav_employment a					{background-image:url(../images/nav/nav_employment_wht.gif);}
#nav_links, #nav_links a 			{width:43px; height:49px; display:block;}
#nav_links a						{background-image:url(../images/nav/nav_links_wht.gif);}
#nav_contactus,#nav_contactus a		{width:67px; height:49px; display:block;}
#nav_contactus a					{background-image:url(../images/nav/nav_contactus_wht.gif);}

/* Home Image */
#hm_image_container					{width: 100%; height: 256px; background-image:url(../images/home_img2.jpg); background-repeat:no-repeat;}

/* Home Content */
#hmcontent_container				{width:549px; height:100%; overflow:inherit; padding: 20px 20px 10px 185px; margin: 0px; clear:both; background-image:url(../images/hm_btm_left.jpg); background-repeat:no-repeat; background-color:#000000; color:#FFFFFF;}

/* Inside Content */
#content_container					{width:549px; height:100%; overflow:inherit; padding: 20px 20px 10px 185px; margin: 0px; background-image:url(../images/bkg_inside_content.jpg); background-repeat:repeat-y;}

#content_container_img				{width:154px; height:400px; padding:0px; margin:0px; position:absolute; z-index:50; top: 160px; background-image:url(../images/inside_btm_left.jpg); background-repeat:no-repeat;}


/*Appraisers Sub-Nav*/
#sub_nav_container					{width:124px; padding:0px 15px 10px 15px; margin:0px; position:absolute; z-index:50; top: 180px; background-image:url(../images/inside_btm_left.jpg); background-repeat:no-repeat;}
#sub_nav_container p				{color:#FFFFFF;}

/*Resume*/
#resume_container					{float:right; padding: 0px 0px 10px 10px; width:157px;}
#resume_container img				{border: 1px solid #d7b482; margin:0px 0px 10px 0px;}
#resume_btn,#resume_btn a			{width:148px; height:29px; display:block;}
#resume_btn a						{background-image:url(../images/btn_resume.gif);}

/* Footer */
#footer_hm							{clear:both; width:auto; font-size:10px; color:#FFFFFF; padding:0px;}
#footer_hm p						{margin:0px; padding:0px 10px 0px 0px; line-height: 18px;}

#footer								{clear:both; width:auto; font-size:10px; color:#000000; padding:0px;}
#footer p							{margin:0px; padding:0px 10px 0px 0px; line-height: 18px;}


/*Text*/
p									{margin: 0px; padding: 0px;}
ul									{margin: 5px 10px;}
li 									{margin: 5px 0px 5px 10px;}
h1									{font-size: 16px; color:#9A5B01; font-weight: bold; padding:0px; margin:0px;}
h2									{font-size: 12px; color:#9A5B01; font-weight: bold; padding:0px; margin:0px;}
h3									{font-size: 12px; color:#9A5B01; font-weight: normal; font-style:italic; padding:0px; margin:0px;}
h4									{font-size: 12px; color:#9A5B01; font-weight: bold; padding:0px; margin:0px;}
h5									{font-size: 12px; color:#000000; font-weight: bold; padding:0px; margin:0px;}
h6									{font-size: 12px; color:#FFFFFF; font-weight: bold; padding:0px; margin:0px;}
.white								{color: #FFFFFF;}
.brown								{color: #8F8F8F;}
.small								{font-size:11px;}

.nobullet_city						{list-style:none;}
.nobullet_county					{list-style:none;}

/*Text Links*/
a:link, a:visited, a:active 		{color: #9a5b01; text-decoration: underline;}
a:hover								{color:#9a5b01; text-decoration: none;}

a.foot_hm:link, a.foot_hm:visited 	{color: #ffffff; text-decoration: none;}
a.foot_hm:hover, a.foot_hm:active 	{color:#ffffff; text-decoration: underline;}

a.foot:link, a.foot:visited 		{color: #000000; text-decoration: none;}
a.foot:hover, a.foot:active 		{color:#000000; text-decoration: underline;}

a.subnav:link, a.subnav:visited 	{color: #ffffff; text-decoration: none; font-size: 11px;}
a.subnav:hover, a.subnav:active 	{color:#ffffff; text-decoration: underline;}


/*Forms*/
input, select						{font-family:Arial, Helvetica, sans-serif; font-size:12px;}