@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

.main_container {
	background-color:#000;
	width:990px;
    margin: auto;
}

.header{
	width:990px;
	height:150px;
}

.header_gallery{
	width:990px;
	height:120px;
}

.logo{
	width:200px;
	height:100px;
	/*border:1px solid #ff0000;*/
	margin-left: 20px;
	margin-top:10px;
}

.nav_links{
    /*border: 1px solid #FF0000;*/
    float: right;
    height: 50px;
    margin-right: 10px;
    margin-top: -65px;
    width: 570px;
}

.banner_div{
	width:988px;
	/*border:1px solid #F00;*/
	margin-top: 13px;
}

.about_salil{
font-family:Arial, Helvetica, sans-serif;
color:#ffc411;
font-size:15px;
font-weight:bold;
padding-left:15px;
padding-top:15px;
}

.body{
	width:990px;
	background-color:#333333;!important
	height:200px;
}

.body_gallery{
	width:990px;
	background-color:#010101;!important
	height:200px;
}

.gallery_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:19px\9;
text-align:left;
}

.gallery_text_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffc411;
padding-left:22px;
text-align:left;
}

.viewimages_btn{
padding-left:19px\9;
}



.about_salil_photo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:5px;
padding-right:25px;
}

.image_banner{
margin-top:11px;
}

.about_photo_home{
margin-left:10px;
}

.contact_home{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:5px;
}

.a{
margin-top:-25px;
}

.footer_salil{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	width:990px;
	height:25px;
	background-color:#000000;
	}
	
.gallery_footer_line{
height:1px;
background-color:#333333;
width:990px;
margin-top:10px;
}

.breadcrumb{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#666;
padding-left: 10px;
padding-top: 10px;
}

.id{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#bdbdbd;
font-weight:normal;
}

.print_info{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ffcc00;
font-weight:normal;
}

/*a.blacklink:link, a.blacklink:active, a.blacklink:visited, a.blacklink:hover {
color: #000000;
font-family: verdana;
font-size: 12px;
text-decoration: underline;
};*/


.links a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.links a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.links a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.links a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; text-decoration:underline;}


.17pixels a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.17pixels a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.17pixels a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; text-decoration:none;}
.17pixels a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; text-decoration:underline;}


.pixels a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding-left:0px; text-decoration:none;}
.pixels a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding-left:0px; text-decoration:none;}
.pixels a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding-left:0px; text-decoration:none;}
.pixels a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:0px; text-decoration:underline;}

.header_container{ width:80%; margin-top:20px; height:35px;}

/*.header a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffc411; padding-left:0px; text-decoration:none;}
.header a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffc411; padding-left:0px; text-decoration:none;}
.header a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffc411; padding-left:0px; text-decoration:none;}
.header a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:0px; text-decoration:underline;}*/

.navigaton_bg{
width:100%;
height:38px;
background-color:#000000;
margin: 0 auto;
}

nav {
	margin: 0 auto; 
	text-align: center;
	width:100%;
	
}

nav ul ul {
	display: none;
		
}

	nav ul li:hover > ul {
		display: block;
		z-index:3000;
		
	}


nav ul {
	background: #000000; 
	/*background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); */
	box-shadow: 0px 0px 8px rgba(0,0,0,0.50);
	padding: 0 0px;
	/*border-radius: 10px;  */
	list-style: none;
	/*position: relative;*/
	display: inline-table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	margin-top:1px;
	/*border:1px solid #ff0000;*/
	
}
	nav ul:after {
		content: ""; clear: both; display: block;

	}

	nav ul li {
		float: left;
		}
		
		nav ul li:hover {
			/*background: #ffcc00;*/
			/*background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);*/
		}
			nav ul li:hover a {
				color: #ffc411;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
        }
		
		nav ul li a {
			display: block; padding: 10px 20px;
			color: #fff; text-decoration: none;
			}
			
		
	nav ul ul {
		background: #333333; border-radius: 0px; padding: 0;
		position: absolute; top: 100%;
	}
		nav ul ul li {
			float: none; 
			border-top: 1px solid #424242;
			border-bottom: 1px solid #424242; position: relative;
						
		}
			nav ul ul li a {
				padding: 15px 40px;
				color: #000;
			}	
				nav ul ul li a:hover {
				background: #ffcc00;
				color: #ffc411;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				}
		
	nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}
