body {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: black; }

A:link { 
 color: #003470; text-decoration: none; }

A:active { 
 color: #990033; text-decoration: none; }
 
A:visited { 
 color: #003470; text-decoration: none; }

A:hover	{ 
 color: #990033; text-decoration: none; }

.TextRight {
 text-align: right;
}


.MenuBox  {
 width: 1050px;
 display: block; 
 border: 1px;}

.PageBox  {
 width: 950px;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color : #000000; 
 display: block; }

.LeftBox  {
 position:absolute; left:15px; top:265px; 
 width: 195px;
 text-align: center;}

.LeftBoxGrey  {
 width: 80%;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #cccccc;
 text-align: center;
 padding: 10px; 
 display: block; }

.LeftBoxWhite  {
 width: 90%;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: black;
 text-align: left;
 padding: 10px; line-height: 150%; }

a.AWriter:link, a.AWriter:visited { 
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #003470; 
 text-decoration: none; 
 border-bottom: 1px dashed; }

a.AWriter:hover, a.AWriter:active { 
 color: #990033; 
 text-decoration: none; 
 border-bottom: 0; }


.MiddleBox  {
 position:absolute; left:221px; top:260px; 
 border-right: 1px solid #003470; 
 border-left: 1px solid #003470; 
 width: 610px;
 padding: 10px; padding-right: 10px;
 display: block; 
 line-height: 150%; }

.RightBox  {
 position:absolute; left:860px; top:260px; 
 width: 180px; height:600px;
 font-size: 11px;
 padding: 2px; padding-top: 10px;
 display: block; 
 line-height: 125%; }

h1 {
 font-size: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF; font-weight: bold;
 background-color: #990033;
 padding: 4px; margin: 0px; }

h1.Adventure {
 color: #990033;
 background-color: white;
 border-bottom: 1px solid #990033; 
 padding: 0px; padding-top: 4px; margin: 0px; }

h2 {
 color: #900000;
 font-size: 15px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0; }

h2.Adventure {
 color: #990033; font-weight: bold;
 text-align: right;
 background-color: white;
 margin: 0px; padding: 0; padding-bottom: 4px; 
 border-bottom: 1px solid #990033; }

h2.Writer {
 color: #990033; 
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: right;
 margin: 0; padding: 0; padding-top: 3px; padding-bottom: 3px;}


h3 {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #900000; padding-bottom: 10px;
 margin: 0; }

h4 {
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #900000; padding-bottom: 10px;
 margin: 0; }

h4.AdventureCity {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: black; }

.NewsletterDateLeft {
 color: #AAAAAA; 
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 margin: 0; padding: 0; }

.NewsletterDateRight {
 color: #AAAAAA; 
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: right;
 margin: 0; padding: 0; padding-left: 3px; }


a.SideBarLink, a.SideBarLink:visited { 
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #003470; font-weight: bold;
 text-decoration: none; 
 border-bottom: 0 }

a.SideBarLink:hover, a.SideBarLink:active { 
 font-size : 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #990033; font-weight: bold;
 text-decoration: none; }

.Image  {
 float: left; 
 padding: 5px; }

.ImageLeft  {
 float: left; 
 padding-right: 5px; 
 border: 0 }

.ImageRight  {
 float: right; 
 padding-left: 5px }

.ClearFloat {
    clear:both;
}

.LeftText {
 text-align: right; }
 

.FeaturedDestination {
  background-color: #F8F8F8;
  margin: 20px;
  border: 1px dotted #800000; 
  padding: 10px; }

.FeaturedDestination2 {
  margin: 6px;
  padding: 5px; }


.MenuTitle {
 display: block; 
 height: 173px; width: 200px;
 background: url("http://www.travelglitter.com/images/main/TGLogo.jpg") #990033 bottom right no-repeat; 
 float: left; }

.MainMenuImg {
 padding-left: 5px;
 float: left; }

.MenuLinksTitleBox {
 display: block;
 height: 18px; width: 188px; 
 background-color: black; 
 margin-top: 5px; padding: 6px; padding-top: 18px; float: left; 
 color: white; font-weight: bold;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: right;
 vertical-align: bottom; 
}

a.MenuLink, a:visited.MenuLink { 
 display: block;
 height: 30px; width: 88px; 
 background-color: black;
 margin-top: 5px; margin-left: 5px; 
 padding: 6px; float: left; 
 color: white; font-weight: bold;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: right; 
 text-decoration: none;
 float: left; 
}

a:hover.MenuLink, a:active.MenuLink { 
 background-color: #003470;
}

.NewsletterBox {
 width: 100%;
 padding: 6px; 
 margin: 0; }

.NewsletterSign {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #900000; font-weight: bold; font-size: 11px;
 text-align: center;
 padding-bottom: 10px; margin: 0; }