/*--------- India Fine Arts - Portfolio Designed & Powered by Nitish Kharbanda ---------*/

/*-------- Home Page ----------------*/

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; padding:0px; background-color:#0A0B0D;}
.mainTable{background-color:#0A0B0D;}
img
{  border-style: none;
}
/*--//////--*/

.bg_logo_name{background-image: url(ifa_brandname.jpg);height:207; width:239px;background-repeat: no-repeat; background-position:left; vertical-align: top; float:left; padding-top:5px; margin-left:5px; }
.bg_tree_top{background-image:url(ifa_tree_top.jpg);height:75px; width:273px; background-repeat: no-repeat; background-position: top; vertical-align: top; float: right; padding-top:0px; margin-right:15px;}
.navigation_window{height:290px; width:150px; vertical-align: top; float: right; padding-top:8px; margin-right:5px;}


.bg_logo_bg{background-image:url(ifa_logo_bg.jpg);height:330px; width:284px; overflow:hidden; background-position: bottom; background-color:#000000; background-repeat: repeat-x;}
.bg_content_bg{background-image:url(ifa_content_bg.jpg);height: auto; overflow: auto; background-position: bottom; background-color:#000000; background-repeat: repeat-x;}
.bg_apple{ background-image:url(apple.png); height: 216; width: 02; overflow: auto; background-position:left; background-repeat:no-repeat;}
 
.newtonpic{
	height:236px;
	width:235px;
	position:absolute;
	float:right;
	right:179px;
	top:125px;
	background-repeat:no-repeat;
}



.bg_newton_banner1{background-image:url(ifa_homebg.jpg);height:258px; width:738px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.extra_height1{ height:291px; overflow: hidden; vertical-align: top;}
.bg_newton1{background-image:url(ifa_newton.jpg);height:85px; width:264px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_newton_top1{background-image:url(ifa_newton_top.jpg);height:51px; width:264px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_navigation1{background-image:url(ifa_navigation.jpg);height:290px; width: 142px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_footer1{background-image:url(ifa_footer_bg.jpg);height:82px; overflow:hidden; text-align:left;background-repeat: repeat-x;}
.footer_line1 {background-image: url(ifa_footer_line.jpg); height: 3px; width:428px; background-position: left; background-repeat:no-repeat;}
.redTable1{background-color:#b0273b;}
.apple_text1{font-family: sans-serif;font-size:22px; text-align:right; color:#bc8d5c;font-weight:bold;padding-left:0px; padding-right:0px;}

/*--//////--*/

.bg_text_only{ background-image:url(bg_text.jpg); height:237px; background-repeat:repeat-x; background-position:bottom; overflow:auto; }
.bg_left_logo{background-image:url(ifa_logo.jpg);height:0; width:286px; text-align:left;background-repeat: no-repeat; vertical-align: bottom;}
.bg_newton_banner{background-image:url(ifa_homebg.jpg);height:258px; width:738px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.extra_height{ height:291px; overflow: hidden; vertical-align: top;}
.bg_newton{background-image:url(ifa_newton.jpg);height:85px; width:264px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_newton_top{background-image:url(ifa_newton_top.jpg);height:51px; width:264px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_tree{background-image:url(ifa_tree_top.jpg);height:79px; width:264px; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_navigation{background-image:url(ifa_navigation.jpg);height:290px; width: 142px; background-repeat: no-repeat; padding:0px; margin:0px;}
.bg_footer{background-image:url(ifa_footer_bg.jpg);height:82px; overflow:hidden; text-align:left;background-repeat: repeat-x;}
.footer_line {background-image: url(ifa_footer_line.jpg); height: 3px; width:428px; background-position: left; background-repeat:no-repeat;}
.redTable{background-color:#b0273b;}
.apple_text{font-family: sans-serif;font-size:22px; text-align:right; color:#bc8d5c;font-weight:bold;padding-left:0px; padding-right:0px;}

/*-------- Inner Pages Header Define ----------- */
.bg_header_bg{background-image:url(ifa_banner_bg.jpg);height:120px; overflow:hidden; text-align:left;background-repeat: repeat-x;}
.bg_header_home{background-image:url(ifa_banner_home.jpg);height:53px; width:56px; background-position: top; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_header_nav_g{background-image:url(ifa_banner_nav_g.jpg);height:65px; width:128px; background-position:left; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_header_nav_r{background-image:url(ifa_banner_nav_r.jpg);height:65px; width:129px; background-position:left; overflow:hidden; text-align:left;background-repeat: no-repeat;}
.bg_header_nav_g_2{background-image:url(ifa_banner_nav_g_2.jpg);height:65px; width:137px; background-position:left; overflow:hidden; text-align:left;background-repeat: no-repeat;}



/*-------- Know us ------------------*/

.bg_text_knowus{background-image:url(ifa_knownus.jpg);height: auto; width:990px; overflow:hidden; background-position:top; text-align:left;background-repeat: no-repeat;}
.bg_text_knowus2{background-image:url(ifa_knownus_2.jpg);height: 484px; width:990px; overflow:hidden; text-align: center;background-repeat: no-repeat;}

/*-------- Services ------------------*/

.bg_text_services{background-image:url(ifa_services.jpg);height: auto; width:990px; overflow:hidden; background-position:top; text-align:left;background-repeat: no-repeat;}
.bg_text_services2{background-image:url(ifa_services_2.jpg);height: 475px; width:990px; overflow:hidden; text-align: center;background-repeat: no-repeat;}

/*-------- Client ------------------*/

.bg_text_client{background-image:url(ifa_client.jpg);height: auto; width:990px; overflow:hidden; background-position:top; text-align:left;background-repeat: no-repeat;}
.bg_text_client2{background-image:url(ifa_client2.jpg);height: 496px; width:990px; overflow:hidden; text-align: center;background-repeat: no-repeat;}




/*-------- Portfolio ------------------*/

.bg_portfolio_bg{background-image:url(ifa_portfolio_bg.jpg);height: auto; width:990px; background-color:#bbd900; overflow:hidden; background-position: bottom; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_back{background-image:url(bg_portfolio.jpg);height: 816px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}


.bg_portfolio_bg2{background-image:url(ifa_portfolio_bg2.jpg);height: auto; width:990px; background-color:#b0273b; overflow:hidden; background-position: bottom; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_logo{background-image:url(ifa_portfolio.jpg);height: 262px; width:81px; overflow:hidden; background-position: top; background-repeat: no-repeat;}

.bg_portfolio_tctcc{background-image:url(bg_tctcc.jpg);height: 1150px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_mf{background-image:url(mf.jpg);height: 1196px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_mc{background-image:url(bg_mc.jpg);height: 1175px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_br{background-image:url(br.jpg);height: 844px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}

.bg_portfolio_hprom{background-image:url(hpromo.jpg);height: 706px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}



.bg_portfolio_pr_fly{background-image:url(pr_fly.jpg);height: 1158px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}


/*------------get in touch----------- */
.bg_getintouch_top{background-image:url(ifa_getintouch_top.jpg);height: 888px; width:990px; overflow:hidden; background-position: top; text-align:left;background-repeat: no-repeat;}
.bg_getintouch_btt{background-image:url(ifa_getintouch_bottom.jpg);height: auto; width:1024px; overflow:hidden; background-position: bottom; text-align:left;background-repeat: no-repeat;}

/*-------- Font Type ---------*/
.content_HNavigationFORMAT{font-family:"Trebuchet MS";font-size:13px; font-weight:bold; font-style:normal; color:#ffffff;text-align: left;padding-left:39px;}
.content_HNavigationFORMAT_grey{font-family:"Trebuchet MS";font-size:13px; font-weight:bold; font-style:normal; color:#1f1a17;text-align: left;padding-left:38px;}
.content_HlsNavigationFORMAT{font-family:"Trebuchet MS";font-size:12px; font-weight:bold; font-style:normal; color:#ffffff;text-align: left;padding-left:38px; letter-spacing:0.01px;}


.content_NavigationFORMAT{font-family:"Trebuchet MS";font-size:14px; font-weight:bold; font-style:normal; color:#ffffff;text-align: left;padding-left:44px;}
.content_NavigationFORMAT_grey{font-family:"Trebuchet MS";font-size:14px; font-weight:bold; font-style:normal; color:#1f1a17;text-align: left;padding-left:44px;}
.content_lsNavigationFORMAT{font-family:"Trebuchet MS";font-size:13px; font-weight:bold; font-style:normal; color:#ffffff;text-align: left;padding-left:40px; letter-spacing:0.01px;}


.content_FooterFORMAT{font-family: Arial;font-size:11px;color:#e2ae76;text-align:justify;padding-bottom:8px;padding-left:13px;padding-top:8px;padding-right:13px;}

.content_FooterFORMAT2{font-family: Arial;font-size:10px;color:#e2ae76;text-align:justify;padding-bottom:3px;padding-left:13px;padding-top:3px;padding-right:13px; text-align: left;}
.content_FooterFORMAT3{font-family: Arial;font-size:10px;color:#e2ae76;text-align:justify;padding-bottom:3px;padding-left:13px;padding-top:3px;padding-right:13px; text-align: right;}

.content_getintouchFORMAT{font-family:"Trebuchet MS";font-size:20px; font-weight:bold; font-style:normal; color:#B0273B;text-align: left;padding-left:39px;}
.content_getintouchCONTAINT{font-family:"Trebuchet MS";font-size:16px; font-weight:bold; font-style:normal; color:#fefefe;text-align: left;padding-left:0px;}


.content_HNavigationFORMAT_sub{font-family:"Trebuchet MS";font-size:13px; font-weight:bold; font-style:normal; color:#ffffff;text-align: left;padding-left:2px;}

/*----------- Link Define -------------*/

A.one:active {
	COLOR: #e2ae76;text-decoration:none;
}
A.one:link {
	COLOR: #e2ae76;text-decoration:none;
}
A.one:visited {
	COLOR: #e2ae76;text-decoration:none;
}
A.one:hover {
	COLOR: #e2ae76;text-decoration: underline;
}
/*-----------------*/
A.grey:active {
	COLOR: #1f1a17;text-decoration:none;
}
A.grey:link {
	COLOR: #1f1a17;text-decoration:none;
}
A.grey:visited {
	COLOR: #1f1a17;text-decoration:none;
}
A.grey:hover {
	COLOR: #1f1a17;text-decoration: none;
}
/*-----------------*/
A.white:active {
	COLOR: #ffffff;text-decoration:none;
}
A.white:link {
	COLOR: #ffffff;text-decoration:none;
}
A.white:visited {
	COLOR: #ffffff;text-decoration:none;
}
A.white:hover {
	COLOR: #ffffff;text-decoration: none;
}
/*-----------------*/
A.git:active {
	COLOR: #fefefe;text-decoration:none;
}
A.git:link {
	COLOR: #fefefe;text-decoration:none;
}
A.git:visited {
	COLOR: #fefefe;text-decoration:none;
}
A.git:hover {
	COLOR: #fefefe;text-decoration: none;
}

a:focus, a:active {
	outline: 0 none;
	-moz-outline: 0 none;
	}