@charset "utf-8";
/* CSS Document */

/* Styling all elements =================================================================================*/
* { margin: 0; padding: 0; }
a {	outline: none;	border: none; text-decoration: none; }
img {	border: none; }
input { vertical-align: middle; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#525252; padding:2px;}
textarea { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px;}
select { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px;}
.floatleft { float: left !important; }
.floatright { float: right !important; }
abbr { cursor: help;}
acronym { cursor: help; }
/* --------------- Applying clearfix fix for some browsers to use in appropriate places -------------- */
.clearfix:after {	content: " "; display: block;	height:0%;	clear: both; visibility: hidden;}
.clearfix {	display: inline-block; }
.clearfix {	display: block; } /* Hide from IE Mac \*/
.clear { clear:both} /* End hide from IE Mac */
/*=======================================================================================================*/
body{background:#fff url(../images/bg.gif) repeat-x 0 0; font:12px/1.4 Arial, Helvetica, sans-serif; color:#767676;}
#wrapper {width:933px; margin:0 auto;}/*------Wrapper --------*/
#top{ position:relative; height:98px;} /*----- Top Section -----*/
#logo{position:absolute;top:51px;left:2px;} /*----- Logo -----*/
#nav { clear:both; float:right; margin:6px 0 0 0;}
#nav ul { float:left; /*width:470px;*/width:570px border:1px solid #00ff00;}
/*#nav li { float:left; list-style:none;}
#nav li a{ 
	float:left;
	height:39px;
	line-height:35px;
	width:190px;
	font:20px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#686868;
	display:block;
	padding-top:4px;
	text-align:center;
	}
#nav li a:hover, #nav li.active {background:url(../images/photogallery.jpg) no-repeat 0 0; color:#fff; width:190px;}*/


#nav li { float:left; list-style:none;}
#nav li a{ display:block; height:39px;}
#nav li a:hover, #nav li .active{ float:left; height:39px; background-position:left bottom;}
#nav .home-tab { background:url(../images/home_tab.jpg) no-repeat 0 0; width:113px;}
#nav .ngp-tab { background:url(../images/ngp_tab.jpg) no-repeat 0 0; width:126px;}
#nav .photogallery-tab { background:url(../images/photogallery_tab.jpg) no-repeat 0 0; width:172px;}
#nav .forun-tab { background:url(../images/forum_tab.jpg) no-repeat 0 0; width:112px;}
#nav .events-offers-tab { background:url(../images/events_offers.jpg) no-repeat 0 0; width:190px;}

.events-offer{ float:left; padding-top:5px;}
#header{ position:relative;background:url(../images/header.jpg) no-repeat 0 0; height:345px; font:30px "Myriad Pro", Arial, Helvetica, sans-serif;} 
.header-cont{position:absolute; top:180px; left:64px;}
#header h1{display:block; font-size:30px;color:#fff; padding-bottom:5px;}
#header .orange{color:#ff9c01; }
#header .green{color:#00e705; }
#header p{width:425px; font-size:17px; color:#fff;}/*----- Header -----*/
#main{ position:relative; width:930px; margin-bottom:13px;}
.main-cont-top {background:#efefef url(../images/main_cont_top.gif) no-repeat 0 0; height:7px; margin-top:6px;}
.main-cont-bg {background:#fff url(../images/main_cont_bg.gif) repeat-x 0 0;}
#main .main-cont-bg h2 {font-size:30px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; padding:7px 0 4px 18px;}
.ngp-page {float:left; background:url(../images/mihan-nagpur.jpg) no-repeat 0 0; width:299px; height:200px; color:#fff;
margin:0 6px 0 11px;}
.ngp-page p {width:210px; padding-left:20px; font-size:22px; color:#000;}
.events-offers {float:left;background:url(../images/telangkhed-nagpur.jpg) no-repeat 0 0; width:299px; height:200px; margin-right:6px;}
.events-offers h2 { color:#fe8900;}
.events-offers .black{color:#000; }
.events-offers .blue{color:#002c5d; }
.events-offers p{width:255px; color:#000; padding:0 0 10px 20px; font-size:18px; text-align:right;}
.events-offers p span{color:#ff9002; font-weight:700;}
.ngp-forum {float:left;background:url(../images/nagpur-flyover.jpg) no-repeat 0 0; width:299px; height:200px;}
.ngp-forum h2 { color:#4d4d4d;}
.ngp-forum p{width:250px; color:#121111; padding-left:20px;}
.ngp-forum p span{color:#b10000; font-weight:700;}
.ngp-forum .details{color:#121111;}

#footer {clear:both; background:url(../images/fbg.jpg) no-repeat 0 0;height:73px; margin-bottom:13px; color:#8b8a8a; line-height:22px;}
#footer a{color:#8b8a8a;}
#footer a:hover{ text-decoration:underline;}
#footer .links{ padding:3px 0 0 10px;}
#footer .links a{ margin:0 4px;}
#footer .links span{ padding-left:260px;}
#footer .copyright{ margin-left:15px;}

* html .main-cont-top {background:url(../images/main_cont_top.gif) no-repeat 0 bottom;}
* html .ngp-page {margin:0 6px 0 5px;}
