@font-face {
 font-family: thinline;
 src: url("fonts/thin lines and curves.eot") /* EOT file for IE */
}
@font-face {
 font-family: thinline;
 src: url("fonts/thin lines and curves.TTF");
}
@import url(http://fonts.googleapis.com/css?family=Cuprum);
*p{text-align:justify; word-spacing:3px;}
*{
margin:0;
}

@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;background: transparent; }

body, html{height:100%;}

body{


	background:#fff;
	color:#C8C8C8;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
.headerimg {
	background-repeat: no-repeat;
	width:100%;
	position:absolute;
}
h1
{
font-size:16px;
color:#C8A208;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin-bottom:15px;
line-height:23px;
}
h2
{
font-size:12px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height:26px;
}
/*background*/

	#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(images/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }
	

/*close background*/
#wrapper{ height:100%;}

#container
{min-height: 100%; 
width:100%; 
}
#top-nav
{
	width:1000px;
	padding-left:85px;
	height:145px;
}
.logo
{
width:355px;
float:left;
padding-top:28px;
padding-left:25px;
}
.navigation
{
width:550px;
height:35px;
float:left; 
padding-left:25px;
margin-top:70px;
background:#000;
margin-left:25px;
}
.navigation ul
{
margin:0px;
padding:0px;
}
.navigation ul li
{
list-style:none;
float:left;
display:inline;
margin-right:25px;
margin-top:4px;

}
.navigation ul li a
{
text-decoration:none;
text-transform:uppercase;
font-family:Trebuchet MS;
color:#dfdfdf;
font-size:14px;
line-height:25px;
}
.navigation ul li a:hover
{
color:#e0a237;
}
.home-info
{
margin-bottom:125px;
}
.info
{
	width:575px;
	padding-top:30px;
	padding-left:85px;
	padding-right:30px;
	padding-bottom:30px;
	float:left;
	background-image:url(../images/rest-container.png);
	background-repeat: repeat;
	background-position: left top;
	position:relative;
	
}
.know-more
{
	
	
}
.info a
{
position:absolute;
width:108px;
height:40px;
background:#000000;
right:0;
bottom:-45px;
text-align:center;
color:#e9e9e9;
font-family: Helvetica, sans-serif;
font-size:15px;
line-height:35px;
text-decoration:none;
text-transform:uppercase;
padding-top:5px;
}
.info a:hover
{
color:#C8A208;
}
.yellow
{
color:#a77928;
font-family:Cuprum;
font-size:20px;
_font-size:20px;
line-height:normal;
}
.white
{
color:#a8a8a8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
text-align:justify;
}
.more
{
	width:108px;
	height:40px;
	background:#000;
	text-align:center;
	position:absolute;
	z-index:100;
	left: 458px;
	top: 431px;
}
.more a
{
text-decoration:none;
color:#e9e9e9;
font-size:16px;
font-family:Trebuchet MS;
text-transform:uppercase;
}
#footer-clear{ height:136px;}
#footer-main
{
	height: 136px;
	background:#000000; 
	
	margin:-136px 0 0 0;
	
}


.footer-whole-width
{
width:1300px; 
background:#000000;
}
.footer
{
width:1100px;
height:12px;
margin-left:auto;
margin-right:auto;
padding-top:15px;
padding-bottom:5px;
background:#000000;
}
.footer-nav-whole
{
width:1100px;
margin-left:auto;
margin-right:auto;
padding-top:17px;
}

.footer-navigation
{
padding-left:320px;
height:27px;
background:#000;
float:left;
margin-bottom:5px;
}

.social-icon
{
width:70px;
float:right;
margin-top:7px;
float:right;
}
.social-icon-img li
{
list-style:none;
margin-right:8px;
float:left;
}
.facebook-icon a
{
	background-image: url(../images/facebook-small-gray.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.facebook-icon a:hover
{
	background-image:url(../images/facebook-small.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.blog-icon a
{
	background-image:url(../images/blogsmall-gray.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.blog-icon a:hover
{
	background-image:url(../images/blogsmall.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.in-icon a
{
	background-image:url(../images/linkedin-small-gray.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.in-icon a:hover
{
	background-image:url(../images/linkedin-small.png);
	background-repeat: no-repeat;
	background-position: left top;
}


.footer-navigation ul
{
margin:0px;
padding:0px;
}
.footer-navigation ul li
{
list-style:none;
float:left;
display:inline;
margin-right:15px;
margin-top:4px;

}
.footer-navigation ul li a
{
text-decoration:none;
text-transform:uppercase;
font-family:Trebuchet MS;
color:#dfdfdf;
font-size:12px;
line-height:25px;
}
.footer-navigation ul li a:hover
{
color:#e0a237;
}
.footer-details
{
width:970px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#292928;
line-height:18px;
text-transform:uppercase;
text-align:center;
}
.footer-details a
{
color:#292928;
text-decoration:none;
}
.footer-details a:hover
{
color:#CCCCCC;
}
.reseved
{
width:280px;
float:left;
padding-left:10px;
color:#b0b0af;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.rest-container
{
	padding-left:85px;

}
.scroller-main
{
	width:870px;
	
	height:430px;
	background-image:url(../images/rest-container.png);
	background-repeat: repeat;
	background-position: left top;
	margin-bottom:30px;
	overflow:hidden; margin-bottom:170px;
}
.scroller-content
{
width:243px;
float:left;
padding-left:22px;
padding-top:25px;
padding-bottom:32px;
}
.scroller
{
width:575px;
_width:400px!important;
float:left;
padding-top:48px;
padding-left:20px;
}
.scroller p
{
line-height:18px;
_line-height:16px;
}
.info-detail
{
color:#757575;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
}
#mycustomscroll {
	height:340px;
	padding:0px 10px;
	padding-right:20px;
	overflow: auto;
	position: relative;
	line-height:20px;
	font-size:13px;
	margin-top:10px;
}
.fixedwidth {
	width: 550px;
	height: auto;
	position: relative;
	color: black;
	padding: 1px;
}
.mycustomscroll p
{
line-height:19px!important;
}
.about-ankita
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:25px;
}
.oil-panting a
{
color:#C8A208;
font-size:13px;
text-decoration:none;
line-height:15px;
text-transform:uppercase;
text-decoration:underline;
}
.oil-panting a:hover
{
text-decoration:none;
}
.oil-painting-container
{
	width:805px;
	padding:20px;
	background-image: url(../images/rest-container.png);
	background-repeat: repeat;
	background-position: left top;
	margin-bottom:25px; height:100%; overflow:hidden; margin-bottom:150px;
}
.projects-thumbs img
{
	border: 1px solid #CCCCCC;
	margin-bottom:6px;
}
.project-breif
{
width:410px;
padding-left:5px;
float:left;
margin-right:10px;
}

.project-breif-img
{
width:365px;
_width:375px;
float:right;
padding:10px;
padding-right:0px;
background:#000000;
}

.Enterprises_head
{
color:#fff;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.writhing-pdf
{
margin:0;
padding:0;

}
.writhing-pdf li
{
margin-left:20px;
}
.writhing-pdf li a
{
color:#fff;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
}
.writhing-pdf li a:hover
{
color:#666666;
}

.list{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.list li{

	list-style:url(../images/bullet01.gif);
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
.writings_list{ margin-left:25px; padding:0px;}

.writings_list li{ 
list-style:url(../images/bullet01.gif);
line-height:16px;
 }

.writings_list li u
{
font-size:13px;
text-transform:uppercase;
display:block;
margin-bottom:7px;
}

.contact-left
{
width:270px;float:left;
}
.contact-mid
{
width:270px;float:left;
}
.contact-right
{
width:265px;float:left;
}
.contact-right span
{
width:45px;
float:left;
}
.facebook-id a
{
color:#FFFFFF;
text-decoration:underline;

}
.facebook-id a:hover
{
text-decoration:none;
}

.social
{
margin-right:7px;
}

.ankit
{
font-size:14px;
color:#FFFFFF;
}
.projects-thumbs
{
width:350px;
float:left;
margin-right:40px;
padding-left:10px;
margin-bottom:20px;
text-align:center!important;
}
.download-link a
{
color:#fff;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
text-decoration:none;
}
.download-link a:hover
{
text-decoration:underline;
}
.gallery-thumb
{
width:110px;
height:100px;
float:left;
margin-right:10px;
margin-bottom:15px;
}
.gallery-thumb img
{
	border: 2px solid #666666;
}
.writing-content
{
_margin-top:20px;
width:620px;
float:left;
margin-right:20px;
}
.writing-download
{
width:60px;
float:right;
margin-top:15px;
margin-left:55px;}
.pdf-down a
{
color:#FFFFFF;
line-height:22px;
font-size:12px;
}
.pdf-down a:hover
{
text-decoration:none;
}
.fixed-height
{
height:500px;
}
.heading-main
{
text-align:center;
text-transform:uppercase;


}
.heading-main a
{
color:#aa8b0f;
margin-bottom:6px;
text-decoration:none;
line-height:normal;
}
.heading-main a:hover
{
text-decoration:underline;
}
.facebook a
{
	background-image: url(../images/facebook-small-gray.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 8px;
	float:left;
}
.thin-border
{
padding-bottom:5px;
_padding-bottom:90px;
_margin-bottom:60px!important;
margin-bottom:15px;
margin-right:20px;
border-bottom:1px solid #2D2D2D;
}
.higlight
{
	color:#FFFFFF;
	font-style: italic;
}
.small
{
text-align:center;
line-height:25px;
font-size:12px;
text-transform:lowercase;
}
.craft a
{
color:#C8A208;
text-decoration:underline;
}
.craft a:hover
{
text-decoration:none;
}
.contact-me a
{
color:#C8A208;
text-decoration:underline;
}
.contact-me a:hover
{
text-decoration:none;
}
.pro-heading
{
width:650px;
float:left;
}
.back
{
width:60px;
float:right;
text-align:right;
}
.back a
{

color:#FFFFFF;
text-decoration:none;
font-size:13px;
line-height:22px;
}
.back a:hover
{
text-decoration:underline;
}