﻿/* CSS Document */


head {
	font-family: Verdana;
    font-size: 16px;
	color: #ffffff;
}

	

	h3{ 
		color: #660033;
		font-size: 12px; 
		margin: 15px 0 15px 0;
		padding: 5px 0;
		text-transform: uppercase;
		border-bottom: 1px solid #ffddff;
		letter-spacing: 1px;
	}
	
	
	hr{ 
		padding: 1px;
		width:224px;
		background:url(images/divider_for_hr4.gif) no-repeat;
			}
	
	.nav_utility{
		position: absolute;
		top: -10px;
		*top: 0px;
		left: 138px;
	}

	#nav_secondary
	{
	   height: 600px;
	}
	
	#nav_secondary, #nav_secondary li, #nav_secondary a{
		margin: 0;
		padding: 0;
	}
	
	#nav_secondary a{
		float: left;
		font-family: arial, verdana, sans-serif;
		font-size: 11px;
		color: #262623;
		display: block;
		width: 165px;
		background: #F0F0DD url('http://www.marketingmechanisms.com/images/nav_secondary.gif') repeat-x;
		font-style: none;
		padding: 8px 5px 8px 3px;
	}

#nav_secondary_right a{
	float: left;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #262623;
	display: block;
	width: auto;
	font-style: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 17px;
	}

#right_nav_interested li{
	list-style:url(images/carrot.gif) square;
	line-height:20px; margin-left: 0; 
	padding-left: 5px; text-indent: 0em;
	}

		#nav_secondary a:hover, #nav_secondary li.active a, #nav_secondary a.active{
			color: #DEBB73;
			text-decoration: none;
			background: #4D0017 url('http://www.marketingmechanisms.com/images/nav_secondary_o2.gif') repeat-x;
		}
	
		#nav_secondary_right a:hover, #nav_secondary li.active a, #nav_secondary a.active{
	color: #DEBB73;
	text-decoration: none;
			
		}
					
		.nav_secondary_hd{
			margin: 18px 15px 15px 20px;
		}
		
		
		#nav_secondary li ul{
			margin: 35px 0 5px 0;
			-margin: 5px 0 5px 0;
		}

			#nav_secondary li li ul{
				margin: 0px 0 5px 0;
			}

	
		#nav_secondary li li a{
			background: #F0F0DD;
			width: 150px;
			padding: 2px 5px 7px 20px;
		}
	
		#nav_secondary li li a:hover, #nav_secondary  li li.active a{
			background: #F0F0DD;
			color: #4D0017;
		}
		
		

		#nav_secondary li li li a{
			background: #F0F0DD;
			width: 150px;
			padding: 2px 5px 7px 35px;
			background: url('http://www.crisco.com/assets/nav/tic.gif') 30px 7px no-repeat;
		}
	
			#nav_secondary li li li a:hover, #nav_secondary li li li.active a{
				background: url('http://www.crisco.com/assets/nav/tic_green.gif') 30px 7px no-repeat;
			}
			#tagline{
			position: absolute;
			top: 88px;
			left:123px;
			z-index: 40;
		}
		
		 #nav_breadcrumb{
	position: absolute;
	top: 100px;
	left: 210px;
	font-size: 10px;
	color: #333;
	width: 700px;
	height: 17px;
		}
		#secondary{
		float: left;
		width: 190px;
	}
	
	#copy{
	position: absolute;
	top: 355px;
	left:190px;
	z-index: 40;
	width: 769px;
	padding-right:65x;
	}
	
	#divider3{
	background:url(images/divider_for_hr.gif) no-repeat;
	width:224px;
	}
	
	#copy_services{
	position: absolute;
	top: 100px;
	left:185px;
	z-index: 40;
	width: 769px;
	padding-right:65x;
	padding-left: 10px;
	}
	
	
	#copy_mymech{
	position: absolute;
	top: 345px;
	left:190px;
	z-index: 40;
	width: 769px;
	padding-right:65x;
	}
	
	
.clearB{ clear: both; }
	.clearR{ clear: right; }
	.clearL{ clear: left; }
	
	.btn{ float: left; margin: 2px 0 0 0;  }
	.tI{ float: left; margin: 5px 5px 0 0; width: 170px; *width: 165px; }
	
	.u_nav1 a{ width: 125px; background: url('/images/upper_rss3.jpg') top left no-repeat; }
			.u_nav2 a{ width: 125px; background: url('/images/upper_message.jpg') top left no-repeat; }
			.u_nav3 a{ width: 90px; background: url('/images/uppernav_emblog.jpg') top left no-repeat; }
			.u_nav4 a{ width: 90px; background: url('/images/uppernav_podcast2.jpg') top left no-repeat; }	
			.u_nav5 a{ width: 91px;	background: url('/images/uppernav_contact2.jpg') top left no-repeat; }		
			.u_nav6 a{ width: 91px;	background: url('/images/uppernav_contact3.jpg') top left no-repeat; }	
			
			
			.u_nav1_test a{ width: 125px; background: url('/images/upper_rss3.jpg') top left no-repeat; }
			.u_nav2_test a{ width: 125px; background: url('/images/upper_message.jpg') top left no-repeat; }
			.u_nav3_test a{ width: 90px; background: url('/images/uppernav_emblog.jpg') top left no-repeat; }
			.u_nav4_test a{ width: 90px; background: url('/images/uppernav_podcast2.jpg') top left no-repeat; }	
			.u_nav5_test a{ width: 91px; background: url('/images/uppernav_contact3.jpg') top left no-repeat; }		
			.u_nav6_test a{ width: 91px; background: url('/images/uppernav_contact3.jpg') top left no-repeat; }
	

	#nav_utility{
		position: absolute;
		top: -10px;
		*top: 0px;
		left:280px;		
	}
	
	#nav_utility_test{
		position: absolute;
		top: -10px;
		*top: 0px;
		left:280px;		
	}


*------------------------------------------------------------------------------
	2 COLUMN LAYOUT (DEFAULT)
------------------------------------------------------------------------------*/	


	#content{
		background: #fff url('/images/back_content_two_col.gif');
	}
	
	#content_home{
		background: #ffffff;
	}


		#content .pad{
			padding: 0 5px;
		}

	#secondary{
	float: left;
	width: 177px;
	margin-left:13px;
			}


	#main{
		float: left;
		width: 780px;
		margin:50px 0 0 0;
	}

		#main .pad{
			padding: 20px 20px 20px 20px;
		}

		
		#main_mminaction{
		 margin:0px;
		
		}
		
			
	#main_aboutus{
	width: 800px;
	margin-left:190px;
	margin-top:51px;
		}
	
	#main_aboutus .main_leftcolumn{
		width:500px;
		float:left;
		margin-left:24px;
	}
		
	#main_aboutus .main_rightcolumn{
		background:#debb73;	
		width:250px;
		padding:3px;
		float:left;
	}
	
	
	#main #main_trainingmaterials{
	width: 800px;
	margin-left:190px;
	margin-top:51px;
		}
	
	#main #main_trainingmaterials .main_leftcolumn{
		width:500px;
		float:left;
		margin-left:24px;
	}
		
	#main #main_trainingmaterials .main_rightcolumn{
		background:#debb73;	
		width:250px;
		padding:3px;
		float:left;
	}
	
    
	
	#header_aboutus{
	width:780px;	
	}
		
		
	
		
	#main_test{
		float: left;
		width: 350px;
		margin-left:83px;
	}

				
			
			
	#main .pad_insight{
			padding: 20px 5px 5px 20px;
			width: 699px;
			}
			
	
	.colHD_image{
		_margin-left: -3px;
	}

/*------------------------------------------------------------------------------
	3 COLUMN LAYOUT
------------------------------------------------------------------------------*/	

.three_column #content{
		background: #fff url('http://www.crisco.com/assets/shared/back_content_3col.gif');
	}

		.three_column.plain #content{
			background: #fff url('http://www.crisco.com/assets/shared/back_content.gif');
		}
		
		.three_column.plain_3 #content{
			background: #fff url('http://www.crisco.com/assets/shared/back_content_3col_white.gif');
		}


	.three_column #main{
	float: left;
	width: 510px;
	
	}

		.three_column #main .pad{
			padding: 60px 55px 20px auto;
		}

	.three_column #supporting{
		float: left; width: 270px;
	}


.three_column #supporting_test{
		float: left; width: 232px;
	}
		.three_column #supporting .pad{
			padding: 10px;
		}
#content-explorer {
	padding-top: 20px;
	width:100%;
	line-height:normal;
	}
	#content-explorer ul {
		padding: 10px 10px 0;
		list-style: none;
		max-width: 770px;
		background: url(/images/menu_bg.gif) bottom repeat-x;
		height: 31px;
		}
		#content-explorer ul li {
			float: left;
			background: url(/images/right.gif) right top no-repeat;
			text-align: center;
			overflow: hidden;
			margin-left: 5px;
			}
			#content-explorer ul li a {
				display: block;
				background: url(/images/left.gif) left top no-repeat;
				padding: 10px 20px 6px 20px;
				font-weight: bold;
				color: #DEBB73;
			}
			#content-explorer ul li a:hover {
				color: #4d0017;
			}
			#content-explorer ul li.selected {
				
			}
			#content-explorer ul li.selected a {
				background: url(/images/left_cur.gif) left top no-repeat;
				padding-bottom: 8px;
				color: #4d0017;
			}
			
div.yui-content {
	overflow: auto;
		padding: 20px;
}
#recently_viewed33 {
	position:absolute;
	width:175px;
	height:157px;
	z-index:41;
	left: 8px;
	top: 590px;
	background-color: #4D0017;
}

h1{ 
		color: #4D0017;
		font-size: 22px;
		line-height: 1em;
		font-weight: normal;
		margin: 15px 0 10px 0;
	}
	
		h1.rule{
			font-size: 22px;
			padding-bottom: 3px;
			border-bottom: 1px solid #4D0017;
		}
		

h2{ 
		color: #999;
		font-size: 24px;
		font-weight: normal;
		margin: 0 0 10px 0;
		border-bottom: 1px solid #D6D6D6;
	}
	
		h2.cap{
			font-size: 14px;
			border-bottom: 1px solid #D6D6D6;
			letter-spacing: 1px;
			margin: 20px 0 10px 0;
			padding-bottom: 2px;
			text-transform: uppercase;
		}
	
	
		h2.johnny{
			color: #4D0017;
			font-size: 16px;
			border-bottom: 1px solid #dde1ca;
			margin: 10px 0 10px 0;
			padding-bottom: 5px;
		}
		h2.jimmy{
			color: #3c9401;
			font-size: 16px;
			border-bottom: 1px solid #dde1ca;
			margin: 14px 0 5px 0;
			padding-bottom: 5px;
		}


				
		/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}

.sIFR-active h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 22px;
}

.sIFR-active h3 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 13px;
}

.sIFR-active .h2 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 13px;
}

.sIFR-active .heading2 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 13px;
}

.sIFR-active .heading_seasonal {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 13px;
}	
	/*------------------------------------------------------------------------------
	Mechanisms in Action
------------------------------------------------------------------------------*/	



	
		#product_intro p{
			padding: 20px 20px 20px 70px;
		}




.padProducts{
		padding-left: 40px; 
	}
	
	#product_intro{
		width: 375px;
		margin-top: -140px;
		margin-left: 50px;
		font-size: 13px;
		line-height: 130%;
	}
		#product_intro p{
			padding: 20px 20px 20px 70px;
		}
		
		
		.product{
			width: 340px;
			_width: 330px;
			float: left;
			margin: 0 21px 10px 0; /* Previously 0 25px 10px 0; Modified for ie6*/
			padding-bottom: 20px;
			background: url('/images/dotted_horiz.gif') bottom repeat-x;
		}
		
			h2{
				border-bottom: none;
				color: #4b4b4b;
				font-size: 16px;
			}
			
			.product .thumbnail{
				width: 120px;
				height: 104px;
				float: left;
			}
			
			.product .thought{
				width: 100px;
				height: 74px;
				float: left;
				
			}
				
				.product .sample{
				width: 100px;
				height: 130px;
				float: left;
				
			}
				.product .training{
				width: 120px;
				height: 160px;
				float: left;
				
			}
				
			.product .copy{
				margin-top: 20px;
				padding-left: 140px;
			}
	
	

	.prodIntro{
		padding: 0 100px 20px 40px;
	}

	
	.rMargin{
		margin-right: 50px;
	}
	
	#featuredRecipes{
		background: url('/images/featured_recipe_back.gif') no-repeat;
		height: 220px;
		top: 330px;
		clear: left;
	}
		#featuredRecipes h2{
			border-bottom: 1px solid #D6D6D6;
			padding: 5px 0 5px 0;
			margin-bottom: 15px;
			margin-right: 20px;
		}
	
		#featuredRecipes .thumb{
			border: 1px solid #E3E7D0;
			padding: 2px;
			float: left;
		}
		
		#featuredRecipes .pad{
			padding: 10px 0 0 30px;
		}
	
		#featuredRecipes .feature{
			width: 350px;
			float: left;
		}
		
		#featuredRecipes .copy{
			padding: 0 20px 0 160px;
		}
		
		#featuredRecipes .feature h2{
			padding-top: 5px;
			margin-bottom: 2px;
			font-size: 14px;
			border: none;
		}
	#header_img{
		width: 780px;
		margin: 0;
		padding: 0;
		float: right;
	}
	.anchors a.active{
		color: #DEBB73;
		font-weight: bold;
		text-decoration: none;
		cursor: default;
	}
	
	.articleFloat2{
		float: right;
		behavior: url(images/iepngfix.htc);
	}
	.articleFloat3{
		float: right;
		margin: -45px 5px 4px 10px;
		top: 300px;
	}
	
	
	.list_col{
		width: 200px;
		float: left;
	}
	.list_col_noimg{
		width: 150px;
		float: left;
	}
	ul.all_about{
		list-style:none;
		margin:0 0 0 6px;
		padding:0;
	}
		ul.all_about li{
			background: url('/assets/nav/tic.gif') 2px 6px no-repeat;
			padding: 0 0 5px 10px;
			
	}
	.col1{
		float: left;
		width: 160px; 
		margin: 0px; padding: 0px;
		text-align: center;
			}

	.col2{
		float: left;
		width: 240px; 
		margin: 0px; padding: 10px 0 0 0;
		}
		
		
		.anchors a{
		display: block;
		color: grey;
		text-transform: uppercase;
		background: url('/images/carrot.gif') 0 2px no-repeat;
		padding-left: 13px;
		margin: 5px 0;
		font-size: 11px;
	}
	
	.anchors a:hover{
		color: #4D0017;
		text-decoration: none;
	}
	
	#papayaqt{
		background: url('http://www.crisco.com/assets/articles_tips/qt_papayas.jpg') no-repeat;
		width: 451px;
		padding: 65px 0 25px 20px;
	}
		#papayaqt p{
		margin-right: 205px;
		}
		
		
		#searchqt{
		background: url('/images/search_engine_optimization2.gif') no-repeat;
		width: 451px;
		padding: 65px 0 60px 20px;
	}
		#searchqt p{
		color: #fff;
		margin-right: 205px;
		}
		
		#potatoesqt{
		background: url('http://www.crisco.com/assets/articles_tips/qt_potatoes.jpg') no-repeat;
		width: 454px;
		padding: 65px 0 25px 20px;
	}
		#potatoesqt p{
		margin-right: 175px;
		}
		
		
		
		#deliverqt
		{
		background: url('http://www.marketingmechanisms.com/images/tip_deliverability.jpg') no-repeat;
		width: 451px;
		height: 196px;
		padding: 65px 0 60px 20px;
	}
		#deliverqt p
		
		{
		color: #FFFFFF;
		margin-right: 205px;
		}
		
		
		#contentqt{
		background: url('/images/content_development.jpg') no-repeat;
		width: 451px;
		padding: 65px 0 25px 20px;
	}
		#contentqt p{
		margin-right: 205px;
		}



.prepTime{
		background: #fff url('/images/prep_time.gif') no-repeat;
		width: 460px;
		height: 101px;
	}
	
		.prepPad{ padding: 25px 0 0 90px; }
	
	
	#user_rating{
		margin: 20px 0 10px 0;
		border-top: 1px solid #e3e3e3;
		border-bottom: 1px solid #e3e3e3;
		padding: 2px 0;
	}
	
	#email_print{
		margin: 20px 0;
		border-top: 1px solid #e3e3e3;
		padding: 10px 0;
	}
	
	.button{ margin: 5px 0 5px -2px; }
	
	
	.recipe{
		width: 340px;
		_width: 330px;
		height:125px;
		float: left;
		margin: 0 21px 10px 0;
		padding-bottom: 20px;
		background: url('http://www.crisco.com/assets/shared/dotted_horiz.gif') bottom repeat-x;
	}
	
		.recipe h2{
			border-bottom: none;
			color: #262623;
			font-size: 14px;
		}
		
		.thumbnail{
			behavior: url(images/iepngfix.htc);
			width: 119px;
			height: 109px;
			overflow: none;
			float: left;
		}

		.recipe .copy{
			float: left;
			width: 200px;
			_width: 190px;
			margin-left: 20px;
			
		}
	
	#tabs{
		behavior: url(images/iepngfix.htc);
		margin-top: -32px;
		*margin-top: -44px;
	}
	
	
	/* ### Added by BS 10/25/07 ### */
	ul#recipe_ingredients {
		margin: 0;
		padding:0;
		font: normal 11px Arial, sans-serif;
		list-style:none;
	}
	#recipe_ingredients li {
	    margin: 0;
		background: url('/images/maroon_arrow.gif') 0 5px no-repeat;
		padding: 0 0 5px 10px;
		line-height: 15px;
	}
	#recipe_ingredients li.subheading 
	{
		background:none;
		padding: 0 0 5px 0px;
		text-decoration:underline;
		text-transform:uppercase;
	}


	#recipe_ingredients li.substitute{
		background:none;
	}

	
	ol#recipe_directions 
	{
	    margin:0;
	    padding:0;
	    list-style:none;
	}
	#recipe_directions li .directionOrder{ 
		clear:left;
		float:left;
		width:22px;
		text-align:left;
	}
	#recipe_directions li .direction{ 
		float:left;
		width:425px;
		padding-bottom:10px;
	}
	#recipe_print #recipe_directions li .direction{ 
		float:left;
		width:380px;
		padding-bottom:10px;
	}
	
	#recipe_directions li.heading{
		font-weight:bold;
	}
		
	.recipe_img {
		float: right;
		padding: 1px; margin: 0 0 0 0;
		border: 2px solid #7ed1e6;
	}	
	#recipe_directions {
		padding: 0 0 0 28px; margin: 0;
		font: normal 11px Arial, sans-serif;
	}	
	/* / Added by BS 10/25/07  */
	
/*------------------------------------------------------------------------------
	Recipe - Print
------------------------------------------------------------------------------*/	
	#recipe_print{text-align: left;}
	#recipe_print #wrapper{
		width: 465px;
		margin: 0;
		background: none;
	}

	#recipe_print .prepTime{
		background: #f1f7e2;
		width: 204px;
		height: 182px;
		float: left;
	}
	
		#recipe_print .prepPad{ padding: 5px 0 0 25px; }
		#recipe_print .timer{margin: 10px 0 15px 60px;}
		
	#recipe_print #recipe_img{
		float: left;
		margin-right: 10px;
	}
	
	
	
		#recipe_print #header{
			height: 100px;
		}
		#recipe_print #header #logo{
			left: 140px;
		}
	
		#recipe_print #header, #recipe_print #content, #recipe_print #footer{
			background: #fff;
		}
		
		#recipe_print #content{
			background: #fff;
		}
		
		#recipe_print #main{
			width: 455px;
		}
		.promoBug .bug{
		float: left;
		margin-bottom: 20px;
	}
	
	.promoBug .bugCopy{
		padding: 20px 0 0 150px;
	}
	
	
	/*------------------------------------------------------------------------------
	Lightbox Styles
------------------------------------------------------------------------------*/	

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#one_recent_view {
	position:absolute;
	width:168px;
	height:115px;
	z-index:1;
	left: 23px;
	top: 406px;
}

#one_recent_view_mminaction{
	position:absolute;
	width:168px;
	height:115px;
	z-index:1;
	left: 35px;
	top: 688px;
}

#banner_ads_wm {
	position:absolute;
	width:186px;
	height:115px;
	z-index:1;
	left: 24px;
	top: 433px;
}


#banner_ads_left {
	position:absolute;
	width:186px;


	height:260
	left: 23px;
	top: 408px;
	left: 10px;
}

#mechanism_minute {

	position:absolute;
	width:232px;
	left:664px;
		}


#web_separator_right {
	position:absolute;
	width:200px;
	height:20px;
	z-index:1;
	left: 11px;
	top: 349px;
}

#login_name {
	position:absolute;
	width:265px;
	height:35px;
	z-index:1;
	left: 712px;
	top: 165px;
}
#login_form_holder {
	position:absolute;
	width:625px;
	height:115px;
	z-index:1;
	left: 219px;
	top: 153px;
}
#my_account {
	position:absolute;
	width:600px;
	height:300px;
	z-index:2;
	left: 215px;
	top: 160px;
}

#what_is_mymech {
	position:absolute;
	width:386px;
	height:192px;
	z-index:1;
	left: 330px;
	top: 25px;
	border-left:1px solid #cccccc;
	padding-left:30px;
}

.navText_tan {
	font:16px arial;
	color: #DEBB73;
	font-weight: bold;	
}
#Logout {
	position:absolute;
	width:296px;
	height:18px;
	z-index:1;
	left: 745px;
	top: 131px;
}
#logout_button {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 650px;
	top: 8px;
	}
	
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border:solid #2647a0; /* color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
    margin:0 0.16em 0 0; /* space between tabs */
    padding:1px 0 0; /* gecko: make room for overflow */
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { 
    margin:0 0.16em -1px 0; /* for overlap */
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    background:#d8d8d8 url(../../../../assets/skins/sam/sprite.png) repeat-x; /* tab background */
    border:solid #a3a3a3;
    border-width:0 1px;
    color:#000;
    text-decoration:none;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    border:solid #a3a3a3;
    border-width:1px 0 0;
    cursor:hand;
    padding:0.25em .75em;
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    top:-1px; /* for 1px rounded corners */
    position:relative;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
    background:#4d0017 url(../../../../assets/skins/sam/sprite.png) repeat-x left -1400px; /* selected tab background */
    color:#fff;
}

.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background:#4d0017 url(../../../../assets/skins/sam/sprite.png) repeat-x left -1300px; /* selected tab background */
    outline:0;
}

.yui-skin-sam .yui-navset .yui-nav .selected a em {
    padding:0.35em 0.75em; /* raise selected tab */
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
    border-color:#4d0017; /* selected tab border color */
}

.yui-skin-sam .yui-navset .yui-content {
    background:#debb73; /* content background color */
}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
    border:1px solid #808080; /* content border */
    border-top-color:#243356; /* different border color */
    padding:0.25em 0.5em; /* content padding */
}


.divider
{
	background:url(images/divider_for_hr4.gif) no-repeat;
	width:224px;
	padding: 1px;
}	

#carousel1 {
	width:960px;
	height:250px;
	overflow:hidden;
	border:2px solid #999;
}
.textholder {
	text-align:left;
	font-size:small;
	padding:6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;	
	-webkit-border-top-right-radius: 6px;
}

.slider2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

#under_construction img{
	margin-top:50px;
	width:500px;
	height:300px;
	}

