#interface-main-box { margin: 0px auto; width: 992px; background: url(/ENGINE/IMAGES/ELM/WEBSITE/main_box_shadow.png) no-repeat center top; }
#interface-main-box-inner { margin: 0px auto; width: 970px; }

/**/

#interface-header { height: 81px; background: #FFF url(/ENGINE/IMAGES/ELM/WEBSITE/header_background.jpg) no-repeat left; }
#interface-header-left { float: left; }
#interface-header-left a {display: block; padding: 14px 0px 0px 20px; }
#interface-header-right { float: right; }
#interface-header-right div { margin: 10px 20px 0px 0px; }
#interface-header-right img { vertical-align: middle; }

#interface-header-right-extern { margin-top: 10px; }
#interface-header-right-extern td { font-size: 11px; vertical-align: top; padding-left: 15px; }
#interface-header-right-extern a { color: #ff4c01; }

div.interface-logo-placeholder { margin: 0px 0px 0px 10px; float: left; display: block; }

img.interface-logo-image-1 { position: absolute; z-index: 10; }
img.interface-logo-image-2 { position: absolute; z-index: 5; }

/**/

#interface-menu { background: #ff4c01; color: #FFF; border-bottom: 1px solid #FFF; font-size: 14px;}

/**/

#interface-streamer { width: 970px; overflow: hidden; height: 180px; background: #FFF; }
div.interface-streamer-item { position: absolute; z-index 90;float: left; height: 180px;  margin: 0px 0px 0px 0px; width: 970px; }
#interface-streamer-overlay { position: absolute; margin-top: -74px; z-index: 100;}

#interface-streamer-portal { width: 970px; overflow: hidden; height: 318px; background: #FFF; }
div.interface-streamer-item-portal { position: absolute; z-index 90; float: left; height: 318px;  margin: 0px 0px 0px 0px; width: 970px; }

#interface-streamer-content { position: absolute; z-index: 100; width: 400px; margin: 20px 0px 0px 50px; height: 400px; }
#interface-streamer-content-shadow { width: 302px; height: 192px; background: url(/ENGINE/IMAGES/ELM/WEBSITE/streamer_shadow.png) repeat; }
#interface-streamer-content-text { position: absolute; width: 300px; height: 190px; margin: -3px; border: 1px solid #000; background: #FFCF01;}
#interface-streamer-content-text h1 { margin: 0px 0px 10px 0px; padding: 0px; }
#interface-streamer-content-text-inner { padding: 10px; }
#interface-streamer-content-pointer { position: absolute; z-index: 120; width: 29px; height: 27px; margin: 40px 0px 0px 285px; }
a.interface-streamer-content-link { position: absolute; text-align: center; color: #FFF; background: #FF4C01;  padding: 5px 10px; text-decoration: none; margin: 155px 0px 0px 170px; }
#interface-streamer-content-close { position: absolute; margin: -14px 0px 0px 278px; cursor: pointer; z-index: 110;}

#interface-streamer-content-right { position: absolute; z-index: 100; width: 400px; margin: 40px 0px 0px 650px; height: 400px; }
#interface-streamer-content-text-right { color: #FFF; position: absolute; width: 300px; height: 190px; margin: -1px; background: #FF4C01;}
#interface-streamer-content-text-right h1 { margin: 0px 0px 10px 0px; padding: 0px; color: #FFF;}
#interface-streamer-content-pointer-right { position: absolute; z-index: 120; width: 34px; height: 34px; margin: 40px 0px 0px -17px; }
a.interface-streamer-content-link-right { position: absolute; text-align: center; color: #000; background: url(/ENGINE/IMAGES/ELM/WEBSITE/streamer_button.gif) repeat-x;  padding: 5px 10px; text-decoration: none; margin: 155px 0px 0px 170px; } 

/**/

#interface-box { background: #FFF;}
#interface-content-box { margin: 0px auto; width: 992px; background: #FFF url(/ENGINE/IMAGES/ELM/WEBSITE/main_box_shadow.png) no-repeat center bottom; }
#interface-content-box-inner { margin: 0px auto; width: 970px; }
#interface-content { padding: 30px; font-size: 11px; line-height: 18px;}
td.interface-content-left {  width: 620px; vertical-align: top; padding-right: 20px;}
td.interface-content-right {  padding-left: 20px; vertical-align: top; border-left: 1px solid #ebebeb; }
#interface-content-text a { color: #FF4C01; }
#interface-content-text ul { margin: 10px 0px; padding: 0px 0px 0px 35px; list-style-image: url(/ENGINE/IMAGES/ELM/WEBSITE/list_image.gif); }
#interface-content-text li { margin: 2px 0px; }

/**/

#interface-footer { background: #FDC500 url(/ENGINE/IMAGES/ELM/WEBSITE/footer_background.jpg) repeat-x top; text-align: center; height: 74px; }
#interface-footer-box { margin: 0px auto; width: 970px; text-align: left; font-size: 11px; line-height: 18px; }
#interface-footer-box-inner { padding: 10px 0px; }
#interface-footer-left { float: left; }
#interface-footer-left a { color: #000; }
#interface-footer-right { float: right; }
#interface-footer-right a { margin-right: 20px; color: #000;}
