body{margin:0;padding:0}
#pagemaster{width:100%;padding:0}
#skinmaster{width:980px;margin:0 auto}
#logo{width:313px;float:left;height:95px;z-index:2;background:url(../images/mc-logo.gif) no-repeat}
#logo-cfw{width:313px;float:left;height:95px;z-index:2;background:url(../images/mc-logo-cfw.gif) no-repeat}
.home{width:333px;height:95px;display:block}
a.home:link,a.home:visited,a.home:active{width:300px;height:95px;display:block;font-family:"Microsoft sans serif";color:#000;font-size:8pt;font-weight:700;text-decoration:none;padding-left:59px;padding-top:8px}
a.home:hover{color:#fff;background-color:transparent;text-decoration:none}
#slogan{width:667px;float:left;height:95px;z-index:2;background:url(../images/mc-slogan.jpg) no-repeat}
#slogan-cfw{width:667px;float:left;height:95px;z-index:2;background:url(../images/cfw-slogan.jpg) no-repeat}
#menu-wrapper{width:980px;float:left;margin:10px 0 0}
#menumedia{float:left;z-index:1;overflow:hidden;margin:5px 0 0}
#pagetitle{width:980px;float:left;border-top:1px solid #D9DEDF;border-bottom:1px solid #D9DEDF;margin:30px 0 5px}
#pagetitleprograms{width:980px;float:left;border-top:1px solid #D9DEDF;border-bottom:1px solid #D9DEDF;margin:30px 0 0}
#graphicleft{width:647px;float:left;z-index:1;margin:0 20px 0 0}
#graphicright{width:313px;height:300px;float:left;z-index:1}
.slideShow ul,.slideShow li{list-style-type:none;margin:0;padding:0}
.slideShow{display:table;clear:both;margin-bottom:10px;padding:0}
.slideShow .navigation{margin-top:5px;clear:left;display:block}
.slideShow .navigation li{display:inline}
.slideShow .navigation a{font-family:Arial, Helvetica, sans-serif;background-color:#D9DEDF;color:#fff;display:inline-block;text-decoration:none;font-size:0.6em;margin:0 2px 0 0;padding:2px 4px}
.slideShow ul.topNavigation{margin:0 0 40px}
.slideShow .navigation a:hover,.slideShow .navigation a.selected{background-color:#f60;color:#fff}
#products{width:980px;z-index:1;float:left;font-size:8pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:25px 0 0}
.productstitle{background-color:#EDF2F5;width:308px;padding-left:5px;display:block}
a.productstitle:link,a.productstitle:active,a.productstitle:visited{background-color:#EDF2F5}
a.productstitle:hover{background-color:#D9DEDF}
.productlink{width:85px;z-index:1;float:left;font-size:8pt;padding-top:3px}
a.productpic_treks:link,a.productpic_treks:visited,a.productpic_treks{width:313px;height:150px;color:#fff;background:url(../images/img_treks.jpg) no-repeat;z-index:1;float:left;margin:0 0 2px}
a.productpic_trekkingpeaks:link,a.productpic_trekkingpeaks:visited,a.productpic_trekkingpeaks{width:313px;height:150px;color:#fff;background:url(../images/img_trekkingpeaks.jpg) no-repeat;z-index:1;float:left;margin:0 0 2px}
a.productpic_expeditionpeaks:link,a.productpic_expeditionpeaks:visited,a.productpic_expeditionpeaks{width:313px;height:150px;color:#fff;background:url(../images/img_expeditionpeaks.jpg) no-repeat;z-index:1;float:left;margin:0 0 2px}
#footer{background-color:#EDF2F5;width:980px;border-top:3px solid #D9DEDF;z-index:1;float:left;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:15px 0 0;padding:10px 0}
#footerleft{width:303px;z-index:1;float:left;margin:0 10px}
#footermiddle{width:314px;z-index:1;float:left;margin:0 10px}
#footerright{width:313px;z-index:1;float:left;margin:0 0 0 10px}
#footerbottom{width:970px;z-index:1;float:left;margin:0 0 0 10px}
#contenttop{width:980px;z-index:1;float:left;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:15px 0 0}
#contenttopleft{width:313px;height:100px;margin:0 10px 0 0;z-index:1;float:left}
#contenttopmiddle{width:314px;height:100px;margin:0 10px 0 10px;z-index:1;float:left}
#contenttopright{width:313px;height:100px;margin:0 0 0 10px;z-index:1;float:left}
#contenttopright-cfw{width:313px;height:100px;margin:0 0 20px 0;z-index:1;float:left}
#contentmiddle{width:980px;z-index:1;float:left;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:20px 0 0}
#contentmiddle-cfw{width:980px;z-index:1;float:left;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:15px 0 0}
#contentmiddlegrey{width:980px;z-index:1;float:left;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;background-color:#EDF2F5;border-top:2px solid #D9DEDF;border-bottom:2px solid #D9DEDF;margin:15px 0 0}
#contentmiddleleft{width:647px;margin-right:10px;z-index:1;float:left}
#contentmiddlesingle{width:960px;z-index:1;float:left;margin:10px}
#contentmiddlesingleleft{width:470px;margin-right:10px;z-index:1;float:left}
#contentmiddlesingleright{width:470px;margin-left:10px;z-index:1;float:left}
#content3coll{width:980px;z-index:1;float:left;line-height:1.5;font-size:9pt;font-family:Arial,Helvetica,sans-serif;margin:15px 0 0}
.progbutton{width:303px;height:23px;margin-bottom:2px;padding-left:10px;background-color:#f60;color:#fff;font-weight:700;font-size:11pt;display:block}
.alert470button{background-color:#f60;width:455px;float:left;font-size:13pt;color:#fff;font-weight:700;font-family:Arial,Helvetica,sans-serif;display:block;margin:10px 0;padding:15px 0 15px 15px}
.alertbox470{background-color:#f60;width:455px;float:left;font-size:13pt;color:#fff;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:10px 0;padding:15px 0 15px 15px}
#alertbox607{background-color:#f60;width:612px;float:left;font-size:13pt;color:#fff;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:10px 0;padding:15px 0 15px 15px}
body#booking{background:#EDF2F5}
.bookingform{margin:0;padding:0}
#bookingbuttons{width:960px;z-index:1;float:left;margin:0 0 10px}
.bookingbutton{background-color:#f60;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:9pt;padding:2px 10px}
.bookingtable{width:470px;font-size:8pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
.bookinghead{width:220px;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
.bookingfield{font-size:8pt;background:#FFF;width:250px;height:20px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px}
.bookingchoice{font-size:8pt;background:#FFF;width:252px;height:24px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px;padding:3px 0 0}
.bookingarea{font-size:8pt;background:#FFF;width:250px;height:80px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px}
.tableadjust1{height:54px}
.tableadjust3{height:146px}
.formseperator{border-top:2px solid #CCC}
.bookingbuttonmain{width:250px;background-color:#f60;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:11pt;border:0;cursor:pointer;text-align:center;margin:0 0 0 110px;padding:20px 10px}
#aboutuspic1{width:213px;height:200px;margin-right:2px;z-index:1;float:left;background-image:url(/images/img_aboutus_armand.jpg);background-repeat:no-repeat}
#aboutuspic2{width:213px;height:200px;margin-right:2px;z-index:1;float:left;background-image:url(/images/img_aboutus_eveline.jpg);background-repeat:no-repeat}
#aboutuspic3{width:213px;height:200px;z-index:1;float:left;background-image:url(/images/img_aboutus_namgyal.jpg);background-repeat:no-repeat}
.aboutustxt3{width:213px;z-index:1;float:left;font-size:9pt;padding:5px 0}
#aboutuspics{z-index:1;float:left;margin:0;padding:0}
.contacttable{width:607px;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
.contactfield{font-size:10pt;background:#FFF;width:373px;height:20px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px}
.contactchoice{font-size:10pt;background:#FFF;width:377px;height:24px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px;padding:3px 0 0}
.contactarea{font-size:10pt;background:#FFF;width:373px;color:#000;border:1px solid #CCC;font-family:"Microsoft Sans Serif";margin:0 0 2px}
.contacthead{width:250px;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
.contactbuttonmain{width:377px;background-color:#f60;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:11pt;border:0;cursor:pointer;text-align:center;margin:5px 0 0;padding:10px}
#characterbox{width:627px;background-color:#EDF2F5;border-top:2px solid #D9DEDF;border-bottom:2px solid #D9DEDF;float:left;z-index:1;padding:10px}
.goodreasonbox{width:448px;height:200px;z-index:1;float:left;border:1px solid #D9DEDF;margin:0 0 10px;padding:10px}
.reasonnumber{width:50px;height:45px;z-index:1;float:left;background:#f60;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:20pt;font-weight:700;margin:0 10px 0 0;padding:5px 0 0}
.iehack{width:627px}
.iehack-wide{width:960px}
#progbuttonbox{margin-bottom:20px}
a.sendafriend:link,a.sendafriend:visited,a.sendafriend:active{width:293px;height:20px;margin-bottom:2px;padding-top:3px;padding-left:20px;background-color:#f60;color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:11pt;display:block}
#progitinerarybox{width:293px;margin-bottom:20px;background-color:#fff;border-top:2px solid #D9DEDF;border-bottom:2px solid #D9DEDF;float:left;padding:0 10px}
#progcharacterbox{width:627px;margin-bottom:10px;margin-top:10px;background-color:#EDF2F5;border-top:2px solid #D9DEDF;border-bottom:2px solid #D9DEDF;float:left;z-index:1;padding:0 10px 10px}
.progimage{width:647px;z-index:1;float:left;margin-bottom:25px}
.progimageleft{width:334px;z-index:1;float:left}
.progimageright{width:313px;z-index:1;float:left}
.proggradingtitle{width:153px;z-index:1;float:left;color:#000;font-size:8pt;font-weight:700}
#proggrading{background-color:#000;margin-bottom:10px;height:25px;width:153px;text-align:center;z-index:1;float:left;font-size:13pt;font-weight:700;color:#fff}

#progfixprice{background-color:#D9DEDF; padding:2px 0 2px 0;width:153px;text-align:left;z-index:1;float:left;font-size:9pt;font-weight:700;color:#000}
#progfixprice1{margin:0 0 0 10px; width:50px;z-index:1;float:left;}
#progfixprice2{text-align:right; width:83px;z-index:1;float:left;}

#progaltimaxtitle{width:155px;margin-right:5px;margin-top:3px;font-size:8pt;font-weight:700;color:#000;z-index:1;float:left}
#progalticamptitle{width:153px;margin-top:3px;font-size:8pt;font-weight:700;color:#000;z-index:1;float:left}
#progaltimax{font-size:13pt;background-color:#D9DEDF;width:155px;height:25px;margin-bottom:10px;margin-right:5px;text-align:center;font-weight:700;color:#000;z-index:1;float:left}
#progalticamp{font-size:13pt;background-color:#D9DEDF;width:153px;height:25px;margin-bottom:10px;text-align:center;font-weight:700;color:#000;z-index:1;float:left}
#proglestitle{width:101px;margin-top:5px;font-size:8pt;font-weight:700;color:#000;z-index:1;float:left}
#progpax{background-color:#EDF2F5;width:96px;padding-left:5px;padding-top:5px;padding-bottom:5px;margin-right:5px;font-size:8pt;color:#000;z-index:1;float:left}
#progfesprice{background-color:#EDF2F5;width:96px;padding-right:5px;padding-top:5px;padding-bottom:5px;margin-right:5px;text-align:right;font-size:8pt;color:#000;z-index:1;float:left}
#proglesprice{background-color:#EDF2F5;width:96px;padding-right:5px;padding-top:5px;padding-bottom:5px;text-align:right;font-size:8pt;color:#000;z-index:1;float:left}
.progpackagecell-1{width:160px}
.progpackagecell-2{width:148px}
#progtailortitle{width:157px;font-size:8pt;font-weight:700;z-index:1;float:left}
#progfixedtitle{width:156px;font-weight:700;z-index:1;float:left}
#progtailor{width:157px;z-index:1;float:left}
#progpricebox{width:157px;text-align:center;z-index:1;float:left}
a.progpricebutton:link,a.progpricebutton:visited,a.progpricebutton:active{color:#f60;text-decoration:none;font-weight:700;font-size:9pt}
.progpricestable{width:430px;background-color:#EDF2F5}
.fixedtable{width:627px;}
#popupskinmaster{width:650px;font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;margin:5px 20px 20px}
#popuptd{width:630px;font-size:8pt;background-color:#EDF2F5;border-top:2px solid #D9DEDF;border-bottom:2px solid #D9DEDF;padding:10px}
.programlist{width:323px}
.fixedtable-head{background-color:#f60;font-size:9pt;line-height:1.5;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#fff}
.fixedtable-item{font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif;color:#000}
a:link,a:active,a:visited{color:#f60;text-decoration:none}
.Head{margin-bottom:10px;margin-top:15px;font-size:11pt;font-weight:700;color:#000;padding-bottom:5px;border-bottom:2px dotted #D9DEDF;display:block;width:100%}
.normal{font-size:9pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
.small{font-size:8pt;line-height:1.5;font-family:Arial,Helvetica,sans-serif}
h1{font-family:Arial,Helvetica,sans-serif;margin-top:4px;margin-bottom:4px;font-size:16pt;line-height:1;font-weight:700;color:#000}
h2{font-family:Arial,Helvetica,sans-serif;font-size:12pt;line-height:1.5;font-weight:700;margin:0;padding:0 15px 0 0}
h3{font-size:11pt;line-height:1.5;font-weight:700;color:#000;margin:0}
h4{margin-top:2px;margin-bottom:2px;font-size:9pt;line-height:1.5;font-weight:400;color:#000}
h5{margin-top:0;margin-bottom:0;font-size:9pt;line-height:1.5;font-weight:700;color:#000}
h6{margin-top:0;margin-bottom:0;font-size:8pt;line-height:1.5;font-weight:700;color:#000}
h1.slogan{margin-top:15px;margin-left:355px;margin-bottom:2px;font-size:12pt;font-weight:700;color:#fff;line-height:1.3}
h1.intro{margin-bottom:10px;font-size:12pt;font-weight:700;color:#000;padding-bottom:5px;border-bottom:2px dotted #D9DEDF;display:block;width:100%}
h2.character{margin-bottom:10px;margin-top:15px;font-size:11pt;font-weight:700;color:#000;padding-bottom:5px;border-bottom:1px solid #D9DEDF}
h1.products{line-height:22px;font-size:10pt;font-weight:700;color:#fff;margin:0}
h2.intro{font-size:10pt;line-height:1.5;font-weight:700;color:#000}
h3.intro{margin-bottom:0;margin-top:15px;font-size:12pt;font-weight:700;color:#000}
h3.blog{margin-top:0;margin-bottom:10px;font-size:11pt;line-height:1.5;font-weight:700;color:#000}
h1.cloud{margin-bottom:10px;font-size:11pt;font-weight:700;color:#f60;line-height:1.5}
ol{list-style:decimal;margin-left:0;padding-left:2.2em;margin-bottom:1em}
ul{padding-left:15px}
li{list-style:square}
ul.green{list-style:square;line-height:21px;padding:0 0 0 15px}
ul.small{list-style:none;padding-left:15px;font-size:8pt;margin-bottom:0}
P{margin-bottom:10px;padding:0}
img,a img{border:0;margin:0;padding:0}
#head,#graphic{width:980px;z-index:1;float:left}
#graphicrighttop,#graphicrightbottom{width:313px;height:150px;float:left;z-index:1}
#productsleft,#content3collleft{width:313px;margin-right:10px;z-index:1;float:left}
#productsmiddle,#content3collmiddle{width:314px;margin-right:10px;margin-left:10px;z-index:1;float:left}
#productsright,#contentmiddleright,#content3collright{width:313px;margin-left:10px;z-index:1;float:left}
a.productpic_treks:hover,a.productpic_trekkingpeaks:hover,a.productpic_expeditionpeaks:hover{color:#000}
a.progbutton:link,a.progbutton:visited,a.progbutton:active,a.alert470button:link,a.alert470button:visited,a.alert470button:active,a.bookingbutton:link,a.bookingbutton:visited,a.bookingbutton:active{color:#fff}
a.progbutton:hover,a.alert470button:hover,a.bookingbutton:hover,a.sendafriend:hover{background-color:#000;color:#fff;text-decoration:none}
.tableadjust2,.tableadjust4{height:101px}
.aboutustxt1,.aboutustxt2{width:215px;z-index:1;float:left;font-size:9pt;padding:5px 0}
.progpackagetd{width:313px;font-size:8pt;margin:10px 0 20px 0}
#progstats{width:313px;font-size:8pt}
.progtotdaystitle,.progactdaystitle{width:75px;margin-right:5px;color:#000;font-size:8pt;font-weight:700;z-index:1;float:left}
.progfix{background-color:#D9DEDF;width:75px;margin:0 5px 10px 0; padding:2px 0 2px 0;text-align:center;z-index:1;float:left;font-size:9pt;font-weight:700;color:#000}
#progtotdays,#progactdays{background-color:#D9DEDF;height:25px;width:75px;margin-bottom:10px;margin-right:5px;text-align:center;z-index:1;float:left;font-size:13pt;font-weight:700;color:#000}
#progpaxtitle,#progfestitle{width:101px;margin-top:5px;margin-right:5px;font-size:8pt;font-weight:700;color:#000;z-index:1;float:left}
#progfixed,#progpriceoptions{width:156px;z-index:1;float:left}
a.progpricebutton:hover,a:hover{color:#000;text-decoration:none}
.subhead,.normalbold{font-size:9pt;line-height:1.5;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#000}