@charset "utf-8";


img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}


@media only screen and (max-width: 480px) {

#inner_body
{
overflow:hidden; 
white-space:nowrap;	
}


#inner_body a 
{
color:#FFF;
text-decoration:none;	
}


#f_news
{
width:99%;
position:relative;
top:0%;
background-color:rgba(0,0,0,0.6);
 float:left;
 display:block;
 white-space:pre-wrap;
 
}
.text_banner
{
width:100%;
background-color:rgba(0,0,0,0.7);
margin-left:0;
position:absolute;
bottom:0%;	
}



#latest_news
{
width:99%;
position:relative;
top:50px;
left:0%;
height:auto;  
min-height:100px; 
 float:left;
 display:block;
background-color:rgba(0,0,0,0.6);
white-space:pre-wrap;
	
}

#e_fav
{
width:99%; 
height:auto;
position:relative;
top:10px; 
left:0%;  
height:auto; 
min-height:100px; 
 float:left;
 display:block;
background-color:rgba(0,0,0,0.8);
white-space:pre-wrap; 

}

#news_topics
{
width:100%; 
white-space:nowrap; 
overflow-x:auto;
overflow-y:hidden;
margin-left:0%;
}

#news_list
{
margin-left:0px;	
}


.text_banner_topic
{
width:100%;
background-color:rgba(0,0,0,0.7);
margin-left:0;
position:relative;
top:-120px;	
white-space:pre-wrap;
font-size:0.5em;
}

.banner_topic
{
width:100%;
background-color:rgba(156, 4, 221,0.7);
margin-left:0;
position:relative;
top:-20px;
z-index:1000;
}

#gallery
{
width:99%; 
white-space:nowrap; 
overflow:auto;
border-radius:10px;
background-color:rgba(0,0,0,0.6);
}

#featured_videos
{
width:99%;
height:auto;
border-radius:10px;
background-color:rgba(0,0,0,0.6);
float:left;
display:block;	
}

#about_us
{
float:left;
width:100%;
display:block;
border-radius:5px;
background-color:rgba(0,0,0,0.6);
margin-left:0%;
}

.news_topic_content
{
width:150px; 
height:150px; 
display:inline-block; 
border-radius:10px;
background-color:rgba(0,0,0,0.8);	
}

.gallery_content
{
width:150px; 
height:150px; 
display:inline-block; 
border-radius:10px;
background-color:rgba(0,0,0,0.8);	
}

ul
{
    list-style-type:none;
    padding:0px;
    margin:0px;
	margin-top:-100px;
}


@media only screen and (max-height: 600px) {


}

@media only screen and (max-height: 360px) {

}

@media only screen and (max-height: 465px) {

}

}

