@charset "utf-8";
/* CSS Document */
body{
	font:normal 12px "Tahoma";
	color:#6e1667;
	}
	
/*header*/
#headline{
	background:url(images/kona_topline.jpg);
	background-repeat:no-repeat;
	height:5px;
		}

#topleft1{
	background:url(images/kona_topleft1.jpg);
	background-repeat:no-repeat;
	height:81px;
		}
		
#topleft2{
	background:url(images/kona_topleft2.jpg);
	background-repeat:no-repeat;
	height:36px;
		}
		
#topimg1{
	background:url(images/topimg1.jpg);
	background-repeat:no-repeat;
	height:81px;
		}
		
#topimg2{
	background:url(images/topimg2.jpg);
	background-repeat:no-repeat;
	height:69px;
		}

#topimg3{
	background:url(images/topimg3.jpg);
	background-repeat:no-repeat;
	height:69px;
		}
		
#topright1{
	background:url(images/kona_topright1.jpg);
	background-repeat:no-repeat;
	height:81px;
		}
		
#topright2{
	background:url(images/kona_topright2.jpg);
	background-repeat:no-repeat;
	height:69px;
		}
		
#topright3{
	background:url(images/kona_topright3.jpg);
	background-repeat:no-repeat;
	height:36px;
		}

#slogan{
	background:url(images/kona_slogan.jpg);
	background-repeat:no-repeat;
	height:69px;
		}
		
#cakegrade{
	background:url(images/cakegrade.jpg);
	background-repeat:repeat-x;
	height:229px;
	}
		
/*Top navigation*/
.topnavi{
	font:bold 14px "Tahoma";
	color:#fff;
	text-decoration:none;
		}
		
.topnavi:hover{
	font:bold 14px "Tahoma";
	color:#ffeb85;
	text-decoration:none;
		}
		
.topnavi:activ{
	font:bold 14px "Tahoma";
	color:#ffeb85;
	text-decoration:none;
		}
		
#home{
	background:url(images/home.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:8px 0px 0px 60px;
		}
		
#cake_pns{
	background:url(images/cake_pns.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:8px 0px 0px 47px;
		}
		
#wedinfo{
	background:url(images/wedinfo.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:8px 0px 0px 47px;
		}
		
#contactus{
	background:url(images/contactus.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:8px 0px 0px 48px;
		}

/*Top navigation ends*/

/*cakes pics area*/

.space1{
	height:5px
		}
.space2{
	height:25px
		}
		
#caketopline{
	background:url(images/cake_topbar.jpg);
	background-repeat:no-repeat;
	height:8px;
		}
	
#cakeleft{
	background:url(images/cakeleft.jpg);
	background-repeat:no-repeat;
	height:229;
		}
		
#cakeright{
	background:url(images/cakeright.jpg);
	background-repeat:no-repeat;
	height:229;
		}
/*cake pics area ends*/

/*Content Area*/

.contentbg{ background-color:#81c0d1}

.topics{
	font:bold 14px "Tahoma";
	color:#fff;
	text-decoration:none;
		}
.reg{
	font:normal 9px "Tahoma";
	color:#FFFFFF;
	}
.reg{
	font:normal 9px "Tahoma";
	color:#8c2a84;
	}
	
.content{
	font:normal 12px "Tahoma";
	line-height:18px;
	color:#6e1667;
	}
	
#border{
	background:url(images/border.jpg);
	background-repeat:repeat-y;
	}
	
#welcome{
	background:url(images/welcome.jpg);
	background-repeat:no-repeat;
	height:37px;
		}
		
#konacofee{
	background:url(images/conacofee.jpg);
	background-repeat:no-repeat;
	height:37px;
		}
		
#konaspecialities{
	background:url(images/kona_specialities.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:39px;
		}
	
#contactdetails{
	background:url(images/contact.jpg);
	background-repeat:no-repeat;
	height:37px;
		}
		
#wedinginfo{
	background:url(images/wedinginfo.jpg);
	background-repeat:no-repeat;
	height:37;
		}
		
#spcelbraton{
	background:url(images/spcelbraton.jpg);
	background-repeat:no-repeat;
	height:37px;
		}
		
#onlinestore{
	background:url(images/onlinestore.jpg);
	background-repeat:no-repeat;
	height:39px;
	background-position:center;
		}

.konaspecialities{
	font:bold 15px "Trebuchet MS";
	color:#9b3d93;
	line-height:18px;
	height:86px;
	padding-top:10px;
		}
		
#flavorslable{
	background:url(images/flavors.jpg);
	background-repeat:no-repeat;
	height:37px;
		}
		
.flavorstop{
	font:bold 14px "Trebuchet MS";
	color:#8c2a84;
		}
		
.flvrtabletop{
	height:50px;
	background-color:#8c2a84;
	color:#FFFFFF;
	font:bold 14px "Tahoma";
		}
.flvrtabletop2{
	height:50px;
	background-color:#8c2a84;
	color:#FFFFFF;
	font:bold 12px "Tahoma";
		}
		
.next{
	font:normal 12px "Trebuchet MS";
	color:#FFFFFF;
	text-decoration:none;
	}
.next:hover{
	font:bold 12px "Trebuchet MS";
	color:#FFFFFF;
	text-decoration:none;
	}
	
#cdtable_lettop{
	background:url(images/cdtable_lefttop.jpg);
	background-repeat:no-repeat;
	height:22px;
		}
		
#cdtable_righttop{
	background:url(images/cdtable_righttop.jpg);
	background-repeat:no-repeat;
	height:22px;
		}
	
.cdtabletop{
	background-color:#9b3d93;
	color:#fff;
	font:bold 12px "Tahoma";
		}
.cdtable{
	height:18px;
	border-left:solid 1px #8c2a84;
	border-right:solid 1px #8c2a84;
		}
		
/*Content Area Ends*/

/*Bottom*/

.bottomlinks{
	font:normal 11px "Tahoma";
	color:#fff;
	text-decoration:none;
		}
.bottomlinks:hover{
	font:normal 11px "Tahoma";
	color:#ffeb85;
	text-decoration:none
		}
.bottomlinks:activ{
	font:normal 11px "Tahoma";
	color:#ffeb85;
		}
		
#botleft{
	background:url(images/bot_left.jpg);
	background-repeat:no-repeat;
	height:19px;
		}
		
#botright{
	background:url(images/bot_right.jpg);
	background-repeat:no-repeat;
	height:19px;
		}
		
#botline{
	background:url(images/bot_line.jpg);
	background-repeat:repeat-x;
	height:19px;
		}

#homebot{
	background:url(images/bot_home.jpg);
	background-repeat:no-repeat;
	height:19px;
		}
		
#pnfbot{
	background:url(images/bot_p&f.jpg);
	background-repeat:no-repeat;
	height:19px;
		}
		
#wedinfobot{
	background:url(images/bot_wedinfo.jpg);
	background-repeat:no-repeat;
	height:19px;
		}
		
#contactbot{
	background:url(images/bot_contact.jpg);
	background-repeat:no-repeat;
	height:19px;
		}