@import url(topmain.css);
body{
	background-color: #0045FF;
	margin:0px !important;
	padding: 0;
	opacity:99%;
	overflow-x: hidden !important;
}
html { overflow-x:hidden; }
h4 {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0 !important;
	padding: 0;
	line-height: 1em;
	width: 100%;
}
h4 {
	color: #ffffff;
	font-size: 16px;
	display: block;
	width: 100% !important;	
}
p{
	text-align: justify !important;
}
blockquote {
	background: url(../interface_img/quote.png) no-repeat;
	padding: 1px 20px 0 20px;
	width: 92% !important;
	margin-right: -20px !important;
	margin-top:-10px;
	float: right;
	color:#db0a44;
	font-size:12px;
	text-align:left !important;
}
#quote-end{
	background: url(../interface_img/quote_end.png) no-repeat;
	display: block;
	width: 13px;
	height: 11px;
}
.grid_882{
	text-align: justify !important;
}
#wrapper{
	width: auto;
	position: absolute;
	top:0px !important;
}
#top_main_nav{
	position: relative;
	width: 992px;
	margin:auto;
	top: 0px !important;
}
.header {
	width: 1620px;
	height: 386px;
	margin:0px !important;
	top: 0px !important;
}
.wrapper_content {
	width: 1620px;
	margin:0px !important;
	height: auto;
	padding: 0 !important;
	clear: both;
}
.wrapper_content.dark {
	background-image: url(../interface_img/layout2l/content_bg_dark.png);
	background-repeat: repeat-y;
	background-position:top left;
}
.wrapper_content.light {
	background-image: url(../interface_img/layout2l/content_bg_light.png);
	background-repeat: repeat-y;
	background-position:top left;
}
.footer_adult {
	width: 1620px;
	background-image: url(../interface_img/layout2l/footer_bg_adult.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	margin:0px !important;
	display: table-footer-group;
}
.footer_youth{
	width: 1620px;
	background-image: url(../interface_img/layout2l/footer_bg_youth.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	margin:0px !important;
	display: table-footer-group;
}
.footer_adult_light{
	width: 1620px;
	background-image: url(../interface_img/layout2l/footer_bg_adult_light.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	margin:0px !important;
	display: table-footer-group;
}
.footer_youth_light{
	width: 1620px;
	background-image: url(../interface_img/layout2l/footer_bg_youth_light.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	margin:0px !important;
	display: table-footer-group;
}
.space_footer{
	display: none;
}

.main{
	width: 953px;
	height: 77px;
	top: 245px;
	background-color: transparent;
	margin-left:352px;
	position: absolute;
}

.content{
	width: 953px;
   height:100%;
	margin-left:352px;
	/*clear: both;*/
}
.main_footer{
	margin-left:352px;
	width: 953px;
	height: 646px;
	background-color: transparent;
	padding:0px;
}
.mf_title{
   width: 953px;
	padding-top: 90px;
	padding-left: 180px;
	margin-bottom:20px;
}
.mf_social_network{
	width:598px;
	height:75px;
	padding-top: 5px;
	margin-left: 180px;
}
.mf_search{
	background-image: url(../interface_img/footer_bg_search.png);
	background-repeat: no-repeat;
	background-position: 0px 2px !important;
	width:510px;
	height:40px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 5px;
	margin-left: 226px;
}
#yp_social_search{
	position: relative;
	margin: -25px 0 0 -9px;
	*margin: -3px 0 0 -9px !important;
}
input.search_input_home{
    color:#3f2e26;
    float:left;
    font-family:"Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:5px 8px 5px 8px;
    margin-left: 5px;
	 margin-top: 18px;
	 *margin-top: 0px !important;
	 background: transparent;
	 border: transparent 1px;
	 width: 380px;
}
input#search_submit{
	margin-left: 5px;
	margin-top: 21px;
	*margin-top: 0 !important;
}
/*================ SOCIAL =================*/
input.search_input_home_SOCIAL, input.search_input_home_SOCIAL:focus{
    color:#3f2e26;
    float:left;
    font-family:"Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:5px 8px 5px 8px;
    margin-left: 5px;
	 margin-top: 21px;
	 *margin-top: 0px !important;
	 background: transparent;
	 border: transparent 1px;
	 width: 377px;
}
input#search_submit_SOCIAL{
	margin-left: 5px;
	margin-top: 20px;
	*margin-top: -1px !important;
	border:none !important;
}
/*================ SOCIAL =================*/
#endFoot{
	 position: relative;;
	 text-align:center;
	 width:100% !important;
	 margin-top: 70px;
}
#endFoot a{
	 font-family:"Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif !important;
    font-size:16px;
	 text-decoration: none;
	 color:#000000;
}
#endFoot a:hover{
	 text-decoration: none;
	 color: #1e1e1e;
}



#endFoot2{
	 position: relative;;
	 text-align:center;
	 width:100% !important;
}
#endFoot2 a{
	 font-family:"Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif !important;
    font-size:16px;
	 text-decoration: none;
	 color:#000000;
}
#endFoot2 a:hover{
	 text-decoration: none;
	 color: #1e1e1e;
}



#endFoot3{
	 position: relative;;
	 text-align:center;
	 width:100% !important;
}
#endFoot3 a{
	 font-family:"Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif !important;
    font-size:16px;
	 text-decoration: none;
	 color:#000000;
}
#endFoot3 a:hover{
	 text-decoration: none;
	 color: #1e1e1e;
}




.wrapper_round_box {
	line-height: 17px !important;
	*padding:17px !important;
	/*color: #ffffff;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
	display: table-row-group;
}
.wrapper_round_box.dark {
	color: #ffffff !important;
}
.wrapper_round_box.light {
	color: #000000 !important;
}

.height1800{
	/*height: 1155px;*/
	height: 1000px;
	*height:1155px;
}
/* MISC. */

.fix{
	clear: both;
	height: 1px !important;
	margin: 0 0 -1px !important;
	overflow: hidden !important;
}
/*===== grids =====*/
.grid_442{
	width: 433px;	
}
.grid_slider{
	width: 578px;
	height: 257px;
	/*overflow: hidden;*/
	margin-top: 0px !important;
	margin-left: 52px !important;
}
.grid_288{
	width: 288px;
}
.grid_882{
	width: 882px;
	min-height: 360px;	
}



.grid_int_1l{
	width: 425px;
   float:left;
}
.grid_int_1r{
	position:relative;
	width: 400px;
	margin-left: 17px;
	float:left;
}
#fragment-1{
	width:842px;
} 
/*==== margin, padding & float =====*/
.ml18{
	margin-left: 18px;
}
.ml35{
	margin-left: 35px;	
}
.ml68{
	margin-left: 68px;
}
.ml86{
	margin-left: 86px;
}
.mt_fix35{
	margin-top: -16px;
}
.mt_fix_interbox{
	margin-top: -13px;
}
.mt_fix_interbox2{
	margin-top: -31px;
}
.mt_fix_interbox3{
	margin-top: -49px;
}
.mt20{
	margin-top: 20px !important;
}

.fl{
	float: left;
}
.fr{
	float: right;
}
.min760{
	min-height: 760px;
	width: 100%;
}

/*===== others ====*/
#container_iframe{
	min-height: 100px;
}
.read_more{
	background-image: url(../interface_img/content_icon_more.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 25px;
	color: #ffffff !important; 
	margin-top: 30px;
	float:left;
}
.read_more a{
	text-decoration: none;
	color: #ffffff !important;
	font-weight:500px;
}
.read_more a:hover{
	text-decoration: underline;
	color: #ffffff !important;
	font-weight:600px;
}

.read_more_right{
	background-image: url(../interface_img/content_icon_more.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 25px;
	color: #ffffff !important; 
	margin-top: 30px;
	float:right;
}
.read_more_right a{
	text-decoration: none;
	color: #ffffff !important;
	font-weight:500px;
}
.read_more_right a:hover{
	text-decoration: underline;
	color: #ffffff !important;
	font-weight:600px;
}
/*FEEDS*/
ul.home_feeds_1 li{
	list-style-type: none !important;
   background-image: url(../content_img/rss_li_circle.jpg);
	background-repeat: no-repeat;
	background-position: left center;  
	margin-bottom: 10px;
	margin-left: -40px;
	*margin-left: -40px !important;
	padding-left: 20px;
}
ul.home_feeds_1 li a{
  font-weight:normal;
  color: #ffffff;
  text-decoration:none;
}
ul.home_feeds_1 li a:hover{
  color: #ededed;
  text-decoration:underline;
}
#nav2 a{
  color: #ffffff;
  font-size: 14px;
  margin: 7px;
}
#nav2 a.highlight{
  color: #ffffff;
  font-size: 18px;
  margin: 7px;
}
/*PLAYER*/
#flv_container_profile{
	margin-left:-17px;
	margin-top:0px;
	margin-top:20px !important;
	*margin-top:20px !important;
	/*margin-bottom:-3px;
	*margin-bottom:2px !important*/;
}

#flv_container_profile {Z-INDEX: 1; LEFT: -3px; margin-top: 0px !important}
#playerID {Z-INDEX: 1; margin-left:-18px; margin-top: 20px; *margin-top: 20px !important}

/*SECTIONS*/
/*general*/
a.white-link{
	color: #ffffff !important;
	font-weight: 600;
}
/*BIZit*/
.scarlet,.scarlet a {
	color: #950b2c;
}
.yellow, .yellow a, .yellow p {
	color: #ffd81a;
	text-align: left !important;
}
.italic-dark{
	color: #000000;
	font-style: italic;
}
.title-2{
	font-size: 13px !important;
}
.paragraph-bold{
	font-size: 14px !important;
	font-family: Verdana;
	font-weight: bold;
	line-height: 16px;
	text-align: center !important;
}
.left_column_614{
	width: 614px;
	float:left;
}
.left_column_614 p, .left_column_614 ul li, .right_sidebar_173 p{
	font-size:12px;
	line-height: 14px;
}
.right_sidebar_173{
	width: 173px;
	float:left;
	margin-left: 20px;
}
.rs-box{
	width: 193px;
	float:right;
	margin-left: 20px;
}
.minibanner_147{
	width:147px;
	float: left;
}
.banner_700{
	width:465px;
	position: relative;
	float: left;
	text-align: center;
}
.section_readmore{
	float: right;
	clear:both;
}
.cursive_mini_comment{
	text-align:center !important; 
	line-height:12px; 
	font-size:11px;
   font-style:italic;
}
ul.rs-ul{
	margin-top:-10px !important;
}
ul.rs-ul li{
	margin-left:-20px !important;
	font-weight: 600;
}
/*TEACHit*/
.three-columns-left{
	width: 318px;
	min-height:300px;
	float:left;
	display:block;
}
.three-columns-center{
	width: 292px;
	min-height:300px;
	float:left;
	display:block;
	margin-left: 20px;
}
.three-columns-right{
	width: 178px;
	min-height:300px;
	float:left;
	display:block;
	margin-left: 20px;
}
.tcc-subbox{
	width:272px !important;
	min-height:50px;
}
.tcr-subbox{
	width: 158px !important;
	min-height:50px;
}
.three-columns-left, .three-columns-center, .three-columns-right{
	font-size:11px;
	line-height: 14px;
}
.two_columns_rs_left{
	width:610px;
	min-height:290px;
	float:left;
	display:block;
}
.two_columns_rs_right{
	width: 216px;
	min-height:300px;
	float:left;
	display:block;
	margin-left: 20px !important;
}
.tcrsr_subbox{
	width: 196px;
	min-height:50px;
}
.tcrsl_subbox{
	width:590px;
	min-height:50px;
}
.two_columns_rs_left, .two_columns_rs_right{
	font-size:11px;
	line-height: 14px;
}
.tcrsl_subbox2{
	width:295px; 
	min-height:50px; 
	float:left; 
	margin-top:20px;	
}
.tcrsl_subbox2_round{
	width:275px; 
	min-height:50px; 
	float:left; 
	margin-top:20px;	
}
.sober{
	font-size:18px !important; 
	line-height:22px !important;
}
.bullet-bg{
	width:30px; float:left;
}
.item-wr{
	width:550px;
	float: left;
	text-align: left;
}
.item-wr p{
	margin-top: -1px;
	font-size:12px;
	line-height: 14px;
}
.item-wr p a{
	color: #b20838;
	text-decoration:none;
}
.item-wr p a:hover{
t	ext-decoration: underline;
}
.tcrsl_subbox{
		font-size:12px;
	line-height: 14px;
}
.rsb_bg{
	background-image: url(../content_img/lang/en/content/getting_started_rightcolumn_bg.png);
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
}
/*HOME*/
.home-splash{
	width: 920px !important;
   height: 380px !important; 
	display:block !important; 
}
a.big-red-link, a.big-red-link :hover{
	font: 18px Verdana !important;
	color: #b20838 !important;
	text-decoration: none !important;
}
.read-more-text{
	float: right;
	display: block;
	position: relative;
	margin-right:10px !important;
	margin-top:3px !important;
}
.section_readmore_nc{
	float: right;
	margin-right: 0px !important;
}
.two_columns_rs_right_home{
	float: right !important;
	width: 140px !important;
	margin-right:-230px !important;
	margin-top:100px !important;
}
.two_columns_rs_right_home_2{
	float: right !important;
	width: 140px !important;
	margin-right:-198px !important;
	margin-top:7px !important;
}
.prosa, .prosa p{
	font: 12px Verdana !important;
	line-height: 14px !important;
	margin:0 30px 10px 10px;
}
.footer-text{
	font:12px Verdana; 
	color:#fff !important;
	width:575px;
	text-align: left;
	margin-left: 20px;
}
/*ARTICLES*/
.articles_wrapper{
	font: 14px Verdana;
	line-height: 18px;
}
.articles-bigtitle{
	margin:20px 0px 20px 0px;
}
.articles-ml-50{
	margin-left: 50px;
}
.articles_wrapper a {
	color: #1e1e1e;
	font-weight: 600;
	text-decoration: none;
}
.articles_wrapper a:hover {
	text-decoration: none;
	color: #000;
}
.articles_wrapper h1, .articles_wrapper h2, .articles_wrapper h3, .articles_wrapper h4, .articles_wrapper h5 {
	color: #B2073B!important;
}
.articles-img-fl-margin{
	margin: 18px 18px 18px 0px;
}
.articles-img-fr-margin{
	margin: 18px 0px 18px 18px;
}
.articles-img-fr-margintop-fix{
	margin-top: 0px !imortant;
}
.articles-img-comments{
	font:12px Verdana;
	color: #B2073B;
	text-align:center;
	padding-top:5px;
	font-weight: 600;
	font-stretch: ultra-condensed;
}
.tcrsl_subbox2_round a {
	text-decoration: none;
	color: #1e1e1e;
}
.tcrsl_subbox2_round a:hover {
	text-decoration: none;
	color: #000;
}

.mf_title_home{
	width: 953px;
	position: relative;
	top: -100px !important;
	padding-left: 180px;
	margin-bottom:20px;
}
.mf_social_network_home{
	width:598px;
	height:75px;
	margin-top:-100px;
	padding-top: 5px;
	margin-left: 180px;
}
.home-tab-sub-1{
	float:left;
	display:block;
	width:615px; 
	color:#FFF; 
	height:300px;
}
.home-tab-sub-2{
	float:left;
	display:block;
	width:195px; 
	color:#FFF; 
	height:300px;
	margin-left: 60px;
}
.hint {
    display: none;
    position: relative;
    right: -350px;
	 padding-right: 350px;
	 /*overflow: hidden;*/
    width: 250px;
	 /*height: 150px;*/
    margin-top: -34px;
    border: 2px solid #db0a44 !important;;
	 color:#ffd81a;
    padding: 10px 12px;
    background: #c7093e;
}
.hint.hint30 {
	height: 30px !important;
}
.hint.hint60 {
	height: 60px !important;
}

.tipin{
	background: url(../interface_img/pointer.gif) no-repeat 0px 0px;
	width:30px;
	height:30px;
	display:block;
	position:relative;
	top: 0;
	float: left;
	margin-left: -23px;
}

