

/* tabula rasa */
div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee *
{
	margin:0px;
	padding:0px;
	
	font-size:12px;
}


/* marquee styles */

	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a,
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a:link,
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a:visited,
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a:hover,
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a:active,
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee a:focus
	{
		color:#0f665e;
	}

/* headline/kicker overrides */

/* main marquee styles */
div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee
{
	width: 650px;
	margin:7px 0px 25px 0px;
	padding:0 5px;
	float:left;
}

	/* marquee columns */
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1
	{
		float:left;
		width:310px;
	}
	
	div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2
	{
		float:right;
		width:333px;
	}

		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 .marquee_image
		{
			margin-top:0px;
			margin-bottom:9px;
			margin-left:2px;
			width: 300px;
			overflow:hidden;
		}
		
		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 .marquee_image img
		{
			width: 298px;
			overflow: hidden;
		}
					
		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 .marquee_image img.hotels_marquee
		{
			border:1px solid #4f4f4f;
		}
		
		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 a.photo_slideshow
		{
			padding-left:21px;
			background-image:url(http://budgettravel.com/bt-srv/images/blt_circle_orange_001.gif);
			background-repeat:no-repeat;
			background-position:1px center;
			
			font-size:12px;
			font-weight:bold;
			text-transform:uppercase;
		}
		
		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 div.contact_info
		{
			margin-top:10px;
			margin-left:3px;
		}
		
			div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 div.contact_info p.hotel_name
			{
				margin-bottom:1px;
				
				font-size:14px;
				font-weight:bold;
			}
		
			div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 div.contact_info p.hotel_address
			{
				margin-left:1px;
			}
		
				div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col1 div.contact_info p.hotel_address a.hotel_website
				{
					font-weight:bold;
				}
		
		div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 p
		{
			margin-top:8px;
		}
		
			div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 p b,
			div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 p span.label
			{
				color:#000;
				font-weight:bold;
			}
			
			div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 h2.bubble_header
			{
				margin:0px 0px 15px;
				padding:0px;
			}
			
				div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 h2.article_comments.bubble_header
				{
					margin-top:0px;
					
					font-family:Arial, Helvetica, sans-serif;
				}
			
				div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 h2.bubble_header a
				{
					display:block;
					margin:0px;
					padding:0px 7px;
					height:19px;
					background-color:#e87f00;
					background-image:url(http://www.budgettravel.com/bt-srv/test/projects/2008/article_redesign/rel2/bg_bubble-orange.gif);
					background-repeat:no-repeat;
					background-position:right top;
					
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
					color:#fff;
					line-height:19px;
					text-transform:uppercase;
					text-decoration:none;
				}
			
					div#wrapper_main.article div#wrapper_middle div#wrapper_content div.main_marquee .marquee_col2 h2.article_comments a
					{
						width:180px;
					}

/*
div#wrapper_main.article div#wrapper_middle div#wrapper_content div.module_compareprices,
div#wrapper_main.article div#wrapper_middle div#wrapper_content div.module_compareprices *
{
	position:relative;
	display:inline;
	margin:0px;
	padding:0px;
	width:0px;
	height:0px;
	border:none;
	background-color:transparent;
	font-size:0px;
	line-height:0px;
	vertical-align:top;
}
*/



