@charset "utf-8";
/* CSS Document */

:root {

 overflow-y: scroll;

}

* { margin:0px; padding:0; } 

* a:active { outline: none; }
* a:focus { -moz-outline-style: none; }
* h2 {color:#F00; font-weight:bold;}
* h3 {color: #A0BDE3; font-size:21px; font-weight:bold;}
* h4 {color: #A0BDE3; font-size:14px; font-weight:bold;}
* h5 {color: #A0BDE3; font-size:12px; font-weight:bold;}
.title {color: #A0BDE3; font-size:14px; font-weight:bold;}
.subtitle {color: #ffffff; font-size:14px; font-weight:bold;}

body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background:#013668;

}


body#home{
background:url(../img/bg-images/home-top.jpg) no-repeat center top #013668;
}

body#match{
background:url(../img/bg-images/homepage_header.jpg) no-repeat center top #013668;
}

body#manofthematch {
background:url(../img/bg-images/matchday-top.jpg) no-repeat center top #013668;
}

body#mag {
background:url(../img/bg-images/mag_header.jpg) no-repeat center top #013668;
}

body#business{
background:url(../img/bg-images/business-top.jpg) no-repeat center top #013668;
}

body#business2{
background:url(../img/bg-images/bar_header.jpg) no-repeat center top #013668;
}

body#executive{
background:url(../img/bg-images/executive_header.jpg) no-repeat center top #013668;
}

body#events{
background:url(../img/bg-images/events-top.jpg) no-repeat center top #013668;
}

body#advertising{
background:url(../img/bg-images/advertising-top.jpg) no-repeat center top #013668;
}

body#partnerships{
background:url(../img/bg-images/partnerships-top.jpg) no-repeat center top #013668;
}

body#contact{
background:url(../img/top-images/home-top.jpg) no-repeat center top #013668;
}



div#logo {
background:url(../img/hdfc_logo.png) no-repeat;
height:1%;
margin:3px 0px 0px 12px;

}

*html div#logo{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./img/hdfc_logo.png);
}



#wrapper{
width:990px;
margin-left:auto;
margin-right:auto;
position:relative;

}

#content{
	
	float:left;
	min-height:500px;
	_height:500px;
	width:990px;

	
	
}

#left{
	width:685px;
	float:left;
	
	
}

#right{
	float:right;
	width:300px;
	padding:0;
	text-align:right;
	
	
	height:670px;
	
}
#right ul{ list-style:none; margin:170px 0 0 0}
#right ul li{ display:block; overflow:hidden; height:40px; margin:-8px 0 0 0; }




#footer{
	
	width:990px;
	float:left;
	clear:both;
	margin:40px 0 0px 0;
	position:relative;	
}

div#player{
	
	display:block;
	background:url(../img/footer/player.png) top left no-repeat;
	width:222px;
	height:163px;
	position:absolute;
	top:-40px;
	left:15px;
}

*html div#player{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./img/footer/player.png);
}

a#clickableFooter { 
	background:none url(../img/footer/trans.gif) repeat; display:block; width:454px; height:50px;
	position:absolute; top:10px; left:256px;
	cursor:pointer; text-indent:-9999em; outline:none;
}

#icon-1{
	padding:0 7px 0px 46px;
}

#icon-2{
	padding:0 0px 0px 7px;
}



/* -------------------------- Home Page -------------------------- */

#quote {
float:right;
margin:5px 5px 0 0;
}

#logo a {	
display:block;
height:136px;
width:246px;
}

#logo a H1 {
display:none;
}

#main h2 {
	font-size:35px;
	margin:125px 0 0 0;
	font-weight:bold;
}



#main{
float:left;
width:990px;
}


#home-text{
	display:none;
}

#welcome-text{
	background:url(../img/home/welcome_txt.gif) top left no-repeat ;
	display:block;
	height:123px;
	margin:50px 0 10px 0;

	
}


#left-column {
	
	width:325px;
	float:left;
	padding:10px 10px 10px 0;

}

#right-column {
	
	width:325px;
	float:left;
	padding:10px;
	
}




#redtext{
	font-weight:bold;
	color:#F00;
	font-size:14px;

}


#right ul{
	font-size:35px;
	font-weight:bold;
}

#right ul li.blue{
	
	color:#017DC3;
	
}


/* -------------------------- Match Day sponsor -------------------------- */

#top-text {
	
	margin:50px 0 10px 0;
	
}


business-top.jpg

/* -------------------------- Executive sponsor -------------------------- */

#column-wrapper{
	
	float:left;
	width:685px;
	position:relative;
	margin:0 0 5px 0;
	
}

/* -------------------------- The white rose club -------------------------- */

#grey, #gold, #diamond, #dine{
	
	padding: 0 0 0 40px;
	background:url(../img/new-small.jpg) top left no-repeat;
	display:block;
	
}


div#logo-white-rose {
background:url(../img/hdfc_logo_white_rose.png) no-repeat;
height:1%;
margin:3px 0px 0px 12px;

}

*html div#logo-white-rose{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./img/hdfc_logo_white_rose.png);
}

#logo-white-rose a {	
display:block;
height:136px;
width:246px;
}

#logo-white-rose a H1 {
display:none;
}

/* -------------------------- Events -------------------------- */


.subtitle {
	
	margin:-10px 0 0 0;
	line-height:1;
	
}

div#event-icons{
	
	background:url(../img/event-icons.png) top left no-repeat;
	width:316px;
	height:91px;
	margin:25px 0 0 0;
	
}


*html div#event-icons{
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./img/event-icons.png);
}

/* -------------------------- Partnerships -------------------------- */

.partnerships{
	
	padding:12px 0 0 0;
	
}

/* -------------------------- Contact US -------------------------- */

#table{
	
	margin:10px 0 0 0;
	
}

.blue {
	color:#007DC3;
	
}

/* -------------------------- News -------------------------- */

.news .text h3{
	width:550px;
	color:#007ec5;
	
}

.news{
	display:block;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #325f86;
	margin-bottom:10px;
}

.newsBig{
	display:block;
	overflow:hidden;
	padding-bottom:40px;
	border-bottom:1px solid #325f86;
	margin-bottom:10px;
	position:relative;
}

.news .text p{
	margin-bottom:10px;
	line-height:17px;
}

.news .image{
	display:block;
	overflow:hidden;
	width:124px;
	height:124px;
	float:left;
	margin:0px 10px 0px 0px;
	text-align:center;
}

.news .text{
	display:block;
	overflow:hidden;
	float:left;
	width:550px;
	height:124px;
	position:relative;
}

.news .links{
	position:absolute;
	bottom:0px;
	left:0px;
}

.newsBig .links{
	position:absolute;
	bottom:10px;
	right:0px;
}

.news .links a{
	margin-right:10px;
	font-weight:bold;
}

.newsBig .links a{
	font-weight:bold;
}

.news .links a.red{
	color:#ff0012;
}

.news .links a.blue, .newsBig .links a.blue{
	color:#0178bc;
}

.newsBig .image{
	display:block;
	overflow:hidden;
	width:210px;
	height:210px;
	float:left;
	margin:0px 20px 0px 0px;
	text-align:center;
}

.newsBig .text{
	display:block;
	overflow:hidden;
	float:left;
	width:455px;
}

.newsBig .text a{
	color:#FFF;
}

.newsBig .text ul{
	padding-left:25px;
}

.news .text h3{
	width:455px;
	color:#007ec5;
}

.newsBig .text p{
	margin-bottom:10px;
	line-height:17px;
}