

body {
  font-family: arial,helvetica; MARGIN-LEFT: 0px; MARGIN-TOP: 0px
  font-weight: normal;
  font-size: 10pt;
  padding:opx;
}
td {
	font-family: arial,helvetica
}
A {
	color: #000000; text-decoration: none
}
A:hover {
	color: #CDCDCD; text-decoration: underline
}
A:active {
	color: #000000; text-decoration: underline
}


#nav a:link {
	color: #000000;
	font-size:12px;
}
#nav a:visited {
	color: #000000;
	font-size:12px;
}
#nav a:hover {
	color: #CDCDCD;
	font-size:12px;
	text-decoration: underline;
}
#nav a:active {
	color: #CDCDCD;
	font-size:12px;
	text-decoration: underline;
}
.fat .header {
	width: 880px;
	BORDER-top: black 1px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 3px solid;
	BORDER-RIGHT: black 1px solid;
	/*position:absolute;
	top:0px;left:0px; */
	font-size:12px;
	height:135px; 
	background-image: url('http://www.holidayguide.com/dev/images/logowide1.gif');
	background-repeat: no-repeat;
}




.fat .newsletternormalmaintable {
	width: 571px;
	font-size:12px; 
}



.fat .normalmaintable {
	width: 882px;
	BORDER-top: black 3px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 1px solid;
	BORDER-RIGHT: black 1px solid; 
	font-size:12px; 
}



.fat .countrylinktable {
	position:absolute; 
	top:50px; 
	left:404px; 
	color:black; 
	font-size:12px; 
	z-index:2
}

.tdnormalcenter {
	text-align:center;
	font-size:12px;
	width:100%; 
}
.fat .maintable {
	width: 880px;
	BORDER-top: black 1px solid;
	BORDER-left: black 1px solid;
	BORDER-bottom: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	position:absolute;
	top:0px;left:0px; 
	font-size:12px; 
	background-image: url('images/NewDRBG_wide.jpg');
	background-repeat: no-repeat;
}

.fat .normaltable {
	width: 870px;
	font-size:12px;
}
.fat .normalnavtable {
	width: 880px;
	font-size:12px;
	position:relative;
	top:4px;left:0px; 
}

 


.fat .tdmaintable {
	width: 880px;
}


.fat .adbox {
	color:black; 
	font-size:12px;
	line-height: 14px; 
	padding: 10px;
	BORDER: black 1px solid;
	text-valign:top;
}


#articles {
	position:absolute;
	top:575px;
}



.fat #articles {
	width:880px;
}










.fat .overlaybox1 {
	color:black; 
	font-size:12px; 
	width: 228px; 
	background: transparent; 
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}


.fat .overlaybox2 {
	color:black; 
	font-size:12px; 
	width: 194px; 
	background: transparent; 
	padding-top: 255px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}

.fat .overlaybox3 {
	color:black; 
	font-size:12px; 
	width: 198px; 
	background: transparent; 
	padding-top: 345px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}
.fat .overlaybox4 {
	color:black; 
	font-size:12px; 
	width: 183px; 
	background: transparent; 
	padding-top: 370px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*line-height: 1.22em;*/
	line-height: 14px;
	margin:3px;
	text-valign:top;
}
	#bubble_Caption{
		width:250px;
		position:absolute;
		display:none;
	}
	#bubble_Caption .bubble_top{
		background-image: url('../images/bubble_top.gif');
		background-repeat:no-repeat;
		height:16px;	
	}
	#bubble_Caption .bubble_middle{
		background-image: url('../images/bubble_middle.gif');
		background-repeat:repeat-y;	
		background-position:bottom left;
		padding-left:7px;
		padding-right:7px;
	}
	#bubble_Caption .bubble_middle span{
		position:relative;
		top:-8px;
		font-family: Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
		font-size:11px;
	}
	#bubble_Caption .bubble_bottom{
		background-image: url('../images/bubble_bottom.gif');
		background-repeat:no-repeat;
		/*background-repeat:no-repeat;*/	
		height:44px;
		position:relative;
		top:-6px;
	}