/* WRP Website - science.beauty.life on healthy diet, low calorie, woman needs to stay slim and beautiful

Theme Name: WRP Redesign
Theme URI: http://www.wrp-diet.com
Description: an official website of WRP - Women Rejuvenation Program
Author: Septi Yulia Sari aka. @shape_tea
Author URI: http://www.shapetea.com/
Tags: white, red, fixed width, simple, beauty

	This theme was designed and built by shape_tea,
	This theme was specially designed for WRP (http://www.wrp-diet.com), 
	a brand from Nutrifood Indonesia (http://www.nutrifood.co.id).
*/


/* -----------------CSS RESET----------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong,   tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;qu
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* ---------------GENERAL CSS--------------*/

body {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	color: #333;
	background-color:#f8f8f8;
	background-image:url(images/background-red-bokeh.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#942d24;
	font-size:75%;
	letter-spacing:0px;
	line-height:23px;
	/*background-color:#993e32;*/
}

a, a:link, a:visited {
	color:#bb6362;
	text-decoration:none;
}

a:hover {
	color:#b10f27;
	text-decoration:none;
}

h2, .description h2 {
	color:#b10f27;
	font-size:200%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:20px 0px 10px 0px;
}

h3#comments-title, h3#reply-title {
	color:#b10f27;
	font-size:170%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:20px 0px 10px 0px;
        text-align:left;
        float:left;
}

h3#reply-title {
        color:#000;
        font-size:150%;
        margin:10px 0px 10px 10px;
}

.description h2 {
	font-size:140%;
}

.post h2 a, .post h2 a:link, .post h2 a:visited {
	float:left;
	width:100%;
	text-decoration:none;
	color:#b10f27;
}

.post h2 a:hover {
	float:left;
	width:100%;
	text-decoration:none;
	color:#222;
}

#explanation h3 {
	color:#b10f27;
	font-size:170%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:30px 0px 10px 0px;
	text-align:left;
}

ul.thumbproduct h2 {
        margin-top:25px;
}

ul.thumbproduct h2 li.page_item, ul.thumbproduct h2 li.page_item a, ul.thumbproduct h2 li.page_item a:link, ul.thumbproduct h2 li.page_item a:visited, ul.thumbproduct h2 li.page_item a:hover {
	color:#b10f27;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	text-align:left;
	width:100%;
	float:left;
	font-size:90%;
	margin:5px 0px 5px 0px;
	padding:0px;
	text-transform:uppercase;
}

ul.thumbproduct h2 li.page_item a:hover {
	color:#222;
}

h2 ul.post-categories li, h2 li.cat-item a:link {
	color:#b10f27;
	font-size:100%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

h2 li.cat-item, h2 li.cat-item a, h2 li.cat-item a:link, h2 li.cat-item a:visited {
	color:#b10f27;
	font-size:100%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:10px 0px 20px 4px;
	padding:0px;
	list-style-type:none;
	text-decoration:none;
}

h3, ul h3 li.page_item a, ul h3 li.page_item a:link, ul h3 li.page_item a:visited {
	color:#222;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	text-align:center;
	width:100%;
}

ul h3 li.page_item, .sidebar h3 {
	float:left;
	text-align:left;
	font-size:120%;
	margin:5px 0px 5px 0px;
	padding:0px;
	text-transform:uppercase;
}

.menu h3 {
	color:#b10f27;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:150%;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-0.5px;
	width:100%;
	margin:5px auto 15px auto;
	padding:5px 10px;
	border-top:#e68676 dashed 0.5px;
	border-bottom:#e68676 dashed 0.5px;
	float:left;
	text-align:center;
	background-color:#fbf7f6;
}

h5 {
	color:#c66165;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-style:italic;
	font-weight:bold;
	letter-spacing:-0.5px;
	margin:10px 0px;
	float:left;
}

p {
	margin: 15px 0px;
        float:left;
        width:100%;
}

.aligncenter {
	text-align:center;
}

.alignleft {
	float:left;
	margin:7px 20px 10px 0px;
}

.packshot .alignleft {
	float:left;
	margin:20px 20px 10px 0px;
}

.menu .alignleft {
	float:left;
	margin:5px 20px 10px 0px;
}

.picmenuleft .alignleft {
	float:left;
	margin:0px;
}

.picmenuright .alignright {
	float:right;
	margin:0px;
}

.product .alignnone {
	float:left;
	margin:3px 10px 5px 0;
}

.alignright {
	float:right;
	margin:20px 0px 10px 20px;
}

ol {
	margin:0px 15px;
	padding:0px 10px;
	float:left;
	width:95%;
}

ol li {
	width:100%;
	float:left;
	list-style-type:decimal;
	margin:2px 0px;
	padding:2px 0px;
}

ol li strong {
	color:#9c1929;
}

hr {
	border:none;
	border-bottom:#e68676 dashed 0.5px;
	height:0px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.shortfield {
	width:50px;
	padding:4px 2px;
	border:#ddd solid 1px;
	font-size:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

textarea {
	width:235px;
	padding:4px 2px;
	height:60px;
	border:#ddd solid 1px;
	font-size:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

.textresult {
	width:780px;
	padding:10px 4px 5px;
	height:50px;
	border:none;
        background-color:#ecd4d4;
	font-size:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin: 5px 0px 40px 0px;
	line-height:21px;
	text-align:center;
}

select {
	font-size:100%;
	padding:2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

.button, .buttonbig {
	background-image:url(images/button.png);
	background-position:center center;
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	padding:10px 15px;
	width:150px;
	text-align:center;
	color:#fefefe;
	text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:130%;
	font-weight:bold;
	letter-spacing:-1px;
}

.buttonbig {
	background-image:url(images/button-red.png);
	margin:0px 0px 0px -10px;
}

.asterisk {
	color:#942d24;
}

.buttoncek {
	background-image:url(images/cek-button.png);
	background-position:center center;
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	padding:10px 25px;
	width:auto;
	text-align:center;
	color:#fefefe;
	text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:110%;
	font-weight:bold;
	letter-spacing:-1px;
}

*html .buttoncek {
	background-image:url(images/cek-button.png);
	background-position:center center;
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	padding:10px 10px 10px 20px;
	width:auto;
	text-align:center;
	color:#fefefe;
	text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:110%;
	font-weight:bold;
	letter-spacing:-1px;
}
/*--------------------HEADER--------------------*/

#header {
	margin:0px;
	padding:0px;
	width:100%;
}

ul.logo {
	margin:0px;
	padding:0px;
	width:925px;
	height:45px;
}

ul.logo li {
	float:left;
	width:40px;
}

ul.logo li.searchbox {
	float:right;
	text-align:left;
	width:300px;
        margin-top:10px;
}

ul.logo li.logowrpdietcenter {
	float:right;
	text-align:right;
	width:50px;
	padding-bottom:4px;
	padding-top:-2px;
}

ul.logo li.logowrp {
	float:right;
	text-align:right;
	width:100px;
}

.bgnav {
	width:100%;
	height:26px;
	background-image:url(images/top-nav.png);
	background-position:left top;
	background-repeat:no-repeat;
        text-align:center;
}

ul.mainnav {
	width:751px;
    margin:0px auto;
}

*html ul.mainnav {
	width:751px;
    margin:0px auto;
}

*+html ul.mainnav {
	width:751px;
    margin:0px auto;
}

ul.mainnav li {
	list-style-type:none;
	float:left;
	margin:4px 0px;
	padding:1px 0px;
	color:#fff;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:15px;
	border-right:#ffe8eb solid 1px;
}

*html ul.mainnav li {
	list-style-type:none;
	float:left;
	margin:4px 0px;
	padding:1px 0px 1px 10px;
	color:#fff;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:15px;
	border-right:#ffe8eb solid 1px;
}

*+html ul.mainnav li {
	list-style-type:none;
	float:left;
	margin:4px 0px;
	padding:1px 0px 1px 10px;
	color:#fff;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:15px;
	border-right:#ffe8eb solid 1px;
}

ul.mainnav li a, ul.mainnav li a:link, ul.mainnav li a:visited {
	color:#ffe8eb;
	text-decoration:none;
	padding:5px 37px;
	font-weight:bold;
}

*+html ul.mainnav li a, *+html ul.mainnav li a:link, *+html ul.mainnav li a:visited {
	color:#ffe8eb;
	text-decoration:none;
	padding:5px 31px;
}

*html ul.mainnav li a, *html ul.mainnav li a:link, *html ul.mainnav li a:visited {
	color:#ffe8eb;
	text-decoration:none;
	padding:5px 31px;
}

ul.mainnav li a:hover{
	color:#fff;
	text-decoration:none;
	padding:5px 37px;
}

*+html ul.mainnav li a:hover{
	color:#fff;
	text-decoration:none;
	padding:5px 31px;
}


*html ul.mainnav li a:hover{
	color:#fff;
	text-decoration:none;
	padding:5px 31px;
}

ul.mainnav .noborder li {
	border-right:none;
}

*html ul.mainnav .noborder li {
	border-right:none;
	 margin-top:-1px;
}
*+html ul.mainnav .noborder li {
	border-right:none;
	 margin-top:-1px;
}


ul.subnav {
	width:100%;
	height:25px;
	background-image:url(images/second-nav.png);
	background-position:left top;
	background-repeat:repeat;
	position:relative;
	z-index:200;
}

*html ul.subnav {
	width:100%;
	height:25px;
	background-image:url(images/second-nav.png);
	background-position:left top;
	background-repeat:repeat;
	position:relative;
}

*+html ul.subnav {
	width:100%;
	height:25px;
	background-image:url(images/second-nav.png);
	background-position:left top;
	background-repeat:repeat;
	position:relative;
}

ul.subnav li {
	list-style-type:none;
	float:left;
	margin:6px 0px 4px 0px;
	padding:0px 18px;
	color:#983633;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	text-transform:uppercase;
	letter-spacing:1px;
	border-right:#c16e68 solid 1px;
	line-height:13px;
}

*html ul.subnav li {
	list-style-type:none;
	float:left;
	margin:6px 0px 4px 0px;
	padding:0px 14px;
	color:#983633;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	text-transform:uppercase;
	letter-spacing:1px;
	border-right:#c16e68 solid 1px;
	line-height:13px;
}

*+html ul.subnav li {
	list-style-type:none;
	float:left;
	margin:6px 0px 4px 0px;
	padding:0px 14px;
	color:#983633;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	text-transform:uppercase;
	letter-spacing:1px;
	border-right:#c16e68 solid 1px;
	line-height:13px;
}

ul.subnav li a, ul.subnav li a:link, ul.subnav li a:visited {
	color:#983633;
	text-decoration:none;
	padding:5px 45px;
	font-weight:bold;
}

ul.subnav li a:hover{
	color:#c16e68;
	text-decoration:none;
	padding:5px 45px;
}

*+html ul.subnav li a, *+html ul.subnav li a:link, *+html ul.subnav li a:visited {
	color:#983633;
	text-decoration:none;
	padding:5px 45px;
}

*html ul.subnav li a, *+html ul.subnav li a:link, *+html ul.subnav li a:visited {
	color:#983633;
	text-decoration:none;
	padding:5px 45px;
}

*+html ul.subnav li a:hover{
	color:#c16e68;
	text-decoration:none;
	padding:5px 45px;
}

*html ul.subnav li a:hover{
	color:#c16e68;
	text-decoration:none;
	padding:5px 45px;
}

ul.subnav .noborder li {
	border-right:none;
}

*html ul.subnav .noborder li {
	border-right:none;
        margin-top:-0.5px;
}

*+html ul.subnav .noborder li {
	border-right:none;
        margin-top:-0.5px;
}

/*--------------------CONTAINER & BODY--------------------*/

#page {
	margin:0px;
	padding:0px;
}

*html #page {
	margin:0px;
	padding:0px;
	text-align:center;
}

#container {
	margin:15px auto 15px auto;
	padding:0px;
	width:925px;
	background-color:#ffffff;
}

.contenthome {
	margin:0px auto auto auto;
	padding:0px;
	width:100%;
	position:relative;
        float:left;
}

.content {
	margin:0px auto 0px auto;
	padding:0px 0px 10px 0px;
	width:100%;
	float:left;
	background-color:#fff;
	position:relative;
}

.maincontent {
	float:left;
	width:69%;
	margin:5px 0px 0px 0px;
	padding:5px 20px 10px 26px;
	border-right:#eaeaea solid 1px;
	position:relative;
}

.full {
	width:100%;
	border:none;
}

ul.sidebar {
	float:right;
	width:20%;
	padding:5px 30px 20px 10px;
	margin:10px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size:110%;
}

ul.sidebar li {
	color:#222222;
	float:left;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	letter-spacing:0;
	line-height:18px;
	margin:8px 0;
	text-align:left;
	width:100%;
}

ul.sidebar li a, ul.sidebar li a:link, ul.sidebar li a:visited, ul.sidebar li a:hover {
	color:#b5212f;
	font-size:100%;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
}

ul.sidebar li a:hover {
	color:#222;
}

ul.archive {
	padding:20px 25px 20px 10px;
}

ul.archive li, ul.archive li a, ul.archive li a:link, ul.archive li a:visited, ul.archive li a:hover {
	text-align:left;
	font-size:95%;
	line-height:20px;
	margin:4px 0px;
	float:left;
}

ul.navgallery {
	margin: 20px 0px 30px 0px;
	float:left;
	width:100%;
}

ul.navgallery li {
	margin: 3px 0px;
	font-size:100%;
}

ul.faqlist {
	float:right;
	width:20%;
	padding:0px 30px 20px 10px;
	margin:10px 0px 0px 0px;
}

ul.faqlist li {
	margin:6px 10px;
	float:left;
	text-align:left;
	width:95%;
	font-weight:bold;
	font-size:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#b5212f;
	list-style-type:disc;
}

ul.faqlist a, ul.faqlist li a, ul.faqlist li a:link, ul.faqlist li a:visited, ul.faqlist li a:hover {
	color:#b5212f;
	font-size:100%;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
}

ul.faqlist a:hover, ul.faqlist li a:hover {
	color:#222;
}

.maincontent ul {
	margin:10px 10px;
}

.maincontent ul li {
	margin:10px 0px 0px 10px;
	list-style-image:url(images/bullet.jpg);
	padding:0px 0px 0px 5px;
}

.post {
	float:left;
	width:97%;
	margin: 0px 0px;
	padding: 5px 8px 15px 8px;
	border-bottom:#e68676 dashed 0.5px;
}

.archive {
	/*border-bottom:none;
	margin:10px 20px 0px 5px;
	padding:0px;*/
}

.entry {
	padding:20px 0px 0px 0px;
}

.more {
	margin:0px;
	padding:0px;
	text-align:right;
}

.more a, .more a:link, .more a:visited {
	color:#FF6699;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.noborder {
	border-bottom:none;
	margin:20px 20px 15px 20px;
	padding:0px;
}

.packshot {
	float:left;
	width:30%;
}

.description, .post .description {
	float:right;
	width:69%;
	padding-top:15px;
}

.noborder .description {
	float:right;
	width:69%;
	padding-top:0px;
}

.poin li.img {
	float:left;
	width:14%;
}

.poin li.desc {
	float:right;
	width:85%;
}

ul.thumbproduct {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

ul.thumbproduct li {
	float:left;
	margin:5px 0px 5px 0px;
	list-style-image:none;
	list-style-type:none;
	text-align:center;
	width:115px;
}

ul.thumbproduct li img {
	margin:0px auto;
	text-align:center;
}

.titleproduct {
	margin:2px 0px;
	float:left;
	width:100%;
	text-align:center;
	color:#b10f27;
	line-height:15px;
}

.menu {
	float:left;
	width:99%;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
}

.picmenuleft {
	width:26%;
	float:left;
	text-align:left;
}

.recmenu {
	width:60%;
	float:left;
	margin:10px 0px;
}

.recmenu ul {
	float:left;
	width:100%;
	border-top:#e68676 dashed 0.5px;	
	border-bottom:#e68676 dashed 0.5px;
	padding:15px 7px 18px 7px;
	margin:0px 0px 5px 0px;
}

.recmenu ul li {
	float:left;
	list-style-image:url("images/bullet.jpg");
	margin:5px 6px 5px 10px;
	padding:0px;
	width:47%;
	font-weight:bold;
}

.recmenu a, .recmenu a:link, .recmenu a:visited {
	color:#b50e2a;
	text-decoration:none;
}


.recmenu a:hover {
	color:#222;
	text-decoration:none;
}

.picmenuright {
	width:16%;
	float:right;
	text-align:right;
	position:absolute;
	bottom:0px;
	right:5px;
}

.footermenu {
	font-size:95%;
	color:#666;
}

ul.women {
	margin:20px auto 30px auto;
	float:left;
}

ul.women li, ul.women .thick li, *+html ul.women .thick li {
	background-image:url(images/button-red.png);
	background-position:center center;
	background-repeat:no-repeat;
	padding:10px 15px;
	width:150px;
	text-align:center;
}

ul.women .thick li, *+html ul.women .thick li  {
	background-image:url(images/button-red-thick.png);
}


ul.women li a, ul.women li a:link, ul.women li a:visited, ul.women li a:hover {
	color:#fefefe;
	text-decoration:none;
	font-size:120%;
	letter-spacing:-1px;
}

ul.catinfo li a, ul.catinfo li a:link, ul.catinfo li a:visited, ul.catinfo li a:hover {
	padding:0px 0px 0px 30px;
	font-size:130%;
}

ul.women li a:hover {
	color:#e2c0bf;
}

.moreside {
	float:right;
	margin:0px 0px;
	padding:0px 30px 20px 10px;
	width:20%;
	text-align:left;
}

ul.breadcrumb {
	float:right;
	width:150px;
	text-align:right;
	margin:-23px 35px 0px 0px;
}

ul.breadcrumb li {
	float:left;
	width:48%;
}

ul.gallery {
	margin:20px auto;
	padding-top:10px;
	width:80%;
}

ul.gallery li {
	width:200px;
	height:250px;
	margin:10px 20px;
	text-align:center;
	float:left;
}

ul.gallery li img.alignleft, ul.gallery li img.alignnone, ul.gallery li img.aligncenter, ul.gallery li img.alignright {
	border:#c42042 solid 6px;
	float:none;
	margin:0px auto;
}

.imgtitle {
	color:#ca6a6e;
	float:left;
	font-weight:bold;
	text-align:center;
	width:100%;
}

.galleryimg {
	text-align:center;
}

.galleryimg img {
	border:#c42042 solid 6px;
	float:none;
	margin:0px auto;
}

.album {
	border-right:none;
	float:left;
	margin:5px 0 0;
	padding:5px 20px 10px 26px;
	width:62%;
}

ul.sidegallery {
	width:29%;
	float:right;
	padding:15px 15px;
}

ul.sidegallery li {
	margin:2px 1px;
	float:left;
}

ul.sidegallery li img {
	border:#c42042 solid 5px;
}

.videodesc {
        margin:30px 20px 10px 20px;
        font-family: georgia, verdana, arial;
        font-style:italic;
        color:#555;
}

.contactform {
	float:right;
	width:65%;
	border-top:#e68676 dashed 0.5px;
	border-bottom:#e68676 dashed 0.5px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 20px 0px;
	font-size:90%;
}

.maincontent ul.contact {
	float:left;
	width:100%;
	list-style-image:none;
	margin:10px 0px;
	padding:0px;
}

.maincontent ul.contact li.title, .maincontent ul.contact li, .maincontent ul.contact li.action {
	list-style-image:none;
	float:left;
	width:37%;
	padding:2px 0px;
	margin:5px 0px;
}

.maincontent ul.contact li {
	float:right;
	width:60%;
	padding:2px 0px;
}

.maincontent ul.contact li.action {
	float:left;
	width:100%;
}

.bgform {
	background-image:url(images/bgform.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:255px;
}

.bgcounter {
	background-image:url(images/bgcounter.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:255px;
}

.imgfood {
	float:right;
	margin:-80px 0px -20px 0px;
}

.words, .foodnote {
	font-size:100%;
	line-height:19px;
	width:200px;
	margin: 40px 8px;
}

.foodnote {
	position:absolute;
	bottom:-30px;
	font-size:90%;
	line-height:16px;d
}

.maincontent ul.counter{
	padding:0px;
	margin:0px 0px 0px -8px;
}

.maincontent ul.counter li {
	list-style-type:none;
	list-style-image:none;
}

ul.counter li.addnotes {
	font-size:90%;
	font-style:normal;
}

ul.counter em {
	color:#B10F27;
	font-size:160%;
	font-weight:bold;
	font-family:"Arial Narrow",Arial,Verdana,Helvetica,sans-serif;
}

ul.counter li.addnotes em {
	font-size:140%;
	font-weight:normal;
}

.maincontent ul.quiz {
	float:left;
	width:100%;
	list-style-image:none;
	margin:10px 0px;
	padding:20px 20px 8px 20px;
}

.maincontent ul.bgcounter {
	float:left;
	width:100%;
	list-style-image:none;
	margin:10px 0px;
	padding:10px 30px 8px 30px;
	height:190px;
}

.maincontent ul.quiz li.title, .maincontent ul.quiz li, .maincontent ul.quiz li.action {
	list-style-image:none;
	float:left;
	width:18%;
	padding:5px 0px;
	margin:5px 0px;
}

.maincontent ul.quiz li {
	float:right;
	width:80%;
	padding:5px 0px;
}

.maincontent ul.quiz .suggestionList ul li {
	float:right;
	width:90%;
	padding:5px 10px;
        margin:0px;
}

.maincontent ul.quiz li.action {
	float:left;
	width:100%;
}

.maincontent ul.quiz li.calorie {
	padding:3px 0px;
	margin:3px 0px;
}

.field, .maincontent ul.quiz .field {
	width:235px;
	padding:4px 2px;
	border:#ddd solid 1px;
	font-size:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

.maincontent ul.quiz .field {
	width:150px;
}

.maincontent ul.cal .field {
	width:280px;
}

.maincontent ul.cal select {
	width:290px;
	font-size:100%;
	letter-spacing:-0.5px;
	line-height:18px;
}


.imgideal {
	position:absolute;
	z-index:100;
	bottom:-20px;
	right:10px;
}

.imgcalorie {
	position:absolute;
	z-index:100;
	bottom:-20px;
	right:0px;
}

.maincontent ul.icon {
	margin:5px 0px 10px -15px;
	padding:0px;
	float:left;
	width:100%;
}

.maincontent ul.icon li {
	list-style-image:none;
	list-style-type:none;
	float:left;
	width:100%;
	margin:3px 5px 3px 10px;
	padding:0px;
}

.thxcontact {
	background-color:#FBF7F6;
	border-bottom:0.5px dashed #E68676;
	color:#B10F27;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:130%;
	font-style:italic;
	font-weight:normal;
	letter-spacing:-0.5px;
	margin:5px auto 15px;
	padding:5px 10px 10px 10px;
	text-align:center;
	width:95%;
}


.showfinalist {
width:100%;
margin:20px 0px;
text-align:center;
float:left;
}

ul.listthumb {
	width:448px;
        height:410px;
	margin:5px auto 25px auto;
	padding:5px 0px 40px 0px;
	text-align:center;
	background-image:url(images/finalist-line.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

ul.listthumb li {
	width:95px;
	height:145px;
	margin:7px 5px;
	float:left;
	list-style-type:none;
	list-style-image:none;
}

ul.listthumb li img, ul.listthumb li a img,  ul.listthumb li a:link img, ul.listthumb li a:visited img {
	width:100%;
	height:100%;
	position:relative;
	z-index:50;
}

ul.listthumb li a:hover img {
	width:240%;
	height:240%;
	position:relative;
	z-index:500;
	top:-100px;
	left:-70px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border:#fff solid 10px;
}

#explanation table tr td {
	text-align:center;
}

#explanation ul {
	margin: 5px 20px;
}

#explanation ul li, *+html #explanation ul li {
	list-style-type:disc;
}

*+html #explanation ol {
        list-style-type:decimal;
        margin-left:10px;
        padding-left:10px;
}

*+html #explanation ol li {
        list-style-type:decimal;
        margin-left:10px;
        padding-left:10px;
        float:left;
}

.behave .fieldtxt {
	width:30px;
	padding:3px 3px;
	border:#ccc solid 1px;
	font-size:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	text-align:center;
}

.behave .skor {
	width:60px;
	padding:2px 2px;
	border:#fff solid 1px;
	font-size:150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

.twitter{
    float:right;
	margin-right:4%;
}

*html .twitter{
    float:right;
	margin-right:-4%;
}

.twtr-hd h3{
	display:none;
}
/*--------------------COMMENT--------------------*/

.speak #respond {
	background-image:url(images/women-speak.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0px 0px 0px 15px;
	height:380px;
}

.speak h3 {
	display:none;
}

form#commentform {
	margin:0px 0px 0px 10px;
	width:90%;
}

.speak input {
	float:left; 
	margin:0px 15px 0px 0px;
	padding:4px 5px;
	width:270px;
	border:#ebc9ad solid 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size:100%;
	color:#444;
}

.speak textarea {
	width:590px;
	height:110px;
	margin: 20px 0px 0px 10px;
	float:left;
	line-height:20px;
	border:#fff solid 1px;
}

.speak #respond input#submit {
	float:right;
	margin:22px 80px 0px 0px;
	padding:15px 0px;
	width:120px;
	color:transparent;
	background-color:transparent;
	background-image:none;
	border:none;
	cursor:pointer;
}

#formcomment h3, h3#comments {
	color:#b10f27;
	font-size:200%;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	margin:20px 0px 20px 10px;
	text-align:left;
	float:left;
	width:100%;
}

h3#comments {
	border-bottom:2px dotted #E1B094;
	padding:0px 0px 10px 0px;
	margin:25px 0px 0px 10px;
	width:97%;
}

#formcomment input {
	float:left; 
	margin:0px 15px 0px 0px;
	padding:4px 5px;
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size:100%;
	color:#444;
	border:#efefef solid 1px;
	background-color:#f9eeec;
}

#formcomment textarea {
	width:400px;
	height:110px;
	margin: 0px;
	float:left;
	line-height:20px;
	border:#efefef solid 1px;
	background-color:#f9eeec;
}

#formcomment input#submit {
	background-image:url(images/button.png);
	background-position:left center;
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	margin:10px 0px;
	padding:10px 7px;
	width:100%;
	text-align:left;
	color:#fefefe;
	text-decoration:none;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:130%;
	font-weight:bold;
	letter-spacing:-1px;
	float:left;
}

ul.commentlist {
	float:left;
	width:95%;
	margin: 10px 0px 20px 10px;
	padding:0px;
}

.speak ul.commentlist {
	float:left;
	width:90%;
	margin: 20px 0px 20px 5px;
	padding:0px;
}

ul.commentlist li, ul.commentlist li.odd, ul.commentlist li.even {
	list-style-image:none;
	list-style-type:none;
	line-height:20px;
	margin:0px;
	padding:7px 10px 7px 15px;
	border-bottom:#e1b094 dotted 2px;
	background-color: #fff;
	float:left;
	font-size:11px;
	width:100%;
}

ul.commentlist li.odd {
	background-color: #fbf3f3;
}

ul.commentlist li.even {
	background-color: #fff;
} 

img.avatar {
	float:left;
	margin:5px 15px 10px 0px;
	border:#efefef solid 5px;
}

.comment {
	float:right;
	width:90%;
}

.comment p {
	margin:5px 0px;
}

.author, .author a, .author a:link, .author a:visited, .author a:hover {
	color:#a63b43;
	font-weight:bold;
	text-decoration:none;
	font-size:110%;
}

.author em {
	font-family:Georgia, Verdana, Arial, "Times New Roman", Times, serif;
	font-style:italic;
	letter-spacing:0px;
	color:#a63b43;
	font-weight:normal;
}

.date {
	font-size:90%;
	color:#777;
}

.comment-author, .comment-author a, .comment-author a:link, .comment-author a:visited, .comment-author a:hover {
	color:#a63b43;
	font-weight:bold;
	text-decoration:none;
	font-size:110%;
}

.comment-date {
	font-size:90%;
	color:#777;
}

.comment-text p {
	margin:5px 0px;
}

table.question {
	border:#222 solid 1px;
	margin-bottom: 25px;
}

table.question tr td {
	padding: 3px 2px;
        text-align:center;
}

*+html table.question {
	border:#222 solid 1px;
	margin-bottom: 25px;
}

*+html table.question tr td {
	border:#222 solid 1px;
        text-align:center;
}

*+html table.question tr th {
	border:#222 solid 1px;
}

.behave {
	padding: 20px 50px;
}

.behave table tr td {
	padding: 3px 5px;
}


/*--------------------Easy Slider--------------------*/

#slider {
	background-position:1px bottom;
	background-repeat:no-repeat;
	margin:0px auto;
        margin-top:10px;
	padding:0px 0px 0px 0px;
	position:relative;
	text-align:left;
	width:585px;
	height:355px;
        float:left;
	top:-15px;
	margin-left:0px;
        z-index:500;
}

*+html #slider, *html #slider {
	background-position:1px bottom;
	background-repeat:no-repeat;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	position:relative;
	text-align:left;
	width:585px;
	height:355px;
	top:-15px;
	margin-left:0px;
	float:left;
        z-index:500;
}

#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#slider2{margin-top:1em;}

#slider li { 
	width:582px;
	height:355px;
	overflow:hidden; 
	}	
	
#slider2 li, *html #slider li, *html #slider2 li, *+html #slider li, *+html #slider2 li { 
	width:582px;
	height:355px;
	overflow:hidden; 
	}


#whatsnew{
	position:relative;
	text-align:left;
	width:33%;	
	margin-top:8px;
	padding-left:15px;
	margin-right:5px;
	border-left:1px solid #ccc;
	float:right;
}

#whatsnew h2 {
	color:#ca0725;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:-5px 0px 5px 0px;
	font-size:140%;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-0.5px;
}

#whatsnew h3{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:100%;
	font-weight:bold;
	letter-spacing:-0.25px;
	line-height:15px;
}

#whatsnew p{
	margin:0;
	line-height:14px;
	font-size:95%;
	letter-spacing:0px;
	font-family:Arial, Helvetica, sans-serif;
}

#whatsnew li{
	border-bottom:1px solid #ccc;
	float: left;
}

#whatsnew li li{
  list-style: none;
  float: left;
  height: auto;
  width: auto;
  border-bottom:none;
  margin-right:7px;
  margin-top:4px;
  margin-bottom:7px;
}
	
#prevBtn, #slider1prev { 
	display:block;
	width:30px;
	height:30px;
	position:absolute;
	left:12px;
	top:304px;
	z-index:1000;
	}	

#nextBtn, #slider1next { 
	display:block;
	width:40px;
	height:40px;
	position:absolute;
	left:44px;
	top:304px;
	z-index:1000;
	}	
													
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:40px;
	height:40px;
	background:url(images/prev.png) no-repeat 0 0;	
	color:transparent;
	text-decoration:none;
	}	

#nextBtn a, #slider1next a{ 
	background:url(images/next.png) no-repeat 0 0;	
	}	

*html #nextBtn, *html #slider1next, *+html #nextBtn, *+html #slider1next  { 
	display:block;
	width:100px;
	height:100px;
	position:absolute;
	left:280px;
	top:304px;
	z-index:1000;
	}

*html #prevBtn a, *html #nextBtn a,
*html #slider1next a, *html #slider1prev a, 
*+html #prevBtn a, *+html #nextBtn a,
*+html #slider1next a, *+html #slider1prev a{  
	display:block;
	position:absolute;
        top:200px;
        left:200px;
	width:100px;
	height:100px;
	background:url(images/prev.jpg) no-repeat 0 0;	
	color:transparent;
	text-decoration:none;
        z-index:5000;
	}	

*html #nextBtn a, *html #slider1next a, *+html #nextBtn a, *+html #slider1next a { 
	background:url(images/next.jpg) no-repeat 0 0;	
	}
	
.pagenumber {
	margin:0px 0px 10px 30px;
	float:left;
}

.result {
	margin:30px 0px 0px 0px;
	float:left;
}

/*--------------------3 BOX HOME--------------------*/

#boxcontainer {
	width:100%;
	margin:15px 0px 21px 0px;
	float:left;
	height:177px;
}

*html #boxcontainer, *+html #boxcontainer {
	width:100%;
	margin:0px 0px 21px 0px;
	float:left;
	height:177px;
}

.box {
	float:left;
	letter-spacing:-0.2px;
	height:137px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-stretch:narrower;
}

.box h2 {
	font-family:Arial Narrow,Arial,Verdana,Helvetica,sans-serif;
	font-size:171%;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:23px;
	margin:10px 0 0;
	text-align:center;
	text-transform:uppercase;
}

.leftside {
	background-image:url(images/box_middle-old.png);
	background-position: left top;
	background-repeat:no-repeat;
	margin:-2px 4px 0px 11px;
	width:165px;
	height:178px;
}

.leftside h2 {
	color:#CA0725;
	width:100%;
	float:center;
	text-align:center;
	padding:4px 0px 0px 0px;
	font-weight:bold;
}


.leftside .desc {
	float:left;
	font-size:96%;
	color:#3c3d3f;
	width:110%;
	text-align:left;
	padding:12px 0px 0px 10px;
	line-height:15px;
	letter-spacing:-0.5px;
}

.middleside {
	background-image:url(images/box_left.png);
	width:180px;
	background-position: left top;
	margin:0px 7.52px -1px 0.48px;
	background-repeat:no-repeat;
	height:177px;
}

.middleside h2 {
	color:#CA0725;
	width:100%;
	float:right;
	font-weight:bold;
	padding-top:4px;
}

.middleside .desc {
	float:right;
	font-size:95%;
	color:#000000;
	width:45%;
	text-align:left;
	padding:9px 4px 1px 8px;
	line-height:15px;
	letter-spacing:0px;
}

*html .middleside .desc {
	float:right;
	font-size:95%;
	color:#000000;
	width:45%;
	text-align:left;
	padding:3px 1px 1px 0px;
	line-height:15px;
	letter-spacing:0px;
}

.middleside2 {
	background-image:url(images/calorie_counter.png);
	width:180px;
	background-position: left top;
	margin:0px 9.75px -1px -1.25px;
	background-repeat:no-repeat;
	height:178px;
}

.middleside2 h2 {
	color:#CA0725;
	width:100%;
	float:right;
	font-weight:bold;
	padding-top:4px;
	letter-spacing:-0.5px;
}

.middleside2 .desc {
	float:right;
	font-size:95%;
	color:#000000;
	width:45%;
	text-align:left;
	padding:9px 4px 1px 8px;
	line-height:15px;
	letter-spacing:0px;
}

*html .middleside2 .desc {
	float:right;
	font-size:95%;
	color:#000000;
	width:45%;
	text-align:left;
	padding:3px 1px 1px 0px;
	line-height:15px;
	letter-spacing:0px;
}

.middleside3 {
	background-image:url(images/asksusanhome.png);
	background-position: left top;
	background-repeat:no-repeat;
	margin:-1px 3px -1px -1px;
	width:181px;
	height:178px;
}

*html .middleside3 {
	background-image:url(images/asksusanhome.png);
	background-position: left top;
	background-repeat:no-repeat;
	margin:-1px 4px -1px -17px;
	width:226px;
}

.middleside3 h2 {
	color:#CA0725;
	width:50%;
	float:center;
	text-align:left;
	padding:4px 0px 2px 8px;
	font-weight:bold;
	font-size:310%;
	line-height:27px;
	letter-spacing:-1px;
}

*html .middleside3 h2 {
	color:#CA0725;
	width:50%;
	text-align:left;
	padding:4px 0px 2px 3px;
	font-weight:bold;
	font-size:330%;
	line-height:31px;
	letter-spacing:-1px;
float:left;
}

.middleside3 .desc {
	float:left;
	font-size:96%;
	color:#CA0725;
	width:50%;
	text-align:left;
	padding:6px 0px 0px 10px;
	line-height:13px;
	letter-spacing:0px;
	font-weight:600;
}

*html .middleside3 .desc {
	float:left;
	font-size:96%;
	color:#CA0725;
	width:52%;
	text-align:left;
	padding:8px 0px 0px 5px;
	line-height:13px;
	letter-spacing:0px;
	font-weight:600;
}

.rightside {
	background-image:url(images/quizpollhome.png);
	background-position: left top;
	background-repeat:no-repeat;
	margin:-1px -1px 1px 6px;
	width:167px;
	height:177px;
}

.rightside h2 {
	color:#ca0725;
	width:100%;
	text-align:left;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:130%;
	font-weight:bold;
}

.rightside ul{
	width:100%;
	margin: 0px 0px;
	padding: 0px 0px;
}

.rightside li{
	float:left;
}

.rightside .desc {
	float:left;
	font-size:100%;
	color:#3c3d3f;
	width:100%;
	text-align:left;
	line-height:15px;
}

.rightside .desc p {
	margin: 0px 0px;
	padding-bottom:6px;
	letter-spacing:0px;
}

*html .rightside .desc p {
	margin: 0px 0px;
	padding-bottom:0px;
	letter-spacing:0px;
}

.rightside .desc ul{
	width:100%;
	margin: 0px 0px;
	padding: 0px 0px;
}

.rightside .desc li{
	float:left;
}

.sisikiri1 {
	background-image:url(images/container_bottom_weightloss.png);
	width:180px;
	background-position: left top;
	background-repeat:no-repeat;
	margin:0px 7px 13px 1px;
		height:104px;
}

.sisikiri1 h2 {
	color:#CA0725;
	width:50%;
	float:left;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px;
	text-align:left;
}

.sisikiri2 {
	background-image:url(images/container_bottom_bodyshaping.png);
	width:180px;
	background-position: left top;
	background-repeat:no-repeat;
	margin:0px 7px 13px 1px;
		height:104px;
}

.sisikiri2 h2 {
	color:#CA0725;
	width:50%;
	float:left;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px;
	text-align:left;
}

.sisikiri3 {
	background-image:url(images/container_bottom_stayslim.png);
	width:180px;
	background-position: left top;
	background-repeat:no-repeat;
	margin:0px 7px 0px 1px;
		height:105px;
}

.sisikiri3 h2 {
	color:#CA0725;
	width:50%;
	float:right;
	font-weight:bold;
	padding-top:20px;
	padding-right:14px;
	text-align:right;
}

*html .sisikiri3 h2 {
	color:#CA0725;
	width:60%;
	float:right;
	font-weight:bold;
	padding-top:20px;
	padding-right:14px;
	text-align:right;
}

.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
	width:100%;
	float:left;
	font-size:80%;
	padding-left:0px;
	margin-bottom:1px;
	line-height:13px;
}

*html .wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
	width:100%;
	float:left;
	font-size:80%;
	padding-left:0px;
	margin-bottom:-3px;
	line-height:15px;
}
	
.ideal ul{
	width: 165px;
}

.ideal li{
	width: 73px;
	float:left;
	height:20px;
}
/*--------------------FOOTER--------------------*/

#footer {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	font-size:90%;
	letter-spacing:0px;
	color:#000000;
}

#footer a, #footer a:link, #footer a:visited {
	color:#000000;
	text-decoration:none;
}

#footer a:hover {
	color:#000000;
	text-decoration:underline;
}

#footer ul {
	width:100%;
}

#footer ul li {
	float:left;
	width:61%;
	padding:3px 0px 0px 3px;
}

#footer ul li.subscribe {
	float:right;
	width:38%;
	text-align:right;
	padding:2px 0px 0px 2px;
}

#footerindex {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	font-size:90%;
	letter-spacing:0px;
	color:#000000;
	background-color:#ffffff;
}

#footerindex a, #footerindex a:link, #footerindex a:visited {
	color:#BB6362;
	text-decoration:none;
}

#footerindex a:hover {
	color:#b10f27;
	text-decoration:underline;
}

#footerindex ul {
	width:100%;
	padding:0px 0px 0px 10px;
}

#footerindex ul li {
	float:left;
	width:61%;
	padding:3px 0px 0px 3px;
}

#footerindex ul li.subscribe {
	float:right;
	width:38%;
	text-align:right;
	padding:2px 0px 0px 2px;
}

.search {
	width:120px;
	padding:2px;
	margin:0px 0px 0px 5px;
	letter-spacing:-1px;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-weight:normal;
	color:#c95b68;
	font-size:100%;
	border:none;
	background-color:#faebe8;
}

.send {
	border:none;
	background-color:#a43430;
	color:#fff;
	letter-spacing:-1px;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-weight:normal;
	font-size:100%;
	padding:1px 2px;
}

.FBConnectButton_Small, .FBConnectButton_RTL_Small {
background-position:left -232px;
font-size:10px;
line-height:10px;
position:relative;
top:-6px;
}

.fb_share_count  {
background:none repeat scroll 0 0 #B0B9EC;
color:#333333;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
margin-top:-10px;
position:relative;
text-align:center;
top:-6px;
}

ul.steps {
margin:-120px 0px 15px -90px;
padding:0px;
float:left;
width:110%;
}

ul.steps li {
list-style-type:none;
list-style-image:none;
margin:0px 15px;
padding:0px;
float:left;
width:170px;
height:400px;
text-align:left;
}

ul.steps li a img.alignleft {
margin-right:5px;
}

ul.steps li a img {
        list-style-type:none;
         transform: scale(0.5);
	-moz-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	-o-transform: scale(0.5);
	-chrome-transform: scale(0.5);
	position:relative;
	z-index:10;
        float:left;
}

ul.steps li a:hover img {
         transform: scale(1.0);
	-moz-transform: scale(1.0);
	-webkit-transform: scale(1.0);
	-o-transform: scale(1.0);
	-chrome-transform: scale(1.0);
	background-color:#fff;
	border:1px dolid #ddd;
	padding:10px;
	border-radius:10px;
	box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
	-o-box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
	-chrome-box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
	position:relative;
	z-index:100;
}

.submenuproduct {
margin-bottom:20px;
float:left;
width:100%;
}

#sudahsiap, #cukupsiap, #kurangsiap {
margin:0px 0px 15px 0px;
float:left;
width:100%;
text-align:center;
}

.asking {
       width:65%;
       float:right;
       margin:0px 0px 15px 0px;
}

