@import url("../common.css");
@import url("../speechbox.css");
@import url("../thickbox.css");
@import url("../TabStrip/TabStrip.Hot.css");
@import url("../MenuTop/Menu.Hot_Top.css");

@media screen , handheld , projection
{
	#content
	{
		position: relative;
		height: 100%;
		clear: both;
		padding-bottom: 10px;
	}

	#column1_wrapper
	{
		float: left;
		width: 430px;
		margin: 0px 0px 0px 5px;
		padding-right: 3px;
		border-right: dotted 1px #ccc;
		position: relative;
	}

	.gf_includeTaxes
	{
		clear: both;
		background-color: #46166a;
		color: #fff;
		font-size: 12px;
		margin-top: 1px;
		width: 428px;
	}

	.gf_descriptions li
	{
		font-size: 10px;
		list-style-type: none;
		margin: 0px 0px 0px 8px;
		padding: 0px;
	}

	#column2_wrapper
	{
		float: left;
		width: 532px;
		margin: 0px 0px 0px 5px;
	}

	#register
	{
		height: 26px;
		width: 530px;
		background: transparent url(images/Register-button.jpg) no-repeat;
		margin-top: 2px;
		margin-bottom: 2px;
	}

	.promo_container
	{
		height: 170px;
		padding-top: 3px;
		border-top: dotted 1px #ccc;
		border-bottom: dotted 1px #ccc;
		border-right: dotted 1px #ccc;
		padding-left: 7px;
	}

	#highlights
	{
		float: left;
		width: 170px;
		background: transparent url(images/bg.gif) repeat-x top;
	}
	#highlights h2.sf_listTitle
	{
		display: none;
		visibility: hidden;
		margin: 0px;
		height: 0px;
	}
	#highlights_heading
	{
		background: transparent url(images/highlights.gif) no-repeat left top;
		height: 25px;
		padding: 5px 0px 0px 25px;
		color: #fff;
	}
	#highlights ul
	{
		background-color: #F5FEE0;
		list-style-type: none;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
	}
	#highlights .sf_expandedList ul
	{
		margin: 0 0 0 3px;
	}
	#highlights .sf_expandedList li
	{
		margin: 10px 0 0 3px;
	}
	#highlights .sf_expandedList h3
	{
		font-size: 12px;
		color: #000;
		font-weight: bold;
		margin: 0px;
		background: #fff url(images/curve.gif) no-repeat right;
		display: inline;
		padding-right: 15px;
	}
	#highlights .sf_listItemBody
	{
		font-size: 11px;
		color: #000;
		margin: 0px;
	}
	#highlights .sf_listItemBody a
	{
		color: #000;
		text-decoration: none;
	}
	#highlights .sf_listItemBody a:hover
	{
		color: #666;
		text-decoration: none;
	}

	#be_inspired
	{
		float: left;
		width: 170px;
		background: transparent url(images/bg.gif) repeat-x top;
		margin-left: 10px;
	}
	#be_inspired h2.sf_listTitle
	{
		display: none;
		visibility: hidden;
		margin: 0px;
		height: 0px;
	}
	#be_inspired_heading
	{
		background: transparent url(images/inspired.gif) no-repeat left top;
		height: 25px;
		padding: 5px 0px 0px 25px;
		color: #fff;
	}
	#be_inspired ul
	{
		background-color: #F5FEE0;
		list-style-type: none;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
	}
	#be_inspired .sf_simpleList ul
	{
		margin: 0 0 0 3px;
	}
	#be_inspired .sf_simpleList li
	{
		margin: 5px 5px 0 3px;
		font-size: 11px;
		background: transparent url(images/list_arrow.gif) no-repeat right;
	}
	#be_inspired .sf_simpleList li a
	{
		color: #000;
		text-decoration: none;
	}
	#be_inspired .sf_simpleList li a:hover
	{
		text-decoration: none;
		color: #666;
	}

	#destinations
	{
		float: left;
		width: 170px;
		background: transparent url(images/bg.gif) repeat-x top;
		margin-left: 10px;
	}
	#destinations h2.sf_listTitle
	{
		display: none;
		visibility: hidden;
		margin: 0px;
		height: 0px;
	}
	#destinations_heading
	{
		background: transparent url(images/destinations.gif) no-repeat left top;
		height: 25px;
		padding: 5px 0px 0px 25px;
		color: #fff;
	}
	#destinations ul
	{
		background-color: #F5FEE0;
		list-style-type: none;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
	}
	#destinations .sf_simpleList ul
	{
		margin: 0 0 0 3px;
	}
	#destinations .sf_simpleList li
	{
		margin: 5px 5px 0 3px;
		font-size: 11px;
		background: transparent url(images/list_arrow.gif) no-repeat right;
	}
	#destinations .sf_simpleList li a
	{
		color: #000;
		text-decoration: none;
	}
	#destinations .sf_simpleList li a:hover
	{
		text-decoration: none;
		color: #666;
	}
	a.button-sliding,
	a.button-sliding.grey {
	    background: transparent url(/images/buttons/button-sprite-large-yellow.png) no-repeat right -63px;	
	    color: #46166b;
    }
    a.button-sliding span,
    a.button-sliding.grey span {
	    background: transparent url(/images/buttons/button-sprite-large-yellow.png) no-repeat top left;	
    }
    a.button-sliding:hover,
    a.button-sliding.grey:hover
    {
        color: #46166b;
    }
}
