/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
#layout{
	margin:0 auto;
	padding:0;
	width:905px;
	height:auto;
	position:relative;
}
#header{
	margin:0;
	padding:0;
	height:42px;
	text-align:right;
	border-bottom:1px solid #EAECEC;
	background-color:#FFFFFF;
	line-height:42px;
	padding-right:35px;
	z-index:10;
}
#header a{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0B9EDD;
	font-weight:bold;
	text-decoration:none;
}
#header a:hover{
	text-decoration:underline;
}
#header a.coloredtoplink{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#87bd35;
	font-weight:bold;
	text-decoration:none;
}
#header a:hover.coloredtoplink{
	text-decoration:underline;
}

#event{
	margin:0;
	padding:0;
	height:42px;
	text-align:right;
	border-bottom:1px solid #EAECEC;
	background-color:#FFFFFF;
	line-height:42px;
	padding-right:35px;
	z-index:10;
}
#event a{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0B9EDD;
	font-weight:bold;
	text-decoration:none;
}
#event a:hover{
	text-decoration:underline;
}
#event a.coloredeventlink{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#87bd35;
	font-weight:bold;
	text-decoration:none;
}
#header a:hover.coloredtoplink{
	text-decoration:underline;
}

#logo{
	margin:0;
	padding:0;
	height:auto;
	top:16px;
	left:0;
	position:absolute;
	z-index:9;
	visibility: visible;
}
#bubles_top{
	margin:0;
	padding:0;
	height:auto;
	top:60px;
	left:548px;;
	position:absolute;
}
#welcometext{
	margin:115px 0 0 187px;
	padding:0;
	width:252px;
	clear:both;
	height:400px;
}
#welcometext p{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
/*	color:#87bd35; */
	color:#77ad25;
	font-weight:bold;
}
#welcometext h1{
	margin:0;
	padding:0;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0B9EDD;
	font-weight:bold;
}
#welcometext em{
  font-style:italic;
	color:#97cd45;
	font-size:10px;
}
#welcomeimg{
	position:absolute;
	padding:0;
	margin:0;
	left:445px;
	top:106px;
	width:415px;
	text-align:right;
}
#welcomeimg_s{
	margin:6px 10px 0 0;
	padding:0;
}
#welcomeimg_s img{
	margin:0;
	padding:0;
	margin-right:6px;
	vertical-align:top;
}
#bubles_bottom{
	margin:0;
	padding:0;
	height:auto;
	top:568px;
	left:548px;;
	position:absolute;
}
#footer{
	padding-top:80px;
}
.footertext{
	margin:0 0 0 0;
	padding:0;
	height:42px;
	border-top:1px solid #EAECEC;
	padding-right:0px;
	text-align:right;
	line-height:42px;
	color:#b6b7b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.footertext a{
	margin:0 0 0 0;
	padding:0;
	color:#b6b7b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footertext a:hover{
	margin:0 0 0 0;
	padding:0;
	color:#767474;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
.clear{
	margin:0;
	padding:0;
	clear:both;
}
#pssst{
	margin:0;
	padding:0;
	top:474px;
	left:0;
	position:absolute;
}
#butterfly_lil{
	margin:0;
	padding:0;
	top:150px;
	left:137px;
	position:absolute;
}
#butterfly_big{
	margin:0;
	padding:0;
	top:380px;
	left:0px;
	position:absolute;
}
/* About Liv */
#whos_liv{
	margin:116px 0 0 0;
	padding:0;
	height:auto;
	width:235px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:normal;
	text-align:justify;
}
#whos_liv img{
	margin:0 10px 0 0;
	padding:0;
}
#whos_liv H1{
	margin:0;
	padding:0;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0B9EDD;
	font-weight:bold;
}
/* About Kaye*/
#whos_kaye{
	margin:0;
	padding:0;
	top:194px;
	left:640px;
	width:234px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	line-height:19px;
	visibility: visible;
	text-align:justify;
}
#whos_kaye img{
	margin:0 10px 0 0;
	padding:0;
}
#whos_kaye H1{
	margin:0;
	padding:0;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0B9EDD;
	font-weight:bold;
}
/* About Pictures */
#pic_1{
	margin:0;
	padding:0;
	top:164px;
	left:303px;
	position:absolute;
	color:#8d8c8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	visibility: visible;
}
#pic_2{
	margin:0;
	padding:0;
	top:505px;
	left:396px;
	position:absolute;
	color:#8d8c8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	visibility: visible;
}
#pic_3{
	margin:0;
	padding:0;
	top:766px;
	left:44px;
	position:absolute;
	color:#8d8c8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	visibility: visible;
}
#pic_4{
	margin:0;
	padding:0;
	top:70px;
	left:559px;
	position:absolute;
	color:#8d8c8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	visibility: visible;
}
/* Video Player*/
#video_player{
	margin:0;
	padding:0;
	top:159px;
	left:273px;
	position:absolute;
	color:#8d8c8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	visibility: visible;
}
#video_player H1{
	margin:0;
	padding:0;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6b64ae;
	font-weight:bold;
}
#video_player a{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	padding-left:15px;
}
#video_player a:hover{
	text-decoration:none;
}
#video_player .greenvid{
	margin:0;
	margin-left: 0.5em;
	padding:0;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8abe39;
	font-weight:normal;
}
/* Template List*/
#template_lists{
	margin:0;
	padding:0;
	top:133px;
	left:343px;
	width:234px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	line-height:19px;
	visibility: visible;
}
#template_lists H1{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
}
#template_lists H3{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
}
#template_lists a{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
}
#template_lists a:hover{
	text-decoration:none;
}
#template_lists img{
	margin:5px 14px 0 0;
	padding:0;
}
#template_lists img.activeimg{
	margin:5px 14px 0 0;
	padding:0;
	border:2px solid #FFA53A;
}
#template_lists td{
	margin:0;
	padding:0;
	vertical-align:top;
}
/* About Templates*/
#about_templates{
	margin:0;
	padding:0;
	top:42px;
	left:0px;
	width:234px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	line-height:19px;
	visibility: visible;
	text-align:justify;
}
#about_templates img{
	margin:0 10px 0 0;
	padding:0;
}
#about_templates H1{
	margin:0;
	padding:0;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0B9EDD;
	font-weight:bold;
}
/* Video List*/
#video_lists{
	margin:0;
	padding:0;
	top:194px;
	left:640px;
	width:234px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	line-height:19px;
	visibility: visible;
}
#video_lists H1{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
}
#video_lists H3{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
}
#video_lists a{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
}
#video_lists a:hover{
	text-decoration:none;
}
#video_lists img{
	margin:5px 14px 0 0;
	padding:0;
}
#video_lists img.activeimg{
	margin:5px 14px 0 0;
	padding:0;
	border:2px solid #FFA53A;
}
#video_lists td{
	margin:0;
	padding:0;
	vertical-align:top;
}
/* decorate detail */
#decorate_detail{
	margin:116px 0 30px 280px;
	padding:0;
	height:auto;
	width:470px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
}
#decorate_detail H1{
	margin:0;
	padding:0;
	color:#8EC040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:normal;
}
#decorate_detail H2{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009bdc;
	font-weight:bold;
}
#decorate_detail p{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
	padding-bottom:20px;
}
#detail_videolist{
	margin:0;
	padding:0;
	top:167px;
	left:0;
	width:111px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	line-height:19px;
}
#detail_videolist H1{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
}
#detail_videolist a{
	margin:0;
	padding:0;
	color:#FFA53A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
}
#detail_videolist a:hover{
	text-decoration:none;
}
/* Bake Detail Pages */
#bake_detail{
	margin:116px 0 30px 280px;
	padding:0;
	height:auto;
	width:470px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
}
#bake_detail H1{
	margin:0;
	padding:0;
	color:#8EC040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:normal;
}
#bake_detail H2{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009bdc;
	font-weight:bold;
}
#bake_detail p{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
	padding-top:20px;
}
#bake_detail_noimg{
	margin:0;
	padding:0;
	top:155px;
	left:0px;
	position:absolute;
}
#bake_detail_img{
	margin:0;
	padding:0;
	top:167px;
	left:0px;
	position:absolute;
}
.bluetext{
	color:#009bdc;
	margin:0;
	padding:0;
}
/* */
h5{
	margin:0;
	padding:0;
	color:#ee4d85;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}
#bake_details{
	margin:0;
	padding:0;
	top:158px;
	left:650px;
	width:234px;
	position:absolute;
	color:#6B63AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:regular;
	line-height:19px;
}
#bake_details H1{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:normal;
	padding-bottom:8px;
}
#bake_details H2{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:normal;
	padding-bottom:8px;
}
#bake_details p{
	margin:0;
	padding:0;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
}
#bake_details a{
	margin:0;
	padding:0;
	color:#8DC03E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#bake_details a:hover{
	text-decoration:underline;
}
#bake_list{
	margin:0;
	padding:0;
	top:440px;
	left:273px;
	position:absolute; 
	color:#009CDC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #DCDADA;
	width:394px;
}
#video_player H2{
	margin:0;
	padding:0;
	color:#009cdc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:normal;
	padding-bottom:0px;
	padding-top:10px;
}
#bake_list td{
	margin:0;
	padding:0;
	border-bottom:1px solid #DCDADA;
	text-align:left;
}
#bake_list a{
	margin:0;
	padding:0;
	color:#8DC03E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#bake_list a:hover{
	text-decoration:underline;
}
#bake_list th{
	margin:0;
	padding:0;
	border-bottom:1px solid #DCDADA;
	width:100px;
	height:38px;
	text-align:center;
	vertical-align:middle;
}
.lightgrey {color: #BEBEBE}
#subscribe{
	margin:116px 0 30px 280px;
	padding:0;
	height:auto;
	width:410px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	font-weight:bold;
}
#subscribe th{
	margin:0;
	padding:0;
	padding-right:8px;
	height:28px;
	width:100px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	font-weight:bold;
	text-align:right;
}
#subscribe H1{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFA43C;
	font-weight:normal;
	padding-left:5px;
}
#subscribe H2{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009bdc;
	font-weight:bold;
}
#subscribe p{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
	padding-bottom:20px;
}
.inputf{
	margin:0;
	padding:0;
	height:19px;
	width:259px;
	background-image:url(../img/imput_bgr.jpg);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	padding-top:2px;
	font-weight:normal;
	border:1px solid #797878;
}
.inputf1{
	margin:0;
	padding:0;
	height:19px;
	width:80px;
	background-image:url(../img/imput_bgr.jpg);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	padding-top:2px;
	font-weight:normal;
	border:1px solid #797878;
	margin-right:16px;
}
.inputf3{
	margin:0;
	padding:0;
	height:19px;
	width:55px;
	background-image:url(../img/imput_bgr.jpg);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	padding-top:2px;
	font-weight:normal;
	border:1px solid #797878;
	margin-right:6px;
}
.inputf2{
	margin:0;
	padding:0;
	height:19px;
	width:160px;
	background-image:url(../img/imput_bgr.jpg);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	padding-top:2px;
	font-weight:normal;
	border:1px solid #797878;
}
#events{
	margin:116px 0 30px 10px;
	padding:0;
	height:auto;
	width:560px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747373;
	font-weight:bold;
}
#events th{
	width:95px;
	vertical-align:top;
}
.events_bgr{
	margin:0;
	padding:0;
	height:5px;
	background-image:url(img/events_bgrjpg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#events H1{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006f00;
	font-weight:bold;
	padding-top:8px;
}
#events H2{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#04c100;
	font-weight:bold;
	padding-bottom:8px;
}
#events p{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CBB063;
	font-weight:bold;
	padding-top:20px;
}
#events a{
	margin:0;
	padding:0;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006f00;
	font-weight:bold;
	padding-top:20px;
}
#events a:hover{
	text-decoration:underline;
}
#events_img{
	margin:0;
	padding:0;
	top:155px;
	left:575px;
	position:absolute;
}
#shop{
	margin:116px 0 30px 10px;
	padding:0;
	height:auto;
	width:830px;
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
}
#shop p{
	margin:0;
	padding:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:normal;
	padding-bottom:20px;
}
.bold{
	margin:0;
	padding:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B63AD;
	font-weight:bold;
}
.little{
	margin:0;
	padding:0;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6B63AD;
	font-weight:normal;
}
.shop_fade{
	margin:0;
	padding:0;
	height:7px;
	background-image:url(img/fade_shop.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#shop th{
	margin:0;
	padding:5px;
	width:635px;
	text-align:left;
	vertical-align:top;
}
#shop H1{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006f00;
	font-weight:bold;
	padding-top:8px;
}
#shop .tableTitle{
	font-size:18px;
	height:22px;
}
#shop .bold{
	color:#0B9EDD;
}
.view_chart{
	margin:0;
	padding:0;
	position:absolute;
	left:715px;
	top:242px;
}
