BODY					{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif; background-image:url(../images/home_main_background.jpg); background-repeat:repeat-x;color: #535353;font-weight: normal;text-align:left; font-size:12px;}
img{ border:0;}
h1 						{font-family: Arial, Helvetica, sans-serif;color:#750E1F;font-size: 170%;font-weight: normal;text-align:left;margin:0px;}
h2 						{font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 120%;font-weight: bold;}
h4 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;font-weight: bold;margin:0px;margin-top:10px;}
h5 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;font-weight: normal;margin:0px;}
p 						{font-family: Arial, Helvetica, sans-serif;color: #535353;font-weight: normal;text-align:left; font-size:12px;}

img 					{vertical-align: middle }
.title					{font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;text-align:left;font-size: 130%;}


.myimage{
border:5px solid gray;
}

/*========================= MAIN DIV CONTROLS =========================*/

#main_graphic			{width:100%; height:30px; background-image:url(../images/header.jpg); margin-left:auto; margin-right:auto; padding-top:234px;}

#fade_bg				{width:100%; height:408px; background-image:url(../images/fade_bg.jpg); margin-left:auto; margin-right:auto;}
#fade_bg_stretch				{width:100%; background-image:url(../images/fade_bg.jpg); margin-left:auto; margin-right:auto;}

#content_container		{width:900px; overflow:hidden; padding-top:68px; margin-left:auto; margin-right:auto;}

#content_container2		{width:900px; overflow:hidden; padding-top:68px; margin-left:auto; margin-right:auto;}

#biglinks_holder		{width:404px; height:264px; float:left;}

#biglink_01				{width:404px; height:85px; background-image:url(../images/what_we_do001.jpg); margin-bottom:3px; display:block;}
#biglink_01:hover		{background-image:url(../images/what_we_do002.jpg);}
#biglink_01 span 		{display:none;}

#biglink_02				{width:404px; height:85px; background-image:url(../images/how_we_do001.jpg);margin-bottom:3px;display:block; }
#biglink_02:hover		{background-image:url(../images/how_we_do002.jpg);}
#biglink_02 span 		{display:none;}

#biglink_03				{width:404px; height:85px; background-image:url(../images/who_we_do001.jpg);margin-bottom:3px;display:block;}
#biglink_03:hover		{background-image:url(../images/who_we_do002.jpg);}
#biglink_03 span 		{display:none;}

#right_txt				{width:477px; height:264px; float:right; margin-left:10px;}

#txt_but				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353; padding:2px 2px 2px 2px; text-decoration:none; font-weight:bold;}
#txt_but:hover			{background-color:#851e2f; color:#FFFFFF;}

/*========================= FOOTER CONTROLS =========================*/

#footer					{float:left;width:100%; height:341px; margin-left:auto; margin-right:auto; background-image:url(../images/footer_bg.jpg);}

#foot_nav						{width:900px; height:48px; margin-left:auto; margin-right:auto;text-align:left; padding-right:0px;}
#foot_nav ul					{margin: 0px;padding: 0px;list-style: none;width:900px;}
#foot_nav ul li 				{list-style: none;margin: 0px;padding: 0px;float:left;}
#eight_links span 				{display:none;}

#home_foot						{width:71px; height:48px; background-image:url(../images/nav/home_foot_01.jpg); float:left; display:block;}
#home_foot:hover				{background-image:url(../images/nav/home_foot_02.jpg);}
#home_foot span 				{display:none;}

#news_foot						{width:90px; height:48px; background-image:url(../images/nav/news_foot_01.jpg); float:left; display:block;}
#news_foot:hover				{background-image:url(../images/nav/news_foot_02.jpg);}
#news_foot span 				{display:none;}

#about_foot						{width:90px; height:48px; background-image:url(../images/nav/about_foot_01.jpg); float:left; display:block;}
#about_foot:hover				{background-image:url(../images/nav/about_foot_02.jpg);}
#about_foot span 				{display:none;}

#gallery_foot					{width:81px; height:48px; background-image:url(../images/nav/gallery_foot_01.jpg); float:left; display:block;}
#gallery_foot:hover				{background-image:url(../images/nav/gallery_foot_02.jpg);}
#gallery_foot span 				{display:none;}

#contact_foot					{width:84px; height:48px; background-image:url(../images/nav/contact_foot_01.jpg); float:left; display:block;}
#contact_foot:hover				{background-image:url(../images/nav/contact_foot_02.jpg);}
#contact_foot span 				{display:none;}

#footer_box						{width:900px; height:188px; background-image:url(../images/footer_box.jpg);color:#F2F2F2;}
#footer_box a{ font-weight:bold;;color:white;}
/*========================= TOP NAV CONTROLS =========================*/

#topbar_nav						{width:900px; height:30px; margin-left:auto; margin-right:auto;text-align:left; padding-right:0px;}
#topbar_nav ul					{margin: 0px;padding: 0px;list-style: none;width:900px;}
#topbar_nav ul li 				{list-style: none;margin: 0px;padding: 0px;float:right;}
#eight_links span 				{display:none;}

#home_link 						{background-image: url(../images/nav/home_01.jpg);height:30px;width: 80px;display: block; text-decoration:none; float:left; margin-left:3px;}
#home_link:hover 				{color: #FFFFFF;background-image: url(../images/nav/home_02.jpg);}
#home_link span 				{display:none;}

#news_link 					{background-image: url(../images/nav/news_01.jpg);height:30px;width: 80px;display: block; text-decoration:none; float:left; margin-left:3px;}
#news_link:hover 			{color: #FFFFFF;background-image: url(../images/nav/news_02.jpg);}
#news_link span 				{display:none;}


#about_link 					{background-image: url(../images/nav/about_01.jpg);height:30px;width: 80px;display: block; text-decoration:none; float:left; margin-left:3px;}
#about_link:hover 				{color: #FFFFFF;background-image: url(../images/nav/about_02.jpg);}
#about_link span 				{display:none;}

#gallery_link 					{background-image: url(../images/nav/gallery_01.jpg);height:30px;width: 80px;display: block; text-decoration:none; float:left; margin-left:3px;}
#gallery_link:hover 			{color: #FFFFFF;background-image: url(../images/nav/gallery_02.jpg);}
#gallery_link span 				{display:none;}

#contact_link 					{background-image: url(../images/nav/contact_01.jpg);height:30px;width: 80px;display: block; text-decoration:none; float:left; margin-left:3px;}
#contact_link:hover 			{color: #FFFFFF;background-image: url(../images/nav/contact_02.jpg);}
#contact_link span 				{display:none;}


#login_link{
	position:absolute;
	top:50px;
	left:823px;
	width:100px;
}

/*=========================== GALLERY =================================*/

.thumbnail{
	width:120px;
	cursor:pointer;
	margin:2px;
	float:left;
	border:1px solid gray;
}
#main_image{
border:5px solid gray;
}


#content_left		{width:404px;  float:left;}
#content_right		{width:477px;  float:right; margin-left:10px;}

.content_left		{width:404px;  float:left;}
.content_right		{width:477px;  float:right; margin-left:10px;}


/******************** DOWNLOADS ************************/

.download_table{
border: 1px solid silver;
color:#70091a;
}
.download_table a{
color:#70091a;
}
.download_table p{
color:gray;
margin:4px;
}

.section_link a{
color:#70091a;
font-weight:bold;
}
