﻿@charset "utf-8";
/* CSS Document */
/* Author: Webnergy Solutions (http://www.webnergy.com.my) */
/* Copyright: MyPositiveParenting.org */
/* Created Date: 06-07-2009 */


/* =========================================  LEFT-COLUMN-Layout ============================================ */

#sideleft .signup p {margin:0;padding:0;}
input.textinput {width:160px;height:19px;line-height:19px;border:1px solid #d4d4d4;}
table.signupTable {
	margin:13px 0 13px 25px;
}
.leftbtn {
	margin:12px 0 12px 0;
}
/*
.leftbtn a.lbt01 {width:272px;height:65px;line-height:65px;display:block;background:url(../images/btnLeft.gif) no-repeat left top;}
.leftbtn a:hover.lbt01 {background:url(../images/btnLeft.gif) no-repeat right top;}
.leftbtn a#visited06 {background:url(../images/btnLeft.gif) no-repeat right top;}
.leftbtn a.lbt02 {width:272px;height:68px;line-height:133px;display:block;background:url(../images/btnLeft.gif) no-repeat left bottom;}
.leftbtn a:hover.lbt02 {background:url(../images/btnLeft.gif) no-repeat right bottom;}
.leftbtn a#visited07 {background:url(../images/btnLeft.gif) no-repeat right bottom;}
.leftbtn a.lbt03 {width:272px;height:66px;line-height:66px;display:block;background:url(../images/btnLeft1.gif) no-repeat left top;}
.leftbtn a:hover.lbt03 {background:url(../images/btnLeft1.gif) no-repeat right top;}
.leftbtn a#visited08 {background:url(../images/btnLeft1.gif) no-repeat right top;}
*/

.leftbtn a.lbt1 {width:272px;height:68px;line-height:68px;display:block;background:url(../images/btnLeft1.gif) no-repeat left top;}
.leftbtn a:hover.lbt1 {background:url(../images/btnLeft1.gif) no-repeat right top;}
.leftbtn a#visited06 {background:url(../images/btnLeft1.gif) no-repeat right top;}

.leftbtn a.lbt2 {width:272px;height:64px;line-height:132px;display:block;background:url(../images/btnLeft1.gif) no-repeat left -68px;}
.leftbtn a:hover.lbt2 {background:url(../images/btnLeft1.gif) no-repeat right -68px;}
.leftbtn a#visited07 {background:url(../images/btnLeft1.gif) no-repeat right -68px;}

.leftbtn a.lbt3 {width:272px;height:66px;line-height:198px;display:block;background:url(../images/btnLeft1.gif) no-repeat left -132px;}
.leftbtn a:hover.lbt3 {background:url(../images/btnLeft1.gif) no-repeat right -132px;}
.leftbtn a#visited08 {background:url(../images/btnLeft1.gif) no-repeat right -132px;}

.leftbtn a.lbt4 {width:272px;height:63px;line-height:261px;display:block;background:url(../images/btnLeft1.gif) no-repeat left -198px;}
.leftbtn a:hover.lbt4 {background:url(../images/btnLeft1.gif) no-repeat right -198px;}
.leftbtn a#visited09 {background:url(../images/btnLeft1.gif) no-repeat right -198px;}

.leftbtn a.lbt5 {width:272px;height:66px;line-height:66px;display:block;background:url(../images/btnLeft1.gif) no-repeat left bottom;}
.leftbtn a:hover.lbt5 {background:url(../images/btnLeft1.gif) no-repeat right bottom;}
.leftbtn a#visited10 {background:url(../images/btnLeft1.gif) no-repeat right bottom;}

td.votetext {padding:0 0 5px 0;color:#234a93;font-weight:bold;font-size:13px;}
td.votebtn {
	padding:15px 0 0 0;
}

#fourmenu {}
#fourmenu ul {margin:0 0 0 20px;padding:0;}
#fourmenu li {
	padding:0 0 0 14px;
	list-style:none;
	width:604px;
	height:31px;
	line-height:31px;
	display:block;
	background:url(../images/fourmenubg.gif) no-repeat;
}
#fourmenu li a {display:block;}
#fourmenu li a img {padding:0 0 0 3px;}

.fwmenu {
	margin:0 0 11px 4px;
	width:268px;
	height:279px;
	background:url(../images/fwbg.jpg) no-repeat;
}
.fwmenu ul {padding:50px 0 0 21px;margin:0;}
.fwmenu li {
	width:258px;
	list-style:none;
	line-height:24px;
}
.fwmenu li a:link, .fwmenu li a:visited {padding:0 0 0 10px;color:#fff;display:block;}
.fwmenu li a:hover {color:#fb89ff;}
.fwmenu li a#visited {color:#ffcc00;font-weight:bold;background:url(../images/point.gif) 1px 8px no-repeat;cursor:default;}

.cnmenu {
	margin:0 0 11px 4px;
	width:268px;
	height:176px;
	background:url(../images/cnbg.jpg) no-repeat;
}
.cnmenu ul {padding:50px 0 0 21px;margin:0;}
.cnmenu li {
	width:258px;
	list-style:none;
	line-height:24px;
}
.cnmenu li a:link, .cnmenu li a:visited {padding:0 0 0 10px;color:#fff;display:block;}
.cnmenu li a:hover {color:#aadeff;}
.cnmenu li a#visited {color:#ffcc00;font-weight:bold;background:url(../images/point.gif) 1px 8px no-repeat;cursor:default;}



.chpmenu {
	margin:0 0 11px 4px;
	width:268px;
	height:182px;
	background:url(../images/chpbg.jpg) no-repeat;
}
.chpmenu ul {padding:50px 0 0 21px;margin:0;}
.chpmenu li {
	width:258px;
	list-style:none;
	line-height:24px;
}
.chpmenu li a:link, .chpmenu li a:visited {padding:0 0 0 10px;color:#fff;display:block;}
.chpmenu li a:hover {color:#ffdaab;}
.chpmenu li a#visited {color:#ffcc00;font-weight:bold;background:url(../images/point.gif) 1px 8px no-repeat;cursor:default;}



.cdmenu {
	margin:0 0 11px 4px;
	width:268px;
	height:208px;
	background:url(../images/cdbg.jpg) no-repeat;
}
.cdmenu ul {padding:50px 0 0 21px;margin:0;}
.cdmenu li {
	width:258px;
	list-style:none;
	line-height:24px;
}
.cdmenu li a:link, .cdmenu li a:visited {padding:0 0 0 10px;color:#fff;display:block;}
.cdmenu li a:hover {color:#85fb88;}
.cdmenu li a#visited {color:#ffcc00;font-weight:bold;background:url(../images/point.gif) 1px 8px no-repeat;cursor:default;}



/* =========================================  RIGHT-COLUMN-Layout ============================================ */

.home_feature {
	padding:22px 20px 0 0;
	width:663px;
	/*height:386px;*/
	line-height:17px;
	background:url(../images/contentbg.gif) no-repeat;
}

.home_articles {
	float:left;
	margin:30px 0 0 0;
	position:absolute;
	width:391px;
	height:355px;
	background:url(../images/articles_bg.gif) no-repeat;
}
.home_articles ul {
	margin:48px 15px 0 18px;
	padding:0;
}
.home_articles li {
	list-style:none;
	line-height:17px;
	padding:15px 0 15px 0;
	border-bottom:2px solid #e5e5e5;
}
.home_articles li p {
	margin:0;
	padding:0 0 4px 0;
	color:#ff4925;
	font-weight:bold;
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.home_articles .lastest_update {
	position:absolute;
	top:30px;
	right:50px;
}
.home_articles .lastest_update p {
	margin:0;
	padding:0;
	font-weight:bold;
	text-align:center;
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
}
.home_articles li a:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;}

.thumbpic01 {float:left;padding:0 13px 0 19px;}
.tt_down {
	float:left;
	margin:0 0 10px 0;
	width:440px;
}
.tt_down p {
	margin:0;
	padding:0 0 10px 0;
}
.tt_down a:hover img {
	filter:alpha(opacity=80);-moz-opacity:0.8;
}
.home_scroll {
	float:right;
	margin:33px 35px 0 0;
}

.home_recipes {
	position:relative;
	margin:30px 0 0 0;
	padding:29px 18px 0px 18px;
	width:663px;
	/*height:136px;*/
	line-height:17px;
	background:url(../images/contentbg2.png) no-repeat;
}
.home_recipes ul {
	float:left;
	width:390px;
	margin:0 0 10px 15px;
	padding:0;
}
.home_recipes li {
	list-style:none;
	line-height:17px;
	padding:4px 0 20px 0;
}
.home_recipes li p {
	margin:0;
	padding:0 0 10px 0;
	color:#ff4925;
	font-weight:bold;
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.home_recipes li a:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;}

.morerecipes {
	position:absolute;
	right:40px;
	top:115px;
	z-index:100;
}

.anni {
	display: block;
	position: relative;
	margin: 0 auto;
}

.anni img {
	float: left;
	margin: 10px 10px 25px 5px;
}

.article {
	margin:0 0 50px auto;
	width:97%;
}

.article strong {
	color:#454545;
	line-height:20px;
}

a.blurlink:link, a.blurlink:visited {color:#0042ff;}
a.blurlink:hover {color:#ff4e0a;}

ul.video {margin:0;padding:0;}
ul.video li {
	float:left;
	margin:0 20px 30px 0;
	list-style:none;
	display:block;
	width:200px;height:260px;
}
ul.video li a {border:2px solid #fff;padding:5px;display:block;width:200px;}
ul.video li a:link, ul.video li a:visited {}
ul.video li a:hover {background:#F7F7F7;border:1px dotted #CCCCCC}
ul.video li p.v01 {
	margin:0;
	padding:9px 7px 42px 7px;
	width:150px;
	height:112px;
	display:block;
	line-height:112px;
	cursor:pointer;
	background:url(../images/videobg.gif) no-repeat;
}
ul.video li p.v01 img {width:150px;height:112px;}
ul.video li a:hover p.v01 img {filter:alpha(opacity=90);-moz-opacity:0.9;}
ul.video li p.v02 {margin:0;padding:0;font-weight:bold;color:#ff7200;}
ul.video li p.v03 {margin:0;padding:0;line-height:16px;}
ul.video li p.v03 span {color:#3070a8;}
ul.video li p.vf {margin:3px 0 0 0;padding:3px 0 0 0;width:95%;border-top:1px dotted #E5E5E5;font-style:italic;font-size:11px;line-height:15px;cursor:pointer;}


.num {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.5em;
	color: #3b3b3b;
}

.preview {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 1.5em;
	color: #FF5534;
}

ul.anniversary {
	list-style: none;
	margin-left: -30px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 35px;
	color: #FF5534;
}

ul.anniversary li {
	background: url(../images/icon_gallery.png) left center no-repeat;
	padding-left: 35px;	
}

ul.anniversary li a {
	color: #686868;
	text-decoration: none;
}

ul.anniversary li a:hover {
	color: #333333;
	text-decoration: none;
}

.booth {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3b3b3b;
}

.unnamed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:18px;
	text-align: justify;
}
.unnamed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:18px;
	text-align: justify;
	color: #666666;
}

/* Misc customizations */

p.authorsnote {
	border-top: 1px dashed #999;
	margin-top: 10px;
	padding-top: 10px;
	font-size: 9px;
	font-style: italic;
}

table.unnamed2 {
	margin: 15px 0;
}

