* {
    border: 0;
    margin: 0;
    padding: 0;
}

body {
   background-image: url(/Images/SH_HomeClosed_R1_tcm48-176760.jpg);
   background-position: center top;   
   margin: 0 auto;
   font-family: Arial;
   font-size: 0.7em;
   color: #FFFFFF;
    line-height: 1.454em;
   text-align: center;
   width: 980px;
   position:relative;
   background-repeat:repeat-x;
   background-color:#e4efeb;
   
}
.access {
    display: none;
}
h5 font{
    }
#page {
    padding: 0;
    text-align: left;
    width: 980px;
    margin:0 auto;
    position:relative;
float:left;
    
}
#content {
    
float:left;
width: 978px;
border-top: 2px #ffffff solid;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
/*min-height:435px;*/
background-color: #131313;


    }
/*
#content:after {
   
}*/

#at15s{
left:415px !important;
top:345px !important;
_left:10px;
_top:10px;}

/* ---------------MAIN SECTION START HERE------------------------*/


#main{
float:left;
width:653px;
border-right:1px solid #000000;
background-image: url(/Images/contentbg_tcm48-166225.jpg);
background-color: #1b1b1b;
background-repeat: repeat-x;
/*background:url(/Images/mainBG_tcm48-165626.jpg);
background-repeat:repeat-x;*/
}

#main .divFlashPlayer{

}
#main .divFlashPlayer .pFlashMsg {
text-align:center;
width:980px;
position:relative;
float:left;
}
#main .divFlashPlayer .pFlashMsg Img {
/*color:#000;
line-height:18px;
width:880px;
font-size:12px;
text-align:center;*/
}


#main .divFlashPlayer .pFlashMsg .pFlashMsgtext{
color:#FFFFFF;
font-size:12px;
left:545px;
top:195px;
position:absolute;
text-align:center;
width:350px;
line-height:18px;

}
#main .divFlashPlayer .pFlashMsg .pFlashMsgtext a{
color:#fff;
text-decoration:none;}

#main .divFlashPlayer .pFlashMsg .pFlashMsgtext a:hover{
color:#fff;
text-decoration:underline;}

#main .divFlashPlayer h2{
display:none;

}

#main .bookmarktoolbar{
float:left;
background:url(/Images/bookmarkbg_tcm48-165971.jpg);
background-repeat:no-repeat;
height:22px;
left:480px;
margin:8px;
padding-left:5px;
padding-top:3px;
position:absolute;
width:159px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/bookmarkbg_tcm48-165971.jpg',sizingMethod='scale');
}

#main .bookmarktoolbar .ulTripToolbar li{
list-style:none;
float:left;}


#main .fullWidthTeaser{

color:#FFFFFF;
float:left;
font-size:11px;
line-height:14px;
padding:10px 10px 10px 25px;
text-align:left;
width:615px;
background-image:url(/Images/h1line_tcm48-165585.jpg);
background-position: bottom center;
background-Repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
}


#main .fullWidthTeaser .teaserRhs .teaserText h3{

color:#83DBF8;
float:left;
font-size:14px;
font-weight:bold;
margin-bottom:30px;
margin-top:-20px;
position:absolute;
!margin-left:-120px;

}
#main .fullWidthTeaser .teaserRhs .teaserText h3 a{
color:#83dbf8;
text-decoration:none;


}
#main .fullWidthTeaser .teaserRhs .teaserText h3 a:hover{
color:#83dbf8;
text-decoration:none;
}

#main .fullWidthTeaser .teaserRhs .teaserText h4{
margin-bottom:10px;
/*margin-top:10px;*/
color:#83dbf8;
font-size:14px;
font-weight:bold;
/*padding-left:25px;*/
}
#main .fullWidthTeaser .teaserRhs .teaserText p{
padding:0 25px;
}

#main .fullWidthTeaser .teaserRhs .teaserText a{
color:#f95b5b;
text-decotation:underline;

}
#main .fullWidthTeaser .teaserRhs .teaserText a:hover{
color:#f95b5b;
text-decotation:none;

}



#main .fullWidthTeaser .teaserRhs .teaserImg{
float:left; 
padding:5px 10px 6px 0;
background-image:url(/Images/TeaserShadowBG_tcm48-165794.png);
background-Repeat:no-repeat;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/TeaserShadowBG_tcm48-165794.png',sizingMethod='scale');

}


#main .divPDetailComp{
}

#main .divPDetailComp .divCFirstSection{

line-height:14px;

}
#main .divPDetailComp .divCFirstSection a{

color:#83dbf8;
text-decoration:underline;
}
#main .divPDetailComp .divCFirstSection a:hover{

color:#83dbf8;
text-decoration:none;
}
#main .divPDetailComp .divCFirstSection img{

display:none;
}

#main .divPDetailComp .divCFirstSection h3{
color:#83dbf8;
font-family:Arial;
font-size:1.6em;
font-weight:bold;
line-height:45px;
padding-left:20px;
height:45px;
width:450px;
}

#main .divPDetailComp .divCFirstSection h4{
margin-bottom:10px;
margin-top:10px;
color:#83dbf8;
font-size:14px;
font-weight:bold;
padding-left:25px;

}
#main .divPDetailComp .divCFirstSection p{
padding:10px 25px;

}
#main .divPDetailComp .divCFirstSection .left{
border:1px solid #000000;
float:left;
margin-right:15px;

}

#main .divPDetailComp .divCSection {
float:left;
padding-bottom:10px;
padding-top:10px;
padding-left:25px;
padding-right:20px;
width:606px;
background-image:url(/Images/h1line_tcm48-165585.jpg);
background-position: bottom center;
background-Repeat:no-repeat;
display:inline;
}

#main .divPDetailComp .divCSection h3{
color:#83dbf8;
font-size:14px;}

#main .divPDetailComp .divCSection h4{
color:#83dbf8;
font-size:12px;}

#main .divPDetailComp .divCSection a
{
color:#83dbf8;
text-decoration:underline;
}

#main .divPDetailComp .divCSection a:hover
{
color:#ffffff;
text-decoration:none;
}






#main .divPDetailComp .divCSection p{
padding-top:5px;
padding-bottom:5px;
}

#main .divPDetailComp .divCSection Img{
border:1px solid #000000;
float:left;
margin:10px 10px 10px 0px;
}

#main #CustomGMap{

float:left;
height:400px !important;
width:610px !important;
border:1px #000 solid;
}
#main #CustomGMap #hmtctl{
width:80px !important;
}


#main #CustomGMap .gmnoprint .gmnoprint{
width:210px !important;
height:184px!important;
!height:124px;
/*_height:114px;*/
}

#main #CustomGMap .gmnoprint .gmnoprint div {
/*width:210px !important;
!height:164px;
height:185px!important;
_height:114px;*/
}


#main #CustomGMap .gmnoprint .gmnoprint div div{
/*width:210px !important;
margin-left:6px;
height:164px!important;
!height:124px;*/
/*_height:114px;*/
}

#main #CustomGMap .gmnoprint .gmnoprint div h1{
/*color:#000;
float:left;
font-size:16px;
padding-top:10px;
width:190px;
display:block;
background-color:red;*/
}

#main #CustomGMapFrame h1 {
color:#83dbf8;
font-size:14px; 
/*float:left; 
position:absolute;*/
}


#main #CustomGMapFrame h2 {

color:#83dbf8;
font-size:14px;
padding-top:10px;
}
#main #CustomGMapFrame h4 {

color:#ffffff;
font-size:11px;
padding-top:1px;
padding-bottom:5px;
font-weight:normal;
}


#main #CustomGMapFrame{
padding:10px 20px;
!padding:10px 10px 10px 20px; 


}

/* ---------------RIGHT SECTION START HERE------------------------*/

#right .clsCRMErrorMessage{
font-family:verdana;
font-size:9px;
font-weight:normal;
margin:0px;
padding-top:9px;}

#right{
width:324px;
float:right;
position:relative;
background:url(/Images/RHS-Shadow_tcm48-165795.png);
background-repeat:repeat-x;
/*border-left:1px #000 solid;*/
background-color:#131313 !important;


}
#right h2{
background:url(/Images/formh1BG_tcm48-165587.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial;
font-size:1.6em;
font-weight:bold;
line-height:45px;
padding-left:18px;
height:45px;

}
#right #CRMControl1_cc span{
float:left;}

#right .divRRoundInner{
/*background:url(/Images/formBG_tcm48-165588.jpg);
background-repeat:repeat-x;*/
color:#FFFFFF;
font-family:Arial;
/*background-color:#131313;*/
padding:5px 5px 12px 10px;
_padding:5px 10px 0px 4px;
color:#ffffff;
font-size:11px;
min-height:344px;
/*width:305px;*/

}
#right .clsCRMUpdateProfile{
background:url(/Images/EnterNowBG_tcm48-165786.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial;
height:28px;
_width:314px;

}
#right .frmRButton{
background:url(/Images/EnterNowBG_tcm48-165786.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial;
height:28px;
border:none;
font-weight:bold;
font-size:14px;

}
#right .CRMControl1_cc{
color:#83dbf8;

}


#right .twoColumn {
overflow:auto;
width:320px;
font-weight:bold;
color:#83dbf8;
}

#right .twoColumn .clsCRMInputControl {
float:left;
width:50%;
overflow:hidden;


}

#right .clsCRMInputControl {
display:block;
overflow:auto;
width:100%;
_width:310px;
float:left;

}

.clsCRMLabelsDDL{
font-weight:bold;
color:#83dbf8;
}

.clsCRMLabelsTxt{
color:#83dbf8;
font-weight:bold;
}
#right .divRRoundInner #CRMControl1_pnlTc  a{
color:#e24342;
text-decoration:none;
}
#right .divRRoundInner #CRMControl1_pnlTc a:hover{
color:#e24342;
text-decoration:underline;
}


#CRMControl1_VB_OPT_Email1_VB_OPT_Email, #CRMControl1_VB_OPT_3Party1_VB_OPT_3Party, #CRMControl1_tc, #CRMControl1_VB_OPT_Postal1_VB_OPT_Postal {
float:left;
margin-bottom:1.5em;
margin-right:10px;
}
#right .clsCRMInputs input{
background:url(/Images/textboxBG_tcm48-167067.jpg);
background-repeat:no-repeat;
width:131px;
border:1px #fff solid;

}
#CRMControl1_VB_OPT_Email1_VB_OPT_Email input{
background:url(/Images/checkboxBG_tcm48-167068.jpg);
background-repeat:no-repeat;
width:13px;
height:13px;
border:1px #fff solid;
}
#CRMControl1_VB_OPT_3Party1_VB_OPT_3Party input{
background:url(/Images/checkboxBG_tcm48-167068.jpg);
background-repeat:no-repeat;
width:13px;
height:13px;
border:1px #fff solid;
}
#CRMControl1_tc input{
background:url(/Images/checkboxBG_tcm48-167068.jpg);
background-repeat:no-repeat;
width:13px;
height:13px;
border:1px #fff solid;
}


#right .fullWidthTeaser{

background:url(/Images/teaser1BG_tcm48-165633.jpg);
background-repeat:repeat-x;
width:324px;
background-color:#171717;
float:left;
min-height:136px;
display:inline;
}

#right .fullWidthTeaser .teaserRhs{

padding:10px 5px;
}

#right .fullWidthTeaser .teaserRhs .teaserText h3{
color:#83dbf8;
font-family:Arial;
font-size:1.4em;
font-weight:bold;
padding-left:20px;

}

#right .fullWidthTeaser .teaserRhs .teaserImg{
float:left;
position:relative;
}

#right .fullWidthTeaser .teaserRhs .teaserText h3 a{
color:#83dbf8;
text-decoration:none;
}

#right .fullWidthTeaser .teaserRhs .teaserText h3 a:hover{
color:#83dbf8;
text-decoration:none;
}

#right .fullWidthTeaser .teaserRhs .teaserText h4{
margin-bottom:5px;
color:#e20c0d;
font-size:12px;
font-weight:bold;
padding-left:25px;
}

#right .fullWidthTeaser .teaserRhs .teaserText p{
color:#fffafb;
line-height:14px;
float:left;
width:200px;
margin-left:5px;
_min-height:150px;
_display:inline;

}


/* ---------------TOP SECTION START HERE------------------------*/


#top {
    width: 980px;
       position:relative;
    float:left;
z-index:3;
    
    
}
#top .divFlashPlayer{
height:304px;
!height:230px;
}
/*--------------NAVIGATION--------*/
.divNavigation {
              width:696px;
              float:left;
              position:relative;
              background-image: url(/Images/topNAvBG_tcm48-165513.png);
              background-repeat:no-repeat;
              top:21px;
              height:53px;
              padding-left:300px;
              margin-bottom:21px;
}
.divNavigation ul {
    line-height: 10px;
    font-size: 1.1em;
   font-weight: bold;
   position:relative;
   float:left;
}

.divNavigation ul li {
    float: left;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    display:block;
padding:22px 8px 18px;
position:relative;
}

.divNavigation ul li:hover, .divNavigation ul li.sfhover{
  background-image: url(/Images/NavBG_tcm48-165550.jpg); 
  background-repeat:no-repeat;
  background-position:right center;
  float: left;
  color:#ffffff;
}
.divNavigation ul li a {
    color: #FFFFFF !important;
    display: block;
   /* padding: 11px 15px ;*/
    text-decoration: none;
}
.divNavigation ul li a:hover {
 /* background-image: url(/Images/topNavHoverLeft_tcm48-162463.jpg); 
  background-repeat:no-repeat;
  background-position:left center;*/
  color: #fff;
  display: block;
  text-decoration: none;
 /* padding: 11px 15px;*/
    
}

.divNavigation ul ul {
  background-image: url(/Images/menuBG_tcm48-173550.png); 
  background-repeat:no-repeat;
  background-position:bottom left;
     display: none;
     height: auto;
     top: 50px;
    _top: 50px;
    width:171px;
    margin:0;
    padding:0;
    position:absolute;
    font-size:11px;
   padding-bottom:10px;
   left:0px;
   _background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/menuBG_tcm48-173550.png',sizingMethod='scale');
cursor:pointer;
   
}
.divNavigation ul ul li {
    float: left;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    display:block;
    position:relative;
    padding:5px 0px 7px 10px;
    color:#fff;
    width:161px;
}
.divNavigation ul ul li:hover, .divNavigation ul ul li.sfhover {
   background-color: #b7172e;
   background-image:none; 
   width:161px;
   padding:5px 0px 7px 10px;
   color:#fff;
}
.divNavigation ul ul li a {
     font-size:11px;
     color:#fff;
     width:161px;

}
.divNavigation ul ul li a:hover {
    font-size:11px;
    color:#fff;
    background-image: none; 
    background-color:#b7172e;
    width:161px;
  
}


.divNavigation ul li.firstLi {
}
.divNavigation li:hover ul, .divNavigation li.sfhover ul {
    display: block;
}
.divNavigation li:hover a, .divNavigation li.sfhover a {
/*background-image: url(/Images/topNavHoverLeft_tcm48-162463.jpg); 
  background-repeat:no-repeat;
  background-position:left center;*/
  color:#fff;

}
.divNavigation li:hover ul li a, .divNavigation li.sfhover ul li a{
background-image: none !important;
}

/*--------------NAVIGATION--------*/




#top .filmlogoOverley{
z-index:10;
background-image: url(/Images/topLogo-mx_tcm48-176761.png);
backgroung-repeat:no-repeat;
height:114px;
top:-5px !important;
position:absolute;
width:293px;
left:0px;
float:left !important;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/topLogo-mx_tcm48-176761.png',sizingMethod='scale');

}

#top .divPMMHero{

background-color:#ccc;
/*background-image:url(/Images/flashBG_tcm48-165515.jpg);
background-position:0 0;
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;*/
float:left;
width:980px;
margin-top:20px;
}

#bottom {
/*border-top:2px solid #FFFFFF;*/
float:left !important;
position:relative;
/*top:18px;*/

}




#bottom .div4ColumnTeasers .divTeaserItem {
float:left;
margin-right:30px;
text-align:center;
}

#bottom .teaserRow{
background-image: url(/Images/bottomteaserBG_tcm48-167634.jpg);
float:left;
min-height:130px;
width:980px;
}

#bottom .teaserRow .teaserRhs{
float:left;
/*height:134px;*/
padding:15px 0 5px 10px;
width:314px;
line-height:13px;
}

#bottom .teaserRow .teaserRhs .teaserImg{
float:left;
height:98px;
width:95px;
position:relative;

}

#bottom .teaserRow .teaserRhs .teaserText{
font-family:Arial;
font-size:11px;
/*font-weight:bold;*/
}

#bottom .teaserRow .teaserRhs .teaserText h3{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}
#bottom .teaserRow .teaserRhs .teaserText h3 a{
color:#FFFFFF;
text-decoration:none;
}

#bottom .teaserRow .teaserRhs .teaserText h3 a:hover{
color:#FFFFFF;
text-decoration:none;
}


#bottom .teaserRow .teaserRhs .teaserText h4{
color:#EB2940;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-top:3px;
}
#bottom .teaserRow .teaserRhs .teaserText p{
color:#fffafb;
}


#bottom .divSectionLinkList{
background-image:url(/Images/bottomLogo_tcm48-176763.png);
background-position:left center;
background-repeat:no-repeat;
float:left;
height:auto !important;
margin-bottom:10px;
/*min-height:25px;*/
width:980px;
color:#000;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/bottomLogo_tcm48-176763.png',sizingMethod='scale');
}

#bottom .divSectionLinkList h3 {
text-indent:-999px;
width:955px;
}

#bottom .divSectionLinkList ul {
float:left;
margin-left:332px;
_margin-left:162px;
margin-top:-10px;
width:700px;
_width:400px;
}

#bottom .divSectionLinkList li {
border-left:1px solid #000000;
display:block;
float:left;
height:15px;
padding:0 8px;
}

#bottom .divSectionLinkList li.firstLi{
border-left:none;
}

#bottom .divSectionLinkList a {
color:#000;
text-decoration:none;
}

#bottom .divSectionLinkList a:hover{
color:#000;
text-decoration:underline;
}

#bottom .whiteLine{
background-image: url(/Images/whiteline_tcm48-165560.jpg);
background-repeat:repeat-x;
height:3px;
left:268px;
position:absolute;
top:72px;
width:712px;
z-index:2;
}

.shadowLeft{
background-image: url(/Images/shadeLeft1_tcm48-165519.png);
bottom:180px;
display:block;
left:-7px;
overflow:hidden;
position:absolute;
top:0;
width:7px;
height:631px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/shadeLeft1_tcm48-165519.png',sizingMethod='scale');

}
.shadowRight{
background-image: url(/Images/shadeRight1_tcm48-165520.png);
bottom:180px;
display:block;
right:-2px;
overflow:hidden;
position:absolute;
top:21px;
width:7px;
height:631px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/shadeRight1_tcm48-165520.png',sizingMethod='scale');
}

.shadowTop{
background-image:url(/Images/topshadow_tcm48-165569.png) !important;
display:block;
height:6px;
left:220px;
overflow:hidden;
position:absolute;
top:15px;
width:760px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/topshadow_tcm48-165569.png',sizingMethod='scale');
}

.shadowBottom{
background-image:url(/Images/bottomShade_tcm48-165570.png) !important;
display:block;
height:5px;
left:-5px;
overflow:hidden;
position:absolute;
top:655px;
width:988px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/bottomShade_tcm48-165570.png',sizingMethod='scale');
}

/*#bottom .BottomRound{
background-image:url(/Images/bottomImg_tcm48-165590.png) !important;
display:block;
height:5px;
left:-5px;
overflow:hidden;
position:absolute;
top:743px;
!top:740px !important;
width:990px;
}*/

.divCDownloadBox{
/*padding:10px 20px;*/
}
.divCDownloadBox #selectionbox{
display:none;
}

.divCDownloadBoxInnerBott{
background-image:url(/Images/BtnBG_tcm48-165586.jpg) !important;
background-repeat:repeat-x;
height:25px !important;
margin:0 !important;
padding:0 !important;
width:324px !important;
}

div.divCDownloadBox div div {
float:left;
/*height:80px;*/
margin:10px;
/*padding-left:5px;
text-align:center;*/
/*width:80px;*/

}
div.divCDownloadBox div div img {
border:1px solid #000000;
}

/*-----------------GOOGLE MAP------------*/

#main div .fullWidthTeaser h1{
color:#83DBF8;
float:left;
font-size:14px !important;
padding-bottom:10px;
width:500px;
padding-top:10px;

}
#main div .fullWidthTeaser{
float:left; 
width:608px; 
padding:10px 10px 10px 25px;
color:#fff;
font-size:11px;
line-height:14px;
text-align:left;
}

#main div .fullWidthTeaser .teaserImg{
float:left; 
padding:5px 10px 6px 0;
background-image:url(/Images/TeaserShadowBG_tcm48-165794.png);
background-Repeat:no-repeat;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/TeaserShadowBG_tcm48-165794.png',sizingMethod='scale');

}

#main div .fullWidthTeaser .teaserText{
float:left; 
width:480px;
}



#main div .fullWidthTeaser input{
background-image: url(/Images/MapBtn_tcm48-165777.png);
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:center;
float:right;
width:100px;
height:30px;
line-height:30px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapBtn_tcm48-165777.png',sizingMethod='scale');
}

#CustomGMapFrame #CustomGMap a.bubblelink {
background-image: url(/Images/googleBtn_tcm48-165780.png);
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
color:#fff;
width:200px;
height:29px;
line-height:29px;
text-decoration:none;
display:block;
text-align:center;
float:left;
_margin-top:10px;
margin-top:10px;
margin-left:15px;
_margin-left:5px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/googleBtn_tcm48-165780.png',sizingMethod='scale');
}

#main .bubbleTeaser {
/*background-image:url(/Images/h1line_tcm48-165585.jpg);
background-position: bottom center;
background-Repeat:no-repeat;*/
float:left;
}

#main .bubbleTeaser p a {
color:#83dbf8 !important;
text-decoration:underline;
}
#main .bubbleTeaser p a:hover {
color:#ffffff !important;
text-decoration:none;
}

.bubbleTeaser h1{
color:#83dbf8 !important;
font-size:14px;
font-weight:bold;
float:left
}

.bubbleTeaser h2{
color:#83dbf8 !important;
font-size:14px;
font-weight:bold;
float:left
}

.bubbleTeaser .showonmapBTN{
background-image: url(/Images/MapBtn_tcm48-165777.png);
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:center;
float:right;
width:100px;
height:30px;
line-height:30px;
text-decoration:none;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/MapBtn_tcm48-165777.png',sizingMethod='scale');}

}

.bubbleTeaser .showonmapBTN a{
color:#ffffff;
text-decoration:none;

}
.bubbleTeaser .showonmapBTN a:hover{
color:#ffffff;
text-decoration:none;

}





#main #CustomGMapFrame div .GmapBubble h1{
color:#000000;
font-size:14px;
text-align:left;
width:190px;
_margin-bottom:10px;

}

#main #CustomGMapFrame div .GmapBubble h2{
color:#000000;
font-size:11px;
text-align:left;
width:100px;
padding-top:2px !important;
float:left;
margin-left:10px;
}


#main #CustomGMapFrame div .GmapBubble {
float:left;
padding:0px;
width:230px;

}

#main .divPImgButton {
border:medium none;
float:left;
/*height:148px;*/
text-align:center;
width:650px;
/*background-image:url(/Images/h1line_tcm48-165585.jpg);
background-position: top center;
background-Repeat:no-repeat;*/
margin-top:10px;
padding-top:20px;

}
img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}


#bottom b.dsL {
background-image:url(/Images/Film_left_border_tcm48-167748.png);
left:-5px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_left_border_tcm48-167748.png',sizingMethod='scale');
}

#bottom b.dsR {
background-image:url(/Images/Film_right_border_tcm48-167749.png);
right:-5px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_right_border_tcm48-167749.png',sizingMethod='scale');}

#bottom b.dsL, #bottom b.dsR {
bottom:0;
display:block;
overflow:hidden;
position:absolute;
top:0;
width:5px;}

#main b.dsL {
background-image:url(/Images/Film_left_border_tcm48-167748.png);
left:-4px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_left_border_tcm48-167748.png',sizingMethod='scale');
}

#main b.dsR {
background-image:url(/Images/Film_right_border_tcm48-167749.png);
right:-4px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_right_border_tcm48-167749.png',sizingMethod='scale');}

#main b.dsL {
bottom:33px;
display:block;
overflow:hidden;
position:absolute;
top:75px;
width:5px;
z-index:-1;}

#main b.dsR {
bottom:33px;
display:block;
overflow:hidden;
position:absolute;
top:24px;
width:5px;
z-index:-1;}

.ds {
background-image:url(/Images/BGshadow_tcm48-167787.png);
width:988px;
z-index:-1;
background-repeat:repeat-y;}

.altFeature{display:none;}


#page b.dsL {
background-image:url(/Images/Film_left_border_tcm48-167748.png);
left:-4px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_left_border_tcm48-167748.png',sizingMethod='scale');
}
#page b.dsT {
background-image:url(/Images/dsT_tcm48-167886.png);
top:17px;
width:984px;
height:9px;
position:absolute;
left:0px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/dsT_tcm48-167886.png',sizingMethod='scale');
}
#page b.dsR {
background-image:url(/Images/Film_right_border_tcm48-167749.png);
right:-4px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Film_right_border_tcm48-167749.png',sizingMethod='scale');}

#page b.dsL {
bottom:33px;
display:block;
overflow:hidden;
position:absolute;
top:75px;
width:5px;
z-index:-1;}

#page b.dsR {
bottom:33px;
display:block;
overflow:hidden;
position:absolute;
top:24px;
width:5px;
z-index:-1;}

.imageSize{
float:left;
height:110px !important;
padding-bottom:5px;
width:110px !important;}

.BubbleOverflow{
overflow:auto;
height:170px;
_height:190px;
width:230px;
}
#right .borderOverlay{
background-image:url(/Images/borderoverlay_tcm48-176801.png);
background-repeat:no-repeat;
background-position:top center;
height:92px;
left:3px;
position:absolute;
top:3px;
width:92px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/borderoverlay_tcm48-176801.png',sizingMethod='scale');

}

#bottom .div4ColumnTeasers {
float:left;
left:0 !important;
/*position:absolute;*/
top:57px;
width:400px;
_left:0px;
_top:35px;
}
#bottom .div4ColumnTeasers .teaserRow {
background-image:none;
width:200px;
min-height:20px;
}
#bottom .div5ColumnTeasers {
float:right;
/*position:absolute;*/
right:0;
top:57px;
_right:50px;
_top:35px;
}
#bottom .div5ColumnTeasers .teaserRow {
background-image:none;
width:140px;
min-height:20px;
}
#bottom .filmbottomLogo{
background-image:url(/Images/filmBottomLOGO_tcm48-177593.png);
background-repeat:no-repeat;
background-position:top center;
height:30px;
width:975px;
position:absolute;
top:50px;
left:0px;
_background-image: none;
    _filter: none !important;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/filmBottomLOGO_tcm48-177593.png',sizingMethod='scale');}
#bottom .divPMMHero{
position:absolute;top:170px;left:3px}

.ARK_Question label{
width:300px;float:left;padding:10px 0;
}

#right .ARK_Question span{
margin-top:0px!important;
}

.ARK_Question span input{
margin-right:5px;
float:left;
}
.ARK_Question span label{
float:left;
width:275px!important;
margin-top:-10px;
}

#right .clsCRMInputs_txt input {
background:transparent url(/Images/textboxBG_tcm48-167067.jpg) no-repeat scroll 0 0;
border:1px solid #FFFFFF;
width:131px;
}

#right .clsCRMInputControl label{
/*float:left;*/
width:275px;

}
#right .clsCRMInputControl label a{
color:#fff;
text-decoration:none;
}
#right .clsCRMInputControl label a:hover{
color:#fff;
text-decoration:underline;
}
#right .clsCRMInputControl span{
float:left;
margin-top:-10px;
}
#right .clsCRMInputControl span.clsCRMInputs_txt{
margin-top:0px!important;
}

#right .clsCRMInputControl span.clsCRMInputs{
margin-top:0px!important;
}
#right span.clsCRMInputControl input{
float:left;
margin-right:10px;
}