@charset "UTF-8";

/*GLOBAL------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

/*page shift hack for mozilla*/
html { 
	min-height: 100%; 
	margin-bottom: 1px; 
}

body {
	background-color: #0d1303;
	background-image: url(/assets/images/big-game-2009_field_back.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

/* set default layout to 0 -------------------------------------------------------------*/
table, tr, td, ul, ol, li, h1, h2, h3, h4, img, div, br, form {
	margin: 0px;
	padding: 0px;
	border:0px;	
}

.left {
	float: left;
	margin: 0px;
	padding: 0px;
}

.right {
	float: right;
	margin: 0px;
	padding: 0px;
}

/*clear hack for mozilla-------------------------------------------------------------------------------------*/

.clearer {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	width: 0px;
}

/*links------------------------------------------------------------------------------------------*/
a {
	color: #ffd503;
}

a:hover {
	text-decoration: none;
}

:focus {
	outline: 0;
}


/*sectional body styles---------------------------------------------------------------------------*/


/*text-------------------------------------------------------------------------------------*/
#content {
	font-size: 14px;
	color: #666666;
	line-height:18px;
}

/*lists-------------------------------------------------------------------------------------*/
ul.disc  {
	list-style: disc;
	color:#000;
	padding-left: 2px;
	background-image:none;
}

ul.orange_arrows {
	margin-left: 0px;
	margin-bottom: 18px;
}

ul.orange_arrows li {
	background-image:url(/assets/images/icons/orang_arrows.jpg);
	background-repeat:no-repeat;
	background-position: 0 4px;	
	line-height: 16px;
	list-style: none;	
	padding-left: 16px;
	width: 480px;	
}

/*color classes---------------------------------------------------------------------*/
.white {
	color:#FFFFFF;
}

.red {
	color:#A50000;
}

.blue {
	color: #67ABC3;
}

.green {
	color: #709F15;
}

.dark_green {
	color: #216E00;
}


/*GENERAL LAYOUT header, content, nav, footer------------------------------------------*/

#container {
	height: auto;
	margin: 0px auto;
	position: relative;
	text-align: left;
	width: 964px;
}

#wrapper{
	margin: 0px auto;
	width: 964px;
}
/*header-------------------------------------------------------------------------------------*/
	#header 
	{
		background-image: url(/assets/images/hass_game_plan_header.jpg);
		background-position: bottom left;
		background-repeat: no-repeat;
		height: 156px;
		position: relative;
		width: 964px;
	}
	
	#header img#hassLogo{
		position: relative;
		top: 50px;
	}
	
	#header_join 
	{
		background-image: url(/assets/images/join_top_form_back.gif);
		background-position: top left;
		background-repeat: no-repeat;
		display: block;
		height: 62px;
		position: absolute;
		right: 6px;
		top: 0px;
		width: 454px;
		z-index: 99;
	}
		#header_join br{
			display: none;
		}
		
		#header_join .zia-form-element-wrapper{
			display: inline;
			float: left;
			margin: 4px 0px 0px 0px;
		}
	
		#header_join .callout
		{
			margin: 4px 0px 0px 12px;
			padding: 0px 0px;
		}
		
		#header_join fieldset, #sweepstakes-form fieldset{
			border: none;
		}
		
		#header_join input.text
		{
			border: 1px solid #000;
			height: 16px;
			width: 112px;
		}
		
		#header_join input#submit
		{
			border: none;
			height: 24px;
			margin: 0px 0px 0px 10px;
			position:  relative;
			top: -2px;
			width: 84px;
		}
		
		#header_join label.text
		{
			color: #ffd503;
			font-size: 11px;
			margin: 0px 1px 0px 6px;
		}
		

/* NAVIGATION
*******************************************************************************/
/* MAIN NAV */
#nav-wrap {
	float:left; 
	height: 38px;
	position: relative;
	width: 896px;
}

/* Raf nav */
.mainnav {
	clear: both;
	display: block;
	height: 32px;
	margin: 0px 0px 0px 34px;
	width: 896px;
}

.mainnav li a { text-decoration:none; }

.mainnav,
.mainnav ul {
	background-image: url(/assets/images/nav_bar_back_top.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	list-style-position: outside;
	list-style-type: none;
	position: relative;
	width: 896px;
	z-index:5;
}

ul#joe-montanaUL{
	list-style: none;
	height: 38px;
	position: absolute;
	left: 730px;
	margin: 0px 0px;
	padding: 0px 0px;
	bottom: 7px;
	width: 201px;
	z-index: 88;
}

.mainnav ul span { background:none !important; }

.mainnav ul a { }

.mainnav a.active { font-weight:bold; }

.mainnav a { display:block; margin:0; padding:0; height: 33px; color:blue; }

.mainnav li { 
	display: inline;
	float: left; 
	position:relative;
	float: left;
	margin: 0px 0px;
	padding: 0px 0px;
	top: -1px;

}
*html .mainnav li a { padding:0; }
.mainnav li a { padding:8px; }

.mainnav ul { position:absolute; display:none; margin:0; padding:0; top:39px; left:0; }

.mainnav li ul li { background:#fff; }
.mainnav li ul li a, 
.mainnav li ul li ul li a { padding:8px; height:auto; font-size:11px !important; font-weight:normal !important; color:#9a280e !important; }
.mainnav li.videos ul li { width:144px; }
.mainnav li.videos ul li a { width:128px; }
.mainnav li ul li a:hover, 
.mainnav li ul li ul li a:hover entertaining-tips

.mainnav li.press-room ul li.shannon-sharpe-release { width:170px; }
.mainnav li.press-room ul li a { width:154px; }


.mainnav li ul li ul a { float:left; padding:0; }

.mainnav ul ul { margin:0; }

.mainnav li ul li ul li { margin:0; padding:0; }

.mainnav li:hover ul ul,
.mainnav li:hover ul ul ul,
.mainnav li:hover ul ul ul ul { display:none; }

.mainnav li:hover ul,
.mainnav li li:hover ul,
.mainnav li li li:hover ul,
.mainnav li li li li:hover ul { display:block; }

.mainnav li.videos .sweepstakes-winners { display:none; } /* Phase 2 */

/* Sprite Nav, try to revise. */

.mainnav li.sweepstakes span { z-index:10; display:block; height: 33px; position:absolute; left:0; top:0; background:transparent url(/assets/images/nav/sweepstakes_page.jpg) no-repeat; background-position:-0 0; }
/* replaces that above */
.mainnav li.entertaining-tips span { z-index:10; display:block; height: 33px; position:absolute; left:0; top:0; background:transparent url(/assets/images/nav/entertaining_tips_page.jpg) no-repeat;}
.mainnav li.recipes span { z-index:10; display:block; height: 33px; position:absolute; left:0; top:0; background:transparent url(/assets/images/nav/recipes_page.jpg) no-repeat;}
.mainnav li.videos span recipes
.mainnav li.shannon-sharpe span { z-index:10; display:block; height: 33px; position:absolute; left:0; top:0; background:transparent url(/assets/images/nav/mainnav-full.gif) no-repeat; background-position:-304px 0; }
.mainnav li.press-room span { z-index:10; display:block; height: 33px; position:absolute; left:0; top:0; background:transparent url(/assets/images/nav/press_room_page.jpg) no-repeat;}

.mainnav li.sweepstakes, 
.mainnav li.sweepstakes a,
.mainnav li.sweepstakes span { width:147px; cursor:pointer; }

.mainnav li.entertaining-tips, 
.mainnav li.entertaining-tips a,
.mainnav li.entertaining-tips span { width: 171px; cursor:pointer; }

.mainnav li.recipes, 
.mainnav li.recipes a,
.mainnav li.recipes span { width:104px; cursor:pointer; }

.mainnav li.videos, 
.mainnav li.videos a,
.mainnav li.videos span { width:72px; cursor:pointer; }

.mainnav li.shannon-sharpe, 
.mainnav li.shannon-sharpe a,
.mainnav li.shannon-sharpe span { width:149px; cursor:pointer; }

.mainnav li.press-room, 
.mainnav li.press-room a,
.mainnav li.press-room span { width:119px; cursor:pointer; }

.mainnav #joemontana{
    left: 154px;
    position: relative;
    top: -5px;
}

/* Hover */
.mainnav li.sweepstakes a:hover span,
.mainnav li.sweepstakes a.active span { background:transparent url(/assets/images/nav/sweepstakes_page_on.jpg) no-repeat; background-position:-0 0; }

.mainnav li.recipes a:hover span,
.mainnav li.recipes a.active span { background:transparent url(/assets/images/nav/recipes_page_on.jpg) no-repeat; background-position:-0 0; }

.mainnav li.entertaining-tips a:hover span,
.mainnav li.entertaining-tips a.active span { background:transparent url(/assets/images/nav/entertaining_tips_page_on.jpg) no-repeat; background-position:-0 0; }

.mainnav li.videos a:hover span,
.mainnav li.videos a.active span { background-position:-232px -39px; }

.mainnav li.shannon-sharpe a:hover span,
.mainnav li.shannon-sharpe a.active span { background-position:-304px -39px; }

.mainnav li.press-room a:hover span,
.mainnav li.press-room a.active span { background:transparent url(/assets/images/nav/press_room_page_on.jpg) no-repeat; background-position:-0 0; }



/*main content area-------------------------------------------------------------------------------------*/

#panel{
	background-image: url(/assets/images/nav_content_back.png);
	background-position: top center;
	background-repeat:  no-repeat;
	width: 964px;
}


#main{
	background-image: url(/assets/images/main_content_back.png);
	background-position: top center;
	background-repeat: repeat-y;
	width: 964px;
}

#greenFadeContainer{
	background-image: url(/assets/images/green_gradient-back.png);
	background-position: 0px 31px;
	background-repeat: repeat-x;
	margin: 0px auto;
	width: 896px;
}
	
div#main, div#panel, img.transFix, #headerImg-press-room img { behavior: url("/assets/styles/trans_png/trans_png.htc") }

#end_main_content
{
	clear: both;
	height: 52px;
	margin: 0px 0px;
	padding: 0px 0px;
}

#end_sub_content{
	height: 228px;
	margin: 0px 0px;
	padding: 0px 0px;
}

#game_plan
{
	background-image: url(/assets/images/game_plan_back.png);
	background-position: top center;
	background-repeat: repeat-y;
	color: #FFF;
	height: 157px;
	margin: 0px 0px;
	padding: 0px 0px;
}
	#rightGamePlan
	{
		font-family: Arial, Helvetica, San-Serif;
		float: right;
		margin: 20px 100px 0px 0px;
		width: 500px;
	}
	
	#rightGamePlan a
	{
		color: #ffd503;
	}

	#game_plan h2
	{
		border-bottom: 1px solid #ffd503;
		font-size: 18px;
		font-weight: normal;
		padding: 0px 0px 10px 0px;
	}
	
	#game_plan p
	{
		font-size: 12px;
		margin: 8px 0px 0px 0px;
	}

#avocadoImage
{
	margin: 0px 0px 0px 8px;
}


#homeFlashContain{
	height: 408px;
	width: 918px;
}

#homeFlash{
	margin: 0px 0px 0px 34px;
	position: relative;
	bottom: 7px;
	z-index: 81;
}

	/*Sweepstakes Page --------------------------------------------------------*/
#sweepstakesPage{
	color: #FFF;
	margin: 0px 0px 0px 50px; 
}
	
	#sweepstakesPage ul, #sweepstakesPage ol{
		list-style-position: inside;
	}
	
	.recipe-instructions_html ol.instruction-block{
		margin:  0px 0px 0px 20px;
	}
	
	#sweepstakesPage ul li, #sweepstakesPage a {
		color: #FFD503; 
		/* padding-left: 10px;  */
		/* margin-left: 10px; */
	}

  #sweepstakesPage ul li span{
		color: #FFF;
	}
	
	#sweepstakesPage h2{
		color: #FFD503;
		display: block;
		font-size: 13px;
		font-weight: bold;
		line-height: 20px;
		margin: 14px 0px 0px 0px;
	}


	#headerImg-sweepstakes img, #headerImg-recipes img{
		margin: 40px 0px 0px 0px;
	}
	
	#headerImg-entertaining-tips img{
		display: none;
	}
	
	#sweepsLeft{
		display: inline;
		font-size: 12px;
		line-height: 20px;
		margin: 0px 55px 0px 0px;
		width: 380px;
	}
	
	#sweepsLeft p{
		margin: 6px 0px 6px 0px;
	}
	
	#sweepstakesForm{
		background-color: #286141;
		display: inline;
		font-size: 11px;
		padding: 15px 10px;
		position: relative;
		top: -66px;
		width: 350px;
	}
	
	#sweepstakesForm br{
		display: none;
	}

	#sweepstakesForm span.zia-form-element-separator{
	}

	#sweepstakesForm input, select{
		background-color: #769a86;
		border: none;
		color: #FFF;
		display: block;
		float: left;
		font-size:  13px;
		height: 18px;
		margin: 0px 0px 12px 10px;
		padding: 3px 0px 0px 0px;
		width: 186px;
	}
	
	#sweepstakesForm input.hidden{
		display: none;
	}
	
	#sweepstakesForm select{
		margin-right: 50px;
		padding: 0px 0px;
		width: 90px;
	}
	
	#sweepstakesForm #postal_code{
		margin-right: 30px;
		width: 90px;
	}
	
	#sweepstakesForm #submit{
		background-color: #286141;
		float: right;
		height: 24px;
		margin: 4px 20px 0px 0px;
		width: 81px;
	}
	
	#sweepstakesForm .checkbox{
		text-align:  left;
	}
	
	#sweepstakesForm label.checkbox{
		margin: 1px 0px 0px 5px;
		text-align: left;
		width: 300px;
	}
	
	#sweepstakesForm #sweepstakes_agree, #sweepstakesForm #optin{
		background-color: #769a86;
		clear: both;
		width: 13px;
	}
	
	#sweepstakesForm label{
		display: block;
		float: left;
		margin: 1px 0px 0px 0px;
		text-align: right;
		width: 120px;
	}
	
	#sweepstakesThanks{
		color: #FFF;
		margin: 0px 0px 0px 50px;
		width: 800px;
	}
	
	#zia-form-element-wrapper-sweepstakes_form-mobile_phone-desc label{
		text-align: left;
	}

/*Entertaining Tips Page --------------------------------------------------------*/
#entertaingPage{					 	
	color: #FFF;					 	
	margin: 0px 0px 0px 50px;		 	
	padding: 65px 0px 0px 0px;
	width: 800px;
}									 	
									 	
	#entertaingPage h1{
		display: block;
		margin: 20px 0px 0px 0px;
	}
	
	#entertaingPage a{
		color: #ffd503;
	}
	
	#entertaingPage h2{
		border-bottom: 1px solid #ffd503;
		color: #ffd503;
		display: block;
		font-weight: bold;
		padding: 8px 0px 8px 0px;
	}									 	
	
	#entertaingPage ul{
		list-style-position: inside;
	}
	
	#entertaingPage li{					 	
		margin: 10px 0px;				 	
	}

/*Recipes Pages --------------------------------------------------------*/
#headerImg-sweepstakes, #headerImg-recipes{
	margin: 0px 0px 0px 40px;
}

#recipeLandingPage{
	color: #FFF;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 12px;
	margin: 0px 0px 0px 40px;
}

#recipeLandingPage h1{
	color: #ffd503;
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
}

#recipeLandTop{
	margin: 0px 0px;
	position: relative;
	width: 845px;
}

#recpLandTopLeft{
	display: inline;
	height: 324px;
	margin: 0px 16px 0px 0px;
	position: relative;
	width: 300px;
}

#recpLandTopLeft img#choosePlay{
	bottom: 10px;
	position: absolute;
}

#recpLandTopRight{
	display: inline;
	height: 320px;
	position: relative;
	width: 529px;
}

#recpLandTopRight img{
	top: -80px;
	position: relative;
}

.wrapper-recipe-columns { 
	display: block;
	float: left; 
	width: 100%;
}

	.wrapper-recipe-columns .col {
      	float: left;
      	margin: 0 10px 0 0;
      	padding: 0px 35px 20px 15px;
      	width: 352px;
	}
	
	.wrapper-recipe-columns .wrapper-recipe-column-offense{
		background-image: url(/assets/images/recipe/chalk_separator.gif);
		background-position: top right;
		background-repeat:  no-repeat;
		margin: 0px 15px 0px 20px;
		padding: 0px 50px 0px 0px;

	}
	
	.wrapper-recipe-columns .wrapper-recipe-column-defense{
	}
	
	.wrapper-recipe-columns .wrapper-recipe-column-special_teams{
	}
   
	.wrapper-recipe-columns .col .viewShare_btn{
		margin: 6px 0px 0px -2px;
	}
	 
	.recipe-column-item{
		border-bottom: 1px solid #436D56;
		clear: left;
		display: block;
		height: auto;
		line-height: 13px;
		margin: 10px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		width: 330px;
	}
	 /* you may not want to use fixed height, as some recipe titles will be longer then others; */
	 
	.recipe-listing-image  {
		float:left;
		margin: 0px 10px 0px 0px;
		width: 75px;
	}
	
	.recipe-listing-content {		
		float: left;
		width: 240px;
	}
	
	.recipe-listing-image img{
		border:1px solid #CA8C3F;
	}
	
	.recipe-listing-title a{ 
		color:#fff;
		font-size: 12px;
		font-weight: normal;
		line-height: 14px;
		text-decoration: underline;
	}
	
	.recipe-listing-title a:hover{ 
		color:#ffd503;
		text-decoration: none;
	}
	
	.recipe-listing-view_share{
	} 
	
	.recipe-listing-view_share a {
	} 
	
	.recipe-listing-abstract{
		font-size: 10px;
	}
	
	/* Individual Recipes Styles */
	.wrapper-recipe{
		color: #FFF;
		display: block;
		margin: 0px 0px 0px 40px;
		padding: 60px 0px 0px 0px;
	}
	.wrapper-recipe .recipe-playbook-add-link{
		margin: 0px 0px 5px 0px;
	}
	
	
	.wrapper-recipe h3{
		clear: both;
		color: #ffd503;
		font-size: 14px;
		font-weight: bold;
		margin: 10px 0px 6px 0px;
	}
	
	.wrapper-recipe .recipe-admin_note h3{
		display: none;
	}
	
	.wrapper-recipe p{
		margin: 6px 0px 6px 0px;
	}
	
	.wrapper-recipe .recipe-title h1, .recipe-title h1{
		color: #FFF;
		font-family: Tahoma, Arial, San-Serif;
		font-size: 24px;
		line-height: 28px;
		padding: 10px 0px 0px 0px;
	}
	
	.wrapper-recipe .recipe-type h2{
		border-bottom: 1px solid #ffd503;
		color: #ffd503;
		display: block;
		font-family: Arial, Tahoma San-Serif;
		font-size: 16px;
		margin: 10px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		text-transform: uppercase;
	}
	
	.wrapper-recipe .recipe-nutrition_info{

	}
	
	#recpViewTopLeft, .recpViewTopLeft{
		display: inline;
		margin: 0px 90px 0px 0px;
		position: relative;
		width: 300px;
	}
	
	.wrapper-recipe #recipeCalloutGrBack{
		background-color: #286141;
		font-size: 12px;
		margin: 50px 0px 0px 0px;
		padding: 10px 10px 10px 20px;;
		width: 306px;
	}
	
	.recipe-servings, .recipe-preparation_time, .recipe-cook_time, .recipe-total_time{
		display: inline;
		float: left;
		margin: 0px 20px 10px 0px;
	}
	
	.recipe-ingredient_html{
		clear: both;
		border-top: 1px solid #5e826e;
		padding: 10px 0px 0px 0px;
		margin: 10px 0px 0px 0px;
	}
	
	.wrapper-recipe #recipeCalloutGrBack ul{
		font-size: 11px;
		list-style-position: outside;
		margin: 0px 0px 0px 15px;
	}
	
	.wrapper-recipe #recipeCalloutGrBack h3, h4{
		color: #ffd503;
		display: inline;
		font-size: 12px;
		font-weight: bold;
		margin: 10px 0px 6px 0px;
	}
		
	.wrapper-recipe #recipeCalloutGrBack p{
		display: inline;
	}
	
	#recpViewTopRight{
		font-size: 12px;
		display: inline;
		position: relative;
		width: 450px;
	}
	
	#recpViewTopRight li{
		margin: 5px 0px;
	}
	
	.addThisBtn{
		margin: 10px 0px 0px 0px;
	}

	
/* Play Book Recipes Page --------------------------------------------------------*/
#playbookPage{
	color: #FFF;
	margin: 0px 0px 0px 50px;
	padding: 50px 0px 0px 0px;
	width: 820px;
}

	#playbookPage h1{
		margin: 20px 0px 0px 0px;
	}

	.wrapper-playbook-recipes
	{
		clear: both;
	}
	
	.list-table td{
		padding: 0px 15px 0px 0px;
	}
	
	.list-table td .recipe-listing-title a{
		font-size: 13px;
		text-decoration: none;
	}
	
	.list-table td .recipe-listing-view_share{
		margin: 4px 0px 0px 0px;
	}
	
	.list-table td .recipe-listing-view_share a{
		font-size: 11px;		
		text-decoration: none;
	}
	
	.list-table td a:hover{
		text-decoration: underline;
	}
	
	#playbookPage .recipe-listing-content {		
		float: left;
		width: 170px;		
	}
	
	#playbookPage .recipe-column-item{
		border: none;
		clear: left;
		display: block;
		height: auto;
		line-height: 13px;
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 260px;
	}

#printPlaybookPage{
	color: #FFF;
	font-size: 12px;
	margin: 0px 0px 0px 30px;
	padding: 50px 0px 0px 0px;
	width: 850px;
}
	
	 #printPlaybookPage h1{
	 	margin: 0px 0px;
	 }

	#printPlaybookPage ul{
		list-style-position: inside;
	}

	#printPlaybookPage .print-view-one-page{
		border-bottom: 1px solid #FFd503;
		margin: 30px 0px;
		padding: 0px 0px 10px 0px;
	}

	#printPlaybookPage h3{
		clear: both;
		color: #ffd503;
		display: inline;
		font-size: 14px;
		font-weight: bold;
		margin: 10px 0px 6px 0px;
	}
	
	#printPlaybookPage #recipeCalloutGrBack p{
		display: inline;
	}
	
	.wrapper-form-playbook .text{
		color: #ffd503;
		font-weight: bold;
	}
	
	.wrapper-form-playbook #title{
		background-color: #769a86;
		border: none;
	}

	select#team_colors{
		float: none;
		padding: 0px 0px 2px 0px;
	}
/* Press Room Page --------------------------------------------------------*/
#pressReleases{
	color: #FFF;
	margin: 0px 0px 0px 50px;
	width: 820px;
}
	
	#headerImg-press-room img, #headerImg-soft-join img, #headerImg-sign-up img, #headerImg-sweepstakes-thank-you img{
		margin: 30px 0px 0px 50px;
	}
	
	#pressReleases h1, h1{
		display: block;
		font-size: 22px;
		line-height: 28px;
		margin: 10px 0px 0px 0px;
	}
	
	#pressReleases a{
		color: #ffd503;
	}
	
	#pressReleases ul{
		list-style-position: inside;
	}
	
	#pressReleases .centerAlign{
		text-align: center;
	}
	
	#pressReleases .release{
		border-bottom: 1px solid #ffd503;
		margin:  10px 0px 20px 0px;
	}

	#pressReleases .release img{
		margin: 0px 90px 0px 0px;
	}
	
	#pressReleases .release h2{
		display: block;
		margin: 20px 0px 0px 0px;
	}
	
/*Joe Montana Page --------------------------------------------------------*/
#joeMontanaPage{
	color: #FFF;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 12px;
	line-height: 20px;
	margin: 0px 0px 0px 50px;
}

	#headerImg-joe-montana img{
		margin: 40px 0px 0px 50px;
	}
	
	.block h2{
		display:  none;
	}
	
	#montanaLeft{
		display: inline;
		font-size: 12px;
		line-height: 20px;
		margin: 0px 75px 0px 0px;
		width: 380px;
	}
	
	#montanaRight{
		display: inline;
		padding: 15px 10px;
		position:  relative;
		top: -66px;
		width: 350px;
	}

/*footer --------------------------------------------------------*/
#footer {
		color: #FFF;
		font-size: 11px;
		margin: 5px auto;
		text-align: center;
}
		#footer ul#footer-links{
		}
		
		#footer li
		{
			display: inline;
		}
		
		#footer li a
		{
			color: #FFF;
			margin: 0px 5px 0px 5px;
		}
		
		#footer #footer-copy
		{
			margin: 5px 0px 0px 0px;
		}
		
		#footer #footer-copy a{
			color: #FFF;
		}

#loadImages{
	display: none;
}

/*END GLOBLAL------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/