img {
	border:none;
}

#content 
{
	padding: 0px;
	width: 964px;
}


span.more_home{
	display:block;
	text-align:right;
	margin: 0px 15px 0px 0px;
}

span.more_home a {
	font-weight:bold;
	font-size:85%;
	text-decoration:none;
	color:#006699;
	padding: 0px 8px 2px 0px;
	background:url(../../images/buttons/more_arrow.gif) center right no-repeat;
}

.col1 
{
	width:725px;
	float: left;
	padding: 11px 1px 0px 13px;
	margin: 0px 2px 0px 0px;
}

.col2 {
	/*width: 225px;*/
	width: 217px;
	float: left;
}

#spotlights_vertical 
{
	display:block;
	width:215px;
	overflow:hidden;
}

.separator{
	height: 1px;
	line-height: 1px;
	background: #CCC;
	padding:0;
	margin:0px 1px 0px 0px;
}
.spotlight {
	margin:0px 0px 0px 0px;
	/*width:215px;*/
	padding-left: 8px;
	padding-bottom: 15px;
	width:206px;
}

.spotlight br{
	line-height: 5px;
}

.spotlight.member {
	background: #f6f6f6 url(../../images/home/become_member_bg.jpg) top left no-repeat;
}

.spotlight{
	background-color: #F6F6F7;
}

.spotlight p{
	margin-left: 10px;
}

.spotlight img{	
	padding-right: 10px;
}

.spotlight.last{
	border: none;
}

#central_focus {
	clear: both;
	padding: 0px 0px 7px 0px;	
	width: 517px;
}


#spotlights_horizontal {
	width: 517px;
}

.col1 h3, .col2 h3 {
	padding: 15px 0px 5px 10px;
}

.sIFR-hasFlash h3 {
	visibility:hidden;
	font-size:110%;
}

body.home #navFooter 
{
	background: #eee url(../../images/nav/footer_home_bg.gif) top left no-repeat;
}
.bx-wrapper
{
    border: 1px solid #81AAB8;   
}

#slider1
{
    width:695px;
    height:183px;
}
.bx-pager
{
    float:right;
    position:relative;
    top:-25px;
    right: 50px;
}

a.pager-link
{
    padding: 2px 3px 2px 3px;
    background-color: #BECFD3;
    margin:3px;
    font-family: Arial Rounded MT Bold;
    border: 1px solid white;
    color: #00529C;
    text-decoration: none;    
}

a.pager-link:hover, a.pager-active
{
    padding: 2px 3px 2px 3px;
    background-color: #330066; 
    margin:3px;
    font-family: Arial Rounded MT Bold;
    border: 1px solid white;
    color: #00529C;
    text-decoration: none;    
}

div.slideContents
{
    position:absolute;
    top:45px;
    padding-left:20px;
    
}
p.slideTitle
{
    font-size:20px;
    font-family:Arial;
    font-weight: bold;
    color:#2B549B;
}

p.slideText
{
    font-size:12px;
    font-family:Arial;
    color:#838383;
    width:245px;
}

.slideButton {
	background: #330066;
	display:inline-block;	
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 3px -3px 3px 3px #330066;
	-webkit-box-shadow: inset 3px -3px 3px 5px#330066;
	box-shadow: inset 3px -3px 3px 3px #330066;
}
.slideButton span	{
	-moz-box-shadow: inset -2px 2px 2px 2px #330066;
	-webkit-box-shadow: inset -2px 2px 2px 2px#330066;
	box-shadow: inset -2px 2px 2px 2px #330066;
	display:block;
	padding: 6px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color: #ffffff;
	
}
.slideButton:hover {
	background: #330066;
	display:inline-block;	
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 2px -2px 2px 2px #330066;
	-webkit-box-shadow: inset 2px -2px 2px 2px#330066;
	box-shadow: inset 2px -2px 2px 2px #330066;
}
.slideButton:hover span	{
	-moz-box-shadow: inset -2px 2px 2px 2px #c27c00;
	-webkit-box-shadow: inset -2px 2px 2px 2px#330066;
	box-shadow: inset -2px 2px 2px 2px #330066;
	display:block;
	padding: 6px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
}