/* MusicBaseFM - A-Design

body {background-color:#4e4e4e; color:#FFFFFF; font-family:  Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px;
background-image:url(img/mdesign/pbg.jpg); background-repeat: no-repeat; background-position:center top; }
*/


* html body{
background-color:red;
}

* {margin:0px; padding:0px;}
p {padding:10px;display:block;}
a {color:#b93ed7;}

.chart1{font-size:18px; font-weight:bold;}
.chart2, .chart3{font-size:16px; font-weight:bold;}
/*.chart4, .chart5, .chart6, .chart7, .chart8, .chart9, .chart10{font-size:14px;}*/


/* MusicBase.FM NEWS  */


/*hier kommen die editor styles */
.mbnewsbox1 {
background-position:left;
background:url(http://www.musicbase.fm/images/const/news1.png) transparent; width:441px; height:216px ;
background-repeat:no-repeat;
text-align:left;
padding: 10px;
color:#FFFFFF;
font-size: 11px;
font-family:Arial;
font-weight:100px;
float:left;
max-width: 337px;
max-height: 158px;

}
.mbnewsbox2{
background-position:right;
background:url(http://www.musicbase.fm/images/const/news2.png) transparent; width:441px; height:216px ;
background-repeat:no-repeat;
text-align:left;
padding: 10px;
color:#FFFFFF;
font-size: 11px;
font-family:Arial;
font-weight:100px;
float:left;
max-width: 337px;
max-height: 324px;

}
.internnews img {
height:90px;
float:right;
padding-right:3px;
border:1px solid #666666;
margin:10px;

}
.clearer{clear:both;height:0px;}
.interview{
background-position:left;
background:url(http://www.musicbase.fm/images/custom/interview.png) transparent; width:441px; height:216px ;
background-repeat:no-repeat;
background-position:top;
text-align:left;
padding-top: 45px;
padding-left: 27px;
padding-right: 25px;
color:#FFFFFF;
font-size: 11px;
font-family:Arial;
font-weight:100px;
float:left;
max-width: 390px;
max-height: 200px;

}

.interview img {
height:90px;
float:right;
padding-right:3px;
border:1px solid #666666;
margin:10px;

}
/*ende der editor styles*/

.container {margin: 0 auto; text-align: left;  background:transparent; padding-left: 45px; width: 1027px;}



.header_ {background:url(img/mdesign/default.png) transparent; width: 1027px; height:303px;}
#header_ {background:url(img/mdesign/default.png) transparent; width: 1027px; height:303px;}

#header_mainsection {background:url(img/mdesign/header/headermain.png) transparent; width: 1027px; height:303px;}

#header_clubsection {background:url(img/mdesign/header/headerdance.png) transparent; width: 1027px; height:303px;}

#header_housesection{background:url(img/mdesign/header/headerhouse.png) transparent; width: 1027px; height:303px;}

#header_dnbsection {background:url(img/mdesign/header/headerdnb.png) transparent; width: 1027px; height:303px;}

#header_djschool {background:url(img/mdesign/header/headerschool.png) transparent; width: 1027px; height:303px;}

#header_hardsection {background:url(img/mdesign/header/headerhard.png) transparent; width: 1027px; height:303px;}

#header_blacksection {background:url(img/mdesign/header/headerblack.png) transparent; width: 1027px; height:303px;}

#header_djschoolsection {background:url(img/mdesign/header/headertrance.png) transparent; width: 1027px; height:303px;}

#header_rocksection {background:url(img/mdesign/header/headerrock.png) transparent; width: 1027px; height:303px;}




.switch {background-position:0px 0px; margin-left: 347px; height: 72px; width: 651px;}
.switch a {padding:0px; margin: 0px; float: left;}
.switch img {border:0px; padding:0px; margin: 0px;}
.banner{position: relative; left: 480; top:100px;width:160; height:600px;}

.onair {background:url(img/mdesign/onair.png);background-repeat:no-repeat; width: 315px; height:225px; overflow:hidden; font-size:11px; position:relative; left: 686px;top: -25px;}
.onair_pic  img{float:left; margin:33px 0 0 15px; border:1px solid #000000; height: 75px; width: 54px;}
.onair_date{color:#ff0000; font-size:10px; text-align:right; width:105px; display:block; float:left;}
.onair_this {width:100px;float:left; margin:32px 0 0 15px; padding:5px;width:195px;overflow:hidden;}
.onair_this b{float:left; }
.onair_next {width:100px;float:left; margin:0px 0 5px 15px; padding:5px;width:195px;overflow:hidden;}
.onair_next b{float:left; }
.onair_track {background:url(img/mdesign/track.png) no-repeat; display:block; margin-left:0px; clear:both; padding-left:70px; line-height:19px;height:19px;}
.tracklist img{width:311px; border:0px; display:block; margin:0px; padding-left:0px; z-index:-30;position:relative;}

.player {margin-top: -5px;height: 90px;}

.player img{width:308px; border:0px; margin:-1px 0 0 0; z-index:10;}
.yvSmileyForm img{padding:5px;width:15px;height:15px; border:none;}
.clearer{clear:both;height:0px;}

.nav{width:205px; float:right;;padding-left: 10px; font-size:10px;}
.nav ul{list-style:none; clear:both;}
.nav li {display:block; float:left; clear:both;}
.nav a{color:#ef13ec;text-decoration:none;font-size:11px; display:block;}
.nav-footer{background:url(img/mdesign/menu/bottom.png);height:28px; clear:both;}


.back{background: url(img/mdesign/menu/menu_m.png);padding:10px; font-size:10px;}
.left-header{background:url(img/mdesign/menu/radiosender2.png); height:27px;}


.user5{}
.user5-header{background:url(img/mdesign/menu/topuser1.png); height:27px;}

.user9{}
.user9-header{background:url(img/mdesign/menu/team.png); height:27px;}
.user9 ul li a{background:url(img/navuser9_no.jpg) no-repeat 20px;font-weight:normal;}
.user9 ul li a:hover{background:url(img/navuser9_ro.jpg) no-repeat 20px;color: #ab4747;}
.user9 #active_menu{background:url(img/navuser9_act.jpg) no-repeat 15px; color:#fe0000;}

.stuff{font-size: 12px; text-align: left;}
.stuff-header{background:url(img/mdesign/menu/stuff.png); height:27px;}
.stuff ul li a{background:url(img/navadvert2_no.jpg) no-repeat 20px;font-weight:normal;}
.stuff ul li a:hover{background:url(img/navadvert2_ro.jpg) no-repeat 20px;color: #ff9000;}
.stuff #active_menu{background:url(img/navadvert2_act.jpg) no-repeat 15px; color:#ff9000;}


.hoerer{font-size: 12px;}
.hoerer-header{background:url(img/mdesign/menu/hoerer.png);height:27px;}
.hoerer ul li a{background:url(img/navuser9_no.jpg) no-repeat 20px;font-weight:normal;}
.hoerer ul li a:hover{background:url(img/navuser9_ro.jpg) no-repeat 20px;color: #ab4747;}
.hoerer #active_menu{background:url(img/navuser9_act.jpg) no-repeat 15px; color:#fe0000;}


/*.advert2{background:url(img/navbg.jpg); color:#DDDDDD; font-size: 12px;}
.advert2 .moduletable a {padding:0;display:block;width:100%;text-align:center} /*hinzugef?gt von KAI
.advert2 .moduletable a img {text-align:center;margin:0 auto} /*hinzugef?gt von KAI 
.advert2 {text-align:center} /*hinzugef?gt von KAI 
.advert2-header{background:url(img/navadvert2.jpg); height:28px;}
*/


.content{width:740px;float:right;min-height:500px; font-size: 12px; padding: 0px 0px 0px 10px;padding-left: 20px;}
.contentwrapper{padding-left:6px;padding-right:19px; overflow:hidden;}

.user6{width: 210px; float: left; font-size: 10px;}
.user7 {padding-top: 10px; float: right; font-size: 10px;}
.user1 {padding-top: 10px; float: right; font-size: 10px;}
.user3 {padding-top: 10px; float: left; font-size: 10px;}
.user{width:277px; float:left; color:#DDDDDD; font-size: 12px;}
.user a{color:#FFFFFF; text-decoration:none;font-size:13px;padding-left:10px;}
.user li {float:left; clear:both;}
.user ul{list-style:none; clear:both;}
.user-footer{clear:both;}

.user2-header {background:url(img/mdesign/radiosender_news/header.png); height: 42px;}
.user2 ul {margin: 0px; padding: 0px;}
.user2 ul li {margin: 0px; line-height: 0px; padding: 0px;}
.user2 ul li a {margin: 0px; padding: 0px;}
.user2-footer {background:url(img/mdesign/radiosender_news/rechts_footer.png); height: 27px;}



.back1 .moduletable{background:url(img/mdesign/radiosender_news/rechts_bg.png);}
.user4 .moduletable{overflow:hidden; color:#DDDDDD; font-size: 10px; margin-top: 10px;}
.user4-header .moduletable{background:url(img/mdesign/radiosender_news/user.png);height:46px;}
.user4-footer .moduletable{background:url(img/mdesign/radiosender_news/rechts_footer.png);height:42px; clear:both;}

.advert3 {margin-top: 10px;}
/*.advert3-header{background:url(img/mdesign/radiosender_news/shout.png);height:46px; color:#DDDDDD; font-size: 12px;}
.advert3-footer{background:url(img/mdesign/radiosender_news/rechts_footer.png);height:42px; clear:both;}

/*.advert3 ul li a{background:url(img/navuser9_no.jpg) no-repeat 20px; font-weight:normal;}
.advert3 ul li a:hover{background:url(img/navuser9_ro.jpg) no-repeat 20px;color: #ab4747;}
.advert3 #active_menu{background:url(img/navuser9_act.jpg) no-repeat 15px; color:#fe0000;}
*/
.bglayer{background:url(img/mdesign/bg_1.png);
background-repeat:repeat-y;background-position: 42px 10px; margin-top: -30px; }

.footer{background:url(img/mdesign/footer.png); background-position: 42px 0px; height:100px; clear:both; background-repeat:no-repeat; }
.navwrapper{padding:0px 15px 0px 15px;}

.tunein_link { position:absolute; vertical-align:middle; top:120px; text-align:left; visibility:hidden; overflow:hidden; width:125px; z-index:999;}
.tunein_link ul { width: 125px; margin: 0; text-align:left;}
.tunein_link li { list-style: none; width: 125px;  display:block; margin: 0 0 0 0; text-align:left;}
.tunein_link a { color: #A3A3A3; text-decoration:none; text-align:left; line-height:21px;}

.tunein_link a:link, .tunein_link a:visited {padding-left:16px;  background:url(img/stream/mainsection/selectbg_no.jpg) no-repeat; width:110px; height:21px; color:#A3A3A3; display:block;}
.tunein_link a:hover, .tunein_link a:focus  {padding-left:16px;  background:url(img/stream/mainsection/selectbg_ro.jpg) no-repeat; width:110px; height:21px; color:#ffffff; display:block;}
.streamboxfooter{height:10px; background:url(img/stream/mainsection/selectfooter.png);}
#tunein {padding-left:0px; float:left; margin-top:5px;}
*html #tunein {float:none; margin-top:0px;}
.tunein_link_flash, .tunein_link_media, .tunein_link_phono, .tunein_link_winamp, .tunein_link_real {width:125px; height:38px; display:block; position:absolut; z-index: 1000;}
.tunein_link_flash  {background:url(img/stream/mainsection/header_flash.png) no-repeat;}
.tunein_link_media  {background:url(img/stream/mainsection/header_winmedia.png) no-repeat;}
.tunein_link_phono  {background:url(img/stream/mainsection/header_phonostar.png) no-repeat; }
.tunein_link_winamp {background:url(img/stream/mainsection/header_winamp.png) no-repeat;}
.tunein_link_real   {background:url(img/stream/mainsection/header_real.png) no-repeat;}


#flash, #winamp, #realplayer, #mediaplayer, #phonostar {float:left; display:block; margin-top:15px;}
#flash {height:66px;width:69px; background:url(img/mdesign/player/flash.png); cursor: pointer}
#winamp {height:66px;width:59px; background:url(img/mdesign/player/winamp.png); cursor: pointer}
#realplayer {height:66px;width:56px; background:url(img/mdesign/player/real.png); cursor: pointer}
#mediaplayer {height:66px;width:56px; background:url(img/mdesign/player/windows.png); cursor: pointer}
#phonostar {height:66px;width:71px; background:url(img/mdesign/player/phonostar.png);  cursor: pointer}

.suche {background:url(img/mdesign/suche.png); repeat-no; height: 68px; width: 972px; margin-left: 40px; }
.suchefeld {padding-top:20px;padding-left:30px;}



/*.slideshow .moduletable {background:url(img/mdesign/slideshow.png); width: 766px; height: 350px; position: relative; left: 265px; top: -8px;}*/
.slideshow .moduletable { color: red; }

/*:first-child+html .slideshow {background:url(img/mdesign/slideshow.png); width: 766px; height: 350px; position: relative; left: 0px; top: -8px;}
*/
first-child+html .slideshow {  color: red; }
	
.logopt_item{width:100px;float:left;padding:5px;}
.logopt a{font-size:smaller;line-height:20px;padding-left:5px;}
.logopt_img{float:left;padding-right:5px;}
/* SENDEPLAN*/
.now .sendeplan_item  {
        background-image: url(http://www.musicbase.fm/images/onair.jpg);
}


.sendeplan_menu a {
        color: #ffffff;
        height: 25px;
        font-size: 11px;
          font-weight: normal;
        line-height: 32px;
}
.sendeplan_menu{
width: 680px;
text-align:center;
padding-bottom:30px;
}
.sendeplan_wrapper{
background-color: #161614;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
padding:30px 5px 5px 5px;
}
.sendeplan_item  {
        background-color: #1b1b1a;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
margin:5px 0px 30px 0px;
        padding: 5px;}

.sendeplan_header{
text-align:center; background: url(http://www.musicbase.fm/templates/relaunch2009/img/sendeplan/header.png) no-repeat ;
width:656px;
height:46px;
position:relative;
top:-12px;
line-height:24px;
margin-left:0px;

}

.sendeplan_time {
        width: 394px;
        float: left;
text-align:right;
font-weight:bold;
padding-right:10px;
}
.sendeplan_date{
        width: 204px;
        float: left;
font-weight:bold;
text-align:left;
padding-left:30px;
}

.sendeplan_deejay {
        width: 428px;
          text-align:center;
line-height:12px;

font-weight:bold;
display:inline;
float:left;
padding-bottom:30px;
}
.sendeplan_time span, .sendeplan_date span, .sendeplan_deejay span{color:red;}
.sendeplan_clear {
        clear: both;

}
.sendeplan_djpic {
        height: 115px;
        width: 83px;
        float: left;
        text-align: left;
          font-size: 14px;
          font-weight: bold;
margin-right:5px;


}
.sendeplan_djpic img {border:0px;}

.sendeplan_content{width:340px; float:left; }
.sendeplan_content img{margin-left:-10px;width:330px;}
.sendeplan_content p{}

/*Tracklist*/

.tracklist_item  {
        background-color: #232323;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
margin:5px 0px 30px 0px;
        padding: 5px;
}
.tracklist_wrapper{
background-color: #111111;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
padding:30px 5px 5px 5px;
width:670px;
}


/*Deejay*/
.djwrapper{ background-color: #111111;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
        padding: 20px 5px 5px 5px;
		width:720px;
        }
.djelement{width:222px; float:left; background-color: #1b1b1a;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
        padding: 5px;
        margin:2px;
        }
.djpic {float:left;padding-right:10px;}
.djcontent {min-height:118px;}
.djname {font-size:16px;}

.team{text-align:center; background: url(http://www.musicbase.fm/templates/relaunch2009/img/sendeplan/h2.png) no-repeat ;
width:656px;
height:24px;
position:relative;
top:12px;
line-height:24px;
margin-left:7px;
}

div#musicbasefm,  span#musicbasefm{color:lime;padding:5px; font-size:12px;}
div#Redakteur,  span#Redakteur{color:lime;padding:5px; font-size:12px;}
div#Projektleitung,  span#Projektleitung{color:lime;padding:5px; font-size:12px;}
div#Management,  span#Management{color:lime;padding:5px; font-size:12px;}
div#Grafik,  span#Grafik{color:lime;padding:5px; font-size:12px;}
div#housesection, span#housesection {color: #a143b1;padding:5px; font-size:12px;}
div#clubsection, span#clubsection {color: #ec2546;padding:5px; font-size:12px;}
div#hardsection, span#hardsection {color: #0a0ecf;padding:5px; font-size:12px;}
div#mainsection, span#mainsection {color:#FF6600;padding:5px; font-size:12px;}
div#partysection, span#partysection {color: #d8ea17;padding:5px; font-size:12px;}
div#dnbsection, span#dnbsection {color:#0C0;padding:5px; font-size:12px;}

.djadditional{font-size:12px;}
/*
.sectionmenu a{text-decoration:none;padding:4px; font-weight:bold; border:0;font-size:10px;text-transform:uppercase;}
.sectionmenu img{border:0;}

.menu_housesection {color: #a143b1;padding:0px; font-size:10px;}
.menu_clubsection {color: #ec2546;padding:0px; font-size:10px;}
.menu_hardsection {color: #0000fd;padding:0px; font-size:10px;}
.menu_mainsection {color:#FEAE03;padding:0px; font-size:10x;}
*/
/* CSS Document */



/* Joomla core stuff */
a:link, a:visited {
        color: #fff; text-decoration: none;
        font-weight: bold;
}

a:hover {
        color: #8A8989;        text-decoration: none;
        font-weight: bold;
}

table.contentpaneopen {
		width:625px;
        padding: 0px;
        border-collapse: collapse;
        border-spacing: 0px;
        margin: 0px;
}

table.contentpaneopen td {
   padding-right: 5px;
}

table.contentpaneopen td.componentheading {
        padding-left: 4px;
}



table.contentpane {
        padding: 0px;
        border-collapse: collapse;
        border-spacing: 0px;
        margin: 0px;
}

table.contentpane td {
        margin: 0px;
        padding: 0px;
}

table.contentpane td.componentheading {
        padding-left: 4px;
}

table.contentpaneopen fieldset {
        border: 0px;
        border-bottom: 1px solid #eee;
}

.button {
  color: #ffffff;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  border: 1px double #000;
  width: auto;
  background: url(../images/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px !important;
  line-height: 16px;
  height: 20px !important;
  height: 20px;
  margin: 1px;
}

.inputbox {
        padding: 2px;
        font-size: 12px;
        border:solid 1px #000;
        background-color: #ffffff;
}

.componentheading {
        color: #ffffff;
        text-align: left;
        padding-top: 0px;
        padding-left: 0px;
        height: 30px; /* vorher 21px ge?ndert von KAI */
        font-weight: bold;
        font-size: 16px;

}
.content_outline{
        background: #100E0F;
}
.contentcolumn {
        padding-right: 5px;
}

.contentheading {
        height: 10px;
        color: #fff;
        font-weight: bold;
        font-size: 9px;
        white-space: nowrap;
}



.contentpagetitle {
        font-size: 13px;
        font-weight: bold;
        color: #cccccc;
        text-align:left;
}

table.searchinto {
        width: 100%;
}

table.searchintro td {
        font-weight: bold;
}

table.moduletable {
/*        width: 100%;
        margin-bottom: 5px;
        padding: 0px;
        border-collapse: collapse;
        border-spacing: 0px;
*/
}

div.moduletable {
}

table.moduletable th, div.moduletable h3 {
        color: #72F002;
        text-align: left;
        padding-left: 0px;
        font-weight: bold;
        font-size: 10px;
        text-transform: uppercase;
}

table.moduletable td {
        font-size: 11px;
        padding: 0px;
        margin: 0px;
        font-weight: normal;
}

table.pollstableborder td {
  padding: 2px;
}

.sectiontableheader {
  font-weight: bold;
  background: #100E0F;
  padding: 4px;
}

.sectiontablefooter {

}

.small {
        color: #999999;
        font-size: 11px;
}

.createdate {
        height: 15px;
        padding-bottom: 10px;
        color: #999999;
        font-size: 11px;
}

.modifydate {
        height: 15px;
        padding-top: 10px;
        color: #999999;
        font-size: 11px;
}

table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  color: #ffffff;
        text-align: left;
        padding-left: 0px;
        font-weight: bold;
        font-size: 14px;
        text-transform: uppercase;
}
/*
a.mainlevel:link, a.mainlevel:visited {
        padding-left: 30px;
}

a.mainlevel:hover {

}

a.mainlevel#active_menu {

}

a.mainlevel#active_menu:hover {

}
*/
.code {
        background-color: #ddd;
        border: 1px solid #bbb;
}

form {
/* removes space below form elements */
        margin: 10;
         padding: 10;
}
a img  {border:0px;}
div.mosimage {
  border: 0px solid #ccc;
}

.mosimage {
  border: 0px solid #cccccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

span.article_seperator {
        display: block;
        height: 1.5em;
}

#mod_login_pms{text-align:center;font-weight:normal;font-size:10px;} /* ge?ndert von KAI text-align:left auf center */
#mod_login_pms br{display:none;}
#mod_login_pmsimg{ float:left; padding:0;}
#mod_login_messagestext{position:relative;left:-5px;float:left;font-size:12px;width:200px;padding:0;font-weight:normal;}


#mod_login_connectimg{width:25px; float:left; padding:0;width:25px;}
#mod_login_connect{margin-bottom:10px;text-align:left;float:left;padding:0;font-size:12px;width:200px;font-weight:normal;}
/* keine Registrierung f?r G?ste in G2 erm?glichen */
{if $user.isGuest}
.gbSystemLinks { display : none; }
{/if}




.tr_date span{color:red;}
.tr_time span{color:red;}
.tr_info span{color:red;}

.tr_daterow{width:660px;border-bottom:1px solid white;margin-bottom:10px;}
.tr_date{width:300px;float:left;}
.tr_time{width:300px;text-align:right; float:left;}
.tr_clear1{clear:both;padding:5px;}
.tr_clear2{clear:both;}

.tr_row{}

.tr_info{width:375px;float:left;padding:5px;}
.tr_download{width:130px;float:left;text-align:center;}

.tr_download{ background-color: #161614;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border: 1px solid #242424;
        width:120px;float:left;padding:5px;text-align:center;
        }
		
.tr_download span{padding-top:5px;}		

.tr_image1{width:100px;height:65px;float:left;background: url("images/vinyl11.png") no-repeat center;}
.tr_image2{width:100px;height:65px;float:left;background: url("images/vinyl12.png") no-repeat center;}
.tr_image3{width:100px;height:65px;float:left;background: url("images/vinyl13.png") no-repeat center;}
.tr_image4{width:100px;height:65px;float:left;background: url("images/vinyl14.png") no-repeat center;}
.tr_image5{width:100px;height:65px;float:left;background: url("images/vinyl15.png") no-repeat center;}
.tr_image6{width:100px;height:65px;float:left;background: url("images/vinyl16.png") no-repeat center;}
.tr_image7{width:100px;height:65px;float:left;background: url("images/vinyl17.png") no-repeat center;}
.tr_image8{width:100px;height:65px;float:left;background: url("images/vinyl18.png") no-repeat center;}
.tr_image9{width:100px;height:65px;float:left;background: url("images/vinyl19.png") no-repeat center;}

.user4 .moduletable {width: 220px;margin-left: 30px;}
.advert3  {margin: 0px;margin-left: 30px;}

#shoutbox {border: 0px;}

#chatoutput { position:relative; left: -10px;}



#fpss-outer-container {
height: 300px; 
position:absolute;
left: 92px;
top: 16px;
}

.mod_login {
margin-top: 10px;
}

.gwbox a{
position: absolute;
left: 200px;
top: 135px;
}



