#content_area { background-color:#FFFFFF; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; width: 868px; padding:10px 35px 20px 35px; margin:0px 10px 0px 10px; overflow:hidden; }
.cancelfloatempty { clear:both; font-size:1px; margin:0px; padding:0px; } 
/********** How We're Different **********/
#seo_different { width:866px; }
#seo_different_left { float:left; width:653px; }
#seo_different_left_title { width:653px; height:180px; padding-bottom:3px; }
#seo_different_left_title img{border:0;}
#seo_different_left_area_wrapper { background-image:url(/v/vspfiles/assets/images/seo_different_bgline.jpg); background-repeat:repeat-y; width:653px; }
#seo_different_left_area { background-image:url(/v/vspfiles/assets/images/seo_different_bg.jpg); background-repeat:no-repeat; width:653px; /*height:606px; /*606*/ }
#seo_different_left_wrapper { width:610px; padding-top:16px; padding-left:19px; min-height:457px; /**/ }
#seo_different_left_text { color:#00467F; }
#seo_different_left_wrapper p{ color:#7D7D7D; font-size:12px; /**/ line-height:1.4; margin-top:0px; }
#seo_different_left_wrapper p#seo_different_left_text { color:#00467F; font-size:14px; margin-bottom:9px; }
#seo_different_left_wrapper p.seo_different_left_heading { color:#00467F; font-size:14px; font-weight:bold; margin-top:0px; margin-bottom:2px; }
#seo_different_left_text span{ font-style:italic; }
#seo_different_left_areacap { /**/ width:653px; height:10px; }
#seo_different_right { float:left; width:210px; padding-left:3px; }
#seo_different_right1 { width:210px; height:180px; padding-bottom:3px; }
#seo_different_right1 img{border:0;}
#seo_different_right2 { width:210px; height:96px; padding-bottom:3px; }
#seo_different_right2_left { float:left; width:119px; height:96px; }
#seo_different_right2_left img{border:0;}
#seo_different_right2_right { float:left; width:88px; height:96px; padding-left:3px; }
#seo_different_right2_right img{border:0;}
#seo_different_right3 { width:210px; height:120px; padding-bottom:3px; }
#seo_different_right3 img{border:0;}
#seo_different_right4 { width:210px; height:384px; }
#seo_different_right4 img{border:0;}
/* 		Additions June 10, 2009 	*/
#seo_different_left_area_wrapper h1, #seo_different_left_area_wrapper h2 { line-height: 1.4; }
#seo_different_left_area_wrapper h1 { color:#00467F; font-size:14px; margin-bottom:9px; font-weight: normal; } 
#seo_different_left_area_wrapper h2 { color:#00467F; font-size:14px; font-weight:bold; margin-bottom:2px; margin-top:0; }
#seo_different_left_wrapper p a { font-weight: bold; font-style:italic; font-size: 12px; }

#article{width:870px}
#article_left{float:left; width:653px}
#article_left_title{width:653px; height:180px; padding-bottom:3px}
#article_left_title img{border:0}
#article_left_area_wrapper{background-image:url(/v/vspfiles/assets/images/seo_different_bgline.jpg); background-repeat:repeat-y; width:653px}
#article_left_area {background-image:url(/v/vspfiles/assets/images/seo_different_bg.jpg); background-repeat:no-repeat; width:653px; /*height:606px; /*606*/}
#article_left_wrapper{width:610px; padding-top:16px; padding-left:19px; /**/}
#article_left_text{color:#00467F}
#article_left_wrapper p{color:#7D7D7D; font-size:12px; /**/line-height:1.4; margin-top:0px}
#article_left_wrapper p.article_left_text{color:#00467F; font-size:14px; margin-bottom:9px}
#article_left_wrapper p.article_left_heading{color:#00467F; font-size:14px; font-weight:bold; margin-top:0px; margin-bottom:2px}
#article_left_text span{font-style:italic}
#article_left_areacap{ width:653px; height:10px; border-bottom:1px solid #E1E1E1;}
#article_right {float:left; width:210px; float: right; }
#article > #article_right {padding-left:3px }
#article_right1{width:210px; height:180px; padding-bottom:3px}
#article_right1 img{border:0}
#article_right2{width:210px; height:96px; }
#article_right > #article_right2 { margin-bottom: 3px; }
#article_right2_left{float:left; width:119px; height:96px}
#article_right2_left img{border:0}
#article_right2 > #article_right2_left { width:122px; }
#article_right2_right{ width:88px; height:96px; padding: 0px; margin: 0px; }
#article_right2_right img{border:0}
#article_right3{width:210px; height:120px; padding-bottom:3px}
#article_right3 img{border:0}
#article_right4{width:210px;}
#article_right4 img{border:0}
#article_left_area_wrapper h1, #article_left_area_wrapper h2{line-height:1.4}
#article_left_area_wrapper h1{color:#00467F; font-size:14px; margin-bottom:9px; font-weight:normal}
#article_left_area_wrapper h2{color:#00467F; font-size:14px; font-weight:bold; margin-bottom:2px; margin-top:0}
#article_left_wrapper p a{font-weight:bold;  font-size:12px}
* html #article_right { padding: 0px; }
#article_right2_right { display: inline;}
#article.stamp #article_left_wrapper { background: url('/v/vspfiles/images/articles/article_stamp.gif') no-repeat bottom right;  }

.article_travelagents #article_left_area { height: 245px;}
.article_travelagents #article_left_wrapper { height: 220px;}

.debug { background: #0f0; }
.debug * { background:#cf0; }
.debug * { background: #cf9 }	
.debug * * { background: #fc0 }
.debug * * * { background: #fcc }
.debug * * * { background: #fca }
.debug * * * * { background: #0ff }

.fs-11 { font-size: 11px !important; }
a.gray, a.grey { color: #7d7d7d; font-weight: normal !important; }
/********** Contact Us Page **********/
.article_contact #article_left_area { height: 247px;}
.article_contact #article_left_area p { margin-bottom: 0px;}
.article_contact #article_left_area h2 { margin-top: 9px; }
.article_contact #article_left_area h2.first { margin-top: 0; }

.article_travelagents #article_left_area { height: 245px;}


/********** Our Guarantee **********/
#seo_guarantee { width:866px; }

#seo_guarantee_left { float:left; width:653px; }
#seo_guarantee_left_title { width:653px; height:180px; padding-bottom:3px; }
#seo_guarantee_left_title img{border:0;}
#seo_guarantee_left_area { background-image:url(/v/vspfiles/assets/images/seo_guarantee_newbg.jpg); background-repeat:no-repeat; width:651px; /*height:219px;*/ border:1px solid #E1E1E1; }
#seo_guarantee_left_area.worryfree { background-image:url(/v/vspfiles/assets/images/lp_bg_grade.gif); background-repeat: repeat-x;min-height:481px; width:651px; border:1px solid #E1E1E1; }
#seo_guarantee_left_wrapper { width:643px; padding-top:16px; padding-left:8px; }
#seo_guarantee_left_text { color:#00467F; }
#seo_guarantee_left_area.worryfree #seo_guarantee_left_wrapper p{ color:#7d7d7d; width:auto;padding-right:10px;}
#seo_guarantee_left_wrapper p{ color:#00467F; font-size:12px; line-height:1.4; width:496px; margin:0px 0px 10px 14px;}
#seo_guarantee_left_area.worryfree #seo_guarantee_left_wrapper p.seo_guarantee_slogan{font:normal 14px arial; color:#00467f;}
#seo_guarantee_left_area.worryfree #seo_guarantee_left_wrapper p.seo_guarantee_left_heading,
#seo_guarantee_left_wrapper p.seo_guarantee_left_heading { color:#00467F; font-size:12px; font-weight:bold; width:550px;margin:0px 0px 0px 14px;}
#seo_guarantee_left_thanks { width:210px; /*height:120px;*/ padding-bottom:3px; }
#seo_guarantee_left_thanks img{ width:147px; height:37px; border:0; }
#seo_guarantee_right { float:left; width:210px; padding-left:3px; }
#seo_guarantee_right1 { width:210px; height:180px; padding-bottom:3px; }
#seo_guarantee_right1 img{border:0;}
#seo_guarantee_right2 { width:210px; height:96px; padding-bottom:3px; }
#seo_guarantee_right2_left { float:left; width:119px; height:96px; }
#seo_guarantee_right2_left img{border:0;}
#seo_guarantee_right2_right { float:left; width:88px; height:96px; padding-left:3px; }
#seo_guarantee_right2_right img{border:0;}
#seo_guarantee_right3 { width:210px; height:120px; }
#seo_guarantee_right3 img{border:0;}
/********** Article **********/
.article{width:866px}
.article_left{float:left; width:653px}
.article_left .title{width:653px; height:180px; padding-bottom:3px}
#seo_guarantee_left_title img{border:0}
/*#seo_guarantee_left_area{background-image:url(/v/vspfiles/assets/images/seo_guarantee_bg.jpg); background-repeat:no-repeat; width:653px; height:219px}*/
/*#seo_guarantee_left_wrapper{width:643px; padding-top:16px; padding-left:10px}*/
#seo_guarantee_left_text{color:#00467F}
#seo_guarantee_left_wrapper p{color:#00467F; font-size:12px; line-height:1.4; width:496px; margin:0px 0px 10px 14px; /*0 0 10 20*/}
#seo_guarantee_left_wrapper p#seo_guarantee_left_heading{color:#00467F; font-size:12px; font-weight:bold; width:550px}
#seo_guarantee_left_thanks{width:210px; /*height:120px;*/ padding-bottom:3px}
#seo_guarantee_left_thanks img{width:147px; height:37px; border:0}
#seo_guarantee_right{float:left; width:210px; padding-left:3px}
#seo_guarantee_right1{width:210px; height:180px; padding-bottom:3px}
#seo_guarantee_right1 img{border:0}
#seo_guarantee_right2{width:210px; height:96px; padding-bottom:3px}
#seo_guarantee_right2_left{float:left; width:119px; height:96px}
#seo_guarantee_right2_left img{border:0}
#seo_guarantee_right2_right{float:left; width:88px; height:96px; padding-left:3px}
#seo_guarantee_right2_right img{border:0}
#seo_guarantee_right3{width:210px; height:120px}
#seo_guarantee_right3 img{border:0}

/********** END Article **********/


/********** Testimonials **********/
#seo_testimonials {
	width:866px;
	padding-top:15px;
}

#seo_testimonials_left {
	float:left;
	width:653px;
}

#seo_testimonials_left_title {
	width:653px;
	height:180px;
	padding-bottom:3px;
}

#seo_testimonials_left_title img{border:0;}

#seo_testimonials_left_area {
	background-position:top left;
	background-repeat:repeat-x;
	width:653px;
}

.seo_testimonials_border {
	float:left;
	width:1px;
	height:805px;
}

#seo_testimonials_left_wrapper {
	float:left;
	width:620px;
	padding:20px 13px 0px 18px;
}

#seo_testimonials_left_text {
	color:#00467F;
}

#seo_testimonials_left_wrapper p{
	color:#7D7D7D;
	font-size:12px;
	line-height:1.3;
	margin:0px 0px 10px 0px;
}

#seo_testimonials_left_wrapper p.seo_testimonials_writer{
	margin:0px 0px 30px 0px;
}

#seo_testimonials_left_wrapper p.seo_testimonials_left_heading {
	color:#00467F;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 15px 0px;
}

#seo_testimonials_right {
	float:left;
	width:210px;
	padding-left:3px;
}

#seo_testimonials_right img{border:0;}

#seo_testimonials_right1 {
	width:210px;
	height:180px;
	padding-bottom:3px;
}

#seo_testimonials_right2 {
	width:210px;
	height:96px;
	padding-bottom:3px;
}

#seo_testimonials_right2_left {
	float:left;
	width:119px;
	height:96px;
}

#seo_testimonials_right2_right {
	float:left;
	width:88px;
	height:96px;
	padding-left:3px;
}

#seo_testimonials_right3 {
	width:210px;
	height:120px;
	padding-bottom:3px;
}

#seo_testimonials_right4 {
	width:210px;
	height:378px;
}
/********** END Testimonials **********/


/********** Category Top **********/
.category_destination_wrapper { width:866px;}
.category_destination_top { width:866px; height:180px; padding-bottom:3px;}
.category_destination_topleft { float:left; width:653px; height:180px;}
.category_destination_topleft img{border:0;}
.category_destination_topright { float:left; width:210px; height:180px; padding-left:3px;}
.category_destination_different { width:210px; height:88px; padding-bottom:4px; }
.category_destination_different img{border:0;}
.category_destination_guarantee { width:210px; height:88px; }
.category_destination_guarantee img{border:0;}
.category_destination_btm { width:866px; height:38px; }
.category_destination_btm img{border:0;}
/********** END Category Top **********/


/*Itinerary Selection / Display*/
#itinerary_header {	
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin: 0px 10px 0px 10px;
	overflow: hidden;
	padding: 1px 1px 1px 1px;
	height: 52px;
	width: 936px;	
}

#itinerary_header_content {
	width: 936px;
	height: 50px;
}
/**/
