/**********************************************************************
BUDGETTRAVEL.COM - GLOBAL STYLESHEET FOR ORBIT SECTION FRONTS
This file contains global styles for Orbit section fronts
  
NOTES:
- when troubleshooting IE, check the IE stylesheets

************************************************************************/

/* /////////////////////////////////////////////////////////////////////// */
/* SECTION FRONT MODULES */
/* /////////////////////////////////////////////////////////////////////// */

/* tabula rasa */
#wrapper_main #wrapper_middle #wrapper_content .section_module,
#wrapper_main #wrapper_middle #wrapper_content .section_module *
{
	margin:0px;
	padding:0px;
	list-style:none;
	border:none;
	zoom:1;
}

#wrapper_main #wrapper_middle #wrapper_content .section_module
{
	margin-top:7px !important;
	margin-bottom:10px !important;
	
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

	#wrapper_main #wrapper_middle #wrapper_content .section_module a.hover,
	#wrapper_main #wrapper_middle #wrapper_content .section_module a.focus,
	#wrapper_main #wrapper_middle #wrapper_content .section_module a.active
	{
		text-decoration:underline;
	}

/* base layout and styles */
#wrapper_main #wrapper_middle #wrapper_content .section_module a,
#wrapper_main #wrapper_middle #wrapper_content .section_module a:link,
#wrapper_main #wrapper_middle #wrapper_content .section_module a span,
#wrapper_main #wrapper_middle #wrapper_content .section_module a:link span,
#wrapper_main #wrapper_middle #wrapper_content .section_module a:visited,
#wrapper_main #wrapper_middle #wrapper_content .section_module a:visited span
{	
	color:#0db400;
	font-family:Georgia, "Times New Roman", Times, serif;
}

	#wrapper_main #wrapper_middle #wrapper_content .section_module a:hover *,
	#wrapper_main #wrapper_middle #wrapper_content .section_module a:focus *,
	#wrapper_main #wrapper_middle #wrapper_content .section_module a:active *
	{
		cursor:pointer;  /* silly ol' ie */
		text-decoration:underline !important;  /* silly ol' ie */
	}

#wrapper_main #wrapper_middle #wrapper_content .section_module h3
{
	margin:12px 120px 3px 0px !important;
}

	#wrapper_main #wrapper_middle #wrapper_content .section_module h3 *
	{
		background-color:#fff;  /* silly ol' ie 6 */
		
		font-family:Georgia, "Times New Roman", Times, serif !important;
		font-size:14px !important;
		font-weight:bold;
	}

#wrapper_main #wrapper_middle #wrapper_content .section_module p
{
	margin:0px 0px 8px 0px !important;
	
	font-size:11px;
	line-height:14px !important;
}

#wrapper_main #wrapper_middle #wrapper_content .section_module ul
{
				clear:both;
				padding-bottom:1px !important;
				background-image:url('http://www.budgettravel.com/bt-srv/test/beamj/redesign/122007/homepage/working/bg_dotted_h_001.gif');
				background-repeat:repeat-x;
				background-position:0px bottom;
}

	#wrapper_main #wrapper_middle #wrapper_content .section_module ul li
	{
		padding:1px 0px !important;
		background-image:url('http://www.budgettravel.com/bt-srv/test/beamj/redesign/122007/homepage/working/bg_dotted_h_001.gif');
		background-repeat:repeat-x;
		background-position:0px 0px;
	}

		#wrapper_main #wrapper_middle #wrapper_content .section_module ul li.last
		{
		}
	
		#wrapper_main #wrapper_middle #wrapper_content .section_module ul li a
		{
			display:block;
			margin:2px 0px 1px;
			padding:0px 0px 0px 12px;
			background-color:#fff;  /* silly ol' ie 6 */
			background-image:url('http://www.budgettravel.com/bt-srv/images/sprite_bullets_v1.1.gif');
			background-repeat:no-repeat;
			background-position:0px -156px;
		}

#wrapper_main #wrapper_middle #wrapper_content .section_module .thumbnail
{
	float:right;
	margin:17px 0px 8px 6px;
	border:1px solid #000;
}

/* real deals module */
#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals .moredestinations,
#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals .leavingfrom,
#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals .alldeals
{
	clear:both;
	padding-top:10px;
	
	font-family:Georgia, "Times New Roman", Times, serif !important;
	color:#0db400;
}

#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.moredestinations li,
#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.leavingfrom li
{
	display:inline;
	padding:0px !important;  /* silly ol' ie */
	background-image:none;
}

	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.moredestinations,
	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.leavingfrom,
	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a
	{
		padding:0px 0px 0px 12px;
		background-image:url('http://www.budgettravel.com/bt-srv/images/sprite_bullets_v1.1.gif');
		background-repeat:no-repeat;
		background-position:0px -155px;
	}
	
		#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a
		{
			background-position:0px -157px;
		}

		#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.moredestinations li a,
		#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals ul.leavingfrom li a
		{
			display:inline;
			padding:0px !important;
			border:none;
			background-image:none;
			zoom:0;  /* silly ol' ie */
		}

	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.moredestinations,
	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.leavingfrom,
	#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals
	{
		margin:0px 0px 0px 0px !important;
		
		color:#000;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:12px;
		text-transform:uppercase;
	}

		#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals
		{
		}

			#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a
			{
				display:block;
			}

				#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a:hover *,
				#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a:focus *,
				#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals a:active *
				{
					text-decoration:underline;
				}

			#wrapper_main #wrapper_middle #wrapper_content .section_module.realdeals h3.alldeals *
			{				
				font-weight:bold;
				font-size:12px !important;
				text-transform:none;
			}
