.intro{clear:both;width:98%;border:solid 1px lightgrey;padding:3px; margin-bottom:10px;}

.newsfeeds{background-color:#EFDEEA;border:solid 1px lightgrey;}
.newsfeeds h1{background-color:bisque;width:99%;padding:3px 3px 3px 3px; text-align:center}
.newsfeeds h1 A { text-decoration:none;}
.newsfeeds .item { margin:5px 0 0 5px;}
.newsfeeds .item A{ color:red;}

.mtitle{background:#e0f5fd;border-top:solid 1px #87cefa;border-left:solid 1px #87cefa;border-right:solid 1px #87cefa;height:20px;text-align:left;padding:3px 0px 1px 5px;}
.mtitle .left{ float:left; text-align:left;}
.mtitle .right{ float:right; text-align:right; padding-right:5px;}
.mcontent{border:solid 1px #87cefa;background-color:White;color:#000000;height:auto;text-align:left;display:block;padding:8px;}

.famoustitle{background:#EFDEEA;border-top:solid 1px #87cefa;border-left:solid 1px #87cefa;border-right:solid 1px #87cefa;height:18px;text-align:left;padding:3px 0px 1px 5px; margin-top:5px;color:orangered;}
.famouscontent{border:solid 1px #87cefa;height:auto;padding-left:5px;}

.cityinfolink {background-color:#e0f5fd;border:solid 1px #87cefa;height:18px;text-align:left;padding:3px 0px 1px 5px; margin-top:5px;}
.cityinfolink A{margin-left:5px; margin-right:15px;}

.grouptitle{width:98%;border-color:lightgrey; border-style:solid; border-width:2px 2px 2px 2px; background-color:#EFDEEA; padding:3px 0 3px 3px;text-align:left; color:orangered; margin-top:5px; float:left;}
.grouptitlel{width:83%;border-color:#87cefa; border-style:solid; border-width:1px 0 1px 1px; background-color:#EFDEEA; padding:3px 0 3px 8px;text-align:left; color:orangered; margin-top:15px; float:left;}
.grouptitler{width:15%;border-color:#87cefa; border-style:solid; border-width:1px 1px 1px 0; background-color:#EFDEEA; padding:3px 0 3px 0;text-align:right; margin-top:15px; float:left;}
.grouptitlel2{width:90%;border-color:#87cefa; border-style:solid; border-width:1px 0 1px 1px; background-color:#EFDEEA; padding:3px 0 3px 8px;text-align:left; color:orangered; margin-top:15px; float:left;}
.grouptitler2{width:8%;border-color:#87cefa; border-style:solid; border-width:1px 1px 1px 0; background-color:#EFDEEA; padding:3px 0 3px 0;text-align:right; margin-top:15px; float:left;}
.grouptitlel3{width:70%;border-color:#87cefa; border-style:solid; border-width:1px 0 1px 1px; background-color:#EFDEEA; padding:3px 0 3px 8px;text-align:left; color:orangered; margin-top:15px; float:left;}
.grouptitler3{width:28%;border-color:#87cefa; border-style:solid; border-width:1px 1px 1px 0; background-color:#EFDEEA; padding:3px 0 3px 0;text-align:right; margin-top:15px; float:left;}

.grpcontent{clear:both;width:100%;border-left:solid 1px lightgrey;height:auto;}
.link1col {float:left; width:98%; height:20px;}
.link2col_noline {float:left; width:49%; height:20px;}
.link2col {float:left; width:49%; height:18px; border-bottom:solid 1px lightgrey; border-right:solid 1px lightgrey; padding:1px 0 1px 3px;}
.link4col {float:left; width:24%; height:18px; border-bottom:solid 1px lightgrey; border-right:solid 1px lightgrey; padding:1px 0 1px 4px;}
.link5col {float:left; width:19%; height:18px; border-bottom:solid 1px lightgrey; border-right:solid 1px lightgrey; padding:1px 0 1px 4px;}
.linkfamurl {float:left; width:15%; border-bottom:dashed 1px lightgrey; padding:1px 0 1px 6px;}
.linkfl {border:solid 1px #87cefa;background-color:White;color:#000000;height:auto;text-align:left;display:block;}
.linkfl .title {width:100%; padding:5px 0 5px 0;}
.linkfl .item {width:100%; padding:5px 0 5px 0; border-top:solid 1px #87cefa;}

.level_0{list-style-type:square; margin:3px 0 15px 15px; padding: 0px; clear:both;}
.level_0 LI{padding:5px 5px; height:auto; float:left; text-align:left; font-weight:bold;}
.level_0 LI A{ text-decoration:underline;}
.level_1{list-style-type:none; margin:3px 0 3px 10px; padding: 0px;}
.level_1_2{list-style-type:none; margin:3px 0 3px 10px; padding: 0px;}
.level_1_2 LI {padding:0 5px; height:auto; float:left; text-align:left; font-weight: normal;width:130px;}
.level_2 {list-style-type:none; margin:3px 0 3px 17px; padding: 0px;}
.level_2 LI {padding:0 2px; height:auto; float:left; text-align:left; font-weight: normal;width:140px;}

.level_n0{clear:both; margin:10px 0 0 0; font-weight:bold;}
.level_n1{margin:1px 5px 3px 10px; float:left;}

#waitbox {border-width:1px; border-style:solid; width:250px; font-size:9pt; padding:5px 5px 5px 5px; border-color:#d7c47a; background-color:#fff7d5; color:black; margin:0 0 0 50px;}
#waitbox img {vertical-align:middle;}

.newsurl{float:left; padding-right:20px;}

.worldtime{padding:0 0 1px 0;color:orangered;}

.phone {color:blue;}

.traveltitle{width:99%;border:solid 2px lightgrey;background-color:#EFDEEA; padding-top:3px;padding-bottom:3px; text-align:center; color:orangered; margin-top:5px;}
.traveline1, .traveline2{border-left:solid 1px lightgrey;border-right:solid 1px lightgrey;border-bottom:solid 1px lightgrey;float:left;}
.traveline1{background-color:bisque;width:98%;padding:3px 0 3px 6px;}
.traveline2{background-color:#ffffff;width:98%;padding:3px 0 3px 6px;}

a#active_sites {color:#ffffff; background-color:blue;}
a#active_city {color:#ffffff; background-color:blue;}

div.active_sv {background-color:yellow;float:left;margin:0 10px 7px 0;}
div.inactive_sv {background-color:#ffffff;float:left;margin:0 10px 7px 0;}

a.maplink{padding-right:15px;}

#pano{width:728px;height:360px;margin-bottom:70px;}
#photos A{padding:2px 4px 2px 2px;}
#photos A IMG{ border:solid 1px lightgray; padding:1px;}
#singlephoto{margin-top:3px; margin-bottom:5px;}
#singlephoto #pt {padding:1px;border:solid 2px red;}
.photodes {width: 728px; float:left;}
.photodes H2 {MARGIN: 0px 0px 3px 55px; CLEAR: none}
.photodes H2 A {COLOR: #389fa3; TEXT-DECORATION: none}
.photodes H2 A:hover {TEXT-DECORATION: underline}
.photodes IMG {MARGIN: 0px 10px 0px 0px; FLOAT: left}
.photodes p{margin:px0;padding:0px;color: #9A9A9A;font-size:95%;}
.sitelist{width:98%;padding:0 0 3px 3px;text-align:left; float:left;}

div.module_menu div div div .continent {clear:both; margin:5px 0 4px 0; border-bottom:1px dashed #AEAEAE;font-weight:bold;}
div.module_menu div div div ul {list-style-type:none; margin:3px 0 6px 3px; padding: 0px;width:100%;}
div.module_menu div div div li {padding:0; height:auto; float:left; text-align:left; width:58px;}
