/*GENERIC LAYOUT*/

body 						{background:url(../img/bg_body2.jpg) repeat-x #5259a1; padding:0px; margin:12px 0px 0px 0px; font-size:75%; text-align:center;}

html,input,select,textarea	{font-family:Arial; color:#333;}
table						{font-size:100%;}
img							{border:0px;}

#centered 					{margin:auto; width:773px;}
#logo 						{text-align:left; width:773px; margin:0px 0px 7px 15px;}
#logo span					{display:none;}


#content-area 				{background:url(../img/bg_top_hm.jpg) #fff no-repeat; text-align:left; width:763px; margin:0px 0px 0px 10px; height:auto;}
	.left 					{float:left; width:238px; w\idth:204px; padding:2px 20px 0px 14px; }
	.center 				{float:left; width:351px; w\idth:331px; padding:66px 19px 0px 0px; }
/* Hides from IE-mac \*/
	.center 				{float:left; width:351px; w\idth:331px; padding:66px 20px 0px 0px;}
/* End hide from IE-mac */

	
	
	.right 					{float:left; width:174px; w\idth:160px; padding:71px 14px 0px 0px;} 


/*.two-col 					{float:left; width:525px; w\idth:515px; padding:0px 10px 0px 0px; } */
.two-col 					{float:left; width:525px;} 
.two-col .right 			{padding:71px 0px 0px 0px;} 	
.two-col .popup				{padding:66px 0px 0px 0px;}
/*home specific*/
.home .two-col .center-img 	{float:left; width:175px; margin:0px 0px 30px 0px;}
.home .two-col .right-img 	{float:left; width:305px; margin:40px 0px 0px 0px;}
.home .two-col .center 		{float:left; width:321px; margin:5px 0px 0px 0px; padding:0px;}
.home .two-col .right 		{float:left; width:190px; w\idth:160px; margin:10px 0px 0px 0px; padding:0px 0px 0px 30px;}

			
#footer 					{text-align:left; margin:20px 14px 0px 25px;color:white;}
.footer						{padding:15px 0px 15px 0px;color:white;}
		
/*end clear fix */
.fl 						{float:left;}
.fr 						{float:right;}
	
.clear:after 				{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear 						{display: inline-block;}

/* Hides from IE-mac \*/
* html .clear 				{height: 1%;}
.clear 						{display: block;}
/* End hide from IE-mac */













