* {margin: 0px;padding: 0px;}
html, body{min-width:950px;min-height:500px;width:100%;background-color:#1d1818;color:#fff;font-family: Arial;}
.clear{clear:both;height:1px;}
.display_none{display:none}
.display_block{display:block}
.no_outline{outline:0px none}
.no_border{border:0px none}
#contain{
width: 950px;
min-width: 950px;
margin: 0px auto;
}
#biggerphoto img{max-width:530px;min-height:335px;height:335px;position:relative;top:50%;margin-top:-167px;}
#biggerphoto{text-align:center;posiion:relative}
#header{
width: 950px;
min-width: 950px;
height: 120px;
min-height: 120px;
margin: 0px auto;
position: relative;
}
#aclogo{
position: absolute;
top: 50%;
margin-top: -55px;
}
#actitle{
position: absolute;
top: 50%;
margin-top: -37px;
left: 130px;
}
#swifftop{
position: absolute;
right: 3px;
top: 50%;
margin-top: -40px;
width: 220px;
}
#acslogan{
position: absolute;
right: 3px;
bottom: 0px;
}
#navigation{
width: 950px;
min-width: 950px;
height: 47px;
min-height: 47px;
margin: 0px auto;
position: relative;
left: -3px;
background: url(ac_topmiddle.png) repeat-x;
}
#navigation .left{
width: 8px;
min-width: 8px;
height: 47px;
min-height: 47px;
background: url(ac_topleft.png) no-repeat;
position: absolute;
left: 0px;
}
#navigation .right{
width: 7px;
min-width: 7px;
height: 47px;
min-height: 47px;
background: url(ac_topright.png) no-repeat;
position: absolute;
right: 0px;
}
#navigation .middle{
width: 805px;
min-width: 805px;
height: 21px;
min-height: 21px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -452px;
margin-top: -9px;
font-family: Arial;
font-size: 14px;
color: #a69e9e;
}
#navigation .searchbox{
position: absolute;
right: 10px;
height: 33px;
min-height: 33px;
top: 7px;
}
#navigation .middle a{
margin-right: 15px;
}
#navigation .middle a:link{
color: #f34d35;
text-decoration: none;
}
#navigation .middle a:visited{
color: #f34d35;
text-decoration: none;
}
#navigation .middle a:hover{
color: #f34d35;
text-decoration: underline;
}
#bodypart{
width: 950px;
min-width: 950px;
min-height: 396px;
margin: 15px auto;
height: 396px;
position: relative;
color: #000000;
}
#bodypart .left{
width: 707px;
min-width: 707px;
height: 396px;
min-height: 396px;
background: url(ac_body.png) no-repeat;
float: left;
position: relative;
}
#bodypart .right{
width: 223px;
min-width: 223px;
height: 396px;
min-height: 396px;
float: left;
position: relative;
overflow: hidden;
margin-left: 20px;
}
#bodypart .right #emish{
width:195px;
min-width: 195px;
min-height: 66px;
}
#bodypart .right #emish .top{
width:195px;
min-width: 195px;
min-height: 36px;
height: 36px;
background: url(ac_emishtop.png) no-repeat;
}
#bodypart .right #emish .middle{
width:195px;
min-width: 195px;
min-height: 36px;
background: url(ac_emishmiddle.png) repeat-y;
}
#bodypart .right #emish .middle ul{
width:155px;
min-width: 155px;
margin: 0px auto;
padding-left: 20px;
font-size: 12px;
}
#bodypart .right #emish .bottom{
width:195px;
min-width: 195px;
min-height: 7px;
height: 7px;
background: url(ac_emishbottom.png) no-repeat;
}
#vidplayercont{
position: relative;
top: 19px;
left: 25px;
min-height: 297px;
}
#videoplayerdesc{
padding: 5px;
font-size: 12px;
text-align: justify;
width: 410px;
position: relative;
top: 18px;
left: 25px;
}
#playlist{
position: absolute;
top: 60px;
right: 36px;
width: 200px;
height: 311px;
overflow: hidden;
}
#playlist ul{
list-style-type: none;
}
#playlist li {
margin-bottom: 5px;
border-bottom: 1px solid #afa7a7;
}
#playlist3 ul{
list-style-type: none;
}
#playlist3 li {
margin-bottom: 5px;
border-bottom: 1px solid #afa7a7;
font-size: 14px;
}
.playlistimg{
width:51px;height:51px;float:left;margin-right: 10px;
}
.playlistdesc{
font-size: 11px;
}
.playlistdesc3{
font-size: 14px;
}
.playlistdesc a:link{
color: #000;
text-decoration: none;
}
.playlistdesc a:visited{
color: #000;
text-decoration: none;
}
.playlistdesc a:hover{
color: #000;
text-decoration: underline;
}

#playlist3 a:link{
color: #000;
text-decoration: none;
}
#playlist3 a:visited{
color: #000;
text-decoration: none;
}
#playlist3 a:hover{
color: #000;
text-decoration: underline;
}


#scrollablearea1{
position: absolute;
top: 60px;
right: 20px;
height: 311px;
}
#scrollablearea3{
position: absolute;
top: 60px;
left: 248px;
height: 311px;
}
.scrollbar-vert{width:11px;height: 311px;position:absolute;top:0px;right:0px;background-color: #afafaf;}
.handle-vert{height:65px;width:11px;background:url(ac_darkscroll.png) no-repeat;cursor:pointer}
#scrollablearea4{
position: absolute;
top: 20px;
left: 378px;
height: 355px;
}

#scrollablearea2{
position: absolute;
top: 4px;
right: 10px;
height: 390px;
}
.scrollbar-vert2{width:11px;height: 390px;position:absolute;top:0px;right:0px;background-color: #656565;}
.handle-vert2{height:65px;width:11px;background:url(ac_lightscroll.png) no-repeat;cursor:pointer}


#playlist3{
position: absolute;
top: 60px;
left: 36px;
width: 200px;
height: 311px;
overflow: hidden;
}

#playlist4 a{
display: block;
margin-bottom: 5px;
}


#adsetc{
width: 950px;
min-width: 950px;
min-height: 130px;
margin: 0px auto;
height: 130px;
position: relative;
color: #ffffff;
}
#adsetc .adbox{
width: 195px;
height: 125px;
min-height: 125px;
min-width: 195px;
background: url(ac_adspace.png) no-repeat;
float: left;
margin-right: 10px;
position: relative;
}
#adbox1 img, #adbox2 img, #adbox3 img, #adbox4 img{
max-width: 174px;
max-height: 104px;
}
#adbox1{
width: 174px;
height: 104px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -87px;
margin-top: -52px;
}
#adbox2{
width: 174px;
height: 104px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -87px;
margin-top: -52px;
}
#adbox3{
width: 174px;
height: 104px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -87px;
margin-top: -52px;
}
#adbox4{
width: 174px;
height: 104px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -87px;
margin-top: -52px;
}
#etcbuttons{
position: absolute;
right: 10px;
top: 50%;
margin-top: -65px;
padding-top: 10px;
}
#footer{
width: 950px;
min-width: 950px;
text-align: center;
font-size: 10px;
color: #424242;
}
#footer a{
color: #424242;
}