html{
	overflow:scroll;
	overflow-x:auto;
}

a, img, div, input{
	outline:none;
	border:0px;
}

input:focus { outline: none; }

body{
	margin:25px 0px 0px 0px;
	background:#000;
	background:url(../images/body_bg.jpg) repeat-x fixed #000;
}

#dvWrapper{
	width:939px;
	margin:0px auto;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	background:url('../images/wrapper_bg.jpg') no-repeat #000;
	padding:0px 0px 0px 1px;
	position:relative;
}

/*
===================
UNIVERSAL STYLES
===================
*/

#dvHeader{
	height:129px;
	background:url('../images/header_bg.jpg') no-repeat;
	width:939px;
}

#dvHeader h1{
	font-size:0px;
	float:left;
	padding:24px 0px 0px 28px;
}

#dvHeader h1 a{
	text-indent:-9999px;
	background:url(../images/pi_capital_logo.jpg) no-repeat right;
	width:179px;
	height:31px;
	display:block;
}

#dvHeader h2{
	font-size:0px;
	text-indent:-9999px;
	float:right;
	padding:19px 27px 0px 0px;
}

#dvHeader h2 a{
	text-indent:-9999px;
	background:url(../images/pi_capital_imglogo.jpg) no-repeat right;
	width:41px;
	height:45px;
	display:block;
}

#dvHeader ul{
	width:938px;
	height:26px;
	margin:0px;
	padding:40px 0px 0px 0px;
	text-transform:uppercase;
	list-style-type:none;
	clear:both;
}

#dvHeader ul li{
	/*width:134px;*/
	width:116px;
	float:left;
	background:url(../images/nav_bg_small.jpg) no-repeat left top;

}

#dvHeader ul li#lst8{ background:none; }

#dvHeader ul li a{
	/*width:123px;*/
	width:109px;
	height:23px;
	float:left;
	font-size:11px;
	text-decoration:none;
	
	padding:2px 0px 0px 8px;
	color:#aeb1b7;

}




#dvHeader ul li#lst1 a:hover{ background:url('../images/lstOne_hover_s.jpg') no-repeat left top;}

#dvHeader ul li#lst1 ul li:hover
{background-color:#651d4f;}

#dvHeader ul li#lst2 ul li:hover
{background-color:#256b6b;}

#dvHeader ul li#lst3 ul li:hover
{background-color:#c57208;}

#dvHeader ul li#lst4 ul li:hover
{background-color:#442952;}

#dvHeader ul li#lst5 ul li:hover
{background-color:#346524;}

#dvHeader ul li#lst6 ul li:hover
{background-color:#205f92;}

#dvHeader ul li#lst7 ul li:hover
{background-color:#923734;}

#dvHeader ul li#lst8 ul li:hover
{background-color:#256b6b;}

#dvHeader ul li#lst2 a:hover{ background:url('../images/lstTwo_hover_s.jpg') no-repeat left top;}
#dvHeader ul li#lst3 a:hover{ background:url('../images/lstThree_hover_s.jpg') no-repeat left top;}
#dvHeader ul li#lst4 a:hover{ background:url('../images/lstFour_hover_s.jpg') no-repeat left top;}
#dvHeader ul li#lst5 a:hover{ background:url('../images/lstFive_hover_s.jpg') no-repeat left top;}
#dvHeader ul li#lst6 a:hover{ background:url('../images/lstSix_hover_s.jpg') no-repeat left top;}

#dvHeader ul li#lst6 ul li a.charities:hover{ background:url('../images/lstSix_hover_s.jpg');}


#dvHeader ul li#lst8 a{ width:124px; 
                        }
#dvHeader ul li#lst7 a:hover{ background:url('../images/lstSeven_hover_s.jpg') no-repeat left top;}
#dvHeader ul li#lst8 a:hover{ background:url('../images/lstEight_hover_s.jpg') no-repeat left top;}

#dvHeader ul li ul{
	padding:0px;
	background:#fff;
	/*width:133px;*/
	width:124px;
	height:auto;
}

#dvHeader ul li ul li{
	background:none;
	width:124px;
}


#dvHeader ul li ul li a{
	float:none;
	background:none;
	/*width:134px;*/
	width:115px;
	height:13px;
	padding:3px 0px 2px 8px;
	color:#000;
	font-size:11px;
	text-transform:none;
}

#dvHeader ul li ul li a.charities {
	height:32px; 
	width:125px;
}

#dvHeader ul li ul li a:hover{
	background:none;
	color:#fff;
}




#dvFooter{
	clear:both;
	font-size:10px;
}

#dvFooter .btm_Nav{
	float:left;
	text-transform:uppercase;
	color:#c6c6c6;
	margin:0px;
	padding:22px 0px 0px 10px;
}

#dvFooter .btm_Nav a{ color:#c6c6c6; text-decoration:none; letter-spacing:0.05em; }
#dvFooter .btm_Nav a:hover{ text-decoration:underline; }

#dvFooter .tnc{
	float:right;
	text-align:right;
	color:#6d6d6d;
	margin:0px;
	padding:10px 10px 10px 0px;
}

#dvFooter .tnc a{ color:#6d6d6d; text-decoration:underline; }
#dvFooter .tnc a:hover{ text-decoration:none; }

/*
=========================================
AUXILLIARY UNIVERSAL FORMATTING STYLES
=========================================
*/

#dvContent{
	height:570px;
	margin:0px 0px 5px 0px; 
	overflow:hidden;
	background:#000;
	cursor:default;
}

h1.header{
	width:938px;
	height:56px;
	background:url('../images/pageheaders_bg.png') no-repeat bottom;
	margin:0px;
	padding:0px;
	float:left;
	clear:both;
	margin:-56px 0px 0px 0px;
	position:relative;
	top:104px;
}

h1.header span{
	float:left;
	width:938px;
	height:35px;
	font-size:0px;
	line-height:0px;
}

h1.header span img{
	padding:8px 0px 0px 25px;
}

#dvContent #dvLeftCol{
	width:468px;
	height:570px;
	float:left;
	overflow:hidden;
	background:url('../images/left_bg.jpg') repeat-x;
}

#dvContent #dvLeftCol div
{
	padding:155px 0px 0px;
	height:385px;

}

#dvContent #dvLeftCol div.contact
{
	padding:100px 0px 0px;
}

#dvContent #dvLeftCol div
{
	height:auto;
}



#dvContent #dvLeftCol div p{
	color:#d8d4d3;
	margin:0px;
	font-size:13px;
	line-height:16px;
	padding:0px 0px 20px 25px;
	width:405px;
}

#dvContent #dvLeftCol div p a{
	color:#d8d4d3;
	text-decoration:underline;
}

#dvContent #dvLeftCol div p a:hover{
	text-decoration:none;
}

#dvContent #dvLeftCol div p.keynote{
	font-size:16px;
	line-height:20px;
	color:#fff;
}

#dvContent #dvLeftCol p.internal_nav{
	margin:0px;
	padding:0px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvLeftCol p.internal_nav a{
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvLeftCol p.internal_nav a:hover{
	text-decoration:underline;
}

#dvContent #dvLeftCol p.internal_nav a.active{
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvLeftCol p.internal_nav a.active:hover{
	text-decoration:underline;
}




#dvContent #dvScrollingLeftCol{
	width:468px;
	height:570px;
	float:left;
	overflow:hidden;
	background:url('../images/left_bg.jpg') repeat-x;
}


#dvContent #dvScrollingLeftCol div p{
	color:#d8d4d3;
	margin:0px;
	font-size:13px;
	line-height:16px;
	padding:0px 0px 20px 25px;
	width:405px;
}

#dvContent #dvScrollingLeftCol div p a{
	color:#d8d4d3;
	text-decoration:underline;
}

#dvContent #dvScrollingLeftCol div p a:hover{
	text-decoration:none;
}

#dvContent #dvScrollingLeftCol div p.keynote{
	font-size:16px;
	line-height:20px;
	color:#fff;
}

#dvContent #dvScrollingLeftCol p.internal_nav{
	margin:0px;
	padding:0px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvScrollingLeftCol p.internal_nav a{
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvScrollingLeftCol p.internal_nav a:hover{
	text-decoration:underline;
}

#dvContent #dvScrollingLeftCol p.internal_nav a.active{
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvScrollingLeftCol p.internal_nav a.active:hover{
	text-decoration:underline;
}


#dvContent #dvRightCol{
	width:470px;
	height:570px;
	float:left;
	overflow:hidden;
}

span.grey{
	color:#d8d4d3;
}

span.grey a{
	color:#d8d4d3;
	text-decoration:none;
}

span.grey a:hover{
	text-decoration:underline;
}

a.arrow{
	color:#fff;
	text-decoration:none;
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
}

a.arrow:hover{
	text-decoration:underline;
}

/*
===================
HOME PAGE STYLES
===================
*/

#dvFlash{
	height:477px;
	font-size:0px;
	line-height:0px;
	padding:0px 0px 5px 0px;
}

#dvBoxes{
	position:relative;
	cursor:pointer;
}

#dvBoxes div{
	float:left;
	/*height:93px;*/
	height:83px;
	width:298px;
	padding:11px 0px 0px 11px;
	position:relative;
	border:solid 1px #4d4d4d;
}



#dvBoxes div.active{
	border:solid 1px #fff;
	position:relative;
	background:#FFF;
}

#dvBoxes div.active h3{
	color:#000;
}

#dvBoxes div.active p{
	color:#000;
}

#dvBoxes div.active p a{
	color:#000;
	text-decoration:none;
	/*background:url('../images/box_link.jpg') no-repeat right;*/
	padding:0px 15px 0px 0px;
	font-weight:bold;
}

#dvBoxes div.active pre
{
	color:#000;
}

#dvBoxes div.active div input{
	font-size:10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	width:145px;
	background:#494949;
	border:0px;
	margin:0px;
	padding:3px 0px 3px 10px;
}

#dvBoxes div div{
	float:left;
	width:185px !important;
	padding:0px;
	border:0px;
}

#dvBoxes div h3{
	font-size:14px;
	margin:0px;
	padding:0px 0px 15px 0px;
	color:#c2c2c2;
	width:185px;
}

#dvBoxes div p{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#c2c2c2;
	width:215px;
	line-height:17px;
	position:relative;
	top:-10px;
}

#dvBoxes div pre 
{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#c2c2c2;
	width:185px;
	line-height:17px;
	max-height:42px;
	min-height:42px;
}

#dvBoxes div p a{
	color:#c2c2c2;
	text-decoration:none;
	/*background:url('../images/box_link.jpg') no-repeat right;*/
	padding:0px 15px 0px 0px;
	font-weight:bold;
	position:relative;
	bottom:0px;
}

#dvBoxes div img{
	float:right;
	padding:0px 10px 0px 0px;
}

#dvBoxes div div input{
	font-size:10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	width:145px;
	background:#242525;
	border:0px;
	margin:0px;
	padding:3px 0px 3px 10px;
}

#dvBoxes div input#btnPi{
	width:auto;
	float:right;
	padding:25px 45px 0px 0px;
}

#dvTransaction{
	left:-1px;
	margin:0px 3px 0px 0px;
	cursor:pointer;
}

#dvBoxes #dvTransaction img{
	padding:15px 10px 0px 0px;
}

#dvEvents{
	margin:0px 3px 0px 0px;
	cursor:pointer;
}

#dvLogin div h3{
	padding:0px 0px 25px 0px;
}

/*
=======================
OVERVIEW PAGE STYLES
=======================
*/

h1#overview span{
	background:#651c4f;
}

/*
=======================
CONTACT PAGE STYLES
=======================
*/

h1#contact span{
	background:#c54f09;
}



/*
=====================
Error Page
=====================
*/

h1#error span{
	background:#9f3534;
}

div.errorPage
{
	background-color:#8e8683;
}

img.errorImg
{
 margin: 254px 0px 0px 167px;	
}

/*
=====================
MEMBER PAGE STYLES
=====================
*/

h1#pimembers span{
	background:#205b5c;
}

#dvContent #dvScrollingLeftCol div ul{
	margin:0px;
	font-size:13px;
	list-style-type:none;
	color:#e1e1e1;
	padding:0px 0px 0px 25px;
	width:300px;
}

#dvContent #dvLeftCol div ul{
	margin:0px;
	font-size:13px;
	list-style-type:none;
	color:#e1e1e1;
	padding:0px 0px 0px 25px;
	width:300px;
}

#dvContent #dvLeftCol div ul li{
	line-height:16px;
	padding:0px 0px 10px 10px;
	background:url('../images/content_bullet.jpg') no-repeat left top;
}

#dvContent #dvLeftCol div ul.sectors li{
	padding:0px 0px 5px 10px;
}

#dvContent .membership{
	background:url('../images/members_rightcol_bg.jpg') repeat-x;
	padding:155px 0px 0px;
}

#dvContent .membership p{
	margin:0px;
	font-size:13px;
	padding:0px 0px 10px 25px;
	color:#e1e1e1;
	width:400px;
	line-height:16px;
}

#dvContent .membership ul{
	margin:0px;
	font-size:13px;
	list-style-type:none;
	color:#e1e1e1;
	padding:0px 0px 10px 25px;
	width:395px;
}

#dvContent .membership ul li{
	line-height:16px;
	padding:0px 0px 1px 10px;
	background:url('../images/content_rgt_blt.png') no-repeat left top;
}

#dvContent #dvRightCol div ul{
	margin:0px;
	font-size:13px;
	list-style-type:none;
	color:#e1e1e1;
	padding:0px 0px 0px 0px;
	width:350px;
}

#dvContent #dvRightCol div ul li{
	line-height:16px;
	padding:0px 0px 3px 10px;
	background:url('../images/content_rgt_blt.png') no-repeat left top !important;
}

#dvContent #dvRightCol .flexcroll p{
	color:#e1e1e1;
}

#dvContent #dvRightCol .flexcroll p a{
	color:#e1e1e1;
	text-decoration:underline;
}

#dvContent #dvRightCol .flexcroll p a:hover{
	text-decoration:none;
}

/*
==========================
INVESTMENT FOCUS STYLES
==========================
*/

h1#investments span{
	background:#c37307;
}

#dvContent .casestudy{
	background:url('../images/casestudy_bg.jpg') repeat-x;
}

#dvContent .casestudy div.logo{
	width:310px;
	height:85px;
	padding:35px 0px 0px 0px;
	margin:110px 0px 0px 85px;
	text-align:center;
}

#dvContent .casestudy div.content{
	width:310px;
	height:295px;
	margin:0px 0px 0px 85px;
}

#dvContent .casestudy div.content p{
	margin:0px;
	font-size:13px;
	padding:0px 0px 15px 20px;
	color:#000;
	width:270px;
	line-height:16px;
}

#dvContent .casestudy div.link{
	margin:0px 0px 0px 85px;
	width:310px;
}

#dvContent .casestudy div.link p{
	padding:0px;
	margin:0px;
	text-align:center;
	font-size:12px;
}

#dvContent .casestudy div.link p a{
	text-decoration:none;
	color:#000;
}

#dvContent .casestudy div.link p a:hover{
	text-decoration:underline;
}

/*
------------------
SUB SECTION
CASE STUDY PAGE
------------------
*/

div#company{
	margin:155px 0px 0px 30px;
	width:395px;
	padding:0px 25px 0px 0px;
	height:395px;
	overflow:auto;
	position:relative;
}

div#company h1{
	padding:0px 0px 15px 0px;
	margin:0px;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	float:left;
}

div#company h1 span{
	font-size:13px;
	color:#d8d4d3;
}

div.team div#company img{
	float:right;
	padding:0px 10px 20px 0px;
}

div.team div#company p{
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#fff;
	font-size:13px;
	line-height:16px;
	width:375px;
	clear:both;
}

/*
=====================
NEW SCROLLY STYLES
=====================
*/

#dvInvestmentCol{
	width:468px;
	height:570px;
	float:left;
	overflow:hidden;
	background:url('../images/left_bg.jpg') repeat-x;
}

#dvInvestmentCol div.content{
	margin:155px 0px 0px 0px;
	height:170px;
	overflow:hidden;
}

#dvContent #dvInvestmentCol div p{
	color:#d8d4d3;
	margin:0px;
	font-size:13px;
	line-height:16px;
	padding:0px 0px 20px 25px;
	width:405px;
}

#dvContent #dvInvestmentCol div p.keynote{
	font-size:16px;
	line-height:20px;
	color:#fff;
}

#dvContent #dvInvestmentCol div ul{
	margin:0px;
	font-size:13px;
	list-style-type:none;
	color:#e1e1e1;
	padding:0px 0px 0px 25px;
	width:300px;
}

#dvContent #dvInvestmentCol div ul li{
	line-height:16px;
	padding:0px 0px 10px 10px;
	background:url('../images/content_bullet.jpg') no-repeat left top;
}

#dvContent #dvInvestmentCol div.flexcroll{
	height:215px;
	overflow:auto;
	width:460px;
}

#dvContent #dvInvestmentCol div ul.pfolio{
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 0px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}

#dvContent #dvInvestmentCol div ul.pfolio li{
	line-height:16px;
	background:none;
	padding:0px;
}

#dvContent #dvInvestmentCol div ul.pfolio li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 0px;
	height:24px;
	width:407px;
	border-bottom:dotted 1px #fff;
}

#dvContent #dvInvestmentCol div ul.pfolio li a.active{
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvInvestmentCol div ul.pfolio li a:hover{
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvInvestmentCol p.internal_nav{
	margin:0px;
	padding:0px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvInvestmentCol p.internal_nav a{
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvInvestmentCol p.internal_nav a:hover{
	text-decoration:underline;
}

#dvContent #dvInvestmentCol p.internal_nav a.active{
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvInvestmentCol p.internal_nav a.active:hover{
	text-decoration:underline;
}

/*
===================
TEAM PAGE STYLES
===================
*/

h1#team span{
	background:#356526;
}

#dvContent #dvLeftCol div ul.team{
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 0px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}

#dvContent #dvLeftCol div ul.team li{
	line-height:16px;
	background:none;
	padding:0px;
}

#dvContent #dvLeftCol div ul.team li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 7px;
	height:24px;
	width:400px;
	border-bottom:dotted 1px #fff;
	background:none;
}

#dvContent #dvLeftCol div ul.team li a.active{
	background:url('../images/pfolio_links.jpg') no-repeat right;
}

#dvContent #dvLeftCol div ul.team li a span{
	color:#d8d4d3;
}

#dvContent #dvLeftCol div ul.team li a:hover{
	background:url('../images/pfolio_links.jpg') no-repeat right;
}

#dvContent div.team{
	background:url('../images/team_bg.jpg') repeat-x;
}

#dvContent #dvTeamCol{
	width:468px;
	height:570px;
	float:left;
	overflow:hidden;
	background:url('../images/left_bg.jpg') repeat-x;
}

#dvContent #dvTeamCol p{
	color:#d8d4d3;
	margin:0px;
	font-size:13px;
	line-height:16px;
	padding:155px 0px 20px 25px;
	width:405px;
}


#dvContent #dvTeamCol div.flexcroll{
	height:374px; 
	width:460px; 
	margin:155px 0px 0px;
	overflow:auto;
}

#dvContent #dvTeamCol div.directors{
	margin:0px !important;
	height:322px; 
}

#dvContent #dvTeamCol div ul.team{
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 0px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}

#dvContent #dvTeamCol div ul.team li{
	line-height:16px;
	background:none;
	padding:0px;
}

#dvContent #dvTeamCol div ul.team li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 7px;
	height:24px;
	width:400px;
	border-bottom:dotted 1px #fff;
	background:none;
}

#dvContent #dvTeamCol div ul.team li a.active{
	background:url('../images/pfolio_links.jpg') no-repeat right;
}

#dvContent #dvTeamCol div ul.team li a span{
	color:#d8d4d3;
}

#dvContent #dvTeamCol div ul.team li a:hover{
	background:url('../images/pfolio_links.jpg') no-repeat right;
}

#dvContent #dvTeamCol p.internal_nav{
	margin:0px;
	padding:11px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvTeamCol p.internal_nav a{
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvTeamCol p.internal_nav a:hover{
	text-decoration:underline;
}

#dvContent #dvTeamCol p.internal_nav a.active{
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvTeamCol p.internal_nav a.active:hover{
	text-decoration:underline;
}

div.email{
	padding:20px 0px 60px 30px;
	font-size:12px;
}

div.email a{
	color:#d8d4d3;
	text-decoration:none;
	background:url('../images/email.jpg') no-repeat left;
	padding:0px 0px 0px 15px;
}

div.bio{
	padding:155px 0px 0px 30px;
}

#directorsBio{
	height:330px;
	margin-right:20px;
}

div.DirectorsBio{
	padding:0px 0px 0px 30px;
}

div.DirectorsBio h1{
	padding:0px 0px 15px 0px;
	margin:0px;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}

div.bio h1{
	padding:0px 0px 15px 0px;
	margin:0px;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}

div.DirectorsBio h1 span{
	font-size:13px;
	color:#d8d4d3;
}

div.bio h1 span{
	font-size:13px;
	color:#d8d4d3;
}

div.directors div.DirectorsBio p{
	padding:0px;
	margin:0px;
	color:#fff;
	font-size:13px;
	line-height:16px;
	width:390px;
}

div.team div.bio p{
	padding:0px;
	margin:0px;
	color:#fff;
	font-size:13px;
	line-height:16px;
	width:390px;
}

/*
=======================
PARTNERS PAGE STYLES
=======================
*/

h1#partners span{
	background:#205f91;
}

#dvContent #dvLeftCol ul.partners{
	width:420px;
	padding:20px 0px 0px 25px;
}

#dvContent #dvLeftCol ul.partners li{
	line-height:16px;
	padding:0px 0px 20px 0px;
	background:none;
	color:#fff;
	width:210px;
	height:45px;
	float:left;
}


#dvContent #dvScrollingLeftCol ul.partners{
	width:420px;
	padding:20px 0px 0px 25px;
	min-height:300px;
}

#dvContent #dvScrollingLeftCol ul.partners li{

	padding:0px 0px 20px 0px;
	background:none;
	color:#fff;
	width:200px;
	height:45px;
	float:left;
}






/*
===================
NEWS PAGE STYLES
===================
*/

h1#news span{
	background:#923633;
}

#dvContent #dvLeftCol div ul.news , #dvContent #dvRightCol div ul.news{
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 20px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}


#dvContent #dvRightCol #dvNews2
{
	margin-top:16px !important;
}

#dvContent #dvLeftCol div ul.news li , #dvContent #dvRightCol div ul.news li {
	line-height:16px;
	background:none !important;
	padding:0px;
}

#dvContent #dvLeftCol div ul.news li a , #dvContent #dvRightCol div ul.news li a {
	color:#d8d4d3;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 0px;
	height:24px;
	width:407px;
	border-bottom:dotted 1px #fff;
}

#dvContent #dvLeftCol div ul.news li span , #dvContent #dvRightCol div ul.news li span {
	float:left;
	width:65px;
}

#dvContent #dvLeftCol div ul.news li a span , #dvContent #dvRightCol div ul.news li a span {
	color:#fff;
}

#dvContent #dvLeftCol div ul.news li a:hover , #dvContent #dvRightCol div ul.news li a:hover {
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvNewsCol{
	width:468px;
	height:570px;
	float:left;
	overflow:hidden;
	background:url('../images/left_bg.jpg') repeat-x;
}

#dvContent #dvNewsCol p.news , #dvContent div.newscol p.news  {
	color:#d8d4d3;
	margin:0px;
	font-size:13px;
	line-height:16px;
	padding:155px 0px 20px 25px;
	width:405px;
}

#dvContent #dvNewsCol p.news a , #dvContent div.newscol p.news a {
	color:#d8d4d3;
	text-decoration:underline;
}

#dvContent #dvNewsCol p.news a:hover ,#dvContent div.newscol p.news a:hover {
	text-decoration:none;
}

#dvContent #dvNewsCol div ul.news , #dvContent #dvRightCol div ul.news  {
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 20px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}

#dvContent #dvNewsCol div ul.news li , #dvContent div.newscol div ul.news li {
	line-height:16px;
	background:none;
	padding:0px;
}

#dvContent #dvNewsCol div ul.news li a , #dvContent div.newscol div ul.news li a  {
	color:#d8d4d3;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 0px;
	height:24px;
	width:407px;
	border-bottom:dotted 1px #fff;
}

#dvContent #dvNewsCol div ul.news li span, #dvContent div.newscol div ul.news li span {
	float:left;
	width:65px;
}

#dvContent #dvNewsCol div ul.news li a span , #dvContent div.newscol div ul.news li a span  {
	color:#fff;
}

#dvContent #dvNewsCol div ul.news li a:hover , #dvContent div.newscol div ul.news li a:hover {
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvNewsCol p.internal_nav , #dvContent div.newscol p.internal_nav  {
	margin:0px;
	padding:11px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvNewsCol p.internal_nav a , #dvContent div.newscol p.internal_nav a  {
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvNewsCol p.internal_nav a:hover , #dvContent div.newscol p.internal_nav a:hover  {
	text-decoration:underline;
}

#dvContent #dvNewsCol p.internal_nav a.active , #dvContent div.newscol p.internal_nav a.active  {
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvNewsCol p.internal_nav a.active:hover , #dvContent div.newscol p.internal_nav a.active:hover {
	text-decoration:underline;
}

/*
=====================
EVENTS PAGE STYLES
=====================
*/

h1#events span{
	background:#432952;
}

div#events{
	margin:155px 0px 0px 30px;
	width:395px;
	padding:0px 25px 0px 0px;
	height:395px;
	overflow:auto;
	position:relative;
}

div#events h1{
	padding:0px 0px 15px 0px;
	margin:0px;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}

div#company h1 span{
	font-size:13px;
	color:#d8d4d3;
}

div.team div#events p{
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#fff;
	font-size:13px;
	line-height:16px;
	width:390px;
	clear:both;
}

#dvContent #dvEventsCol{
	width:468px;
	height:570px;
	float:left;
	overflow:auto;
	background:url('../images/left_bg.jpg') repeat-x;
}

#dvContent #dvEventsCol div.flexcroll{
	height:374px; 
	width:460px; 
	margin:155px 0px 0px
}

#dvContent #dvEventsCol div ul.events{
	font-size:13px;
	list-style-type:none;
	margin:0px 0px 20px 25px;
	padding:0px;
	width:407px;
	border-top:dotted 1px #fff;
}

#dvContent #dvEventsCol div ul.events li{
	line-height:16px;
	background:none;
	padding:0px;
}

#dvContent #dvEventsCol div ul.events li a{
	color:#d8d4d3;
	text-decoration:none;
	display:block;
	padding:7px 0px 0px 0px;
	height:24px;
	width:407px;
	border-bottom:dotted 1px #fff;
}

#dvContent #dvEventsCol div ul.events li span{
	float:left;
	width:95px;
}

#dvContent #dvEventsCol div ul.events li a span{
	color:#fff;
}

#dvContent #dvEventsCol div ul.events li a.active{
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvEventsCol div ul.events li a:hover{
	background:url('../images/pfolio_links.jpg') no-repeat;
}

#dvContent #dvEventsCol p.internal_nav{
	margin:0px;
	padding:11px 0px 0px 25px;
	font-size:11px;
}

#dvContent #dvEventsCol p.internal_nav a{
	background:url('../images/internal_nav.jpg') no-repeat right center;
	padding:0px 15px 0px 0px;
	margin:0px 20px 0px 0px;
	text-decoration:none;
	color:#fff;
}

#dvContent #dvEventsCol p.internal_nav a:hover{
	text-decoration:underline;
}

#dvContent #dvEventsCol p.internal_nav a.active{
	text-decoration:underline;
	background:none;
	color:#bab5b4;
}
#dvContent #dvEventsCol p.internal_nav a.active:hover{
	text-decoration:underline;
}


