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

html
{
	background: #969696;
	/* background-image: url("site/bgtile4.gif"); */
}

body 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0px;
	margin-bottom: 20px; 
	padding:0px;
	text-align: center;	
	/*scrollbar-base-color: #e6e6e6;*/
}

a
{
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


p
{
	margin: 0em;
	margin-bottom: 1em;
}


img
{
	border: none;
}


form
{
	margin: 0px;
	padding: 0px;
}

#dump
{
	display: none;
}




a.Square_Mile_Club
{
	color: #f7931e;
}


a.Hedge_Fund_Club
{
	color: #cadb2a;
}


a.London_Legal_Club
{
	color: #82aebd;
}



#root 
{
	
	border:0px solid #333;
	color: #FFFFFF;
	
	margin: 0px auto; /* Right and left margin widths set to "auto" */
	
	padding:0px;
	
	
	
	
	text-align:left; /* Counteract to IE5/Win Hack */
	width:960px;
}




#root #top_bar
{
	background: #000000;
	
	height: 200px;
	width: 960px;
	
	overflow: hidden;
}


#root #top_bar p,
#root #background p,
#root #copyright p,
#root #content #right p
{
	margin: 0px;
}



#root #menu
{
	background: #646464;
	height: 50px;
	width: 960px;
}


#root #menu #sections 
{
	background: #000000;
	
	height: 25px;
	width: 960px;
	
	overflow: hidden;
}



#root #menu #sections a
{
	display: block;
	
	background: #000000 url( "/site/v2/section-link-square.png ") no-repeat 8px 9px;
	
	float: left;
	
	padding: 7px;
	padding-left: 23px;
	padding-right: 12px;
	
}


#root #menu #sections a.Square_Mile_Club
{
	background: #000000 url( "/site/v2/smc-section-link-square.png ") no-repeat 8px 9px;
}


#root #menu #sections a.Hedge_Fund_Club
{
	background: #000000 url( "/site/v2/hfc-section-link-square.png ") no-repeat 8px 9px;
}



#root #menu #sections a.London_Legal_Club
{
	background: #000000 url( "/site/v2/llc-section-link-square.png ") no-repeat 8px 9px;
}


#root #menu #sections a:hover,
#root #menu #sections a.Active
{
	background: #646464 url( "/site/v2/section-link-square-hover.gif ") no-repeat 8px 29px;
	margin-top: -20px;
}


#root #menu #sections a.Square_Mile_Club:hover,
#root #menu #sections a.Square_Mile_ClubActive:hover,
#root #menu #sections a.Square_Mile_ClubActive
{
	background: #f7931e url( "/site/v2/section-link-square-hover.gif ") no-repeat 8px 29px;
	margin-top: -20px;
}

#root #menu #sections a.Hedge_Fund_Club:hover,
#root #menu #sections a.Hedge_Fund_ClubActive:hover,
#root #menu #sections a.Hedge_Fund_ClubActive
{
	background: #cadb2a url( "/site/v2/section-link-square-hover.gif ") no-repeat 8px 29px;
	margin-top: -20px;
}

#root #menu #sections a.London_Legal_Club:hover,
#root #menu #sections a.London_Legal_ClubActive:hover,
#root #menu #sections a.London_Legal_ClubActive
{
	background: #82aebd url( "/site/v2/section-link-square-hover.gif ") no-repeat 8px 29px;
	margin-top: -20px;
}



#root #menu #titles 
{
	background: #646464;
	
	height: 25px;
	width: 960px;
	
	overflow: hidden;
}

#root #menu #titles #Square_Mile_Club
{
	background-color: #f7931e;
	
	height: 25px;
	width: 960px;
}

#root #menu #titles #Hedge_Fund_Club
{
	background-color: #cadb2a;

	height: 25px;
	width: 960px;
}


#root #menu #titles #London_Legal_Club
{
	background-color: #82aebd;

	height: 25px;
	width: 960px;
}



#root #menu #titles a
{
	display: block;
	
	/*background: #000000 url( "/site/v2/section-link-square.png ") no-repeat 8px 9px;*/
	
	float: left;
	
	padding: 7px;
	padding-left: 23px;
	padding-right: 6px;
	
}


#root #menu #titles a:hover,
#root #menu #titles a.Active
{
	margin-top: -20px;
}



#root #content
{
	background: /*url( "/site/v2/content-background.jpg") no-repeat*/ #2d2929;
	/*height: 400px;*/
	width: 910px;
	
	padding: 50px;
	padding-right: 0px;
	
	overflow: auto;
	
	position: relative;
}


#root #content #background
{
	position: absolute;
	top: 0px;
	left: 0px;
	
	z-index: 0;
	
	/*background: url( "/site/v2/content-background.jpg") no-repeat #2d2929;*/
}


#root #content #left
{
	float: left;

	font-size: 13px;
	
	line-height: 16px;
		
	margin-right: 50px;
	
	width: 200px;
	
	/* IE6 hack
	 */
	display: inline;
}


#root #content #middle
{
	float: left;
	
	font-size: 14px;
	
	line-height: 22px;
	
	padding: 0px;
	padding-right: 50px;
	
	width: 460px;
	
	/* IE6 hack
	 */
	display: inline;
}


#root #content #left #item,
#root #content #middle #item,
#root #content #right #item
{
	position: relative;
}



#root #content #middle p
{
	margin-bottom: 30px;
}


#root #content #left h1,
#root #content #left h2,
#root #content #middle h1,
#root #content #middle h2
{
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	
	margin: 0px;
	margin-bottom: 0px;
	
	text-transform: uppercase;
}


#root #content #left h1,
#root #content #middle h1
{
	font-size: 24px;
}


#root #content #left h2,
#root #content #middle h2
{
	font-size: 12px;
}


#root #content #middle .News img
{
	position: absolute;
	
	top: 0px;
	left: -150px;
}


#root #content #middle img.heading1
{
	margin-bottom: 0px;
	
	position: static;
}

#root #content #middle img.heading2
{
	margin-bottom: 6px;
	
	position: static;
}





#root #content #middle a
{
	
}


#root #content #left a:hover,
#root #content #middle a:hover
{
	text-decoration: none;
}



#root #content #middle a.smc
{
	color: #f7931e;
}


#root #content #middle a.hfc
{
	color: #cadb2a;
}


#root #content #middle a.llc
{
	color: #82aebd;
}


#root #content #left a,
#root #content #middle a
{
	color: #d9c5a7;
	text-decoration: underline;
}


#root #content #right
{
	float: left;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
		
	/*line-height: 22px;*/
	
	padding: 0px;
	
	
	width: 145px;
	
	/* IE6 hack
	 */
	display: inline;
}


#root #content #right h1
{
	color: #969696;
	
	font-size: 9px;
	font-weight: normal;
	
	margin: 0px;
	margin-bottom: 6px;
	
	text-transform: uppercase;
}


#root #content #right a
{
	background: url( "/site/v2/section-link-square.png ") no-repeat 0px 4px;
	
	color: #969696;
	
	display: block;
	
	height: 16px;
	
	padding-left: 14px;
	
	
	text-decoration: underline;
}


#root #content #right a:hover
{
	text-decoration: none;
}


#root #content #right a.smc
{
	background: url( "/site/v2/smc-section-link-square.png ") no-repeat 0px 4px;
}


#root #content #right a.hfc
{
	background: url( "/site/v2/hfc-section-link-square.png ") no-repeat 0px 4px;
}


#root #content #right a.llc
{
	background: url( "/site/v2/llc-section-link-square.png ") no-repeat 0px 4px;
}



#root #copyright
{
	background: #000000;
	
	height: 24px;
	width: 960px;
	
	overflow: hidden;
}



#root #footer
{
	background: #2d2929;
	
	height: 33px;
	width: 960px;
	
	padding-top: 17px;
	text-align: center;
}

