
/* Wide */
/* Breadcrumbs */

.homebody{
		margin-top: 5px;
		background-image: url('/Images/background.gif');
		background-repeat: repeat-x;
		background-color: #daebf9; /* 2262a4 */
	}

A {
	color: #1b1e86;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited  {
}
A:hover {
	text-decoration: underline;
}
A:active {
	color: #1078BF;
}

p.postmetadata {
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	margin-bottom : 3px;
	margin-top : 0px;
}


A.NavLinkBC {
	color: #1b1e86;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A.NavLinkBC:visited  {
}
A.NavLinkBC:hover {
	text-decoration: underline;
}
A.NavLinkBC:active {
	color: #1078BF;
}

/* Links */		
A.Link1 {
	color: #1b1e86;
	font-weight: bold;	
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;}
A.Link1:visited  {
}
A.Link1:hover {
	text-decoration:none;
}
A.Link1:active {
}

/* PartnerLinks */		
A.PartnerLink1 {
	color: #7C8ABC;
	font-weight: bold;	
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;}
A.PartnerLink1:visited  {
}
A.PartnerLink1:hover {
	text-decoration:none;
}
A.PartnerLink1:active {
}

/* Body Links */		
A.Body1 {
	color: #1b1e86;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;}
A.Body1:visited  {
}
A.Body1:hover {
	text-decoration:none;
}
A.Body1:active {
}	

/* Legal Links */		
A.Legal {
	color: #1b1e86;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;}
A.Legal:visited  {
}
A.Legal:hover {
	text-decoration:none;
}
A.Legal:active {
}	

/* Hotels */		
A.Hotels {
	color: #1b1e86;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;}
A.Hotels:visited  {
}
A.Hotels:hover {
	text-decoration:underline;
}
A.Hotels:active {
}	

/* GalleryPreview */		
A.GalleryPreview {
	color: #1b1e86;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;}
A.GalleryPreview:visited  {
}
A.GalleryPreview:hover {
	text-decoration:underline;
}
A.GalleryPreview:active {
}	

/* Front Page Blog Links */

a.front {
	color: #1b1e86;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom : 3px;
	margin-top : 8px;
}
a.front:visited  {
}
a.front:hover {
	text-decoration:underline;
}
a.front:active {
}	


/* MainNav */
a.MainNav { 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 3;
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold; 
	font-size: 9pt;	
	text-decoration: none;
	display:block;
	}
a.MainNav:visited { 
	}
a.MainNav:hover { 
	background-color:#fbd5a7; 
	text-decoration: underline; 
	}	
a.MainNav:active { 
	}	

/* FeatureNav */
a.FeatureNav { 
	padding-left: 3px; 
	padding-right: 3px; 
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold; 
	font-size: 9pt;	
	text-decoration: none;
	display:block;
	}
a.FeatureNav:visited { 
	}
a.FeatureNav:hover { 
	background-color:#ffffff; 
	text-decoration: underline; 
	}	
a.FeatureNav:active { 
	}	
	
/* SubNav */
a.SubNav { 
	padding-left: 4px; 
	padding-right: 2px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold; 
	font-size: 8pt;	
	text-decoration: none;
	display:block;
	background-color:#edf4f9;
	}
a.SubNav:visited { 
	}
a.SubNav:hover { 
	background-color:#fbd5a7; /* efcda2 */ /* D6FFEC */
	text-decoration: underline; 
	}	
a.SubNav:active { 
	}		

/* BlogSubNav */
a.BlogSubNav { 
	padding-left: 1px; 
	padding-right: 1px; 
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold; 
	font-size: 8pt;	
	text-decoration: none;
	display:block;
	}
a.BlogSubNav:visited { 
	}
a.BlogSubNav:hover { 
	background-color:#D6EEFF; 
	text-decoration: underline; 
	}	
a.BlogSubNav:active { 
	}		
	
/* Text */	
td.NavLinkBC {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}

/* Font Resising */	
td.FontSize {
	color: #1078bf;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}	

/* Body */
td.Body1 {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;}	

/* Legal */
td.Legal {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;}		
	
/* Gallery for Image Borders */
.gallery1 img{
border: 2px solid #1078BF;
}		

.gallery1:hover img{
	border: 2px solid #1b1e86;
}	
	
.gallery1:hover{
color: red; /* Dummy definition to overcome IE bug */
}	

/* Tables */	
/* Ratings */
td.Ratings {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
}		

/* Sun */

table.Sun1 {
	background-color:#edf4f9;
	border-color: #1b1e86;
	border: 1px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}


td.Sun1 {
	background-color: #fba035;
	color: #ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}


/* GalleryPreview */
td.GalleryPreview1 {
	background-color: #1078BF;
	color: #ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : bold;
}

td.GalleryPreview2 {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td.Front {
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/* Caption */	
td.Caption1 {
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}	

/* MainNav */
table.MainNav {
		background-color:#edf4f9;
	border-color: #1b1e86;
	border: 1px;
	width: 155px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}


/* FeatureNav */
table.FeatureNav {
	background-color: #D6FFEC;
	border-color: #1b1e86;
	border: 1px;
	width: 160px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}

/* SubNav */
table.SubNav {
	background-color: #ffffff;
	border-color: #ffffff;
	border: 0px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}

th.SubNav  {
	background-color: #fba035; /* D6FFEC */
	padding-left: 4px; 
	padding-right: 3px;
	/* Added by Kirby */
	padding-top: 2px; 
	padding-bottom: 2px;	
	text-align:left; 
	color:#F3FDFF; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 9pt;
	}

th.BlogSubNav  {
	background-color: #D6EEFF; 
	padding-left: 3px; 
	padding-right: 3px;
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 9pt;
	}	
	
td.SubNav  {
	background-color: #ffffff; 
	padding-left: 0px; 
	padding-right: 0px;
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 8pt;
	}	
	
td.BlogSubNav  {
	background-color: #ffffff; 
	padding-left: 3px; 
	padding-right: 3px;
	text-align:left; 
	color:#1b1e86; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 8pt;
	}	
	
	

table.BlogNavBorder {
	border: 1px solid #fba035;
	width: 155px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}	
	
	
table.SubNavBorder {
	border-color: #1b1e86;
	border: 1px;
	width: 155px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}

table.SubNavBorderBlog {
	border-color: #1b1e86;
	border: 1px;
	width: 140px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}

/* LeftNews */
table.LeftNews {
	border-color: #fba035 #fba035 #fba035 #fba035;
	width: 155px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: 0px;
}

th.LeftNews {
	background-color: #fba035;
	color: #ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	text-align : left;
}

td.LeftNews {
	background-color: #ffffff;
	color: #1B1E86;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
}
	
/* Title */	
H1 {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;}

H1.HomePage {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 5px;
}
	
H1.TopFront {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-bottom : 2px;
	margin-top : 2px;
}	
	
H1.SmallMargin {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;	
	margin-bottom : 0px;
	margin-top : 0px;
}	

H2 {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 10px;
	margin-top : 10px;
}	

H2.SmallMargin {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 0px;
	margin-top : 0px;
}

H3.TopFront {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 2px;
	margin-top : 2px;
}
	
H2.TopFront {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 2px;
	margin-top : 2px;
}

H2.Hotels {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 8px;
	margin-top : 2px;
}

H1.pagetitle {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-bottom : 10px;
	margin-top : 10px;
}	
H2.pagetitle {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-bottom : 10px;
	margin-top : 10px;
}	
H2.front {
	color: #1b1e86;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 9px;
	margin-top : 10px;
}
H3.front {
	color: #1b1e86;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom : 3px;
	margin-top : 8px;
}

H2.LeftNews {
	color: #1b1e86;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom : 6px;
	margin-top : 6px;
}

H3.LeftNews {
	color: #1b1e86;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom : 15px;
	margin-top : 1px;
}

H2.Footer {
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom : 1px;
	margin-top : 1px;
}

H3.Footer {
	color: #aa5500;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom : 6px;
	margin-top : 6px;
}

H3 {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom : 6px;
	margin-top : 6px;
}	

H4 {
	color: #5a5a5a;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom : 6px;
	margin-top : 6px;
}

/* HomePageAds */
td.HomePageAds {
	color: #000000;
	text-decoration:none;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 7pt;
}
A.HomePageAds {
	color: #1b1e86;
	text-decoration:underline;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;}
A.HomePageAds:visited  {
}
A.HomePageAds:hover {
	text-decoration:none;
}
A.HomePageAds:active {
}	
A.HomePageAdsLink {
	color: #0B864C;
	text-decoration:none;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 7pt;}


