
.printdelete,#globalNav,#mainNav,#footer{display:none}

TABLE.pagewidth_in { width: 660px;}
TABLE.mainwidth { width: 404px;}
TABLE.sidewidth { width: 180px;}

TABLE.bottomnavheight { height: 0px;}
TABLE.insideallheight { height: 0px;}

#topbackground {
  background: #FFF;
  width: 485px;
  background-image: url(/images/table-topbackground.gif);
  background-repeat: no-repeat;
  clear: left;
}
#table-footer {
  background: #FFF;
  width: 485px;
  height: 12px;
  background-image: url(/images/table-bottom.gif);
  background-repeat: no-repeat;
  clear: left;
}


#homeNav {height:32px;background:url('bg_masthead-home.gif') 0 0 no-repeat;border-bottom:0px solid #de8cff;border-top:1px solid #fff;text-align:right}
#homeNav li{display:inline;float:left;border-left:#f1c3ff 1px solid;height:2em;overflow:hidden}
#homeNav li a{color:#f4d8fc;display:block;padding:5px 9px;text-decoration:none;border-left:#6e2287 1px solid}
#homeNav li a:hover{background:url('bg_navhovergradient.gif') 0 100% repeat-x}
#homeNav ul.simpUL{float:right;font-size:11px}

#homemainNav{background:#000}
#homemainNav ul{width:400px;overflow:hidden;margin:0 auto}
#homemainNav ul li{float:left}
#homemainNav ul li a{color:#efbcff;display:block;padding:5px 7px;text-decoration:none;margin:0px;border-left:#f1c3ff 1px solid;font-size:11px}
#homemainNav ul li a:hover{background:url('bg_navhovergradient.gif') 0 100% repeat-x}


/* text */
body,th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,big,small,b {font-family:Verdana, Arial, Helvetica,sans-serif;font-size: 8pt;color: #000}
a:link,a:visited,a:active,a:hover {color:#909}
a.homebody:link,a:visited,a:active,a:hover {color:#909}
a.homelink:link,a:visited,a:active,a:hover {color:#FEF3C8}
p{font-size: 10px}

.titlepurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #CC66CC;
	font-style: normal;
}

.titleblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #000000;
	font-style: normal;
}

.hometext {color: #FEF3C8;}
h2 {font-size: 16px;font-weight: bold;color: #666;}

body{margin:0;padding:0;background:#fff}
ul.simpUL{margin:0;padding:0;list-style-type:none}

#pgOuter {width:700px;margin:10px auto}
#pgOuter{background:#fff}
#pgInner{background:#fff}

#footer{background:#fff;padding:0 13px 20px 13px;position:relative;text-align:center;width:90%;clear:both}
#footer ul{padding:0 0 2px 0}
#footer li{display:inline;padding:0 2px 0 7px;border-left:1px solid #000}
#footer h5{margin:8px 0 1px 0}
#footer a{font-size:10px}
.footerInner{border-top:#999 1px solid;padding:12px}

#copyright{padding:10px 0;margin:0;color:#000;text-align:center;font-size:10px;width:100%;clear:both}

/* map */
#map {width:710px;height:450px;border:#909 solid 1px;margin:10px 0}

#planner {height:auto !important;float:none;width:700px;margin:0;padding:0;border:0;overflow:visible !important;position:normal;z-index:2;background:#fff;clear:both;_zoom:1}
#planner #infobox,#planner #dirbox{border:1px solid #666;background:#c6c;margin:0}
#planner #infobox div,#planner #dirbox div{padding:6px;font-size:14px;color:#fff}
#infobox img{display:none}
#planner #startbox *,#planner .itembox,#planner .itembox *{margin:0;padding:0}


#planner .itembox li{border:1px solid #ffc726;background:#fff4d4;font-size:12px;color:#000;padding:3px 6px;margin:5px 0;width:698px}


#planfade h2,#planner h2{display:block;clear:both !important;padding:14px 0 0 0 !important;margin:0;width:690px;float:none}

#planner #startbox h5,#planner #endbox h5{margin:0}
#planner #startbox,#planner #endbox{display:block !important;margin:0}
#planner #startbox input{border:0;background:#e0e499;padding:0}
#planner #endbox input{border:0;background:#e39999;padding:0}

/*
#planfade{opacity:1 !important;margin-top:0;float:left}
.printwarn{display:block}
#planmessage {display:none}
*/
#triplist .hidemore{display:block}

/*planner tabs*/
.ptabs{display:none}
.ptabs li{float:left;height:19px;margin:0px 0 0 0px;padding:5px 3px 0 3px;list-style:none;border:0;background:#eee}
.ptabs li a{text-decoration:none}
/*
.tabcontent {clear:both}
*/

.itin #itintab,.directions #directionstab,.gps #gpstab {background:#fff;border:0}
.itin #itintab a,.directions #directionstab a,.gps #gpstab a{color:#333} 
#itin,.itin #itin,.directions #directions,.gps #gps{display:block !important}
#tripdirections {background:#ddd;border:#333 solid 1px;width:700px;_height:1px}
#triplist{display:block !important}
#triplist li{clear:both;float:none;width:680px;list-style-type:none}
#triplist h5{clear:both;padding-top:4px !important}

/*planner links*/
#planner #reslinks{border:1px solid #444;background:#ccc;padding:3px 6px;text-align:right;list-style:none}

.filtersearch,.namesearch{width:463px;float:left;height:80px;margin:0 0 10px 0}
.namesearch{width:215px;margin-right:10px}
.namesearch select{width:190px;margin-bottom:5px}
.filtersearch strong, .namesearch strong{display:block;width:100%;float:right;margin:0 0 4px 0}

ul li div.destool{display:block}

#planner #dirbox,.mdel,.mup,.minfo,.mdown,#startbox,.tinyBubbles,.plantools,.planform{display:none}

#printisyourfriend{display:none}


a#closethis{display:block;width:88px;height:31px;text-indent:-20000px;float:left;padding:0;margin:-35px 0px 3px 624px;background:url('emailnprint.gif') -220px 0}
a#closethis:hover{background-position:-220px -31px}

h1.triptitle {font-size: 17px;font-weight: 700;color: #909;font-style: normal;}
#planmessage{visibility:hidden !important}