body {font:80% Verdana, Arial, sans-serif;background:#def url(http://cdn.j2ski.com/s/backgrad.png)}
.ban,.nav,.sidem UL,BODY,H1,IMG,td,th {padding:0;margin:0;border:0}
TD,TH {vertical-align:top}
a,h1,h2 {color:navy}
h1 {margin:16px;font-size:1.5em;font-weight:normal}
h2 {padding:1em 0 0 0;margin:0 0 1em 0;font-size:1.3em;font-weight:normal}
a:hover {text-decoration:underline;color:blue}
.ban {min-width:960px;width:100%;width:expression(document.body.clientWidth < 970 ? "960px" : "100%" );height:103px;left:0;top:0;background:#fff url(http://cdn.j2ski.com/s/headback.jpg) no-repeat right top}
#topNav,.ban,.banc,.banl,.banr,.maincontent {position:absolute}
.ban div.l,.ban div.r {margin:8px 16px}
.ban img {margin-right:4px}
.banc {width:306px;height:62px;right:490px;top:36px}
.banl {left:16px;bottom:3px}
.banr {right:19px;top:37px}
.ban,.basemenu,p.copyright,p.disclaimer {font-size:0.85em}
#topNav {left:0;top:103px;z-index:1;border-top:1px solid navy;padding:0;width:100%;background:#fff url(http://cdn.j2ski.com/s/navgrad2.png) top left repeat-x;min-width:990px;width:expression(document.body.clientWidth < 1000 ? "990px" : "100%" )}
.maincontent {left:0;top:150px;z-index:1;margin:0 16px;background-color:#fff;min-width:960px;width:expression(document.body.clientWidth < 970 ? "960px" : "100%" )}
.footer {margin:2em 0;padding-top:1em;clear:both}
P {text-align:left;margin:1em}
p.disclaimer {border-top:1px solid #000;border-bottom:1px solid #000;margin:16px;padding:1px 0;clear:both}
p.copyright {margin:0.5em 0;padding:1px 16px;background:#000;color:#FFF}
.l,.lbar2 {float:left;display:inline}
.postinfo .action,.r {float:right;display:inline}
.inlineright {float:right;margin:0.5em 1em;display:inline}
.sidem.lbar2 {margin:0 16px 16px 16px;border-right:1px solid #def;padding-right:16px;display:inline}
.sidem {width:160px;margin-top:32px}
.sidem h2 {margin:1em 0 0 0;font-family:arial;font-weight:bold;font-size:1.2em;padding:0.2em 0;border-top:1px solid #aac}
.sidem DIV {padding:0}
.sidem UL {list-style:none;padding:0 16px 16px 16px}
.sidem LI {padding:0.1em}
#topNav ul#mainNav li .subnav ul.subnavContent li a,.sidem A {text-decoration:none}
#topNav ul#mainNav li .subnav ul.subnavContent li a:hover,#topNav ul#mainNav li .subnav ul.subnavContent li p.h a,#trailmenu a:hover,.sidem A:hover,.sidem P A {text-decoration:underline}
.sidem P {padding:0 20px 10px;margin:0 0 0.2em}
.main {line-height:1.3em}
.maincol {margin:1em;padding:0}
.c2 {margin:0 0 0 192px}
.main P {margin:1em 2em}
#trailmenu {margin:16px;border-bottom:4px solid #def}
#trailmenu a {margin:0 2px;text-decoration:none}
.basemenu {padding:0.5em 1em;text-align:center}
.pageicon {position:absolute;top:20px;border:1px solid #def;right:16px}
#topNav ul#mainNav {height:37px;margin-left:40px}
#topNav ul li {float:left;z-index:5001}
#topNav ul li a {display:block;height:15px}
p.line a {display:inline;height:15px}
#topNav ul#mainNav li {position:relative;margin:0;padding:0 2px 0 0}
a.navbut {font:12px Arial;font-weight:bold;color:white;text-decoration:none;margin-left:19px;padding-top:9px}
#topNav ul#mainNav li.megaCat {width:96px;background:url(http://cdn.j2ski.com/s/navbut96.png) top left no-repeat}
#topNav ul#mainNav li.megaCat div.col1 {left:-16px}
#topNav ul#mainNav li.megaCat div.col2 {left:-114px}
#topNav ul#mainNav li.megaCat div.col3 {left:-212px}
#topNav ul#mainNav li.megaCat div.col4 {left:-310px}
#topNav ul#mainNav li.megaCat div.col5 {left:-408px}
#topNav ul#mainNav li.megaCat div.col6 {left:-506px}
#topNav ul#mainNav li.megaCat div.col7 {left:-604px}
#topNav ul#mainNav li.megaCat .subnav .subnavTop {background:url(http://cdn.j2ski.com/s/megatop.gif) top left no-repeat}
body#megaCat #topNav ul#mainNav li.megaCat {width:80px;background:url(http://cdn.j2ski.com/s/navbut96.png) bottom left no-repeat}
#topNav ul#mainNav li.megaCat .subnav {font-size:12px;background:#def;filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95)
-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95}
#topNav ul#mainNav li.over,#topNav ul#mainNav li:hover {background-position:bottom left}
#topNav ul#mainNav li a {display:block;height:37px;cursor:pointer}
#topNav ul#mainNav li p a {display:inline;padding:0.3em}
#topNav ul#mainNav li.hit {background-position:bottom left;padding-bottom:0}
#topNav ul#mainNav li.over div.subnav,#topNav ul#mainNav li:hover div.subnav {display:block}
#topNav ul#mainNav li div.subnav {display:none;position:absolute;top:45px;left:0px;padding:0 1px;width:704px}
div.subnavBottom {height:15px;clear:both;width:704px;background:url(http://cdn.j2ski.com/s/trans-shadow.png) no-repeat bottom right}
#topNav ul#mainNav li div .subnavTop {padding-top:6px;width:706px}
#topNav ul#mainNav li .subnav ul.subnavContent {padding:0;list-style:none;border-right:1px solid #e5e5e5;border-left:1px solid red}
#topNav ul#mainNav li .subnav ul.subnavContent li {clear:both;margin:0;padding:0;width:100%;height:auto}
#topNav ul#mainNav li .subnav dl {text-align:left;line-height:1.1em;float:left;margin:0;padding:16px;width:144px}
#topNav ul#mainNav li .subnav dl.double {float:left;margin:0;padding:16px;width:320px}
#topNav ul#mainNav li .subnav dl dt {padding:4px 0 12px 6px;font-weight:bold;border-top:1px solid #38c}
#topNav ul#mainNav li .subnav dl dt a,dt.austria,dt.france,dt.swiss {padding-right:18px}
#topNav ul#mainNav li .subnav dl dd {padding:0 0 6px 6px}
#topNav ul#mainNav li .subnav dl dd a {height:1%;padding-left:8px}
#topNav dd,#topNav ol,#topNav ul {padding:0px;list-style-type:none;margin:0px}
dd.austria,dt.austria {background:url(http://cdn.j2ski.com/s/AT.png) no-repeat top right}
dd.france,dt.france {background:url(http://cdn.j2ski.com/s/FR.png) no-repeat top right}
dd.italy,dt.italy {background:url(http://cdn.j2ski.com/s/IT.png) no-repeat top right}
dd.swiss,dt.swiss {background:url(http://cdn.j2ski.com/s/CH.png) no-repeat top right}
dd.andorra,dt.andorra {background:url(http://cdn.j2ski.com/s/AD.png) no-repeat top right}
dd.bulgaria,dt.bulgaria {background:url(http://cdn.j2ski.com/s/BG.png) no-repeat top right}
dd.canada,dt.canada {background:url(http://cdn.j2ski.com/s/CA.png) no-repeat top right}
dd.usa,dt.usa {background:url(http://cdn.j2ski.com/s/USA.png) no-repeat top right}
dt.euro {background:url(http://cdn.j2ski.com/s/EU.png) no-repeat top right}
ul.subnavContent li p {margin:1em;border-top:1px solid #ace}
ul.subnavContent li p.h {margin:1em 0;font-size:1.2em;border-width:0}
img.subicon {margin:4px 8px;float:left}
.postbody {line-height:18px;font-size:12px;line-height:1.5em;padding:0.5em}
.titlebar {background:#def;padding:2px 2px 0 2px;margin:0 8px 1.5em 0;border:1px solid #ace;border-top:0}
.titlebar h2 {padding-top:5px;font-weight:normal}
.titlebar img {margin:2px 5px 0 3px;vertical-align:top}
hr {border:#dfdfdf 0px solid;height:0px}
.forumline {border:#38c 1px solid}
form td {padding:2px 4px}
td.row1,td.row2 {padding:4px}
td.row1 {background-color:#fafaff}
td.row2 {background-color:#f0f0ff}
td.row1announce,td.row1sticky {background-color:#efefef}
td.row2announce,td.row2sticky {background-color:#dee3e7}
td.rowpic {background-color:#ffffff}
td.cat {background-color:#dfdfdf}
td.catsides {border-top-width:0px;border-left-width:1px;border-bottom-width:0px;border-right-width:1px;border-right:#ffffff solid;border-top:#ffffff solid;border-left:#ffffff solid;border-bottom:#ffffff solid;height:28px;background-color:#dfdfdf}
td.catleft,td.catright {padding:0.5em}
th {font-weight:bold;font-size:12px;padding:4px}
th.thbottom {border-right:#ffffff solid;border-top:#ffffff solid;border-left:#ffffff solid;border-bottom:#ffffff solid;height:28px;border-top-width:0px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px}
th.thcornerl,th.thleft,th.thtop {border-right:1px #ffffff solid}
th.thleft a {color:white}
td.cathead {border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:1px solid #aac;border-right:1px solid #aac;background:#def}
.postinfo,td.catbottom,td.catleft,td.catright {border:1px solid #aac;background:#def;margin:0}
th.thcornerl,th.thcornerr,th.thhead,th.thleft,th.thright,th.thsides,th.thtop {border-left:1px solid #def;border-top:1px solid #def;border-bottom:1px solid navy;border-right:1px solid navy;background:#38c;color:white;background-image:url(http://cdn.j2ski.com/s/gradient_tcat.gif);background-repeat:repeat-x}
.userbar {border:1px solid #38c;background:#def;background-image:url(http://cdn.j2ski.com/s/gradient2.gif);background-repeat:repeat-x;height:24px;margin-right:8px}
.userbarl,.userbarr {padding:2px;margin:0 1em;display:inline}
.userbarl {float:left}
.userbarr {float:right}
.userbarx {height:2px;margin:0}
.userpanel {padding:3px;border-right:1px solid #aac}
.num {text-align:right;font-size:0.8em}
td.row3right {border-right:#ffffff solid;border-top:#ffffff solid;border-left:#ffffff solid;border-bottom:#ffffff solid;background-color:#dfdfdf;border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:1px}
.gen,.poll,td.cathead {font-size:12px}
.maintitle {font-weight:bold;font-size:22px;color:#000000;line-height:120%;text-decoration:none}
.genmed,.name {font-size:11px}
.gensmall,.keytable td,.postdetails {font-size:10px}
#goToBox .form input,.strong {font-weight:bold}
.mainmenu {font-size:11px;color:#000000}
.cattitle {font-weight:bold;font-size:12px;color:#01336b;letter-spacing:1px}
.forumlink {font-weight:bold;font-size:12px;color:#01336b}
.ftrail {font-weight:bold;margin:0.5em 0;padding:0}
.nav,.topictitle {font-weight:bold;font-size:11px;color:#000000}
.code,blockquote,pre {font-size:11px;color:#444444;background-color:#f3f5ff;border:#01336b 1px solid;padding-left:5px}
.pre-error {font-size:1em;color:#000000;background-color:#fafafa;border:0;padding-left:0}
cite {font-weight:bold;font-style:italic;font-size:11px}
pre {font-family:courier, 'courier new', sans-serif}
.copyright {font-size:10px;color:#444444;letter-spacing:-1px}
.postinfo {font-size:10px;color:#000000;padding:4px}
.postinfo .date {width:140px;float:left;display:inline}
.postinfo .subject {margin-left:150px}
a.copyright {color:#444444;text-decoration:none}
a.copyright:hover {color:#000000;text-decoration:underline}
.helpline {border-top-style:none;border-right-style:none;border-left-style:none;background-color:#f7f7f8;border-bottom-style:none}
.moderatortitle {font-weight:bold;font-size:12px;color:#ffa34f}
.moderator {font-size:10px;color:#006600}
.admin {font-size:10px;color:#ffa34f}
.online {color:#006600}
.offline {color:#ff0000}
.helphint {float:right;font-style:italic;font-size:11px;margin:0 1em;display:inline}
.bg_yellow {background-color:#ffeea7}
.bg_small_yellow,.moderation_highlight {background-color:#fff8dd}
td.attachrow {font-size:11px;color:#000000;border-color:#000000}
td.attachheader {font-size:11px;color:#000000;border-color:#000000;background-color:#d1d7dc}
table.attachtable {font-size:12px;color:#000000;border-color:#000000}
.pagination {padding:3px;margin:3px;font-size:10px;font-weight:bold;font-family:Arial, Times}
.pagination a {padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #9aafe5;text-decoration:none;color:#2e6ab1}
.pagination a:active,.pagination a:hover {border:1px solid #dd6900;color:#000;background-color:lightyellow;text-decoration:none}
.pagination .current {padding:2px 5px 2px 5px;margin-right:2px;border:1px solid navy;font-weight:bold;background-color:#2e6ab1;color:#FFF}
.pagination .disabled {padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #929292;color:#929292}
#goToBox {position:absolute;display:none;border:1px solid black;background-color:#fafafa;padding:2px;width:190px}
#goToBox .title {padding:1px;background-color:#dd6900;text-align:center;font-weight:bold;font-size:10px;color:#fff}
#goToBox .form {padding:5px;text-align:left}
blockquote dl.codebox code {font-size:1.0em}
input.subject,textarea.message {width:100%}
.postTabContents {padding-top:24px}
.postTabContents div {background-color:#E5EDF3}
.forumblock {margin:16px 8px 16px 16px;padding:1px}
.writebutton {float:right;margin:4px 8px;display:inline}
.Andorra32,.AusNZ32,.Austria32,.Avalanche32,.Bulgaria32,.Canada32,.ChaletGoogle,.Chat32,.EasternEurope32,.France32,.Germany32,.Italy32,.Japan32,.Scotland32,.SnowForecast32,.SouthAmerica32,.Spain32,.Switzerland32,.USA32 {background-image:url(http://cdn.j2ski.com/i/sp-fv1.png);width:32px;height:32px}
.Chat32 {background-position:-10px -10px}
.Avalanche32 {background-position:-10px -62px}
.SnowForecast32 {background-position:-10px -114px}
.Andorra32 {background-position:-10px -166px}
.Austria32 {background-position:-10px -218px}
.Bulgaria32 {background-position:-10px -270px}
.Canada32 {background-position:-10px -322px}
.France32 {background-position:-10px -374px}
.Germany32 {background-position:-10px -426px}
.Italy32 {background-position:-10px -478px}
.Japan32 {background-position:-10px -530px}
.Scotland32 {background-position:-10px -582px}
.SouthAmerica32 {background-position:-10px -634px}
.Spain32 {background-position:-10px -686px}
.Switzerland32 {background-position:-10px -738px}
.USA32 {background-position:-10px -790px}
.EasternEurope32 {background-position:-10px -842px}
.AusNZ32 {background-position:-10px -894px}
.ChaletGoogle {background-position:-10px -946px}

