@charset "utf-8";
/* CSS Document for top slider */
/* CSS Controls for http://join.cgaux.org  */
/*
*
*	Created : Alex Belleque 13 FEB 11
*
*
*
*
*/

#homepage-rotator { background:url('images/pres_bg1.gif') no-repeat right top; 
font-family: Georgia,"Times New Roman",Times,serif; height:394px; width:940px; position:relative; }
#homepage-rotator #slider ul#portfolio { margin:0px; padding:0px; }
#homepage-rotator ul#portfolio-desc h2 { font:normal 21px Georgia, "Times New Roman", Times, serif; margin:0px; padding:17px 0px 34px 0px; height:54px; width:270px; text-align:center; text-transform:uppercase; background:url('images/pres_bg2.gif') no-repeat center bottom;
}
#home-top-intro { float:left; width:270px; padding:30px 25px 30px 25px; margin:0px; height:334px; }
.home-slide-wrapper { float:right; width:584px; padding:21px 22px 28px 14px; height:345px; }
ul#portfolio-desc .portfolio_Content { font-size: 12px; line-height: 20px; color:#fff; width: 255px; padding:0px 10px; margin:0px; height:160px;  }
ul#portfolio-desc .portfolio_Content p { margin:0px 0px 15px 0px;  }
#homepage-rotator ul#portfolio-desc { color: #fff; padding:0px; margin:0px; list-style: none; }
#portfolio-button { display:block; padding: 20px; margin:0px; text-align:center; height:25px; width:235px;  }
ul#portfolio-desc .banner_button{ background:url('images/bannerbtn_bg.gif') repeat-x 0 0; 
color:#595c5e; padding:3px 20px 3px 20px; height:15px; font:bold 14px Georgia, "Times New Roman", Times, serif; text-decoration: none; }

#homepage-rotator ul#slide_nav { background-color:#0d3e6f;  padding:0px ; position: absolute;  z-index: 5; border:1px solid #346699; display:block; clear:both; float:none; margin:-50px 0px 0px 95px;   }
#homepage-rotator ul#slide_nav li#button_selected { background-color:#346699; color:#fff; }
#homepage-rotator ul#slide_control li, ul#slide_nav li { list-style:none; }

ul#portfolio-desc li.highRisksContent .portfolio_Content p { margin:0px; padding:30px 0px 4px 0px; font:normal 12px georgia;  }
ul#portfolio-desc li.highRisksContent .portfolio_Content { height:120px; } 
/*
ul#portfolio-desc li.highRisksContent .portfolio_Content .riskFactorsList p { margin:0px 0px 0px 13px; padding:0px 0px 4px 10px; display:list-item; list-style-type:disc; line-height:15px;  }
#homepage-rotator ul#portfolio-desc li.highRisksContent h2 { background:none; line-height:36px; height:auto; padding:30px 15px; width:250px; }

*/
ul#portfolio-desc li.highRisksContent #portfolio-button .banner_button { font:bold 12px Georgia,"Times New Roman",Times,serif; }     



#slide_control li{
    list-style: none;
    display: block;
    float:left;
}
#prev_button, #next_button, #pause_button, #last_button{
    margin-left: 0px;
}

#slide_control {
    left:540px;
    position:absolute;
    top:238px;
    z-index:5000;
}




.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}
ul#portfolio li img{
	border: 0px ;
	
	
}

ul#portfolio li{
	   list-style: none;
    display: block;
	
	
}

#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
margin-left: -10000px;
}
#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}

ul#slide_nav li {
color: #7DA2C1;
font-weight:bold;
display: block;
float: left;
height: 21px;
list-style: none;
padding: 3px 2px 3px 2px;
text-align:center;
width: 30px;
background:url('images/nav_bar_divider.png') no-repeat right center;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	font-size: 14px;
	line-height: normal;
	font-family: verdana;
}

ul#slide_nav li:last-child{
background: none;
}
ul#slide_nav li:hover {
background-color: #7DA2C1;
color: #fff;
}


ul#slide_nav li#button_selected:last-child {
background-image: none;

}
ul#slide_nav li#button_selected:hover {
}
/*-- first & last buttons --*/

#first_button {
background-image: url('images/first.png');
height: 29px;
left: 354px;
width: 34px;
}
#first_button:hover {
background-image: url('images/first_hover.png');
}
#last_button {
background-image: url('images/last.png');
height: 29px;
left: 474px;
width: 34px;
}
#last_button:hover {
background-image: url('images/last_hover.png');
}

/*-- end first & last buttons --*/

/*-- next & prev buttons --*/
#nex_prev_buttons {
position: absolute;
left: 0;
z-index: 5000;
}
#next_button {
background-image: url('images/next.png');
height: 29px;
left: 443px;
width: 31px;
}
#next_button:hover {
background-image: url('images/next_hover.png');
}
#prev_button {
background-image: url('images/prev.png');
height: 29px;
left: 388px;
width: 31px;
}
#prev_button:hover {
background-image: url('images/prev_hover.png');
}
/*-- end next & prev buttons --*/


/*-- looks like pause button --*/
.pause_button {
background-image: url('images/pause.png');
height: 29px;
left: 419px;
width: 24px;
}
.pause_button:hover {
background-image: url('images/pause_hover.png');
}
/*-- looks like play button --*/
.paused_button {
background-image: url('images/play.png');
height: 29px;
left: 419px;
width: 24px;
}
.paused_button:hover {
background-image: url('images/play_hover.png');
}

/*-- hover next & hoverprev buttons --*/

#hover_next_button, #hover_prev_button {
height: 125px;
background-repeat: no-repeat;
overflow: hidden;
width: 77px;
top: 35px;
z-index: 6000;
}
#hover_next_button span {
}
#hover_next_button {
background-image: url('images/hover_next.png');
background-position: 21px 35px;
padding: 30px 0 30px 30px;
right: 0;
}
#hover_prev_button {
background-image: url('images/hover_prev.png');
background-position: 8px 35px;
padding: 30px 30px 30px 0;
left: 0;
}

/* for slider text */












/*-- end next & prev buttons --*/
