
#ssc_bg {
	position: relative;
	width: 920px;
	height: 913px;
    background: url("images/ssc_spanish_bg_01.jpg") 0px 0px no-repeat;
	}
	
#ssc_spanish_cats {
	margin: 0px 0 0 10px;
	width: 894px;
	height: 380px;
    background: url("images/ssc_spanish_cats.png") 0px 0px no-repeat;
	}




#ssc_header {
padding: 0px 0 0 0;
}

#ssc_content	{
	position: absolute; 
	top: 211px;
	}
	
	
.intro_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #243e22;
	line-height: 130%;
	width: 715px;
	margin-left: 96px;
	}



#bottom_section {
	position: absolute; 
	top: 520px;
	left: 68px;
	width: 450px;
	}
	
	
.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 140%;
	font-weight: 700;
	}

.nostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	color: #2e4865 !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}
	
	
.nostyle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	color: #ffffff !important;
	background-color:#912d81 !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}

.snostyle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	color: #2e4865 !important;
	line-height: 100% !important;;
	text-decoration:none !important;
	}
	
	
.ssc_link {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: 700  !important;
	color: #5c1b51  !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}
	
	
.ssc_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: 700 !important;
	color: #5c1b51 !important;
	line-height: 100% !important;
	background-color:#3da384 !important;
	text-decoration:none !important;
	}

.ssc_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: 700 !important;
	color: #5c1b51 !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}

#video {
	margin: 0 0 11px 26px;
	}	
	
.column {
	float: left;
	width: 231px;
	margin: 28px 30px 0 40px;
	}
	
.column2 {
	float: left;
	width: 241px;
	margin: 68px 20px 0 0px;
	}
	
.column3 {
	float: left;
	width: 221px;
	margin: 33px 30px 0 70px;
	}	

	
.column ul, .column2 ul, .column3 ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
.column li, .column2 li, .column3 li {
	margin: 0 0 15px 0;
	line-height: 130%;
	list-style:none;
	}
	
	

	
	
#threecolumn {
	padding: 70px 0 0 0;
	}




.column a, .column2 a, .column3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	padding: 0px 3px 0px 3px !important;
	color: #ffffff !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}
	

.column a:visited, .column2 a:visited, .column3 a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	padding: 0px 3px 0px 3px !important;
	color: #ffffff !important;
	line-height: 100% !important;
	text-decoration:none !important;
	}
	
.column a:hover, .column2 a:hover, .column3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	padding: 0px 3px 0px 3px !important;
	color: #ffffff !important;
	line-height: 100% !important;
	text-decoration:none !important;
	background-color:#3da384 !important;
	}



/* Overlays*/ 


.popupvideo {
    position:absolute; 
    left:0px; 
    top:0px; 
	z-index: 100;
    cursor:pointer; 
    height:520px; 
    width:640px;
	}
	
.videospace {
    position:absolute; 
    left:10px; 
    top:15px; 
	z-index: 100;
    cursor:pointer; 
    height:385px; 
    width:640px;
	}
	
	
	

.overlay { 
    display:none; 
    z-index:10000; 
    background:url(images/bg_video.png) no-repeat scroll 0 100% #FFFFFF;
    width:660px;
	height: 416px;  
	margin-top: 0px;
    min-height:416px; 
    border:0px solid #666; 
	padding:0px;
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000; 
} 
 
.overlay .close { 
    background-image:url(images/close.png); 
    position:absolute; 
	z-index: 10005;
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

/**overlay styles**/
.overlay{color:#cdde66; }
.overlay p {
	margin:5px 0;
	margin:15px 15px 10px 15px;
	font-family:Gotham, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	}
.overlay ol{margin:5px 40px}
#brightcove{margin:0 auto;width:415px}

.overlay  .copy{
color:#000;
background-color:#cdde66;
/**border:1px solid #08218C;**/
padding:20px;
filter:alpha(opacity=60);/* for IE */
opacity:0.6;  /* CSS3 standard */ 
}



