body {
	margin-top:0px;
	background: url(images/background.jpg) repeat;
}
.header {
	width:1002px;
	height:71px;
	background-color:#2c2f31;
}
.headerlogo {
	width:317px;
	height:71px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	float:left;
}
.headermenu {
	width:650px;
	height:71px;
	float:left;
	
}
.menu {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color: #ffffff;
	text-decoration:none;
	height:1px;
	margin: 0px;
	margin-top:20px;
	padding: 20px 6px 16px 7px;
}
a.menu:hover{
	background-color:#b22873;
	color: #ffffff;
	text-decoration: none;
}
.bodymain {
	width:1002px;
	height:650px;
	float:left;
}
.bodymain1 {
	width:993px;
	height:530px;
	padding-left:15px;
	padding-top:15px;
	float:left;
}
.bodymain2 {
	width:993px;
	height:450px;
	padding-left:15px;
	margin-top:15px;
	float:left;
}
.bodymain3 {
	width:993px;
	height:490px;
	padding-left:15px;
	margin-top:15px;
	float:left;
}
.galarylogo {
	width:978px;
	height:74px;
	float:right;
	padding-right:15px;
	padding-top:20px;
}
.body1 {
	width:300px;
	
	background-color:#b71b73;
	float:left;
}
.body-abt {
	width:710px;
	height:465px;
	background-color:#b71b73;
	float:left;
}
.body-abt-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
	width:650px;
	height:230px;
	float:left;
}

.body-ser {
	width:710px;
	height:465px;
	background-color:#b71b73;
	float:left;
}
.body-ser-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
	width:650px;
	height:350px;
	float:left;
}
.body-sans-txt1 {
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:15px;
	width:440px;
	height:42px;
	float:left;
}
.body-sans {
	width:710px;
	height:465px;
	background-color:#b71b73;
	float:left;
}
.body-sans-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:20px;
	padding-right:25px;
	width:500px;
	height:100px;
	float:left;
}
.body-sans-txt2 {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:20px;
	padding-right:25px;
	color:#FFFFFF;
	float:left;
}
.body-sans-img {
	width:175px;
	height:130px;
	float:left;
}
.body-cour {
	width:710px;
	height:180px;
	background-color:#b71b73;
	float:left;
}
.body-cour-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
	width:650px;
	height:70px;
	float:left;
}
.body-cour1 {
	width:340px;
	height:130px;
	background-color:#8fb837;
	margin-top:20px;
	float:left;
}
.body-cour1-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	width:300px;
	height:120px;
	float:left;
	padding-left:20px;
	
	padding-top:12px;
}
.body-cour2 {
	width:340px;
	height:130px;
	background-color:#2c95b5;;
	margin-top:20px;
	margin-left:30px;
	float:left;
}
.body-cour2-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	width:300px;
	height:120px;
	float:left;
	padding-left:20px;
	padding-right:12px;
	padding-top:12px;
}
.body-eve {
	width:710px;
	height:465px;
	background-color:#b71b73;
	float:left;
}
.body1txt {
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#FFFFFF;
	padding-left:25px;
	padding-top:15px;
	width:295px;
	height:21px;
}

.body1line {
	width:200px;
	height:2px;
	font-family:"Trebuchet MS";
	font-size:1px;
	background-image:url(images/line.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:2px;
	margin-top:10px;	
	
}
.body-wel-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;
	width:270px;
	height:470px;
		
}
.body1txt1 {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;
	padding-left:25px;
	padding-right:25px;
	width:670px;
	float:left;
	color:#FFFFFF;
}
.body2 {
	width:345px;
	height:400px;
	margin-left:45px;
	float:left;
}
.body2-con {
	width:345px;
	height:92px;
	background-color:#FF9933;
	float:left;
}
.body2-con-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:14px;
	color:#FFFFFF;
	width:255px;
	height:80px;
	float:right;
	padding-left:2px;
	padding-right:12px;
	padding-top:12px;
}
.body2-con-img {
	width:54px;
	height:44px;
	float:left;
	padding-left:10px;
	padding-right:5px;
	padding-top:12px;
}
.body2-con-img0000000 {
	width:44px;
	height:44px;
	float:left;
	padding-left:10px;
	padding-top:12px;
}
.body2-con1 {
	width:345px;
	height:92px;
	background-color:#8fb837;
	float:left;
}
.body2-con2 {
	width:345px;
	height:92px;
	background-color:#2c95b5;
	float:left;
}
.body2-con3 {
	width:345px;
	height:92px;
	background-color:#c0143c;
	
	float:left;
}

.body3 {
	width:185px;
	height:460px;
	margin-left:45px;
	float:left;
}
.enquiry {
	width:185px;
	height:38px;
	background-image:url(images/enquiry-form.jpg);
	background-repeat:no-repeat;

}
.quote {
	width:185px;
	height:38px;
	background-image:url(images/free-quote.jpg);
	background-repeat:no-repeat;
	
}
.enquiryform {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:11px;
	color:#ffffff;
	line-height:24px;
	width:165px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	float:left;
}
.enquiryform-txt {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color:#FFFFFF;
}
.enquiryform-txt1 {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:11px;
	color:#b71b73;
}
.more {
	text-decoration:none;
	color:#c892c2;
}
.more:hover {
	text-decoration:underline;
	color:#c892c2;
}
.more1 {
	text-decoration:none;
	color:#ffffff;
	text-align:right;
}
.more1:hover {
	text-decoration:underline;
	color:#ffffff;
}
.time {
	text-decoration:none;
	color:#000000;
	text-align:right;
}
.time:hover {
	text-decoration:none;
	color:#000000;
}
	
.body3-part {
	width:185px;
	height:427px;
	background-color:#1d1e21;
	float:left;
}
.submit {
	width:63px;
	height:22px;
	float:left;
	margin-top:10px;
}
.reset {
	width:63px;
	height:22px;
	float:left;
	padding-left:10px;
	margin-top:10px;
}
.timetable {
	width:549px;
	height:40px;
	background-color:#b2b1b2;
	float:left;
	margin-left:45px;
	margin-top:15px;
}
.timetable1 {
	width:970px;
	height:40px;
	background-color:#b2b1b2;
	
}
.timetable2 {
	width:575px;
	height:40px;
	background-color:#b2b1b2;
	float:right;
}
.timetable-txt {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	width:70px;
	height:20px;
	float:left;
	margin-left:10px;
	padding-top:12px;
}
.timetable-txt1 {
	font-family:"Trebuchet MS";
	font-size:12px;
	background-color:#dddddd;
	width:830px;
	height:18px;
	text-align:left;
	float:left;
	margin-left:10px;
	margin-top:10px;
	padding-top:2px;
	padding-left:8px;
}
.timetable-txt2 {
	font-family:"Trebuchet MS";
	font-size:12px;
	background-color:#dddddd;
	width:435px;
	height:18px;
	text-align:left;
	float:left;
	margin-left:10px;
	margin-top:10px;
	padding-top:2px;
	padding-left:8px;
}


.footer {
	width:1002px;
	height:92px;
	background-color:#b71b73;
	
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #c892c2;
	width:300px;
	height:22px;
	text-align:center;
	text-decoration:none;
}
.footermenu {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
	color: #c892c2;
	height:15px;
	width:630px;
	padding-top:15px;
	text-decoration:none;
}
a.footermenu:hover{
	text-decoration: none;
	color:#FFFFFF;
}
.footertext {
	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	font-weight:bold;
	color: #c892c2;
	width:300px;
	padding-top:15px;
	text-decoration:none;
}
.footerlogo {
	width:74px;
	float:left;
	padding-top:15px;
	
}






	
.head-nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 32px;
	margin-bottom:auto 0px;
	top:74px;
	margin-left:330px;
    width:650px;
	height: 40px;

}
.head-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.head-nav UL LI {
font-family:"Trebuchet MS"; font-size:13px;
	 DISPLAY: block;  FLOAT: left; MARGIN-LEFT: 5px;  LIST-STYLE-TYPE: none
}
.head-nav UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM:25px; COLOR: #fff; PADDING-TOP: 9px; TEXT-DECORATION: none; margin:0 0 0 0px; 
}
.head-nav UL LI A:hover {
	BACKGROUND: #b71b73; COLOR: #ffffff;
}
.head-nav UL LI A.active {
	BACKGROUND: #b71b73; COLOR: #ffffff;
	}	
	
	.bg1{
	margin:0 auto;
	width:100%;
	height:71px;
	background-color:#2b2f32;
	}
	.bg2{
	margin:0 auto;
	width:100%;
	height:100px;
	background-color:#b71b73;
	}
	.web{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #c892c2;
	text-align:right;
	padding-right:5px;
	}
	.img-2{
float:left;
padding-top:0px;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
margin:0px;
}
.img-3{
float:left;
padding-top:0px;
padding-right:15px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
}
	
	.f-text{
	font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
float:left;
padding-top:15px;
padding-right:5px;
padding-left:5px;
margin:0px;
	}
	.sanskriti{
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;


}
.sanskriti1{
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;


}
.gap{
height:20px;
}
.bg3{
background-color: #000000;
}
	
	.f-text1{
	font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
float:left;
padding-top:20px;
padding-right:20px;
padding-left:20px;
margin:0px;
	}
	.b-cen{
	margin:0 auto;
	
	}
	.time-table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	color:#FFFFFF;
	}
	.client{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	}
	.client:hover{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color: #FF6600;
	font-weight: bold;
	text-decoration:none;
	}
.page-no-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.page-no {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border:1px solid #999999;
	background-color:#ffffff;
}
.page-no a {
	text-decoration:none;
	color:#000000;
}
.page-no-current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	border:2px solid #999999;
	background-color:#546a7f;
	display:block;
	text-decoration:none;
}
.time-table3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:normal;
	color: #CDCDCD;  
	}
	.time-table4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	color: #FFFFFF;
	}
	.con-more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b71b73;
text-decoration:none;
}
.con-more:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:underline;
}
.con-more1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC9966;
text-decoration:none;
}
.con-more1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:underline;
}