@charset "utf-8";

*, html {
	margin:0px;
	padding:0px;
}

#Layer1 {
	position:absolute;
	width:100%;
	/*height:607px;*/
	z-index:1;
	left: 1;
	top: 1;
	text-align:center;
}
body {
	background-image: url();
	margin:auto;
	padding:0px;
	background:#000;
	
}



form, div, img
{
	margin:0px;	
	padding:0px;
}


/*Id*/

#main
{
	width:967px;
	height:auto;
	text-align:center;
	margin:auto;
	padding:0px;
}

#header_left, #header_right
{
	width:678px;
	height:60px;
	float:left;
	/*background:url(image/header_left.jpg) repeat-x;*/
}
#header_right
{
	width:289px;
	float:right;
}

#body_1, #body_2, #body_3, #body_4
{
	width:669px;
	height:389px;
	float:left;
}
#body_2
{
	width:89px;
	height:475px;
	margin-left:15px;
	background:url(image/sub_menu_area.jpg) no-repeat;
}
#body_3
{
	width:27px;
	height:475px;
	margin-left:15px;
	background:url(image/aero_area.jpg) no-repeat;
}
#body_4
{
	width:133px;
	height:470px;
	float:right;
	background:url(image/menu_area.jpg) no-repeat;
}
#main_menu
{
	width:auto;
	height:auto;
	margin-top:25px; 
	text-align:right;
}

#footer_left, #footer_right
{
	width:600px;
	height:auto; 
	float:left; 
	text-align:left; 
}
#footer_right
{
	width:350px; 
	float:right; 
	text-align:right;
}

/*css*/
.clear
{
	clear:both;
	margin:0px;
	padding:0px;
}
.matter_background
{
	width:667px;
	height:73px;
	background:url(image/matter_backgroun.jpg) no-repeat;
	margin-top:10px;
}

.matter_background_1
{
	width:663px;
	height:392px;
	background:url(image/about_us_matter.jpg) no-repeat;
}

.matter_background_2
{
	width:663px;
	height:392px;
	background:url(image/clients_background.jpg) no-repeat;
}

.page_name
{
	width:667px;
	height:73px;
	margin-top:8px;
}

.matter_home
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#aeaeae;
	text-align:justify;
	padding:5px;
}

.bold
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#a70304;
	font-weight:bold;
}

.main_menu
{
	width:auto;
	height:25px;
	background:#141414;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#e2e2e2;
	padding:5px;
	text-align:right;
	text-decoration:none;
	font-weight:400;
}
.main_menu:hover
{
	width:auto;
	height:25px;
	/*background:#a70304;*/
	font:normal 12px Arial, Helvetica, sans-serif;
	/*color:#e2e2e2;*/
	color:#a70304;
	padding:5px;
	text-align:right;
	text-decoration:none;font-weight:400;
}

.main_menu_hover
{
	width:auto;
	height:25px;
	/*background:#a70304;*/
	background:#141414;
	font:normal 12px Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/
	color:#a70304;
	padding:5px;
	text-align:right;
	text-decoration:none;font-weight:400;
}

.raa
{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#802525;
	text-decoration:none;
}
.raa:hover
{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
}
.header_menu_copyright
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	text-align:left;
	text-decoration:none;
}

.header_menu_copyright_1
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#606060;
	text-decoration:none;
	vertical-align:middle;
}
.header_menu_copyright_1:hover
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#151515;
	text-decoration:none;
}
.matter
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#FFFFFF;
	text-align:justify;
	padding:10px 10px 10px 32px;
	margin:0px;
}

.matter_one
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:justify;
	padding:0px 10px 15px 32px;
	margin:0px;
}

.matter_two
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:justify;
	padding:0px 10px 0px 32px;
	margin:0px;
}


.matter_innovations
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:justify;
	padding:10px 10px 10px 16px;
	margin:0px;
}



.matter_vastu
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#FFFFFF;
	text-align:justify;
	padding:10px 17px 10px 17px;
	margin:0px;
}
.matter_vastu_1
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#FFFFFF;
	text-align:justify;
	padding:10px 25px 10px 25px;
	margin:0px;
}

.matter_vastu_index
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding:0px 17px 10px 17px;
	margin:0px;
}

.matter_contact
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#595959;*/
	color:#FFFFFF;
	text-align:justify;
	padding:2px 10px 10px 10px;
	margin:0px;
}

.matter_contact_link
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#595959;*/
	color:#FFFFFF;
	text-align:justify;
	padding:2px 10px 10px 10px;
	margin:0px;
	text-decoration:none;
}

.matter_contact_link:hover
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#595959;*/
	color:#CCCCCC;
	text-align:justify;
	padding:2px 10px 10px 10px;
	margin:0px;
	text-decoration:none;
}


.matter_contact_head
{
	font: bold 12px Arial, Helvetica, sans-serif;
	/*color:#595959;*/
	color:#FFFFFF;
	text-align:justify;
	padding:10px 10px 5px 10px;
	margin:0px;
}

.matter_contact_head_contact
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#595959;
	text-align:center;
	padding:10px 10px 5px 10px;
	margin:0px;
}

.matter_work
{
	font: normal 12px Arial, Helvetica, sans-serif;
	/*color:#838383;*/
	color:#FFFFFF;
	text-align:justify;
	padding:0px 15px 0px 13px;
	margin:0px;
}

.matter_testimonial
{
	font: italic 14px Arial, Helvetica, sans-serif;
	/*color:#838383;*/
	color:#FF0000;
	text-align:justify;
	padding:0px 15px 0px 13px;
	margin:0px;
	font-weight:bold;
}

.matter_bold
{
	font:bold 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#FFFFFF;
	text-align:justify;
	padding-left:15px;
}

.matter_bold_quc
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#767676;
	text-align:justify;
	padding-left:15px;
	margin-top:5px;
}

.matter_bold_quc_pri
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#767676;
	text-align:justify;
	padding-left:29px;
	margin-top:5px;
}

.matter_bold_1
{
	text-align:left;
	padding-left:15px;
}

.matter_bold_link
{
	font:bold 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#FFFFFF;
	text-decoration:none;
	text-align:justify;
}
.matter_bold_link:hover
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a70304;
	text-decoration:none;
	text-align:justify;
}

.matter_bold_link_site
{
	font:bold 12px Arial, Helvetica, sans-serif;
	/*color:#767676;*/
	color:#fff;
	text-decoration:none;
	margin-left:12px;
}
.matter_bold_link_site:hover
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a70304;
	text-decoration:none;
	margin-left:12px;
}

.matter_heading
{
	width:168px;
	height:24px;
	text-align:left;
	background:url(image/matter_heading.png) no-repeat;
}
.matter_1
{
	font: bold 28px Arial, Helvetica, sans-serif;
	color:#606060;
	text-align:center;
	padding-top:80px;
}
.peding
{
	padding-top:7px;
	clear:both;
}

.box_work
{
	width:113px;
	height:96px;
	padding:9px;
	margin:0px;
	float:left;
}

.box_work_teem
{
	width:80px;
	height:96px;
	padding:9px;
	margin:0px;
	float:left;
}


.box, .box_1, .box_2, .box_3, .box_4
{
	width:113px;
	height:96px;
	margin-left:15px;
	margin-top:15px;
	float:left;
}
.box_1
{
	margin-left:14px;
}
.box_2
{
	margin-left:14px;
}
.box_3
{
	margin-left:14px;
}

.box_4
{
	
	margin-left:17px;
	margin-right:10px;
	float:right;
}

.site_1, .site_2, .site_3, .site_4
{
	width:140px;
	height:96px;
	margin-left:20px;
	float:left;
}
.site_2
{
	margin-left:17px;
}
.site_3
{
	margin-left:17px;
}
.site_4
{
	width:150
	float:right;
	margin-right:9px;
}

.subpages_1, .subpages_2, .subpages_3
{
	width:480px;
	height:auto;
	margin-left:10px;
	border:0px;
	float:left;
}
.subpages_2
{
	width:158px;
	height:auto;
	margin:0px;
	float:right;
}

.subpages_4
{
	width:640px;
	height:auto;
	margin-left:5px;
	margin-right:0px;
	border:0px;
	float:left;
}

.address
{
	width:295px; 
	height:auto; 
	padding:6px;
	float:left;
}
.google_map
{
	width:255px; 
	height:186px;
	padding:6px;
	float:right;
}

.from
{
	width:370px;
	height:186px;
	margin-top:0px;
	text-align:left;
	background:#141414;
}

.login_left, .login_right
{
	float:left;
	width:120px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#595959;
	text-align:left;
	text-decoration:none;
	padding:2px 0px 1px 5px;
}

.login_right
{
	width:150px;
	padding:2px 0px 1px 2px;
	border:0px;
}

.back
{
	background-color:#999999; 
	border:#999999; 
	padding:0px;
	margin:0px;
}

.tab
{
	width:295px;
	height:160px;
	margin-top:0px;
	margin-top:10px;
	background:#141414;
	clear:both
}
.b
{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#f5439f;
	padding:0px 0px 0px 12px;
}

.sub_menu
{	
	width:63px;
	height:52px;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
	float:left;
}

/*client*/

.client
{	
	width:12px;
	height:49px;
	padding:3px;
	margin:0px;
	float:left;
}


/*end_client*/

.next
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
	outline:none;
	font-weight:bold;
}

.next:hover
{
	color:#ffffff;font-weight:bold;
}



