/*Css Classes*/
a
{
	color: #006666;
	text-decoration: none;	
}
a:hover {
	color: #339999;
	text-decoration:underline;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #339999;*/
}
a:visited
{
	color: #004747;
	text-decoration: none;
}
.spaceHome {
	padding-top:15px;
}
.bodyHome {
	margin:15px;
	
}
.teaser {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 20px;
	color: #999933;
	font-weight: normal;
}
.divheight
{
	height:86px;
}
.media {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style:normal;
	line-height: 20px;
	color: #999933;
	font-weight: normal;
}
.listings {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999933;
	width: 120px;
	margin-bottom: -12px;
}
.listingsone {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}
.listingsone1
{
margin-top:10px;}
body 
{
	margin:0px;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.textlarge {
	font-size: 13px;
	line-height: 16px;
	color: #333333;
}
.text {
	font-size: 12px;
	line-height: 16px;/*15*/
	color: #333333;
}
.textbld {
	font-size: 12px;
	line-height: 16px;/*15*/
	color: #333333;
	font-weight:bold;
}
.textnsp {
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 30px;
	color: #000000;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: -14px;
	vertical-align:top;	
}
.texthed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
}
.texthedkicker {
	color:#006666;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	color: #339999;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #339999;
	padding:0;
	margin:0;
}
.kicker {
	font-size: 11px;
	line-height: 11px;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: 0.25em;
	font-weight: bold;
}
.caption {
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999933;
	padding-bottom: 2px;
	margin-bottom:10px;
}
.subnav
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	color: #FFFFFF;
}
.subnav:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color: #000000;
}
.breadcrumb
{
color:#006666;
}

/*Home page classes alone*/
.inmargin
{
	margin:3px 0px 3px 0px;/*used in current issue*/
}
.onepx {
	font-size: 1px;
	line-height: 1px;
}
.bggreenwhite1pxht/*used in current issue*/
{
	background-image:url(/bt-srv/images/122006/bggreenwhite.gif); 
	height:1px;
	margin-left:2px; 
	margin-right:2px; 
}
.divmarginleft3px
{
	margin-left:3px;
	text-align:left;
}
.bgbggraywhite3pxht
{
	background-image:url(/bt-srv/images/122006/bggraywhite.gif); 
	width:296px; 
	margin-left:4px; 
	margin-right:4px; 
	height:3px;
}
.indexbggraygreen
{
	background-image:url(/bt-srv/images/122006/bggraygreen.gif);
	background-repeat:repeat-x; 
	width:298px; 
	height:1px;
}
.divbggraywhiteht3
{
	background-image:url(/bt-srv/images/122006/bggraywhite.gif); 
	height:3px;
}
.divbggraywhiteht1
{
	background-image:url(/bt-srv/images/122006/bggraywhite.gif); 
	height:1px;
}
ul.inbullet 
{
	list-style: none;
	padding: 1px;
	padding-left:10px;
	margin:0px;
}
ul.inbullet li 
{
	background:url(/bt-srv/images/122006/bullet.gif) no-repeat 5px 5px;
	padding: 1px;
	margin:1px;
	padding-left:15px;
}

.line
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 5px 10px;
	background-position:bottom;
	padding: 1px;
	margin:1px;
}
ul.tfbullet li 
{
	background: url(/bt-srv/images/122006/bullet.gif) no-repeat 5px 5px;
	padding: 1px;
	margin:1px;
	padding-left:15px;
}
ul.tfbullet 
{
	list-style: none;
	padding: 0px;
	margin:0px;
}
.line20pxht
{
	height:20px;
}
.line30pxht
{
	line-height:30px;
}
.divht6px
{
	height:6px;
	background-color:#FFFFFF;
}
.borderbottom
{
	border-bottom:1px solid #FFFFFF;
}
.divht9px
{
	height:9px;
}
.height3px
{
	height:3px;
}
.height6px
{
	height:6px;
}
select
{
	width:180px;
}
.formid
{
	padding:0px;
	margin:0px;
}
/*Home page classes alone*/
/*start of articles class*/
.bggreenwhite3pxht
{
	background-image:url(/bt-srv/images/122006/bggreenwhite.gif); 
	height:3px;
}
.bgbggraywhite3pxhtadlinks
{
	background-image:url(/bt-srv/images/122006/bggraywhite.gif); 
	margin-right:4px; 
	height:3px;
}
.bgbggraywhite1pxhtadlinks
{
	background-image:url(/bt-srv/images/122006/bggraywhite.gif); 
	margin-right:4px; 
	height:1px;
}
.bgbggreenblue3pxht
{
	background-image:url(/bt-srv/images/122006/bggreenblue.gif); 
	width:296px; 
	margin-left:4px; 
	margin-right:4px; 
	height:1px;
}
.imgverbt
{
	vertical-align:bottom;
}
.divht4px
{
	height:4px;
}
.divht5px
{
	height:5px;
	background-color:#FFFFFF;
}
/*End of articles class*/
/* start of Destignation classes alone*/
.bgwhitegreen1px
{
	background-image:url(/bt-srv/images/122006/bgwhitegreen.gif);
	background-repeat:repeat-x;
	height:1px;
}
ul.bullet 
{
	list-style: none;
	padding: 0px;
	margin:0px;
	background:url(/bt-srv/images/122006/bgwhitegreen.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	
}
ul.bullet li 
{
	background: url(/bt-srv/images/122006/bullet.gif) no-repeat 5px 5px;
	padding: 2px;
	padding-left:15px;
	margin:2px;

}


.selecttxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#464646;
	font-style:normal;
}
.desdivmarginleft3px
{
	margin-left:3px;
	text-align:left;
}
.divheight18px
{
	height:18px;
}
.divheight15px
{
	height:15px;
}
.divht7px
{
	height:7px;
}
.descaption
{
	margin-top:7px;
}

.textboxemail
{
	padding:0px; 
	margin:0px; 
	border-top:1px solid #548F8F;
	border-bottom:1px solid #548F8F;
	border-left:1px solid #548F8F;
	border-right:1px solid #80A9A9;
	height:18px;
	font-size: 12px;
	vertical-align:bottom;
	color: #333333;
}


/*End of Destignation classes alone*/
.ari9pxash
{
	font-size: 9px;
	color: #76767B;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
}

.pipesymbol
{
	font-size:11px;
}

P
{
	margin:0;
	padding:0;
/*	line-height:15px;*/
}

.p_body P {

	margin:5;
	padding:5;

}


.searchimg
{
	vertical-align:bottom;
}

.ari12pxash
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #5E5E5E;
	text-decoration:none;
	letter-spacing: 0.08em;
	margin-bottom: 4px;
}

.textlargebld 
{
	font-size: 13px;
	line-height: 16px;
	font-weight:bold;
	color: #333333;
}
#indexrightblogalign
{
	width:520px; 
	margin:0 auto; 
	vertical-align:top;
}
#indexfeaturesty
{
	width:520px;
	margin-top:19px;
}
#indexfeaturestyleft
{
	float:left; 
	width:250px;
}
#indexfeaturestyright
{
	float:right; 
	width:250px;
}
/*---------------------------------------------Start of Ids ----------------------------*/
/*Home ID Starts*/

/*Start of TOP Banner*/
#indextopbanner
{
	background-color:#FFFFFF; 
	height:95px;
	border-top:4px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;	
}

#topbannerleft
{
	float:left; 
	width:741px;
}
#topbannerinnerleft
{
	float:left;
	width:13px;

}
#topbannerinnerright
{
	float:right;
	width:728px;
}
#topbannerinnerclear
{
	line-height:1px;
	clear:both;
}

#topbannerright
{
	float:right; 
}
#topbannerclear
{
	clear:both;
	line-height:1px;
}
#yellowbg
{ 
	width:238px; 
	height:90px; 
	margin-left:8px; 
	margin-right:13px;
}

/*End of TOP Banner*/


/*Start of Body center part*/
#centercont
{
	width:1000px;
	background-color:#FFFFFF; 
	background-image:url(/bt-srv/images/122006/bggray.gif); 
	background-position:right; 
	background-repeat:repeat-y;
}



#right
{
	float:right; 
	width:305px; 
}

#indexbanner
{
	background-color:#3AD3D3;
}
#indexbanner div
{
	padding-left:1px;
	text-align:left;
	border-bottom:1px solid #FFFFFF;
}
#indexcenter
{
	margin-top:5px;
}

#indexleftblog
{
	float:left; 
	padding-left:4px; 
	width:129px;
	text-align:center;
}
#indextips
{
	margin-top:30px;
	border:1px solid #33CCCC; 
	width:129px; 
	text-align:left;
}


#rightblogalign
{
	width:520px; 
	margin:0 auto; 
	vertical-align:top;
}


#featureleft
{
	float:left; 
	width:250px;
}

.divmarginleft3px div
{
	margin-bottom:20px;
}
#imgandstroy
{
	width:247px;
}

#imgandstroyclear
{
	clear:left;
	line-height:1px;
}

#mediashow
{
	border-bottom:2px solid #33CCCC; 
	line-height:20px; 
	width:243px;
}

#imgandstroy1
{
	width:247px;
}


#imgandstroy1clear
{
	clear:left;
	line-height:1px;
}

/*start of right blog search part*/
#indexblueblog
{
	height:16px; 
	background-color:#3AD3D3;
}

#gettraveldeal
{
	padding-top:7px; 
	padding-bottom:10px; 
	text-align:center;
}
#bookyourtrip
{
	background-color:#E6E6CE; 
	padding-bottom:25px;

}
#travelnews
{
	background-color:#66CCCC; 
	width:300px; 
	text-align:left;
	margin-top:7px;
}
#travelnewscont
{
	width:280px;/*290*/ 
	margin-left:14px;
	margin-right:6px;
	text-align:left;
}
#travelmktcont
{
	width:300px;
}
#travelmktcontleft
{
	float:left; 
	width:138px;
	margin-top:14px;
}

.imgalign
{
	margin:0px; 
	padding:0px; 
	float:left; 
	margin-right:5px;
}
#emailbloght
{
	height:28px;
}

#divht1px
{
	height:1px;
}
#email
{
	width:130px;
}
#zip
{
	width:78px;
}
/*End of search blog search part*/

/*Start of Indes real deals column*/

#indexrealdeal
{
	background-color:#D6EBEB; 
	width:249px;
	text-align:left;
	padding-bottom:10px;

}
#indexbargain
{
	padding-right:6px;
	padding-left:10px;
	margin-bottom:2px; 
}

/*Start of fun stories*/
#imgfunstories
{
	width:247px;
}
#indexfunstuff
{
	padding-top:10px;
}

#imgfunstoriesclear
{
	clear:left;
	line-height:1px;
}

#imgmoviequest
{
	width:247px;
}
#imgshowslide
{
	width:247px;
}

#imgmoviequestclear
{
	clear:left;
	line-height:1px;
}

#tripcontainer
{
	width:249px; 
	height:155px;

}


/*show slide*/
#indexshowslidecont
{
	width:247px;
	text-align:left;
	margin-top:20px;
	
}

#indexslideshowclear
{
	clear:left;
	line-height:1px;
}
#indexshowslidecont div
{
	margin-bottom:20px;
}

#infooter
{
	width:1000px; 
	height:auto; 
}

#infooterone
{
	border-top:1px solid #999966; 
	padding-left:9px; 
	padding-top:2px; 
	padding-bottom:2px;
	text-decoration:none;
}

#infooterlink a
{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	line-height:12px;
}

#infooterlinkone a
{	
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	line-height:12px;
}
#infootertwo
{
	border-top:1px solid #999966; 
	padding-right:30px; 
	padding-left:9px; 
	padding-top:5px; 
	padding-bottom:9px;
}

/*End of Home page Ids*/

/* Start of Destination page ids*/
#container
{
	width:1000px; 
	margin:0 auto; 
	background-color:#FFFFFF; 
	padding:0; 
	height:auto;	
}


#midoutercontainer
{
	width:1000px;
	background-color:#FFFFFF; 
	background-image:url(/bt-srv/images/122006/bggray.gif); 
	background-position:right; 
	background-repeat:repeat-y;
}

#midcontainer
{
	width:1000px;
}
#midcontainerleft
{
	width:695px; 
	height:auto; 
	float:left;
}
#butgetlogoalign div
{
	padding-left:1px;
	text-align:left;
	border-bottom:1px solid #FFFFFF;
}
#midheaderleftbg
{
	height:73px;
	background-color:#2ABDBD;
}
/*Tips*/


#midmainleft1
{
	margin-top:24px;
	border:1px solid #33CCCC; 
	width:129px; 
	text-align:left;
}
#midmainleft11
{
	padding-left:8px; 
	padding-right:8px; 
	padding-bottom:20px;
}
#midmainleft2
{
	border:1px solid #33CCCC; 
	width:113px; 
	text-align:center; 
	padding-left:8px; 
	padding-right:8px; 
	padding-bottom:20px; 
	padding-top:20px; 
	margin-top:9px;
}
#desmidmainleft2 p
{
	margin-bottom:10px;
}


#midmainleft3
{
	border-left:2px solid #FFFFFF; 
	width:128px;
	margin-top:10px;
}
#leftsidebar {

	margin-top:10px;
}
#realdealsmain
{
	background-color:#D6EBEB;
}
#bargainalign
{
	padding-left:6px; 
	padding-right:6px;
}
#realdealssub
{
	width:128px;
	padding-bottom:10px;
}

#desmargueediv
{
	margin-top:9px;
	margin-bottom:15px;
}
#desmargueediv h2
{
	display:inline; 
	padding-right:150px;
}


#deshawaiicont
{
	width:247px;
}


#deshawaiicontclear
{
	clear:left;
	line-height:1px;
}

#desnambiacont
{
	width:247px;
}


#desnambiacontclear
{
	clear:left;
	line-height:1px;
}
#midinnerright
{
	float:right; 
	width:250px;
}

#midcontainerclear
{
	clear:both;
	line-height:1px;
}
#midleftclear
{
	clear:both;
	line-height:1px;
}



#submargueediv
{
	margin-top:9px;
	margin-bottom:15px;
	text-align:left;
}
#submargueediv h2
{
	display:inline; 
	/*padding-right:100px;*/
}


#subimgmapping
{
	background-image:url(/bt-srv/images/122006/atoz.gif);
	background-repeat:no-repeat;
	height:46px;
}

#subatoz
{
	padding-top:5px;
	padding-left:119px;
}
#substoryright
{
	float:left; 
	width:250px;
}
#subhawaiicont
{
	width:247px;
}


#subhawaiicontclear
{
	clear:left;
	line-height:1px;
}
#subnambiacont
{
	width:247px;
}
#subnambiacontclear
{
	clear:left;
	line-height:1px;
}

/*End of subindex ids*/
/*Start of Article id*/

#magimgleftclear
{
	clear:left;
} 

#headh1
{
	margin-left:10px;
	padding-bottom:30px;
}
#breadcrum
{
	line-height:25px; 
	padding-right:20px;
	text-align:right; 
}
#tootip
{
	width:128px; 
	text-align:left; 
	margin-top:20px;
	padding-bottom:10px;
}
#tootip div p 
{
	margin-top:20px;
}

#argentina
{
	margin-right:5px;
	margin-top:7px;
}

#argentinaleft
{
	float:left;
}
#argentinaright
{
	float:right;
	margin-left:15px;
	width:215px;
}
#argentinaclear
{
	clear:left;	
}
#brazil
{
	margin-top:10px;	
}
#brazilleft
{
	float:left; 
	width:243px;	
}
#brazilright
{
	float:right; 
	width:260px;
}
#brazilclear
{
	clear:left;
}
#booktrip
{
	background-color:#E6E6CE; 
	padding-bottom:25px;
	margin-top:5px;
}

#rtomimg
{
	margin-bottom:10px;
	margin-left:2px;
}
#database
{
	background-color:#DBFAFA; 
	margin-bottom:25px;
	margin-top:20px;
	text-align:left;
}
#blogbg
{
	background-color:#C2EBEB;
	text-align:left;
}

#blogbg p 
{
border-bottom-color:#999966;
border-bottom-style:dashed;
border-bottom-width:1px;
}


#printimg
{
	float:left; 
	vertical-align:bottom; 
	padding-top:2px;
} 

#emailimg
{
	float:left; 
	vertical-align:bottom; 
	padding-top:5px;
}

#signupimg
{
	float:left; 
	vertical-align:bottom; 
	padding-top:3px;
}
#magimglft
{
	float:left;
}


#homewidth
{
	width:520px;
}
#animawidth
{
	width:260px;
}

#chkboxone
{
	vertical-align:middle; 
	padding:0px;
}
#btnbottom
{
	vertical-align:bottom;
}
#chkboxtwo
{
	vertical-align:middle; 
	padding:0px;
}

#emailsearch
{
	height:26px; 
	vertical-align:top;
}
#dotterpad
{
	margin-left:6px;
	margin-right:6px;
}
#btmheight	
{
	margin-bottom:10px;
}

#brazilimg
{
	display:inline; 
	margin-right:20px; 
	margin-bottom:10px; 
	float:left;
	width:243px;
}

#argentinaimg
{
	display:inline; 
	margin-right:20px; 
	margin-bottom:10px; 
	float:left;
	width:285px;
}
#artheaderimglft
{
	float:right;
}


#artheader
{
	background-color:#FFFFFF; 
	height:98px; 
}



#artheaderright
{
	float:right; 
	padding-left:8px; 
	padding-right:13px;
}

#artheaderrightyellow
{
	background-color:#F9CA48; 
	width:238px; 
	height:90px; 
	vertical-align:middle;
}


#artclearheader
{
	clear:both;
}

#artmidmainleft
{
	float:left; 
	padding-left:4px; 
	width:129px;
	margin-top:10px;
}



#artmidmainrightinner
{
	width:520px; 
	margin:15px auto; 
	vertical-align:top;
	text-align:left;
}
#artmidmainrightinner_a
{
	width:520px; 
	margin:10px auto; 
	vertical-align:top;
	text-align:left;
	padding-right:10px;
	border-right:1px #d5dab2 solid;
}
#artmidcontainerrightsplad
{
	width:300px;
	margin-top:7px;
}

#artmidcontainerspladrht
{
	width:160px; 
	float:right;
	padding:0;
	margin:0;
}

#artmidcontainerspladlft
{
	float:left; 
	width:138px;
}
#adslinks
{
	width:124px; 
	margin:0 auto; 
	text-align:left;
}

#adslinks p
{
	margin-top:5px; 
	margin-bottom:5px;
}
#artmidcontainerrightinbox
{
	background-color:#66CCCC; 
	width:300px; text-align:left;
}

#artmidcontainerrightinbox1
{
	width:290px; 
	margin:0 auto; 
	text-align:left;
}
div#imgdiv img
{
vertical-align:top;
}
/* End of article id*/


/*Start of tripsidea_family id*/
#tfdesmargueediv
{
	margin-top:9px;
	margin-bottom:15px;
}
#tfdesmargueediv h2
{
	display:inline; 
	padding-right:50px;
}

#imgwaterpark
{
	width:247px;
	padding-bottom:15px;
}
#vermont
{
	width:247px;
	padding-bottom:15px;
}

#imgwaterparkclear
{
	clear:left;
	line-height:1px;
}

#tfmore
{
	padding-top:10px;
	text-align:left;
	padding-bottom:15px;
}
#tfmore p
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 5px 10px;
	background-position:bottom;
	padding: 1px;
	margin:1px;
}
#imghomework
{
	width:247px;
	padding-bottom:15px;
}

#imghomeworkclear
{
	clear:left;
	line-height:1px;
}
#imgreunion
{
	width:247px;
	padding-bottom:15px;
}

#imgreunionclear
{
	clear:left;
	line-height:1px;
}

#tfindextopbanner
{
	background-color:#FFFFFF; 
	height:95px;
	border-top:4px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;	
}

#tftopbannerinnerright
{
	float:right;
	width:728px;
}


#tfmidheaderleftbg
{
	height:73px;
	background-color:#2ABDBD;
}
#midmainleft
{
	float:left; 
	padding-left:4px; 
	width:129px;
}
#midmainleft_hp
{
	float:left; 
	padding-left:4px; 
	width:129px;
	margin-top:5px;
}

#tfdesmidmainleft2 p
{
	margin-bottom:10px;
}
#rssfeedimg
{
	float:left; 
	width:37px; 
	padding-left:10px;
}
#rssfeed
{
	float:right;
	width:60px; 
	padding-top:5px;
	padding-right:5px;
}
#rssfeedclear
{
	clear:both;
	line-height:1px;
}

#midmainright
{
	float:right; 
	width:559px; 
	height:auto;
	vertical-align:top;
}

#midmainclear
{
	line-height:1px;
	clear:both;
}

#midcontainerright1bg
{
	height:16px; 
	background-color:#ffffff;
}
#searchalign
{
	padding-right:1px;
}

#tfadlinks p
{
	margin-top:5px; 
	margin-bottom:5px;
}
#travelmktcontright
{
	width:160px; 
	float:right;
	margin-top:10px;
}
#travelmktcontclear
{
	clear:both;
	line-height:1px;
}

.divht10px
{
	line-height:10px;
}
/*End of tripsidea_family id*/
/*Start of Magazine id*/
#mgdesmargueediv
{
	margin-top:9px;
	margin-bottom:15px;
}
#mgdesmargueediv h2
{
	display:inline; 
	padding-right:170px;
	text-align:left;
}
.magmarginleft3px
{
	margin-left:3px;
	text-align:left;
}
.magmarginleft3px div
{
	padding-top:5px;
	padding-bottom:5px;
}
#webmoments
{
	margin-top:50px;
	border:1px solid #33CCCC; 
	width:129px; 
	text-align:left;
}

#storycont
{
	width:520px;
	margin-top:20px;
}
#storycont1
{
	width:520px;
	margin-top:10px;
}

#subservice
{
	text-align:left;
	padding-bottom:15px;
}
#subservice p
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 10px 10px;
	background-position:bottom;
	padding: 1px;
	margin:1px;
}

/*End of Magazine id*/
/*Start of Tripideas id*/
#southbeach
{
	width:247px;
	padding-bottom:15px;
}

#southbeachclear
{
	clear:left;
	line-height:1px;
}
#guidebook
{
	width:247px;
	padding-bottom:15px;
}

#guidebookclear
{
	clear:left;
	line-height:1px;
}
#trmargueediv
{
	margin-top:9px;
	margin-bottom:15px;
}
#trmargueediv h2
{
	display:inline; 
	padding-right:200px;
}
#topstories
{
	text-align:left;
	padding-bottom:15px;
}
#topstories p
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 5px 10px;
	background-position:top;
	padding: 1px;
	padding-left:10px;
	margin:1px;	
}
#florida
{
	padding-top:10px;
	text-align:left;
}
#florida p
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 5px 10px;
	background-position:top;
	padding: 1px;
	margin:1px;	
}
#vermontbb
{
	padding-top:10px;
	text-align:left;
}
#vermontbb p
{
	background:url(/bt-srv/images/122006/divider.jpg) repeat-x 5px 10px;
	background-position:top;
	padding: 1px;
	margin:1px;	
}
#girlfriend
{
	padding-top:10px;
	text-align:left;
}
#girlfriend p
{
	background:url(/bt-srv/images/122006/bggreenwhite.gif) repeat-x 10px 10px;
	background-position:top;
	padding: 1px;
	margin:1px;	
}
#adventure
{
	text-align:left;
	padding-bottom:15px;
}
#adventure p
{
	background:url(/bt-srv/images/122006/bggreenwhite.gif) repeat-x 10px 10px;
	background-position:top;
	padding: 1px;
	margin:1px;
}
#nationalpark
{
	text-align:left;
	padding-bottom:15px;
}
#nationalpark p
{
	background:url(/bt-srv/images/122006/bggreenwhite.gif) repeat-x 10px 10px;
	background-position:top;
	padding: 1px;
	margin:1px;
}
#imgnlpark
{
	width:247px;
	padding-bottom:5px;
}

#imgnlparkclear
{
	clear:left;
	line-height:1px;
}
#realmidmainleft1
{
	margin-top:8px;
	border:1px solid #33CCCC; 
	width:129px; 
	text-align:left;
}
/*End of Tripideas id*/
/*Start of Realdeals id*/
#realhead
{
	padding:0;
	margin:0;
}
#realdeal_head
{
	margin-top:25px;
}
#deal_margin{
	line-height:90px;
}
#realhead h2
{
	padding:0;
	margin:0;
}
#doolesbg
{
	background-color:#D1F0F0; 
	padding:10px;
	margin-right:10px;
	margin-top:10px;
}

#realstorycont
{
	width:520px;
	margin-top:10px;
}
#subsubservice {
	text-align:left;
	padding-bottom:0px;
	padding-left: 9px;
	font-weight: normal;
	margin-bottom: 0px;
}
ul.rlbullet
{
	list-style: none;
	padding: 0px;
	margin:0px;
}
ul.rlbullet li 
{
	background:url(/bt-srv/images/122006/bulletblock.gif) no-repeat 5px 5px;
	padding: 2px;
	padding-left: 15px;
	margin:2px;
}

ul.rlbspace
{
	list-style: none;
	padding: 0px;
	margin:0px;
	padding-bottom:15px;
}
ul.rlbspace li 
{
	background:url(/bt-srv/images/122006/bulletblock.gif) no-repeat 5px 5px;
	padding: 2px;
	padding-left: 15px;
	margin:2px;
}
#uscanada,#caribbean,#gfgateway,#europe,#asia,#australia,#vacations
{
	padding-top:0px;
}
#Layer1,#Layer2,#Layer3,#Layer4,#Layer5,#Layer6,#Layer7
{
	top:-15px;
}
/*End of Realdeals id*/


#budjettrip
{
	margin-bottom:10px;
}


#indexCover{
	width: 131px;
	border-left:1px solid #ddddbb;
	border-right:1px solid #ddddbb;
	border-bottom:1px solid #ddddbb;
}

#indexCoverAlign{
	padding-left:3px;
	padding-right:4px;
	padding-bottom:16px;
}


#indexCover .header{
	margin-top:10px;
	border-top:1px solid #ddddbb;
	border-bottom:1px solid #ddddbb;
	font-family:verdana;
	font-size:9px;
	text-align:left;
	color:#999966;
	font-weight:bold;
	line-height:15px;
	padding-left:1px;
}
#indexCover .link{
	background:url(/bt-srv/images/122006/arrow_links_yellow.gif) no-repeat 0px 0.2em;
padding-left: 8px;
padding-bottom:7px;
}

#indexCover .link a{
	font-size:9px;
	font-family:verdana;
	color: #115A49;
	font-weight:bold;
}



.tool_text a {
	font-size:8px;
	font-family:verdana;
	color: #006666;
}

.greenLine {

	border-top:1px solid #D3D9B5;
	width:122px;
}
.onePixBox {
	border:1px solid #336699;
	padding:6px;	
}
/* start magbox */
.magboxtext {
  font-family:arial,sans-serif;
  font-size:10pt ;
}
.magbox {
  font-family:arial,sans-serif;
  font-size:10pt ;
  color:#000000;
  margin-top:0px;
  margin-bottom:1px;
}
.magbox a {
  color:#003366;
  text-decoration:none;
  font-weight:bold;
}
.magbox a:visited {
  color:#003366;
}
.magbox a:hover {
  color:#FF0000;
}

