.bg-out{width:100%; display:inline-block; text-align:left;}
/*minmax-col-left*/
.minmax-col-left{width:172px; float:left; text-align:left; display:inline-block; margin:0; padding:0; background:#E7E5E6;}

#n2 {width:160px;overflow:hidden; padding-left:5px;margin-bottom:20px;}
#n2 a{color:#3F38A0;}
.lq  {font-size:110%; margin-bottom:10px; background:url(http://i1.minmaxtravel.com/frontpage/left-bg.png) no-repeat top left; height:34px; color:#fff; display:inline-block; width:100%; line-height:34px; text-align:center;}
.section, .subsection {line-height:1.3em;}
.sectiontext {display:block;margin:0.235em 0 0 13px;position:relative;}
.plusminus {background:url(http://i1.minmaxtravel.com/frontpage/icons4.gif) no-repeat scroll -6px center transparent;display:block;height:0.9em;left:-13px;overflow:hidden;position:absolute;top:0;width:8px;}
.collapsed .subsection {display:none;}
.subsection {margin:0.235em 0 0 23px;}
a:hover .plusminus {background-position:-24px center;}
.expanded .plusminus {background-position:-41px center;}
.expanded a:hover .plusminus {background-position:-59px center;}

.sectiontext { font-size:11px}

.minmax-col-right{width:620px; float:left; text-align:left; padding-top:10px; padding-left:20px; display:inline-block;}
h1.top-guide-h1{color:#202020; margin:10px 0px 0px 0px; border-bottom:1px solid #A5B3CF; font-size:15px; text-align:left; width:100%;} 
.si{font-size:80%;font-weight:bold;color:#606060;font-style:italic; margin-bottom:10px;}

.drop {line-height:normal;}
.drop_i {float:left;height:1.2em;}
.drop_no, .drop_yes {cursor:pointer !important;}
.drop_yes {position:relative;}
.drop_yes a.drop_icon, .drop_no a.drop_icon:hover {background-position:-8px -20px;}

.drop a{color:#0037A6;}
.drop a:hover{color:#C90000;}

.drop_icon {-moz-border-radius:3px 3px 3px 3px;background:url(http://i1.minmaxtravel.com/frontpage/share11.png) no-repeat scroll 0 -20px #F5F5F7;border:1px solid #C8D2E5;height:11px;margin:0 0 -2px 0.3em;overflow:hidden;width:11px;}
.drop_icon, .drop_dot {display:inline-block;}
.drop_dot {padding:0 0.5em;}
.lightgray {color:#A5B3CF;}

.drop_no .drop_0 {display:none;}
.drop_0 {background:url(http://i1.minmaxtravel.com/frontpage/clear.gif) repeat scroll 0 0 transparent;left:0;line-height:1em;opacity:0.92;padding:0.3em 0 0;position:absolute;top:1em;width:170px;z-index:7;}
.drop_0 {line-height:1em;opacity:0.92;}
.drop_1, .drop_7 {padding:0 0 0 6px;}
.drop_1, .drop_2, .drop_7, .drop_8 {height:6px;}
.drop_1  {background-position:left top;}
.drop_1, .drop_2, .drop_7, .drop_8 {background-image:url(http://i1.minmaxtravel.com/frontpage/round.png);}
.drop_1, .drop_2, .drop_3, .drop_7, .drop_8, .drop_9, .introtop, .introbottom  {background-repeat:no-repeat;display:block;font-size:1px;overflow:hidden;}

.drop_2, .drop_8 {padding:0 6px 0 0;}
.drop_8  {background-position:right bottom;}
.drop_2  {background-position:right top;}
.drop_3 {border-style:solid none none;border-width:1px 0 0;}
.drop_3, .drop_5, .drop_9 {background:none repeat scroll 0 0 #F5F5F7;border-color:#C8D2E5;}

.drop_1, .drop_2, .drop_3, .drop_7, .drop_8, .drop_9, .introtop, .introbottom  {font-size:1px;}
.drop_s {height:5px;visibility:hidden;width:1px;}
img {border:0 none;vertical-align:middle;}
.drop_3 {border-style:solid none none;}
.drop_5 {border-style:none solid;border-width:0 1px;}
.drop_5 a {border-color:#F5F5F7;border-style:none solid;border-width:0 4px;display:block;overflow:hidden;width:160px;}
.drop_5 a:hover {background:#a82229; color:white;}
.drop_5 a:active {background:#ff0000; color:white;}

.b1, .b5 {border-color:#F5F5F7;}
.b1, .b2, .b4, .b5, .b1 b, .b5 b {background:none repeat scroll 0 0 transparent;border-style:none solid;border-width:0 1px;}
.gap, .b1, .b2, .b4, .b5, .b1 b, .b5 b, .if1, .if2, .mv, .lb b, .lb span, .sz b span {display:block;font-size:1px;height:1px;overflow:hidden;}
a .b1 b, a .b2, a .b4, a .b5 b {border-color:#F5F5F7;}
.b1 b {border-color:#E8E8F9;}
.drop_x {display:block;padding:0.1em 3px 0.05em;}
.drop_s {height:5px; width:1px; visibility:hidden;}

.b4 {border-color:#DEDEED;}

.drop_7  {background-position:left bottom;}
.drop_9 {border-style:none none solid;border-width:0 0 1px;}

/*minmax-intro-guide*/
.minmax-intro-guide{display:inline-block; width:98%; margin-top:10px; float:left;}

.pf {margin:0;width:100%; float:left; display:inline-block;}
.pg {height:202px;}
.pg, .ph {margin:0.07em 0;overflow:hidden;}
.pd, .pd .pi, .pd .pi a, .pd .pi a b {height:197px;width:197px;}
.pd, .pe .pi {margin:3px 5px 2px 0;}
.pb, .pc, .pd, .pe {float:left;line-height:1em;}
.pi {position:relative;}
.pi, div.vbr, a.mp, #vw, #mt, .mv {background-position:-987px 0;background-repeat:no-repeat;}
.pi a img {color:#0037A6;}
#py {background-position:1px 1px;background-repeat:no-repeat;}
.pi a, a.vbr {background-color:#A5B3CF;}
.pi a, .pi img, a.vbr, .vbr img {border:0 none;display:block;margin:0;overflow:hidden;padding:0 !important;text-align:center;}
.pd .pi img {height:195px;width:195px;}
.pi img, .vbr img {background-color:white;font-size:70%;margin:1px;}
.pb .pi a b, .pd .pi a b, .pe .pi a b, .pk .pi a b, a.vbr div, .vbl, .mpx {background-image:url(http://i1.minmaxtravel.com/frontpage/frames9.png);}
#v2, #map, #blunt, #vv, #gg, #bw, .lb, #aa, .ab, .a1, .a2, .a3, .a4, .a5, .a6, .a7, .a8, #x3, .pi a b, a.vbr div, #ts, #q1, #q2, #ms, #magic, #blend, #v1 {left:0;position:absolute;top:0;}

.pe {height:101px;width:101px;}
.pb .pi, .pb .pi a, .pb .pi a b, .pe .pi, .pe .pi a, .pe .pi a b {height:96px;width:96px;}
.pb .pi img, .pe .pi img {height:94px;width:94px;}
.pb .pi a b, .pe .pi a b {background-position:-197px -101px;}

.minmax-title-photo{font-size:13px; color:#390000;}
.minmax-title-photo a{color:#390000;}

/*minmax-list-refl-intro*/
.minmax-list-refl-intro{list-style-image:url(http://i1.minmaxtravel.com/frontpage/bullet.png);list-style-type:disc;margin:0.3em 0 0 20px; width:100%; float:left;} 
.minmax-list-refl-intro li{font-size:110%;font-weight:bold;margin-bottom:0.3em; margin-left:25px; float:left; width:100%; }
.minmax-list-refl-intro a{color:#0037a6;}
.ul-2{width:100%; border-bottom:1px dotted #ccc;}
.ul-2 li{width:25%; float:left;}
.second a{font-weight:normal;}

.he {padding:0.5em 0;clear:left;}
.he h3 {margin:0.4em 0 0.2em;}
.he h3 a{color:#00379f;line-height:1.2em;margin:0 0 0.5em;overflow:hidden;padding:0.5em 0 0;}
.he h2, .he h3 {padding:0;}
h3, .h3 {font-size:132%;}
h2, h3, h4, h5, h6, .h2, .h3, .h4, .h5, .h6 {font-weight:bold;}
.h1, .h2, .h3, .h4, .h5, .h6 {color:#202020;line-height:1.2em;margin:0 0 0.5em;overflow:hidden;padding:0.5em 0 0;}
.pb .pi {margin:0.3em 0.8em 0.5em 0;}

.minmax-link-guide{list-style:circle; margin-left:10px;}
.minmax-link-guide li{margin:10px 10px;}

.mb  {
margin:0.75em 0;
}
.mb, .cb {
text-align:center;
}
.b3, .b7, .mb {
font-size:110%;
font-weight:bold;
line-height:1em;
}
.pi a:hover,.pi a:hover img{color:white; background-color:#c90000;}
a:hover .b1 b, a:hover .b2, a:hover .b4, a:hover .b5 b {border-color:#df7a7b;}
a:active .b1 b, a:active .b2, a:active .b4, a:active .b5 b {border-color:#fa7a7b;}
.pd .pi a:hover b, .pd .pi a:active b {background-position:0 -197px;}
.pb .pi a:hover b, .pb .pi a:active b, .pe .pi a:hover b, .pe .pi a:active b {background-position:-197px -197px;}
.wine {
color:#C90000;
}
