body {font:80% 'Lucida Grande',Verdana, Arial, sans-serif;background:#def url(http://cdn.j2ski.com/s/backgrad.png)}
.ban,.nav,.sidem UL,BODY,H1,IMG,iframe,td,th {padding:0;margin:0;border:0}
table {border-collapse:collapse}
TD,TH {vertical-align:top}
.forumline th,a,h1,h2 {color:navy}
h1 {margin:16px 280px 16px 16px;font-size:1.8em;font-weight:normal}
h2 {border-top:1px solid #38c;padding:0.5em;background-image:url(http://cdn.j2ski.com/s/softblue.png);background-repeat:repeat-x;background:-moz-linear-gradient(top, #f0f8ff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#f0f8ff), to(#fff));padding:1em 0 0 0;margin:0 0 0 0;font-size:1.4em;font-weight:normal}
.sidem h2.top,h2.top {margin-top:0}
#topNav ul#mainNav li .subnav ul.subnavContent li a,.sidem A,h2 a {text-decoration:none}
a:hover {text-decoration:underline;color:blue}
.ban {width:100%;height:102px;background-color:#fff;padding-top:10px}
a.headlink {margin:16px 12px}
.baninner {width:980px;margin:0 auto;text-align:center}
.bancol1 {position:relative;left:0;width:240px;display:inline}
.bancol2 {position:relative;right:0;top:10px}
.ban .logo {width:240px;margin:30px auto 0 auto}
#topNav,.maincontent {position:absolute}
.ban div.l {padding:24px 8px 0 0}
.basemenu,.byName,.folderIconKey,.mailme,.moderation,.readForumKey,.signature,.subtext,p.copyright,p.disclaimer {font-size:0.85em}
#topNav {padding:0;width:100%;background:#fff url(http://cdn.j2ski.com/s/navgrad2.png) top left repeat-x;min-width:990px;left:0;top:103px;z-index:1;border-top:1px solid navy}
.maincontent {left:0;top:150px;z-index:1;margin:0 16px;background-color:#fff;min-width:960px}
.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:300px}
.sidem h2 {margin:1em 0 0 0;font-family:arial;font-weight:bold;font-size:1.2em;padding:0.25em;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: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;margin:0}
.maincol {margin:1em;padding:0}
.c2 {margin:0 0 0 192px}
.main P {margin:1em 2em}
#trailmenu {margin:0 16px 16px 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:0;right:16px}
.pageicon .combo {height:24px;float:right}
#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 {float:left;margin:0;padding:16px;width:144px;text-align:left;line-height:1.1em}
#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}
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}
.subicon {margin:4px 8px;float:left}
ul {list-style:none}
.alert {font-weight:bold;color:red}
.postbody {line-height:18px;line-height:1.5em;padding:0.5em;background-color:#fff;border:1px solid #ddd}
.postIndex {background:orange;padding:1px 2px;margin:0.25em;border:1px solid black;text-decoration:none;float:left;font-size:1.5em;font-weight:bold}
.signature {border-top:1px solid #aaa}
.rss {float:right;padding:2px}
#previewTable {padding:0.25em;margin:1em 2em}
#previewTable h3,.postPoll h3 {border-bottom:1px solid #ace}
#goToBox .form input,#previewSubject {font-weight:bold}
#previewMessage,#previewSubject,.postPoll div {background:#fff;padding:0.5em;margin:0.25em}
.readForumKey {text-align:center;margin:1em auto;width:400px}
.folderIconKey td {padding:1em}
.entryForm {width:540px;margin:1em auto;border:1px solid #38c;background:#def}
table.layout {width:100%;padding:0;margin:0}
td.layoutcol1 {width:316px}
.smileypanel td {line-height:27px;vertical-align:top;text-align:left;width:300px}
td.label {text-align:right;white-space:nowrap;font-weight:bold}
.forumline th,.review th {background-image:url(http://cdn.j2ski.com/s/soft_dfdfef.png);background-repeat:repeat-x;background:-moz-linear-gradient(top, #dde 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#dde), to(#fff))}
.forumline tr {background-image:url(http://cdn.j2ski.com/s/soft_f8f8f8.png);background-repeat:repeat-x;background:-moz-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#fff));border-top:1px solid #ccf;border-top:1px solid #ccf}
.forumline tr.hot {background-image:url(http://cdn.j2ski.com/s/soft_fff0f0.png);background-repeat:repeat-x;background:-moz-linear-gradient(top, #fff0f0 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff0f0), to(#fff));border-top:1px solid #ccf}
.forumline tr.unread {background-image:url(http://cdn.j2ski.com/s/soft_e8ffe8.png);background-repeat:repeat-x;background:-moz-linear-gradient(top, #e8ffe8 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#e8ffe8), to(#fff));border-top:1px solid #ccf}
table.plain {width:80%}
.forumline {width:99%;clear:both;border-bottom:1px solid #ccf}
.forumline td,.forumline th,table.plain td {vertical-align:top;padding:0.5em}
.forumline td.folder {vertical-align:middle}
.key {width:25%}
.ftitle {font-weight:bold;font-size:1.05em;color:#01336b}
th.ftitle {text-align:left}
th.ftitle a {margin:0 0.5em}
.formLayout {width:90%;margin:1em 5%}
#previewTable,.formLayout,.postPoll {clear:both;border:1px solid #def}
#previewTable,.formLayout,.postPoll,.userbar {background-image:url(http://cdn.j2ski.com/s/softdown_f0f8ff.png);background-repeat:repeat-x;background-position:left bottom;background:-moz-linear-gradient(top, #fff 0%, #f0f8ff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f8ff))}
.userbar {margin:1em}
.quick {margin-top:3em}
.quick td {text-align:center}
.review,input.subject,textarea.message {width:100%}
.review .postbody {border:1px solid #ddd}
form td {padding:2px 4px}
td.row1 {background-color:#fafaff}
td.row2 {background-color:#f0f0ff}
td.cat {background-color:#dfdfdf}
.postinfo {border-bottom:0px solid #aac;border-top:1px solid #aac;background:#f8f8ff;margin:0;font-size:0.85em;color:#000000;padding:4px}
.userbarr {float:right}
.userbarr a {margin-top:1em}
.num {text-align:right}
.postdate {white-space:nowrap}
.cattitle {font-weight:bold;font-size:1em;color:#01336b;letter-spacing:1px}
.ftrail {font-weight:bold;margin:0.5em 0;padding:0}
.nav {font-weight:bold;font-size:11px;color:#000000}
.code,blockquote,pre {font-size:0.9em;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:0.9em}
pre {font-family:courier, 'courier new', sans-serif}
.copyright {font-size:0.8em;color:#444444;letter-spacing:-1px}
.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}
.keytable td {font-size:10px}
.helphint {float:right;clear:right;font-style:italic;font-size:11px;margin:0 1em 0.5em 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}
.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}
.fcontxt {margin:0.5em 2em;font-size:0.85em}
td.avatar {height:50px;width:50px}
.Andorra32,.AusNZ32,.Austria32,.Avalanche32,.Bulgaria32,.Canada32,.ChaletGoogle,.EasternEurope32,.France32,.Germany32,.Italy32,.Japan32,.Scotland32,.SouthAmerica32,.Spain32,.Switzerland32,.USA32 {background-image:url(http://cdn.j2ski.com/i/sp-fv2.png)}
.AirportTxfr32,.Avalanche32 {background-position:-10px -62px}
.Andorra32,.Chat32 {background-position:-10px -166px}
.Austria32,.Flight32 {background-position:-10px -218px}
.Bulgaria32,.Hotel32 {background-position:-10px -270px}
.Canada32,.Package32 {background-position:-10px -322px}
.France32,.Property32 {background-position:-10px -374px}
.Germany32,.Resort32 {background-position:-10px -426px}
.Italy32,.SnowForecast32 {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}
.ficon {padding:16px;float:left}
.Airport32,.AirportTxfr32,.Chalet32,.Chat32,.Flight32,.Hotel32,.Package32,.Property32,.Resort32,.SnowForecast32 {background-image:url(http://cdn.j2ski.com/i/sp-mv1.png);padding:16px}
.Airport32,.folder24 {background-position:-10px -10px}
.Chalet32 {background-position:-10px -114px}
.austria,.ca_27x17,.france,.italy,.mailme,.pda_31x17,.rss24x36,.swiss,.uk_27x17,.us_27x17,.xml_button {background-image:url(http://cdn.j2ski.com/i/sp-miv1.png);background-repeat:no-repeat;padding:8px 6px}
.ca_27x17 {background-position:-10px -10px;width:27px;height:17px}
.us_27x17 {background-position:-10px -47px;width:27px;height:17px}
.uk_27x17 {background-position:-10px -84px;width:27px;height:17px}
.austria {background-position:-10px -121px;width:16px;height:16px}
.france {background-position:-10px -157px;width:16px;height:16px}
.italy {background-position:-10px -193px;width:16px;height:16px}
.swiss {background-position:-10px -229px;width:16px;height:16px}
.xml_button {background-position:-10px -265px;width:16px;height:16px;padding-left:18px;font-size:13px}
.pda_31x17 {background-position:-10px -301px;width:31px;height:17px}
.rss24x36 {background-position:-10px -338px;width:24px;height:36px}
.mailme {background-position:-10px -399px;width:26px;height:26px}
.folder24,.folder_announce_new24,.folder_hot24,.folder_lock24,.folder_lock_new24,.folder_new24,.folder_new_hot24,.folder_sticky24 {background-image:url(http://cdn.j2ski.com/i/sp-foldersv1.png);background-repeat:no-repeat;padding:12px}
.folder_announce_new24 {background-position:-10px -54px}
.folder_hot24 {background-position:-10px -98px}
.folder_lock24 {background-position:-10px -142px}
.folder_lock_new24 {background-position:-10px -186px}
.folder_new24 {background-position:-10px -230px}
.folder_new_hot24 {background-position:-10px -274px}
.folder_sticky24 {background-position:-10px -318px}
.icon_latest_reply,.icon_mini_login,.icon_mini_members,.icon_mini_profile,.icon_mini_register,.o_new,.o_quote,.thread,.topic_move,.ub_pm {background-image:url(http://cdn.j2ski.com/i/sp-ftinyv1.png);background-repeat:no-repeat}
.o_new {background-position:-10px -10px;width:15px;height:14px}
.o_quote {background-position:-10px -44px;width:15px;height:14px}
.ub_pm {background-position:-10px -78px;width:16px;height:15px;padding-left:18px}
.topic_move {background-position:-10px -113px;width:19px;height:18px}
.thread {background-position:-10px -151px;width:20px;height:20px}
.icon_mini_login {background-position:-10px -191px;width:12px;height:13px;padding-left:16px}
.icon_mini_members {background-position:-10px -224px;width:12px;height:13px;padding-left:16px}
.icon_mini_profile {background-position:-10px -257px;width:12px;height:13px;padding-left:16px}
.icon_mini_register {background-position:-10px -290px;width:12px;height:13px;padding-left:16px}
.icon_latest_reply {background-position:-10px -323px;width:18px;height:9px;padding-left:20px}
.cle,.icon_pm,.msg_inbox,.msg_sentbox,.tb_logout,.tb_recent,.tb_search {background-image:url(http://cdn.j2ski.com/i/sp-fbuttonsv2.png);background-repeat:no-repeat}
.tb_index {background-image:url(http://cdn.j2ski.com/i/Chat32.png);background-repeat:no-repeat}
.msg_sentbox {background-position:-10px -10px;width:28px;height:25px}
.msg_inbox {background-position:-10px -55px;width:28px;height:25px}
.icon_pm {background-position:-10px -100px;width:59px;height:18px}
.cle {background-position:-4px -138px;width:42px;height:42px}
.tb_logout {background-position:-4px -200px;width:32px;height:32px}
.tb_recent {background-position:-4px -252px;width:32px;height:32px}
.tb_search {background-position:-4px -304px;width:32px;height:32px}
.cle_tb_icon,.tb_icon {text-decoration:none;height:10px;margin:0 5px;font-size:12px}
.tb_icon {padding-top:30px}
.cle_tb_icon {padding-top:40px}


