/* layout css */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 

} 
 
#pagewidth{ 
 width:900px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:140px; 
  /*background-color:#46FF3F; */
 width:100%;
} 
 
#maincol{ 
 float: right; 
 display:inline; 
 position: relative; 
 width:100%; 
 }
 
#footer{
 height:64px; 
background:url(../images/bottom.gif) repeat-x;
 clear:both;
 width:900px;
 margin:auto;
padding-top:20px;
 } 
 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/* ###################  End Layout ########################*/
/* ###################  Header Css  #################### */
#logo
{
width:270px;
height:130px;
position:relative;
float:left;
padding:5px 5px 5px 0px;
margin-right:30px;
}

#topbanner
{
background:#FFFFFF;
width:550px;
height:100px;
position:relative;
float:right;
padding:5px 5px 5px 5px;
margin-left:20px;
}

#topbannerNews
{
background:#FFFFFF;
width:550px;
height:100px;
position:relative;
float:right;
padding:5px 0px 5px 5px;
margin-left:20px;
border-left:#999999 solid 5px;
border-bottom:#999999 solid 5px;
border-right:#999999 solid 5px;
}

#topbannerDelhiGuide
{
background:#FFFFFF;
width:550px;
height:100px;
position:relative;
float:right;
padding:5px 0px 5px 5px;
margin-left:20px;
border-left:#783518 solid 5px;
border-bottom:#783518 solid 5px;
border-right:#783518 solid 5px;
}
/* ###################  End Header Css  #################### */

/* ###################  Start Breaking News Css  #################### */
#BreakingNews
{
background:url(../images/menubg.gif) repeat-x;
/*height:30px;*/
width:900px;
position:relative;
float:left;
/*padding:2px 2px 2px 0px;*/

}
#PinkBreakingNews
{
background:#FFCCFF;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
}

#PropertyBreakingNews
{
background:#00FF66;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
border-top:solid 1px #CCCCCC;
}

#BusiBreakingNews
{
background:#00CCFF;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
}

#BusinessBreakingNews
{
background:#020256;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
}
#JobsBreakingNews
{
background:#72B9CE;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
}
#EventBreakingNews
{
background:#FFCC00;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
}

#SportsBreakingNews
{
background:#FFCC00;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
border-top:solid 1px #999999;
}
#NewsBreakingNews
{
background:#FF0000;
height:25px;
width:898px;
position:relative;
float:left;
padding:2px 2px 2px 0px;
margin-bottom:2px;
border-top:solid 1px #000000;
}

#imgbanner
{
background:url(../images/BreakingNews.gif) no-repeat;
height:23px;
width:150px;
position:relative;
float:left;
}

#div-newsmarquee
{
height:20px;
width:740px;
position:relative;
float:right;
padding-top:3px;
}
/* ###################  End Breaking News Css  #################### */

/* ###################  Satrt Manu Text #################### */
.menu
{
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
margin-left:30px;
}
.menu:hover
{
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#990000;
margin-left:30px;
}

.footer-menu
{
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
margin-left:20px;
}
.footer-menu:hover
{
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#990000;
margin-left:20px;
}

.h1
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.h1Pink
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#9C0167;
}
.h1Red
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.h1Business
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#020256;
}

.h1Property
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#00CC00;
}

.h2
{
font-family:arial;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.Bfont
{
font-family:arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

.Businessfont
{
font-family:arial;
font-size:12px;
text-decoration:none;
color:#020256;
}

.Propertyfont
{
font-family:arial;
font-size:12px;
text-decoration:none;
color:#006600;
}


.Readmore
{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#9D1111;
text-decoration:none;
}

.Readmore:hover
{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.BlueBoldFont
{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#0066FF;
text-decoration:none;
}
/* ###################  End Manu Text  #################### */

/* ###################  Start Main Body #################### */
#main-left
{
background-color:#FFFFFF;
width:650px;
height:200px;
position:relative;
float:left;
padding:5px 5px 5px 0px;
border: solid 1px #CCCCCC;
}

#main-right
{
background-color:#FFFFFF;
width:230px;
height:200px;
position:relative;
float:right;
padding:5px 5px 5px 5px;
border: solid 1px #CCCCCC;
}

#imgparliament
{
width:260px;
height:197px;
margin-right:0px;
position:relative;
float:left;
}

#Welcome-div
{
width:380px;
height:197px;
margin-left:10px;
position:relative;
float:right;
}

#div-News
{
background:#EFEFEF;
border:dotted 1px #000000;
}
#div-News1
{
height:160px;
background:#E9E9E9;
border:dotted 1px #333333;
padding:2px 2px 2px 2px;
}


#img-banner1
{
height:170px;
width:888px;
position:relative;
float:left;
padding:10px 5px 5px 5px;
border:solid 1px #CCCCCC;
background:#E9E9E9;
margin-top:2px;
}

#img-banner2
{
/*height:170px;*/
width:888px;
position:relative;
float:left;
padding:10px 5px 5px 5px;
border:solid 1px #CCCCCC;
background:#E9E9E9;
margin-top:2px;
}

#img-Title
{
height:25px;
width:143px;
position:relative;
float:left;
padding:5px 5px 5px 5px;
border:solid 1px #CCCCCC;
background:#E9E9E9;
margin-top:1px;
}

#small-img1
{
position:relative;
float:left;
background:#FFFFFF;
height:130px;
width:143px;
padding:5px 5px 5px 5px;
border: solid 1px #CCCCCC;
margin-left:40px;
text-align:center;
}

#small-img
{
position:relative;
float:left;
background:#FFFFFF;
height:130px;
width:143px;
padding:5px 5px 5px 5px;
border: solid 1px #CCCCCC;
margin-left:10px;
text-align:center;
}


#big-img
{
position:relative;
float:left;
background:#FFFFFF;
/*height:130px;*/
width:670px;
padding:5px 5px 5px 5px;
border: solid 1px #CCCCCC;
margin-left:10px;
}

#bottom-banner
{
position:relative;
float:left;
background:#FFFFFF;
height:150px;
width:600px;
padding:5px 5px 5px 5px;
border: solid 1px #CCCCCC;
}

.footer
{
font-family:arial;
font-size:10px;
color:#666666;
text-decoration:none;
}
/* ###################  End Main Body  #################### */

/* #################################   Jobs Page usd some CSS for images and text  ##############  */
#small-box
{
width:170px;
height:40px;
position:relative;
float:left;
border:1px dotted #CCCCCC;
padding:3px 3px 3px 3px;
margin-left:8px;
margin-top:8px;
}

#small-boxtext
{
width:150px;
height:20px;
position:relative;
float:left;
border:1px dotted #CCCCCC;
padding:3px 3px 3px 3px;
margin-left:15px;
margin-top:5px;
}

.jobtext
{font-family:arial;
font-size:11px;
color:#666666;
text-decoration:none;
}

/* #################################   Jobs Page usd some CSS for images and text  ##############  */
#NightLifeBg
{
background:url(../images/NightLife/bg.gif) repeat-y;
}

#imagename
{
padding:5px;
text-align:center;
}