body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
background-image:url(images/bodybg.jpg);
background-position:top;
background-repeat:repeat-x;
color:#000066;
}
.cntr{
display:block;
margin:0 auto;
}
#press{
list-style:none;
float:left;
text-align:center;
margin:0;
padding:0;
margin-right:10px;
display:inline;
}
#markt_text{
float:left;
width:480px;
padding:10px;
margin:10px;
margin-left:0;
display:inline;
}
#markt_list{
float:right;
width:200px;
text-align:center;
}

.movie_list{
}
.movie_list li{
margin-bottom:10px;
text-align:left;
}
.list_link{
list-style:none;
font-style:italic;
text-align:right;
margin-top:15px;
width:450px;
}
.img_r{
float:right;
margin:0;
padding:0;
margin:5px;
display:inline;
}
.img_l{
float:left;
margin:0;
padding:0;
margin:5px;
display:inline;
}
.img_cntr_prf{
display:block;
margin:0 auto;
margin-bottom:20px;
list-style:none;
width:650px;
padding:10px;
border:1px solid #333333;
}
.img_cntr_prf li{
font-size:.9em;
color:#666666;
text-align:center;
}
.img_def_r{
margin:0;
padding:0;
float:right;
list-style:none;
width:200px;
font-size:.8em;
color:#666666;
text-align:center;
margin:10px;
display:inline;
}
.img_def_l{
margin:0;
padding:0;
float:left;
list-style:none;
width:200px;
font-size:.8em;
color:#666666;
text-align:center;
margin:10px;
margin-left:0;
display:inline;
}
.mrg_top{
margin-top:40px;
}
.img_def_r li{
margin-bottom:3px;
}
.img_def_l li{
margin-bottom:3px;
}
.clear{
clear:both;
}
#wrap{
margin:0 auto;
width:96em;
background-color:#FFFFFF;
}
#masthead{
width:100%;
height:180px;
}
#masthead h1{
width:799px;
height:128px;
margin:0 auto;
background-image:url(images/slusheebanner.jpg);
background-repeat:no-repeat;
text-indent:-200em;
}
#masthead #nav_wrap{
width:799px;
margin:0 auto;
}
#masthead ul{
list-style:none;
margin:0;
padding:0;
margin-left:25px;
}
#masthead ul li{
float:left;
}
#masthead ul li a{
display:block;
text-decoration:none;
width:120px;
height:32px;
background-image:url(images/button1.jpg);
background-position:top;
color:#FFFFFF;
font-size:1.5em;
text-align:center;
padding-top:15px;
margin-right:6px;
}
#masthead ul li #no_pad{
padding-top:5px;
height:42px;
}
#masthead ul li a:hover{
background-position:bottom;
}
#main{
width:96em;
padding-bottom:30px;
}
#content{
float:right;
text-align:justify;
width:53em;
font-size:1.4em;
padding:.5em;
}
#content h2{
font-size:1.5em;
text-align:center;
}
body#pages #content{
float:none;
width:940px;
margin:0 auto;
padding:10px;
}
#side_bar{
width:160px;
height:875px;
padding:10px;
padding-bottom:15px;
font-size:1.2em;
float:left;
margin-top:50px;
margin-right:10px;
text-align:center;
background-image:url(images/sdbarbg.jpg);
background-position:bottom;
background-repeat:no-repeat;
display:inline;
}
#side_bar h3{
margin-top:30px;
}
#footer{
clear:both;
margin-top:20px;
}
#footer ul{
list-style:none;
color:#666666;
margin:0;
padding:0;
text-align:center;
}
#footer li{
margin-bottom:2px;
}
#footer li a{
display:block;
color:#666666;
margin-top:10px;
}
#side_bar ul{
list-style:none;
text-align:center;
margin:0;
padding:0;
margin-top:15px;
}
#side_bar ul li{
margin-bottom:8px;
width:150px;
}
body#flash{
background-image:none;
background-color:#000000;
}
body#flash #wrap{
background-color:#000000;
}
body#flash #wrap #content{
margin:0;
padding:0;
float:none;
width:100%;
}
body#flash #wrap #content a{
float:right;
color:#00FF00;
font-size:1.2em;
margin:10px;
margin-right:100px;
display:inline;
}
body#flash #wrap #content #flash_wrap{
margin:0;
padding:0;
display:block;
width:720px;
margin:0 auto;
}
body#flash #masthead{
height:130px;
}
body#flash #masthead h1{
background-image:url(images/slusheebanner_alt.jpg);
}
#qsol{
margin:0;
padding:0;
float:right;
margin-right:200px;
display:inline;
}
.prof_list{
list-style:none;
width:630px;
height:165px;
padding:15px;
padding-top:30px;
background-image:url(images/porf_list_bg.jpg);
margin:0 auto;
margin-bottom:10px;
}
.prof_list .img_def_l{
margin:0;
}
.prof_list p{
width:500px;
text-align:center;
margin:0 auto;
margin-bottom:10px;
}
#scot_van{
margin:0 auto;
width:740px;
}
#scot_van img{
margin:10px;
}
#hm_flash{
margin:0 auto;
margin-top:20px;
width:467px;
}
#hm_flash h2{
width:467px;
}
.inline_img{
list-style:none;
height:230px;
}
.inline_img_2{
list-style:none;
height:230px;
width:850px;
margin:0 auto;
}
.inline_img_2 li{
float:left;
margin:15px;
display:inline;
}
.inline_img li{
float:left;
margin:15px;
display:inline;
}
.inline_img .img_def{
padding:0;
margin:0;
width:100px;
font-size:.7em;
color:#666666;
text-align:center;
}
.inline_img .img_def_2{
padding:0;
margin:0;
width:200px;
font-size:.7em;
color:#666666;
text-align:center;
}
.inline_img .img_def li{
margin:0;
padding:0;
width:100px;
margin-bottom:5px;
}
.inline_img .img_def_2 li{
margin:0;
padding:0;
margin-bottom:5px;
}
.inline_img .img_def li img{
display:block;
margin:0 auto;
}
#cinema_text{
width:650px;
margin:0 auto;
}
#port_main{
width:100%;
height:150px;
margin-bottom:20px;
}
#portion_cntrl{
width:700px;
margin:0 auto;
padding:0;
margin-bottom:20px;
}
#portion_cntrl div{
margin:0;
padding:0;
float:right;
width:125px;
display:inline;
}
#portion_cntrl div img{
margin:0;
padding:0;
}
#portion_cntrl ol{
margin:0;
padding:0;
width:550px;
float:left;
display:inline;
}
#portion_cntrl ul{
margin:0;
padding:0;
width:550px;
float:left;
margin-top:10px;
display:inline;
}
#portion_cntrl p{
margin:0;
padding:0;
width:550px;
float:left;
margin-top:10px;
display:inline;
}
.img_def_r_lg{
float:right;
list-style:none;
width:310px;
font-size:.8em;
color:#666666;
display:inline;
}
.inline{
list-style:none;
}
.inline li{
display:inline;
margin-right:10px;
}
.markt_cntr{
margin:0 auto;
width:400px;
}

.aligncenter {
	margin-left: auto;
	margin-right: auto;
}