.screendelete {display: none;}

TABLE.pagewidth_in { width: 774px;}
TABLE.mainwidth { width: 466px;}
TABLE.sidewidth { width: 242px;}

TABLE.bottomnavheight { height: 21px;}
TABLE.insideallheight { height: 72px;}

table.pagewidth {
	width: 775px;
	border-width: 0px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #990099 #990099 #990099 #990099;
	border-collapse: collapse;
	background-color: white; }

#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.homebody:visited,a.homebody:active,a.homebody:hover {color:#909}
a.linkhome:link,a.linkhome:visited,a.linkhome:active,a.linkhome: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;}
h1 {font-size: 13px;font-weight: 700;color: #909;font-style: normal;}
h6 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 10px;font-style: normal;font-weight: bold;color: #000000;background-color: #FFFFFF;line-height: 16px;}
h2 {font-size: 11px;font-weight: bold;color: #909;}
h3 {font-size: 11px;font-style: normal;font-weight: bold;color: #000000;}
h4 {font-size: 11px;font-weight: bold;color: #FFFFCC;background-color:#909;background-position: center;padding:2px}

body{margin:0;padding:0;background:url('bg_topfade.gif') 0 0 repeat-x #532869}

ul.simpUL{margin:0;padding:0;list-style-type:none}

#pgOuter {width:800px;margin:9px auto 0  auto}
#pgInner {padding:0 13px}

#pgOuter{background:url('bg_content_iebottom.png') 0 0 repeat-y}
#pgInner{background:url('bg_content_ietop.png') 0 0 no-repeat}

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

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

li.firstitem{border-left:0 !important}
li.firstitem a{border-left:0 !important}

#pgContent {clear:both;padding:20px 25px;min-height:300px;_height:300px}
#pgContent:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#footer{background:url('bg_footer.png') 0 100% no-repeat;padding:0 13px 20px 13px;position:relative;left:-13px;width:774px;text-align:center}
#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{margin:0px auto;width:800px;color:#f4d8fc;text-align:center;font-size:10px}

/* map bubble styles */
.tinyBubbles{margin-top:-6px;width:300px}
.tinyBubbles *{margin:0;padding:0}
.tinyBubbles p{margin:5px 0 0 0}
.tinyBubbles p b{color:#666}
.tinyBubbles h4{color:#444;background:transparent}
.tinyBubbles h4 a{font-size:11px;font-weight:normal;padding-left:7px}
.tinyBubbles ul{margin-top:20px}
.tinyBubbles ul li{display:inline;list-type:none;padding:0 0 0 12px;background:url('bg_check_or_x.gif') 3px 3px no-repeat}
.tinyBubbles ul li.yup{background-position: 1px -50px}
img.closebox,img[src*="iw_close"]{display:none !important}
.addtoolbar:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.addtoolbar{background:url('bg_form.gif') bottom left repeat-x #eee;border:1px solid #666;padding:3px;margin:-28px 0 6px 34px;width:225px}
* html .addtoolbar{margin:0 0 0 0;position:relative;top:-19px;left:26px}
.addtoolbar .closewin{border:#9c2020 solid 1px;diplay:block;float:left;background:#e99494;padding:1px 4px;text-decoration:none;font-weight:bold;font-size:13px;color:#9c2020;margin:0 0 0 0}

.addtoolbar .closewin:hover{color:#fff;background:#9c2020}
.addtoolbar .addDest{border:#868d05 solid 1px;diplay:block;float:right;background:#e6eaa3;padding:1px 4px;text-decoration:none;font-weight:bold;font-size:11px;color:#868d05;margin:0;white-space:nowrap}

.addtoolbar .addDest:hover,.addtoolbar .addDest:hover b{color:#fff;background:#9ca322}
.addtoolbar .addDest b{font-size:13px;color:#868d05}
.addtoolbar .remDest{border:#9c2020 solid 1px;diplay:block;float:right;background:#e99494;padding:1px 4px;text-decoration:none;font-weight:bold;font-size:11px;color:#9c2020;margin:0;white-space:nowrap}
.addtoolbar .remDest:hover,.addtoolbar .remDest:hover b{color:#fff;background:#9c2020}
.addtoolbar .remDest b{font-size:13px;color:#9c2020}
.hiderem .remDest,.hidedes .addDest{display:none}

/* map */
#map {width:461px;height:556px;float:left;border:#909 solid 1px;margin-right:10px}

/* planner list */
#planner {height:470px;float:left;width:241px;background:#666;margin-top:-1px;padding:4px;border:1px solid #909;overflow:auto;position:relative;z-index:2}
#planner #infobox,#planner #dirbox{border:1px solid #909;background:#c6c;margin:0px 3px 3px 3px;display:block}
#planner #infobox div,#planner #dirbox div{padding:6px;font-size:14px;color:#fff}

#planner #startbox{border:1px solid #b2bc00;background:#e0e499;font-size:10px;padding:6px;margin:3px;color:#000;font-weight:normal}
#planner #startbox .addy{width:98%;display:block;margin:0 0 4px 0}
#planner #startbox h5{margin-bottom:2px}

#planner #endbox{border:1px solid #b92929;background:#e39999;font-size:10px;padding:6px;margin:3px;color:#000;font-weight:normal}
#planner #endbox .addy{width:98%;display:block;margin:0 0 4px 0}
#planner #endbox h5{margin-bottom:2px}

#planner #startbox *,#planner #endbox *,#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:3px}
#endaddy{padding-top:7px !important}
#planner #infobox img{padding:0 5px 5px 5px}
.printwarn,#planfade h2,#planner h2{display:none}

.planform{background:url('bg_form.gif') bottom left repeat-x #eee;border:1px solid #666;padding:8px;margin-bottom:1em}
.planform div select{width:130px}
.planform div *{float:left;display:block}
.planform div option{float:none}
.planform div input{margin-top:-2px}
.planform div label{margin-right:10px}
#planfade{opacity:.20;margin-top:-75px;float:left}
.plantools{float:left;background:#fff;padding:8px 6px;margin:0;border:1px solid #909;background:#ece;border-top:0} 
.plantools a{padding-right:4px}                                                                                                            
.plantools input{width:90%;max-width:320px}
#mapx {width:449px;margin-right:10px}
#tripx {width:237px}
#map{margin-top:0px}
#planmessage {background:url('shadow_warn.png') bottom right no-repeat;margin:0 0 0 70px;float:left;width:605px;height:75px;position:relative;z-index:100;padding:0;top:90px}
#planmessage div{border:1px solid #b2bc00;background:url('bg_warn.gif') bottom left repeat-x #fbffca;width:590px;margin:0;float:left;padding:0}
#planmessage p{font-weight:bold;font-size:15px !important;text-align:center;color:#333;margin:0;padding:20px 0}
#planmessage p b{color:#a3bc00;font-weight:bold;font-size:15px !important}
#planmessage noscript p{color:#c00;background:url('bg_warn.gif') bottom left repeat-x #fbffca;margin-top:-2em;position:relative;z-index:101}
.hidemore{display:none}
* html #planmessage{background:transparent}
.fmenu{float:left;width:180px}
.ffeatures{margin:0;clear:both;padding-top:8px}

/*planner tabs*/
.ptabs{margin:0 0 0 0;padding:0;float:left;position:relative;z-index:5}
.ptabs li{float:left;height:19px;margin:0px 0 0 5px;padding:5px 3px 0 3px;list-style:none;border:1px solid #909;background:url('bg_form.gif') bottom left repeat-x #eee}
.ptabs li a{text-decoration:none}
.tabcontent {clear:both;display:none}
.itin #itintab,.directions #directionstab,.gps #gpstab {background:#666;border-bottom:1px solid #666}
.itin #itintab a,.directions #directionstab a,.gps #gpstab a{color:#fff} 
.itin #itin,.directions #directions,.gps #gps{display:block}
#tripdirections {background:#ccc;border:#333 solid 1px;}
#triplist li{clear:both;width:90%}
#triplist h5{clear:both;padding-top:4px !important}

/* email/print */
ul.triptools{margin:0;padding:0;float:left;height:36px}
ul.triptools li{margin:0;padding:0;float:left;list-style-image:url("/images/spacer.gif")}
ul.triptools a{display:block;width:111px;height:31px;text-indent:-20000px;float:left;padding:0;margin:3px}
ul.triptools a#emailTrip{background:url('emailnprint.gif') 0 0;display:none}
ul.triptools a#printTrip{background:url('emailnprint.gif') -110px 0;display:none}
ul.triptools a#emailTrip:hover{background:url('emailnprint.gif') 0 -31px}
ul.triptools a#printTrip:hover{background:url('emailnprint.gif') -110px -31px}
ul.triptools.activelinks a{display:block !important}
ul.triptools.activelinks a:focus{-moz-outline:none;outline:none}

/*planner links*/
#planner #reslinks{border:1px solid #444;background:#ccc;padding:3px 6px;text-align:right;list-style:none}
.mdel,.mup,.minfo,.mdown {width:20px;height:16px;display:block;background:url('bg_bttns.gif') 0 0;float:left;margin-right:4px !important}
.mup{float:right}
.mdown{background-position:0 -32px;float:right}
.minfo{background-position:0 -48px}
.mdel{background-position:0 -16px}
.mdisabled{opacity:.5}
.filtersearch,.namesearch{width:463px;float:left;height:80px;margin:0 0 10px 0}
* html .filtersearch{overflow:hidden}
.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}
.addyadder {margin-top:4px;text-align:right}
.entered{border:0;background:transparent;margin:1px}

#closethis{display:none}

