/* CSS Document */
BODY {
	MARGIN-TOP: 132px; MARGIN-LEFT: 80px; margin-right:20px; 
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE:url(../vacation.gif); 
	BACKGROUND-COLOR: #9b9b7c;
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY:Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; Color: #000000;
}
IMG {border:none;}
TD {
	FONT-SIZE: 11px;
}
P {
	font-size: 12px; color:#ffffff;
}
H1 {
	FONT-SIZE: 12px; COLOR: #979797; 
}
.Description a:link,
.Description a:hover,
.Description a:active,
.Description a:visited {
	COLOR: #ffffff; 
	text-decoration:underline;
}
#description_text a:link,
#description_text a:hover,
#description_text a:active,
#description_text a:visited,
#description_div a:link,
#description_div a:hover,
#description_div a:active,
#description_div a:visited,
#side_description_div a:link,
#side_description_div a:hover,
#side_description_div a:active,
#side_description_div a:visited,
#side_description_div2 a:link,
#side_description_div2 a:hover,
#side_description_div2 a:active,
#side_description_div2 a:visited {
	COLOR: #ffffff; 
	text-decoration:underline;
}
.textbg a:link,
.textbg a:hover,
.textbg a:active,
.textbg a:visited {
	COLOR: #21448C; 
	text-decoration:underline;
}
.parent a:link,
.parent a:hover,
.parent a:active,
.parent a:visited {
	COLOR: #FFFFFF; 
	text-decoration:underline;
}

p a:link,
p a:hover,
p a:active,
p a:visited {
	COLOR: #21448C; 
	text-decoration:underline;
}
H2 {
	FONT-SIZE: 10px; COLOR: #000000;
}
H3 {
	FONT-SIZE: 18px; COLOR: #000000; 
}
hr {
	border:#4A493B solid 1px;
	border-bottom:none; border-left:none; border-right:none;
}
.textsm {
	FONT-SIZE: 14px; COLOR: #000000; 
}
.textbg {
	FONT-SIZE: 16px; COLOR: #3F3E32; 
}
.parent {
	FONT-SIZE: 16px; COLOR: #3F3E32; 
}
.textreg {
	FONT-SIZE: 12px; COLOR: #ffffff;
}

.Description {
	color:#ffffff;
	font-size: 12px; line-height:16px; 
	margin-bottom:0; padding-bottom:0;
}
.toper {
	font-size: 10px;
	color: #999999;
	right: 14px;
	position: absolute;
}
.placelink {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 30px;
}
.placelink a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 30px 600px 30px 50px;
}
.placelink a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 30px 600px 30px 50px;
}
.placelink a:hover {
	color: #FFFFFF;
	text-decoration: none;
	padding: 30px 600px 30px 50px;
}
.thumbnails {
	padding:10px;
	background-color:#FFFFFF;
	margin-bottom:10px;margin-top:5px;
}
.fullsize {
	padding:10px;
	background-color:#FFFFFF;
	margin-bottom:10px;margin-top:5px;
}
img {vertical-align:top;}

#vacation_image {
	margin-bottom:0px;
	margin-top:10px;
}
#vacation_image_div {
	position:relative;
}
#description_text {
	margin-bottom:40px;
	width:640px;
}
#description_div  {
	margin-bottom:40px;
	width:640px;
	clear:both;
}
#side_description_div  {
	position:absolute; 
	top:0; left:550px; width:156px;
}
#description_div h2, #side_description_div h2 {
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
}
	
.navigation {
	margin:10px 0 0 0;
}
.current {
	color:#C6C49C;
}
ul {
	list-style:outside disc;
	color:#fff;
	padding-left:7px;
	margin-left:7px;
}
li {
	padding-bottom:4px;
}
