
@media screen {
.sIFR-flash{visibility:visible !important;margin:0;padding:0;}
.sIFR-replaced{visibility:visible !important;}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
}

@media print {
.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;}
}



.sIFR-active .adcell h4 {
font-size: 18px;
line-height: 1em;
cursor: pointer;
margin: .1em 0 0 0;
}

.sIFR-active #nav .inner .custommenu li .first a{
font-size: 11px;
line-height: 1em;
cursor: pointer;
margin: .1em 0 0 0;
}





/*
.sIFR-active #nav #menu h4 a {
padding-bottom: 0 !important;
}
*/

.sIFR-active #main2 .inner .contentbox .widecontent .intro-left h2{
width: 400px;
}


.sIFR-active #main .content p.intro {
font-size: 14px;
line-height: 1em;
margin-top: 10px;
}
.sIFR-active #main .content h2,
.sIFR-active #main .content h3.bold,
.sIFR-active #main .widecontent h2,
.sIFR-active #main .widecontent h3.bold {
line-height: 1em;
}
.sIFR-active #wrapper .b-box #entrance li h2 {
font-size: 14px;
line-height: 1em;
cursor: pointer;
}
.sIFR-active #wrapper .box #sections li span {
line-height: 1em;
font-size: 28px;
padding-right: 11px !important;
}
.sIFR-active #wrapper .box #sections li.goldworks span {
padding-right: 4px !important;
}



.sIFR-active #nav #menu h4, .sIFR-active #nav .jumpmenu h4 {
font-size: 11px;
line-height: 1em;
cursor: pointer;
}