/* 
Title:		Association for Metalically Stabilized Earth
Firm:       ACS Creative - Fairfax, VA
Author: 	Cynthia Sheppard - cynthia@acscreative.com
*/


body 						{background-color: #322E2C; margin: 0px;font-family: Arial, Helvetica, sans-serif; background-image: url(../_img/structure/header_bg.jpg); background-repeat: repeat-x;}
ul, li 						{font-size: 13px; line-height: 18px;}
a, a:link, a:visited 		{color: #003399;text-decoration: underline;}
a:hover, a:active, a:focus 	{color: #7AcAe9;text-decoration: underline;}


/* Text Styles */

.navtext, .navtext a:link, .navtext a:active, .navtext a:visited {font-size: 16px; color: #0A5277;text-decoration: none; font-weight: bold;}
.navtext a:focus, .navtext a:hover {color: #4F99FC;text-decoration: none; font-weight: bold;}
.navtext2, .navtext2 a:link, .navtext2 a:active, .navtext2 a:visited {font-size: 13px; color: #0A5277;text-decoration: none; font-weight: bold;}
.navtext2 a:focus, .navtext2 a:hover {color: #4F99FC;text-decoration: none; font-weight: bold; font-size:13px;}
.header_type1 				{font-size: 20px;color: #0A5278;font-weight: bold;line-height: 20px;}
.welcome_copy 				{font-size: 13px; color: #333; line-height: 17px;}
.seo_text 					{font-size: 11px;color: #fff;line-height: 15px;}
.seo_text a:link, .seo_text a:active, .seo_text a:visited {text-decoration: none; color:#fff;}
.email_text 				{text-decoration: none; color:#fff;}
.email_text a:link, .email_text a:active, .email_text a:visited {text-decoration: none; color:#fff;}


/* Container Styles */

#holder		 				{width: 980px;	margin: 0 auto 0 auto;}
#topholder 					{width: 962px;height: 105px;padding: 13px 0px 0px 0px;float: left;margin: 0px 9px 5px 9px;}
#topcontact_holder 			{float: right;margin: 15px 0px 0px 0px;width: 300px;font-size: 15px;text-align: right;line-height: 22px;}
.gradientholder 			{width: 980px;float: left;height: 9px;}
.copyrightholder 			{width: 956px;float: left;background-color: #312E2C;padding: 0px 12px;}
#bodyholder 				{width: 980px; float: left; background-image: url(../_img/structure/holder_gradient.jpg); background-repeat: repeat-y;}
#main_img 					{width: 962px; float: left; margin: 0px 9px;}
#nav 						{width: 934px;height: 32px;padding: 14px 14px 0px 14px;background-image:url(../_img/structure/nav_bg.jpg);background-repeat: repeat-x;float: left;margin: 0px 9px;text-align: center;}

#homecopy_holder 			{float:left;background-color: #fff;width: 962px;margin: 0px 9px;background-image: url(../_img/structure/mse_supplier_member_bg.jpg);background-position: top;background-repeat: repeat-x;border-bottom: 7px solid #666;}
#subcopy_holder 			{float:left;background-color: #FFFFFF;width: 938px;margin: 0px 9px;background-position: top;background-repeat: repeat-x;border-bottom: 7px solid #888;padding:0px 24px 0px 0px;background-image: url(../_img/structure/sub_bg.jpg);}
#home_welcome_holder 		{float: left;background-image:url(../_img/structure/welcome_gradient.jpg);background-repeat: repeat-x; background-color:#F6F6F6;width: 482px;}
#sub_text_holder 			{float: right;width: 582px;padding:30px 34px 14px 34px;
kground-color: #fff;background-image: url(../_img/structure/subtext_fade.jpg);background-repeat: no-repeat;background-position: top;margin: 0px 0px 16px 0px;border-bottom: 1px dotted #333;}
#sub_top_bottom_holder 		{float: right;width: 650px;height: 18px;}
#sub_left_holder 			{float: left; width: 172px;padding:24px 0px 0px 34px;}
#home_welcome_right 		{float: right; background-color:#F6F6F6; width: 16px;}
.welcome_area 				{float: left; padding: 20px 6px 24px 24px; width: 430px;}
#mse_members_holder 		{float: right; padding: 10px 24px 10px 0px; width: 432px;}
#mse_members_right 			{float: right;padding: 30px 10px;width: 210px;text-align: center;background-color: #fff;margin: 0px 10px 10px 8px;background-image: url(../_img/structure/sidetext_fade.jpg);background-repeat: no-repeat;}
.membersfont, .membersfont a:link {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333;}
#seo_bar_holder 			{float:left;background-color: #434A4A;width: 962px;margin: 0px 9px;background-position: top;background-repeat: repeat-x;border-bottom: 1px solid #444;border-top: 1px solid #b3b3b3;}

#contact_bar_holder 		{float:right; width: 268px; background-image: url(../_img/structure/contact_gradient.jpg); background-position: top; background-repeat: repeat-x; padding: 10px 15px 30px 20px; border-left: 1px solid #666; background-color: #6B645E; }
.contact_bar_holders_left 	{float:left;padding: 10px 0px 10px 25px;font-size: 11px;color:#fff;line-height: 15px;text-decoration: none;}
.contact_bar_holders_left a:link, .contact_bar_holders_left a:active, .contact_bar_holders_left a:visited {text-decoration: none; color:#fff;}
.contact_head 				{color:#fff;font-size: 16px;line-height: 25px;}

.image_holder 				{width: 156px;margin: 14px 18px 2px 18px;float:left;display: block;}
.image_inset 				{width: 150px ; float: left;padding: 2px; border: 1px solid #b3b3b3; background-color: #fff;}
.image_text 				{width: 150px ; float: left;padding: 7px 2px; text-align:center;color: #333333; font-size: 11px;}

#form 						{width: 425px; padding: 10px; background-color:#E5E5E5;}

/* Clear Fix */

.brclear 					{clear:both;margin:0;font-size: 1px;line-height: 0px;height: 0px;}
