@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
border:0px;
}

body{
	margin:0px;
	padding:0px;
	background-image:url(images/pattern.jpg);
	}
#wrapper{
	margin:0px auto;
	padding:0px;
	width:1200px;
	height:auto;
	background-color:#ff8419;
	box-shadow:0px 1px 30px #000000;
}
#head2{
	float:left;
	color:#FFF;
	padding:50px 0px 0px 80px;
	letter-spacing:5px;
}
#art1{
	padding:0px 20px 0px 20px;
	}
#img{
	padding:120px 0px 20px 80px;
	}
#logo{
	margin:0px auto;
	padding-left:480px;
}
#logo1{
	margin:0px auto;
	float:left;
	padding:0px 0px 0px 10px;
}
#img2{
	padding:0px 0px 0px 300px;
	
	}
#mid1{
	margin:0px auto;
	padding:0px;
	width:1200px;
	height:auto;
	background-color:#213163;
}
#left{
	margin:0px auto;
	padding:0px;
	width:290px;
	height:800px;
	background-color:#213163;
	float:left;
}

#leftA{
	margin:0px auto;
	padding:0px;
	width:300px;
	height:600px;
	background-color:#213163;
	float:left;
}
.text{
	padding:35px;
	font-family:Verdana, Geneva, sans-serif;
	font-family:16px;
	color:#000;
width:840px;
height:800px;
overflow:scroll; 
	}
	
.textA{
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-family:16px;
	color:#000;
width:1155px;
height:800px;
overflow:scroll; 
	}


#right{
	margin:0px;
	padding:0px;
	width:910px;
	height:800px;
	background-color:#5e92f8;
	float:right;
}
#rightA{
	margin:0px;
	padding:0px;
	width:900px;
	height:600px;
	background-color:#5e92f8;
	float:right;
}
#txt1{
	margin:0px auto;
	padding:0px 0px 0px 480px;
	color:#FFF;
	font-size:40px;
	text-shadow:0px 2px 2px #000000;
	
	}
	
#txt10{
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	font-size:40px;
	text-shadow:0px 2px 2px #000000;
	
	}
	
#top{
	background:url(images/top-bg.png) no-repeat;
	width:1200px;
	height:291px;
	padding:0px;
	margin:0px;
	}
#midcontent2{
	background:url(images/banner-bg.jpg) no-repeat;
	margin:0px auto;
	
	width:1200px;
	height:417px;
}
	
	
	
	
	
	#text-scroll
	
	{
		letter-spacing:20px;
		
		
		margin:0px;
	padding:0px 0px 0px 0px;
	color:#FFF;
	font-size:20px;
	text-shadow:0px 2px 2px #000000;
	}
	
hgroup{
	padding-left:80px;
	}
	
	
#txt2{
	margin:0px auto;
	padding:0px 0px 0px 360px;
	color:#FFF;
	font-size:24px;
	letter-spacing:10px;
	text-shadow:0px 1px 2px #000000;
}
#txt3{
	margin:0px 0px 100px 200px;
	position:absolute;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#txt4{
	margin:0px;
	color:#FFF;
	font-size:40px;
	letter-spacing:10px;
	padding-top:150px;
	text-shadow:0px 2px 2px #000000;
}
#txt5{
	margin:0px;
	color:#FFF;
	font-size:20px;
	letter-spacing:2px;
	padding:10px 0px 0px 150px;
	text-shadow:0px 2px 2px #000000;
}
#txt6{
	margin:0px;
	color:#FFF;
	font-size:30px;
	letter-spacing:2px;
	padding:25px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-shadow:0px 2px 2px #000000;
}
#midcontent{
	margin:0px auto;
	width:1200px;
	height:auto;
	background-image:url(file:///C|/Users/GOURAV/Desktop/photogallerypatter.jpg);
	
}
#midcontent1{
	margin:0px auto;
	background-color:#5e92f8;
	width:1200px;
	height:auto;
	border:double 2px  #;
	border-radius:20px;
	}

#menu{
	margin:0px;
	padding:0px;
	width:1200px;
	height:36px;
}
#menu1 {
    display:inline-block;
    width:100%;
    margin:0px auto;
    padding:0px 0px 0px 0px;
    background:#335599 url(../images/bg.png) repeat-x 0 -110px;

    border-radius:0px; /*some css3*/
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    box-shadow:0 2px 2px rgba(0,0,0, .5);
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);
}
#menu1 li {
    margin:0px;
	float:left;
    position:relative;
	padding-left:25px;
    list-style:none;
}
#menu1 a {
    font-weight:bold;
    color:#e7e5e5;
    text-decoration:none;
    display:block;
    padding:8px 20px;

    border-radius:10px; /*some css3*/
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    text-shadow:0 2px 2px rgba(0,0,0, .7);
}

/* selected menu element */
#menu1 .current a, #menu1 li:hover > a {
    background:#7788aa url(../images/bg.png) repeat-x 0 -20px;
    color:#000;
    border-top:1px solid #f8f8f8;

    box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
    text-shadow:0 2px 2px rgba(255,255,255, 0.7);
}

/* sublevels */
#menu1 ul li:hover a, #menu1 li:hover li a {
    background:none;
    border:none;
    color:#000;
}
#menu1 ul li a:hover {
    background:#335599 url(../images/bg.png) repeat-x 0 -100px;
    color:#fff;

    border-radius:10px; /*some css3*/
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    text-shadow:0 2px 2px rgba(0,0,0, 0.7);
}

#menu1 ul li:first-child > a {
    -moz-border-radius-topleft:10px; /*some css3*/
    -moz-border-radius-topright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
}
#menu1 ul li:last-child > a {
    -moz-border-radius-bottomleft:10px; /*some css3*/
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
}

/* drop down */
#menu1 li:hover > ul {
    opacity:1;
    visibility:visible;
}
#menu1 ul {
    opacity:0;
    visibility:hidden;
    padding:0px 0px 0px 0px;
    width:175px;
    position:absolute;
    background:#aabbcc url(../images/bg.png) repeat-x 0 0;
    border:1px solid #7788aa;

    border-radius:10px; /*some css3*/
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow:0 2px 2px rgba(0,0,0, .5);
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);

    -moz-transition:opacity .25s linear, visibility .1s linear .1s;
    -webkit-transition:opacity .25s linear, visibility .1s linear .1s;
    -o-transition:opacity .25s linear, visibility .1s linear .1s;
    transition:opacity .25s linear, visibility .1s linear .1s;
}
#menu1 ul li {
    float:none;
    margin:0;
}
#menu1 ul a {
    font-weight:normal;
    text-shadow:0 2px 2px rgba(255,255,255, 0.7);
}
#menu1 ul ul {
    left:160px;
    top:0px;
}
#side{
	margin:0px;
	padding:0px;
	height:auto;
	text-align:left;
	
	}
#side li {
    margin:0px;
    position:relative;
    list-style:none;
}
#side a {
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
    display:block;
    padding:8px 20px;
	text-shadow:5px 0px 10px #000000;
}
#side a:hover{
	background-color:#06F;
	width:250px;
	padding:8px 30px;
	}
	
	
#side{
	margin:0px;
	padding:0px;
	height:auto;
	text-align:left;
	
	}
#side li {
    margin:0px;
    position:relative;
    list-style:none;
}
#side a {
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
    display:block;
    padding:8px 20px;
	text-shadow:5px 0px 10px #000000;
}
#side a:hover{
	background-color:#06F;
	width:210px;
	padding:8px 35px;
	}
#sideA{
	margin:0px;
	padding:0px;
	height:auto;
	text-align:left;
	
	}
#sideA li {
    margin:0px;
    position:relative;
    list-style:none;
}
#sideA a {
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
    display:block;
    padding:8px 20px;
	text-shadow:5px 0px 10px #000000;
}
#sideA a:hover{
	background-color:#06F;
	width:210px;
	padding:8px 40px;
	}

#sideA a.active{
	background-color:#906;
	padding:8px 40px;
	width:210px;
	}
	
#downimg1{
	margin:0px auto;
	padding:0px;
	width:1200px;
    height:50px;
	background-color:#ff8419;
	}
#lower{
	font:Verdana, Geneva, sans-serif;
	height:50px;
	font-size:16px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	width:1200px;
	color:#FFF;
	background-color:#ff8419;
	float:left;
	}
#content{
	padding-left:200px;
	padding-top:50px;
	}
#content1{
	padding-left:20px;
	padding-top:50px;
	}

	
/** we remove the red glow around required fields since we are already using the red star */
input:required, textarea:required {
-moz-box-shadow:none;
-webkit-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
}
/** inputs and textarea**/
input:not([type="submit"]),
textarea{
outline:none;
display:block;
width:380px;
padding:4px 8px;
border:1px dashed #DBDBDB;
color:#3F3F3F;
font-family:'Droid Sans',Tahoma,Arial,Verdana sans-serif;
font-size:14px;
border-radius:2px;
transition:background 0.2s linear,
box-shadow 0.6s linear;
}
input:not([type="submit"]):active,
textarea:active,
input:not([type="submit"]):focus,
textarea:focus{
background:#F7F7F7;
border:dashed 1px #969696;
box-shadow:2px 2px 7px #E8E8E8 inset;
}
input:submit;{
height: 20px;
}
textarea{
min-height:150px;
resize:vertical
}
/* placeholder */
::-webkit-input-placeholder  {
color:#BABABA;
font-style:italic;
}
input:-moz-placeholder,
textarea:-moz-placeholder{
color:#BABABA;
font-style:italic;
}

/* photo gallery*/
