*{ margin:0;outline:medium none;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;background-color:#ffffff;font-size:16px;color:#3d3d3d;margin-top:-1%;}
ul li{ list-style:none outside none;}
.fl{float:left;}
.fr{float:right;}
a{ text-decoration:none;color:#1e07f8;}
img{ vertical-align:middle;}
a img{border:none;}
.clearfix:after{content:" ";/* Older browser do not support empty content */visibility:hidden;display:block;height:0;clear:both;}
a:hover{color:#FF0000;}  

h1, h2, h3, h4, h5{font-weight:normal;}

.yellow-strip{background:#ffde00;padding:22px 0;}
.header{width:100%;display:block;}
.container{width:960px;margin:0 auto;position:relative;}
.right{text-align:right;}

h1{font-size:39px;}

.light-strip{background:#fff8cc;font-size:30px;padding:22px 0;text-align:right;}
.robby span{margin-top:10px;float:left;}
.robby img{float:right;margin-left:15px;}
.logo{position:relative;float:left;z-index:5;}
.main-content{background:url(images/bg-grey-gr.gif) repeat-x;padding:58px 0 25px 0;}

.btn-app{display:inline-block;margin:15px 15px 0 0;}
.btn-fb{display:inline-block;margin:15px 15px 0 0;}

.right-tab{width:258px;float:right;}
.left-tab{width:628px;float:left;}
.main-content .container{
	width: 960px;
}
.footer{ padding:20px 0;color:#858585;font-size:20px;text-align:center;}


.video{margin:20px auto;text-align:center;}
.banner{ width:100%;}
.banner img{ width:100%;}

h2{font-weight:bold;font-size:24px;}
.present-img{float:left;width:45%;}
.radio-links{width:45%;float:right;text-align:center;}
.radio-links a{display:block;margin-bottom:10px;font-size:16px;}
.container table td p{margin-bottom:20px;font-size:14px;display:block;line-height:18px;}
.container table td p img{margin:0 15px 15px 0;float:left;padding:5px;border:1px solid #ccc;}

.robby{float:left;margin:-125px 0 0 0;line-height:55px;color:#ef2324;width:100%;position:relative;}
.robby .robby_banner{float:right;width:57%;}
.robby .robby_banner .robby_banner_image{width:100px;float:left;margin:0 15px 0 0;}
.robby .robby_banner .robby_banner_image img{width:100%;float:left;margin:0 0px 0 0;}
.robby .robby_banner .robby_banner_text{float:left;font-size:16px;text-align:left;color:#000;font-weight:bold;line-height:20px;padding:25px 0 0 0;}

p.hot_album{float:left;width:100%;line-height:15px !important;padding:0;margin:0 !important;font-size:16px !important;font-weight:bold;}

@media only screen and (min-width:768px) and (max-width:999px){
.main-content .container{/*width:747px;*/}
.container{/* width:747px;*/}
.logo{ left:0;top:0px;}
.img-res{width:100%;}
.left-tab{width:67%;margin:0;}
.right-tab{width:30%;margin:0;}

}

@media only screen and (min-width:480px) and (max-width:767px){
.container{width:100%;}
.logo{width:100%;text-align:center; float:left;}
.logo img{width:25%;margin-bottom:10px;}
.right{text-align:center;}
.robby{margin-right:30%;}
.main-content .container{width:90%;margin:0 10px;}
.left-tab{width:60%;margin:0 10px;}
.right-tab{width:30%;margin:0 10px;}
.radio-links, .present-img{width:100%;margin:15px 0;}
.img-res{width:100%;}
}


@media only screen and (max-width:479px){
.img-res{width:100%;}
.container{width:100%;}
.logo{width:100%;text-align:center; float:left;}
.logo img{width:25%;margin-bottom:10px;}
.right{text-align:center;}
.robby{margin-right:30%;}
.main-content .container{width:90%;margin:0 10px;}
.left-tab{width:55%;margin:0 10px;}
.right-tab{width:30%;margin:0 10px;}
.radio-links, .present-img{width:100%;margin:15px 0;}
}

 
