@charset "utf-8";
/* CSS Document */

body   		{ background-color:#999999; }
.header 	{ width:900px; height:85px; margin:auto; background-image:url(images/header.png); background-repeat:no-repeat; }
.logo 		{ background-image:url(images/logo.png); background-repeat:no-repeat; width:400px; height:85px; }
.menu 		{ width:900px; height:25px; margin:auto; background-image:url(images/menu_bar.png); background-repeat:repeat-x; }
.menu_txt 	{ padding:0px 0px 0px 590px; text-align:center; }

.main		{ background-color:#FFF; width:900px; height:500px; margin:auto; 
background-image:url(images/body_back_home.png);}
.main_other	{ background-color:#FFF; width:900px; height:500px; margin:auto;  }
/*****Row 1*********/
.main_row1 	{ width:900px; height:307px; background-color:#EEEEEE;}
.flash 		{ width:590px; height:290px; margin:8px; display:inline; float:left; background-color:#000000;  }
.side		{ width:284px; height:290px; margin:8px 8px 8px auto;display:inline; float:left;   }
.side_top	{ width:284px; height:140px; background-image:url(images/side_top.jpg); background-repeat:no-repeat; 
			  border:1px solid #999; margin:auto; }
.side_bottom	{width:284px; height:140px; background-color:#FFFFFF; border:1px solid #999; margin-top:6px; }
.side_contact 	{width:279px; height:22px; background-image:url(images/menu_bar.png); background-repeat:repeat-x; color:#FFF; font-size:14px; font-family:Verdana, Geneva, sans-serif; padding:3px 0px 0px 5px;}
.side_details 	{ width:284px; height:80px }
.side_call { width:99px; height:80px; background-image:url(images/cal.jpg); display:inline; float:left; }
.side_numbers { widows:182px; height:80px; display:inline; float:left; margin-top:3px; letter-spacing:1px;
				font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:10px; padding-left:10px;}
.side_social  	{ width:284px; height:30px; }
p.cont {font-size:10px; font-family:Verdana, Geneva, sans-serif;}
/**************/

/*****Row 2*********/
.row2{width:900px; height:190px;  }
.about_us { width:885px; height:auto; display:inline; float:left; padding:0px 10px 0px 10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#666666; line-height:14px;}

/**************/
.footer 	{ background-color:#000000; width:900px;  height:30px; margin:3px auto auto auto; font-size:10px; 
font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; text-align:center; }

/******About us*******/
.about_row1  { width:900px; height:260px; background-color:#dfe9eb;}
.about_intro 	{ width:266px; height:248px; background-image:url(images/intro_press.png); background-repeat:no-repeat;display:inline; float:left; }
.about_side2	{ width:620px; height:260px; display:inline; float:left; }
.about_header 	{ width:620px; height:80px; background-image:url(images/abtus_header.png); 
				background-repeat:no-repeat; }
.about_message 	{ width:620px; height:140px; font-size:12px; color:#333; font-family:Verdana, Geneva, sans-serif;
    padding:5px 10px 5px inherit; text-align:justify;}

.about_row2	  {width:900px; height:220px;}
	.about_box1 {width:240px; height:220px; margin:10px 10px 5px 50px; display:inline; float:left; 
	background-image:url(images/box1.png);}
	.about_box2 {width:240px; height:220px; margin:10px; display:inline; float:left; 
	background-image:url(images/box1.png);}
	.about_box3 {width:280px; height:220px; margin:10px; display:inline; float:left; 
	background-image:url(images/box3.png);}
	
p.abouts { font-size:12px; font-family:Verdana, Geneva, sans-serif; padding:0px 20px 0px 20px; line-height:18px; text-align:justify; color:#666666; }
/*****************/ 



.contact_baner { margin:auto; background-image:url(images/contact_baner.jpg); width:900px; height:80px; margin-top:auto;}
.contact_row1 		{width:900px; height:500px;  background-color:#dfe9eb;  background-image:url(images/body_back.png); margin:auto; }
.contact_form 		{width:400px; height:370px; display:inline; float:left; margin:4px auto auto 40px;}
.contact_details 	{width:400px;  height:370px; display:inline; float:left; /*background-color:#666;*/ margin:4px auto auto 40px;}

.textfield_effect 
{border:2px solid #CCC; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#930; width:200px; height:24px}
td { height:30px;}

.textarea_efect
{border:2px solid #CCC;  font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#930; width:200px; height:48px}
td { height:38px;}

.textarea2_efect
{border:2px solid #CCC;  font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#930; width:240px; height:85px}
td { height:38px;}

table {font-family:Verdana, Geneva, sans-serif; color:#666; font-size:12px; font-weight:600;}



.textarea_efect:hover {border:2px solid #E9C0C5}
.textfield_effect:hover {border:2px solid #E9C0C5}

.textfield_effect:focus { border:1px dotted #9FF;}
.textarea_efect:focus { border:2px dotted #9FF;}
.textarea2_efect:focus { border:2px dotted #9FF;}




a {text-decoration:none;}


.m_home 	{width:100px; height:25px; display:inline; float:left; background-image:url(images/home.png); }
.m_about 	{width:100px; height:25px; display:inline; float:left; background-image:url(images/about.png); }
.m_contact 	{width:100px; height:25px; display:inline; float:left; background-image:url(images/contact.png); }

.m_home:hover	 {background-image:url(images/home_x.png);}
.m_about:hover	 { background-image:url(images/about_x.png);}
.m_contact:hover { background-image:url(images/contact_x.png);}

.m_home:focus	 {background-image:url(images/home_x.png);}
.m_about:focus	 { background-image:url(images/about_x.png);}
.m_contact:focus { background-image:url(images/contact_x.png);}

