/* begin right column */

#contentcolumn{
width: 480px;
font-size: 11px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 7px;
/*background-color: #d5d5d5;*/
}

#right_column{
width:300px;
color: #333;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/site/rightcolumn_bg.gif);
background-position: left top;
background-repeat:repeat-x;
}

/* begin tab navigation */
.tab, .tab2
{
  padding-top: 10px;
}
.tab a, .tab a:hover, .tab2 a, .tab2 a:hover
{
	text-align: center;
  /*color: #FFF;*/
  color: #6c4410;
  font-size:11px;
  text-decoration: none;
  height: 24px;
  width: 90px;
  background-image: url(../images/site/r1.jpg);
  display: block;
}
.tab2 a
{
  color: #FFFFFF;
  background-image: url(../images/site/r1b.jpg);
}
.tab2 a:hover
{
  background-image: url(../images/site/r1bon.jpg);
  color: #2E4893;
  text-decoration: underline;
}
.tab a:hover
{
  background-image: url(../images/site/r1on.jpg);
  color: #2E4893;
  text-decoration: underline;
}
.tab a span, .tab a:hover span, .tab2 a span, .tab2 a:hover span
{
	line-height: 20px;
}
/* end tab navigation */

.tabcontent{
border:1px solid #b1bcda;
clear:both;
margin:2px 0px 15px 0px;
padding: 0px 2px 2px 2px;
}

.tabcontent img{
margin: 20px 0px;
padding:0px;
border:0px;
}

.tabcontent .videocaption{
padding: 5px 10px;
background-color: #84a6d5;
}

 .tabcontent h5{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#069;
padding:5px 0px 0px 0px;
margin:0px;
float:left;
}

 .tabcontent p{
font-size:10px;
color: #fff;
margin:0px 0px 0px 90px;
border-left:1px solid #fff;
padding:0px 0px 0px 5px;
}

/* Removed hierarchy except of this line */

.ad_photo{
font-size:10px;
color: #ccc;
}

/* added the line below */
.ad_photo img {
border:0px;
}
/* end right column */


/* begin welcome box */
.welcome
{
  font-size: 11px;
	height: 95px;
  width: 480px;
  color: White;
  background-image:url(../images/site/welcome_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  line-height:15px;
  border-bottom: 1px solid #fff;
}
H1.header
{
	font-weight: bold;
  color: #ffcc00;
	padding: 3px 20px 0px 20px;
	font-size: 11px;
	margin-bottom: 0px;
}
.welcome .header
{
	font-weight: bold;
  color: #ffcc00;
	padding: 3px 20px 0px 20px;
}
.welcome .desc
{
  color: white;
	padding: 3px 20px 0px 20px;
}
.welcome a{
  color: #ffcc00;
  text-decoration: underline;
}
.welcome a:hover{
  text-decoration:none;
}
/* end welcome box */


.hbox1{
  background-color: #f2f2f2;
  padding: 10px 5px 5px 5px;
}
.hbox2
{
  width: 480px;
  background-color: #d5d5d5;
  text-align: center;
}
.trackflight
{
  font-weight: bold;
  background-image:url(../images/site/flight_icon.gif);
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  background-position:left top;
  background-repeat:no-repeat;
  padding: 16px 0px 8px 75px;
  margin:0px;
}

.airportinfo
{
  font-weight: bold;
  background-image:url(../images/site/info_icon.gif);
  color: #6c4410;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  background-position:left top;
  background-repeat:no-repeat;
  padding: 16px 0px 8px 70px;
  margin:0px;
}
.smallList{
list-style-type:none;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 2px;
}

.smallList li{
background-image:url(../images/site/list_bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
/* added lines below */
padding:1px 0px 0px 5px;
margin:0px;
}

.smallList li a{
text-decoration:none;
}

.smallList li a:hover{
  text-decoration: underline;
}

.snapshotImg
{
  /*margin-top: 20px;*/
  margin-bottom: 20px;
  text-align: center;
}
.snapshot 
{
  margin-top: 2px;
  width: 480px;
  background-color: #d5d5d5;
  padding-bottom: 1px;
 }
.greybg
{
  font-weight: bold;
  color: #fff;
  background-color: #656565;
  font-size:11px;
  padding: 10px 15px 0px 15px;
  /*padding: 10px 15px 10px 15px;*/
}
.greybg a{
  color: #ffcc00;
  font-size:10px;
}
.greybg a:hover
{
  text-decoration: none;
}
.google_ads2
{
  font-size:10px;
  width: 300px;
  height: 250px;
  border: solid 1px #ccc;
}
