
a             { border : 0; }
div.upleft    { color : #c10; text-align : left; font-size : 14px; font-style : italic; }
div.ctr       { color : #10c; text-align : center; font-size : 19px; font-weight : 600; }
div.ctr a     { color : #10c; text-align : center; font-size : 19px; font-weight : 600; text-decoration: none}
div.ctr a:hover     { color : #c11; text-decoration: underline; }
div.ctr1      { color : #c11; text-align : center; font-size : 22px; font-weight : 600; }
div.ctr2      { color : #10c; text-align : center; font-size : 10px; font-weight : 600; }
img.flleft    { float : left; margin : 0 10px 10px 0; z-index : 5; }
h1.title1     { position: relative; top: 0; bottom: 20px; font-size: 24px; left: 5%; z-index: 16; color: #0044cc; }
h1.title2     { position: absolute; padding-top: 8px; top: .0cm; font-size: 24px; left: 5.2%; color: #aaeeff; }
h1.title3     { position: absolute; padding-top: 8px; top: .0cm; font-size: 24px; left: 4.8%; color : #aaeeff; }
#ads          { position : relative; border: 10px solid #ffffff; left : 0; background-color: #ffffff; }
#botAdv       { position : relative; clear: both; }
#ads a,
#botAdv a     { text-decoration: none; font-size: 14px; font-weight:800; color: #a11; }
a.hotel       { font-size : 16px; font-weight: 600; text-decoration : underline; color : #a22; }
div.address   { color : #00c; text-align : left; font-size : 11px; font-weight : 800; }
li.cli        { font-size : 12px; font-weight: 600; text-decoration : none; color : #a12; }
li.cli a      { text-decoration : none; color : #22c; }
li.cli a:hover      { text-decoration: underline; color: #c22; }
ul            { list-style-type: disc; margin-right: 2px;}
form          { bottom: 0; top: 0; }
input         { background: #c22; z-index: 14; border:2px outset #fdd; text-align: center; font-weight: 600; }
input.text    { background: #fff; text-align: left; padding: 0 8px 0 8px; margin: 3px; font-weight: 300; }
input.bk1     { position : relative; color: #fff; font-size: 12px; height: 24px; width :132px; } 
input.bk      { position : relative; color: #fff; font-size: 14px; height: 26px; width: 150px; left:225px; }
#container    { position : relative; top : 40px; width: 760px; font-weight: 700; }
div.matrix, div.mat    { width: 550px; text-align: center; background: #f4ffff; margin: 20px 0 20px 0; }
div.matrix             { font-size: 18px; border-style: none solid solid solid; border-color: #0000c0; border-width: 2px; }
div.matrix div         { height: 65px; }
div.matrix div div     { float: left; width: 257px; padding: 8px; height: 15px; }
div.mat                { font-size: 11px; border-style: none solid solid solid; border-color: #0000c0; border-width: 2px; }
div.mat div            { height: 38px; }
div.mat div div        { float: left; width: 162px; padding: 8px; height: 15px; }
div.row                { border-top: 2px solid #0000c0; }
div.row div a          { color: #0000c0; font-weight: 900; text-decoration: none; }
div.row div a:hover    { color: #c00000; font-weight: 900; text-decoration: underline; }

body          { font-family: arial; 
		text-align: center; 
		background-image: url(http://www.allaroundtheglobe.com/AATGBackground2.jpg);
		background-color: #ffffff; 
		background-repeat: repeat-x; }

div.page      { position: relative; width: 760px; margin: 20px auto 120px auto; text-align: center; border: 0; padding: 0; }

#leftnavigation {
  position : relative; 
  float: left;
  width : 180px;
  padding : 8px 0 12px 0 ;
  font-size : 11px;
  z-index : 1;
  text-align :left;
}

#communities,
.communities {
  position : relative;
  border :3px outset #3f1f7f;
  width : 100%;
  font-size : 12px;
  font-weight: 900;
  background : #ffefcf;
  z-index : 1;
  margin-bottom : 10px;
}

#chkAvail {
  position : relative;
  border :3px outset #3f1f7f;
  text-align: center;
  width : 100%;
  font-size : 16px;
  font-weight: 900;
  background : #cfffcf;
  z-index : 1;
  color : #3f3faf;
  margin-bottom : 10px;
}

#content {
  float : right;
  position : relative;
  padding : 8px 0 12px 0 ;
  width: 550px;
  text-align : justify;
  background : #ffffff;
  font-size : 12px;
  z-index : 5;
  color : #620002;
}

.colAd {
  position : relative;
  border : 3px outset #950;
  padding: 22px 0;
  width : 100%;
  font-weight: 900;
  background : #fdc;
  z-index : 1;
  margin-bottom: 8px;
}

.colAd a {
  font-size: 12px;
  text-decoration: none;
  color : #b00;
}

#content1 {
  text-align : justify;
  width: 100%;
  background : white;
  font-size : 12px;
  z-index : 5;
  color : #000262;
}

h3 {
  z-index : 14;
  padding : 0px;
  margin : 10px 0 0 0;
  font-family: arial;
  font-weight: 900;
  text-align : left;
  font-size : 18px;
  background : #ccffff;
  color : #0000c0;
} 

div.cityComments {
  position : relative;
  border : 3px solid #22a;
  margin : 10px 10px 10px 10px;
  padding : 14px;
  color : #22a;
  background : #eaffff;
}

div.leftItem1 {
  position : relative;
  top : 0; bottom: 0; left: 0; right: 50%;
  font-size : 12px;
  line-height : 24px;
  z-index : 14;
  padding : 0px;
  text-align :left;
  font-weight: 900;
  background : transparent;
  color : #c40;
}

div.rightItem1 {
  position : absolute;
  top : -2%; bottom: 0; left: 20%; right: 0;
  width : 80%;
  text-align : right;
  font-size : 10px;
  z-index : 14;
  padding : 0px;
  font-weight: 600;
  background : transparent;
  color : #2a2;
}

div.rightItem1 select {
  font-size : 12px;
  z-index : 14;
  padding : 0px;
  font-weight: 600;
  background : white;
  color : #22a;
}

div.dateTop    { position: relative; border: 0; margin: 3px; padding: 5px 0 25px 0; top: 2px; text-align: left; }
div.dateLine   { position: relative; border: 0; margin: 3px; top: 2px; text-align: left;}
div.dateLeft   { position: absolute; border: 2px solid #00c; padding: 0 10px 0 10px; background: #fff; color: #008; }
div.dateRight  { padding: 0 0 0 95px; text-align: right; } 
#bottom        { padding : 10px 0 60px 0 ; position : relative; clear: both; }
div.line       { position: relative; border: 2px solid #00c; margin-top: 2px; padding-top: 1px; background: #f4ffff; top: 2px; }
div.leftItem   { position: absolute; text-align: right; width: 170px; padding: 0px; background: transparent; }
div.rightItem  { padding: 0 0 0 165px; text-align: left; } 
#logo          { position: relative; text-align: center; margin: 16px; border: 0; width: 416px; height: 95px; }


