@charset "UTF-8";
/*
	#######################################################################################
	#
	#	FlyBranson Travel Services
	#	http://www.flybransontravelservices.com
	#	
	#	Purpose: Holds the common styles used throughout the website.
	#
	#	Author: BGH Studios (http://www.bghstudios.com)
	#
	#		Rush Hour Traffic... Raight?
	#		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	#		[_LD_]                    [_LD_]    [_LD_]                           [_LD_]
	#		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	#				 [_LD_]       [_LD_]                    [_LD_]
	#		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	#						[_ _ _______ _ _]|_|D_]
	#		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
	#s
	#
	#	History: 
	#		10/08/2009 - Created CSS Template
	#
	#
	#####################################################################################
*/



/* ***** GLOBAL ***** */


#special_intro 	{ background:url(../images/bg_intro_special.jpg) left; width:990px; height:220px; }

#introHeader 		{ width: 975px; height:40px; padding:20px 0px 0px 15px; margin:0px 0px; }
#introLeft 			{ width:460px; float:left; line-height: 19px; font-size:12px; padding:10px 20px 0px 15px; }
#introRight 		{ width:460px; float:right; line-height: 19px; font-size:12px; padding:10px 15px 0px 20px; }
.introHeaderText 	{ font-weight:bold; color:#1cb7d7;}

#packagesContainer 	{ width:990px; padding:0px 0px; margin:20px 0px 0px 0px; clear:both;}
#listsContainer 	{ width:990px; padding:0px 0px; margin:0px 0px 0px 0px; clear:both;}
#packagesLeft 		{ width:485px; padding-right:10px; }
#packagesRight 		{ width:485px; padding-left:10px;}



#package 		{ width:485px; height:245px; background:url(../images/bg_packagesYellow.gif) top left no-repeat; clear:both; } 

#packageContent	{ width:295px; float:left; padding-bottom:45px;}
#packageName	{ background:url(../images/bg_packageHeader.jpg) #1eafd0 left; height:45px; width:280px; color:#004b8f; padding-left:15px; font-size:20px; line-height:45px; font-weight:bold;}
#details		{ clear:both; width:295px; }
#details ul		{ margin-top:8px; padding-left:15px; }
#details ul li	{line-height:14px; padding-bottom:8px; list-style:none; }

#packageImage 	{  text-align:right; width:160px; padding-right:15px; padding-left:15px; padding-top:12px; padding-bottom:45px; float:right;}
.priceText		{ font-size:18px; color:#004b8f; }
.price			{ font-size:30px; font-weight:bold; color:#1cb7d7; line-height:21px; }

#packageImg { width:125px; height:83px; clear:both; float:right; margin-top:18px; margin-bottom:18px; }
#dealTag	{ width:55px; height:64px; position:relative; float:left; z-index:99; left:-35px; }

#notes		{ clear:both; width:160px; font-size:10px; text-align:right; }

.showLists li { padding-bottom: 8px; list-style:none; } 
.showLists { margin-left: -25px; }