a
	{
		color:#00f;
	}
#btn_coupon
	{
		position:absolute;
		width:200px;
		height:40px;
		top:242px;
		left:20px;
		text-indent:-9999px;
	}
#btn_takeTheQuiz
	{
		position:absolute;
		display:block;
		top:440px;
		text-indent:-9999px;
		width:145px;
		height:37px;
		left:70px;
	}
#btn_takeTheQuiz_tips
	{
		position:absolute;
		display:block;
		top:270px;
		text-indent:-9999px;
		width:145px;
		height:37px;
		left:120px;
	}
#btn_preview
	{
		position:absolute;
		width:120px;
		height:40px;
		top:290px;
		left:260px;
	}
#btn_sendEmail
	{
		position:absolute;
		width:120px;
		height:40px;
		top:290px;
		left:130px;
	}
.expertTable
	{
		position:relative;
		margin:5px 1px 5px 1px;
	}
.expertContainer
	{
		position:relative;
		width:364px;
		height:100%;
		float:left;
		margin:10px 2px 0 2px;
	}
.expertContainer_bottom
	{
		position:relative;
		height:9px;
		background:url("../../images/expertContainer_bottom.png") no-repeat;
	}
.expertContainer_top
	{
		position:relative;
		height:9px;
		background:url("../../images/expertContainer_top.png") no-repeat;
	}
.expertContainer_middle
	{
		position:relative;
		padding:5px;
		height:100%;
		background-color:#fff;
	}
#experts p
	{
		color:#000;
		line-height:16px;
	}
.expertPic
	{
		position:relative;
		width:125px;
		float:left;
	}
.expertCopy
	{
		position:relative;
		width:225px;
		float:left;
		font-size:85%;
	}
.expertCopy p
	{
		color:#000;
		line-height:16px;
	}
.field_error
	{
		border:1px solid #f00;
	}
#hd_breakfastExpert
	{
		position:relative;
		width:403px;
		height:47px;
		background:url("../../images/hd_becomeABreakfastExpert.png") no-repeat;
		margin:0;
		text-indent:-9999px;
	}
#hd_areYouABreakfastExpert
	{
		position:relative;
		width:427px;
		height:47px;
		background:url("../../images/hd_areYouABreakfastExpert.png") no-repeat;
		margin:0;
		text-indent:-9999px;
		top:25px;
		left:15px;
	}
#hd_challengeYourFriends
	{
		position:relative;
		width:427px;
		height:47px;
		background:url("../../images/hd_challengeYourFriends.png") no-repeat;
		margin:0;
		text-indent:-9999px;
		top:25px;
		left:15px;
	}
#hd_challengeYourFriendsThanks
	{
		position:relative;
		width:537px;
		height:54px;
		background:url("../../images/hd_challengeYourFriendsThan.png") no-repeat;
		margin:0;
		text-indent:-9999px;
		top:25px;
		left:15px;
	}
#hd_breakfast
	{
		position:relative;
		width:293px;
		height:40px;
		left:3px;
		top:0;
		margin:10px 0 20px 0;
	}
#hd_breakfast span
	{
		background:url("../../images/hd_kashiBreakfast.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#home_content p
	{
		color:#000;
		line-height:16px;
	}
#kashiContainer
	{
		position:relative;
		width:736px;
		margin:0 auto;
		background:url("../../images/bg_background.png") repeat-y;
		color:#000;
	}
#kashiContainer strong
	{
		color:#000;
	}
#kashiContainer li
	{
		color:#903;
		list-style-image:url("../../images/li_arrow.png");
	}
#kashiContainer li strong
	{
		color:#903;
	}
#msg_coupons
	{
		position:absolute;
		top:350px;
		left:15px;
		width:185px;		
	}
#msg
	{
		position:absolute;
		top:150px;
		left:535px;
		width:185px;
	}
.msg_error
	{
		color:#f00;
	}
#footer_disclaimer
	{
		position:relative;
		width:73%;
		float:left;
		font-size:80%;
		padding:10px;
	}
#footer_marks
	{
		position:relative;
		width:20%;
		float:left;
		font-size:80%;
		text-align:right;
		padding:10px;
	}
#cluster
	{
		position:relative;
		height:531px;
		left:1px;
		background:url("../../images/bg_cluster.png") no-repeat;
	}
#home
	{
		position:relative;
		height:532px;
		background:url("../../images/bg_home.png") no-repeat;
	}
#quiz
	{
		position:relative;
		height:620px;
		left:1px;
		background:url("../../images/bg_quiz.png") no-repeat;
	}
#experts
	{
		position:relative;
		height:166px;
		background:url("../../images/bg_experts.png") no-repeat;
	}
#experts p
	{
		position:relative;
		top:80px;
		left:20px;
		width:570px;
	}
#tips
	{
		position:relative;
		height:509px;
		left:1px;
		background:url("../../images/bg_tips.png") no-repeat;
	}
#challenge
	{
		position:relative;
		height:620px;
		left:1px;
		background:url("../../images/bg_challenge.png") no-repeat;
	}
#coupons
	{
		position:relative;
		height:621px;
		left:1px;
		background:url("../../images/bg_coupons.png") no-repeat;
	}
#challengeThanks
	{
		position:relative;
		height:531px;
		left:1px;
		background:url("../../images/bg_challengeThanks.png") no-repeat;
	}
#couponThanks
	{
		position:relative;
		height:533px;
		left:1px;
		padding:90px 0 0 0;
		background:url("../../images/bg_couponsThanks.png") no-repeat;
	}
#frm_raf
	{
		position:relative;
		width:475px;
		top:65px;
		left:35px;
	}
#frm_raf label
	{
		font-weight:bold;
		color:#da1e39;
	}
#frm_raf_coupons
	{
		position:relative;
		width:475px;
		top:115px;
		left:230px;
	}
#frm_raf_coupons label
	{
		font-weight:bold;
		color:#da1e39;
	}
#home_content
	{
		position:relative;
		width:420px;
		left:300px;
		padding:20px 0;
	}
#home_content ul
	{
		position:relative;
		*top:-8px;
	}
#logo_kashi
	{
		position:relative;
		float:left;
		width:124px;
	}
#navigation_kashi
	{
		position:relative;
		float:left;
		width:611px;
	}
#navbar
	{
		width: 611px; 
		height: 80px;
		background: url("../../images/navigation.png");
		margin: 0px; 
		padding: 0px;
		position: relative; 
		left: 0px; 
		top: 0;
	}
#navbar li
	{
		margin: 0px; 
		padding: 0px; 
		list-style: none;
		position: absolute; 
		top: 0px;
		text-indent:-9999px;
	}
#navbar li, #navbar a
	{
		height: 80px; 
		display: block;
	}

#nav_tips {left: 0px; width: 121px;}
#nav_experts {left:121px; width:151px;}
#nav_coupons {left:272px; width: 124px;}
#nav_cluster {left: 396px; width: 160px;}
#nav_home {left: 556px; width: 55px;}


#nav_tips a:hover, .nav_tips #nav_tips
	{
   		background: transparent url("../../images/navigation.png") 0px -80px no-repeat;
	}
#nav_experts a:hover, .nav_experts #nav_experts
	{
		background: transparent url("../../images/navigation.png") -121px -80px no-repeat;
	}

#nav_coupons a:hover, .nav_coupons #nav_coupons
	{
   		background: transparent url("../../images/navigation.png") -272px -80px no-repeat;
	}
#nav_cluster a:hover, .nav_cluster #nav_cluster 
	{
   		background: transparent url("../../images/navigation.png") -396px -80px no-repeat;
	}
#nav_home a:hover, .nav_home #nav_home
 	{
   		background: transparent url("../../images/navigation.png") -556px -80px no-repeat;
	} 
p
	{
		line-height:20px;
	}
#tipsContent
	{
		position:absolute;
		left:290px;
		top:50px;
		padding:25px 10px 10px 10px;
		width:426px;
	}
#tipsContent p
	{
		color:#000;
		line-height:normal !important;
	}
.raf_email
	{
		position:relative;
		float:left;
		margin:2px;
		width:47%;
	}
#swf
	{
		position:relative;
		top:8px;
		left:15px;
	}
#swf_clusters
	{
		position:absolute;
		right:0;
		top:11px;
		width:437px;
		height:451px;
	}
.tip
	{
		color:#f60;
	}


#tip_1 .text
	{
		position:relative;
		padding:0 0 0 100px;
	}
#tip_1_img
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:20px;
		width:105px;
		background:url("../../images/tip_1.png") no-repeat;
	}
#tip_1
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:167px;
		background:url("../../images/tip_1.png") no-repeat;
		margin:0 5px 0 0;
	}
#puffer_1
	{
		position:relative;
		display:block;
		float:left;
		width:105px;
	}
#tip_2
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:167px;
		background:url("../../images/tip_2.png") no-repeat;
		margin:0 5px 0 0;
	}
#puffer_2
	{
		position:relative;
		display:block;
		float:left;
		width:167px;
	}
#tip_3
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:130px;
		background:url("../../images/tip_3.png") no-repeat;
		margin:0 5px 0 0;
	}
#puffer_3
	{
		position:relative;
		display:block;
		float:left;
		width:130px;
	}
#tip_4
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:183px;
		background:url("../../images/tip_4.png") no-repeat;
		margin:0 5px 0 0;
	}
#puffer_4
	{
		position:relative;
		display:block;
		float:left;
		width:183px;
	}
#tip_5
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:183px;
		background:url("../../images/tip_5.png") no-repeat;
		margin:0 5px 0 0;
	}
#puffer_5
	{
		position:relative;
		display:block;
		float:left;
		width:183px;
	}
#tip_6
	{
		position:absolute;
		text-indent:-9999px;
		display:block;
		float:left;
		clear:right;
		height:24px;
		width:309px;
		background:url("../../images/tip_6.png") no-repeat;
		margin:0 5px 0 0;
	}

#puffer_6
	{
		position:relative;
		display:block;
		float:left;
		width:315px;
	}
