﻿/*
Theme Name: Maayan Schlosar
Description: <em>Revision 1</em>
Version: 1.0
Author: Vinylio
Author URI: http://vinylio.com
Tags: paperwork, style, brown, yellow, orange, two column, widgets

*/
@charset "utf-8";

/* ========== GENERAL TAGS ============== */

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, sub, sup, tt,
var, 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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {
	outline: 0;
}

html {
	background: #99cc33;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana;
	font-size: 12px;
}
ol, li {
	list-style: none;
}
acronym {
	cursor: help;
	border-bottom: 1px dashed #333;
}
hr {
	display: none;
}
.hide {
	display: none;
}
.clear {
	clear: both;
}
.right { float: right; }
.left { float: left; }

img.center  {
	display: block;
	margin: 0 auto;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #27221f;
}
h1, h2, h3 {
	font-size: 2.7em;
	letter-spacing:-0.04em;
	line-height: 1.05em;
	padding-bottom: 10px;
}
a { text-decoration: none; }
/* ==== #wrapper ==== */

#wrapper {
	width: 990px;
	min-height: 650px;
	background: rgb(241,241,241);
	margin: 30px auto;
}

/* ===== header and footer */
#header {
	background: url(images/header_bg.jpg) no-repeat top;
}
#footerbg {
	width: 990px;
	height: 21px;
	background: url(images/footer_bg.jpg) no-repeat bottom;
}
#poweredby {
	width: 152px;
	height: 34px;
	margin-top: 10px;
	background: #99cc33 url(images/poweredby.png) no-repeat;
	float: left;
	clear: both;
	overflow: hidden;
	display: block;
}
#poweredby a.vinylio { width: 90px; height: 35px; text-indent: -9999px; display: block; float: left; }
#poweredby a.tsignals { width: 60px; height: 35px; text-indent: -9999px; display: block; float: right; }

/* ===== header properties */
#header h1.logo  a {
	width: 212px;
	height: 37px;
	background: url(images/logo.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	float: right;
	margin: 34px 28px 0 0;
}
#header h1.logo a span {
	font: 13px Tahoma;
	text-indent: 0px;
	display: block;
	color: #000;
	margin-top: 1px;
	letter-spacing: 0px;
	direction: rtl;
	text-align: right;
}

#header span#twobio {
	width: 93px;
	height: 86px;
	float: left;
	background: url(images/2bio.gif) no-repeat;
	margin: 18px 0 0 66px;
}

/* == navigation */

/* ============== navigation styles ================== */

ul.potato-menu {
	margin:0;
	padding:0;
	width:auto;
	list-style:none;
}
.potato-menu:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
ul.potato-menu li.potato-menu-item {
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
	list-style-position:outside;
	display:inline;
	float:right;
	
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	
	margin-left: 0px;
	z-index: 9999;
}
ul.potato-menu li.potato-menu-item a {
	display:block;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
	color: #FFF;
	height: 26px;
}
ul.potato-menu ul.potato-menu-group {
	margin:0;
	padding:0;
	-webkit-padding-start:0;
	-webkit-padding-end:0;
	position:absolute;
	/* adds */
	right: 0px;
	direction: rtl;
	/* /adds */
	display:none;
	z-index:9999;
}

/* specific */
#menu li ul li, #menu li ul { display: none; }
#header #navigation ul  li ul li a { text-indent: 15px; }
#header #navigation ul li a em span { cursor: pointer; font-style: normal; }
#header #navigation ul  li a span {
	padding: 0 12px;
	height: 26px;
}
#header #navigation ul  li a b {
	position: relative;
	top: 5px;
	height: 1%;
}
#header #navigation ul li a.whoweare {
	background: url(images/navbar/navigation_29.gif) repeat-x;
}
#header #navigation ul li a.whoweare em {
	background: url(images/navbar/navigation_28.gif) no-repeat left top;
	height: 26px;
}
#header #navigation ul li a.whoweare em span {
	background: url(images/navbar/navigation_31.gif) no-repeat right top;
	height: 26px;
}
#header #navigation ul li.wwa ul  li a {
	width: 173px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/navigation_29.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.wwa ul  li a:hover { background: rgb(204,134,212); }
#header #navigation ul li.wwa .navsep img { position: relative; }

/* products */
#header #navigation ul li a.products {
	background: url(images/navbar/navigation_24.gif) repeat-x;
	direction: rtl;
}
#header #navigation ul li a.products em {
	background: url(images/navbar/navigation_26.gif) no-repeat top right;
	height: 26px;
	float: right;
}
#header #navigation ul li a.products em span {
	background: url(images/navbar/navigation_23.gif) no-repeat top left;
	height: 26px;
	float: left;
}
#header #navigation ul li.prods ul  li a {
	width: 170px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/navigation_24.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.prods ul  li a:hover { background: #ff6666 }
#header #navigation ul li.prods .navsep img { position: relative; }

/* info */
#header #navigation ul li a.info {
	background: url(images/navbar/navigation_19.gif) repeat-x;
}
#header #navigation ul li a.info em {
	background: url(images/navbar/navigation_18.gif) no-repeat top left;
}
#header #navigation ul li a.info em span {
	background: url(images/navbar/navigation_21.gif) no-repeat top right;
}
#header #navigation ul li.infs ul  li a  {
	width: 173px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/navigation_19.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.infs ul  li a:hover { background: #33ccff;  }
#header #navigation ul li.infs .navsep img { position: relative; }

#header #navigation ul li a.reclinks {
	background: url(images/navbar/navigation_14.gif) repeat-x;
}
#header #navigation ul li a.reclinks  em {
	background: url(images/navbar/navigation_13.gif) no-repeat top left;
}
#header #navigation ul li a.reclinks  em span {
	background: url(images/navbar/navigation_16.gif) no-repeat top right;
}
#header #navigation ul li.recs ul  li a {
	width: 173px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/navigation_14.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.recs ul  li a:hover { background: #99cc66; }
#header #navigation ul li.recs .navsep img { position: relative; }

#header #navigation ul li a.contact {
	background: url(images/navbar/middle.gif) repeat-x;
}
#header #navigation ul li a.contact em {
	background: url(images/navbar/left-corner.gif) no-repeat top left;
}
#header #navigation ul li a.contact em span {
	background: url(images/navbar/right-corner.gif) no-repeat top right;
}
#header #navigation ul li.cont ul  li a {
	width: 173px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/middle.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.cont ul  li a:hover { background: #ff9966; }
#header #navigation ul li.cont .navsep img { position: relative; }

#header #navigation ul li a.prices {
	background: url(images/navbar/middle-prices.gif) repeat-x;
}
#header #navigation ul li a.prices em {
	background: url(images/navbar/left-corner-prices.gif) no-repeat top left;
}
#header #navigation ul li a.prices em span {
	background: url(images/navbar/left-corner-prices-06.gif) no-repeat top right;
}
#header #navigation ul li.pric ul  li a {
	width: 173px;
	direction: rtl;
	position: relative;
	background: url(images/navbar/middle-prices.gif) repeat;
	color: #FFF;
	margin-top: -3px;
}
#header #navigation ul li.pric ul  li a:hover { background: #ff9966; }
#header #navigation ul li.pric .navsep img { position: relative; right: 93px; }

#header #navigation {
	margin-right: 30px;
	clear: both;
	height: 26px;
}
#header #navigation ul {
	margin: 0;
	padding: 0;
}
#header #navigation ul  li {
	float: right;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
#header #navigation ul  li a {
	display: block;
	background: none;
	text-decoration: none;
	/*width: 90px;*/
	color: #EAFFED;
	height: 26px;
	margin-left: 2px;
}

/* ==== #content =========================== */
#content {
	width: 954px;
	height: 289px;
	background: url(images/main_flash_bg.jpg) no-repeat;
	margin: 0 auto;
}
#alt-content {
	width: 728px;
	min-height: 500px;
	float: right;
	margin-right: 18px;
	background: #E3EDB8;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
#sidebar {
	float: left;
	height: 500px;
	background: none;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	margin: 0;
	margin-left: 20px;
	margin-top: 2px;
}
#sidebar #homenews {
	margin: 0 17px 0 0;
}
#sidebar div.upper {
	background: rgb(227,237,184);
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	height: 285px;
}
#sidebar div.bottomer {
	background: rgb(227,237,184);
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	height: 200px;
	margin-top: 10px;
}
#sidebar #homenews ul li.contact-panel {
	/*margin-bottom: 37px;*/
}
#homeintro object { /* embed for IE to read and FF */
	float: right;
	margin: 7px 10px 0 0;
}
#homenews {
	width: 197px;
	height: 184px;
	background: url(images/news-box-with-coeners.gif) no-repeat;
	direction: rtl;
	position: relative;
	left: 8px;
	top: 7px;
}
#homenews ul li {
	float: right;
	list-style: none;
	margin: 15px;
}
#homenews h3 { font-size: 0; font-family: Tahoma;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000; 
}
#homenews h3 a {
	font-family: Tahoma;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
#homenews p {
	font-family: Tahoma;
	letter-spacing: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #7E7F7E;
	text-align: right;
}
/* #homenews ul li.contact-panel {
	width: 200px;
	height: 77px;
	background: url(images/contact_bg.gif) no-repeat;
	position: relative;
	left: 15px;
	top: -4px;
}
 */
 #homenews ul li.contact-panel {
	width: 200px;
	height: 77px;
	background: url(images/contact_bg.gif) no-repeat;
	position: absolute;
	left: -16px;
	top: 178px;
}

#homenews ul li.contact-panel a { height: 100%; text-align: center; /* IE7 Hack center content */ }
#homenews ul li.contact-panel a h3 { margin: 24px 75px 0 68px; }
#homenews ul li.contact-panel a span { display: block; text-align: center; color: #000; }

/* ===== #content extended =========== */
#content #rcontent {
	width: 740px;
	float: right;
}

#inbg {
	background: #FFF;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
	min-height: 500px;
	max-height: 999in;
	margin: 7px;
	overflow: hidden;
	padding-bottom: 20px;
	/*height: 1%; *//* IE7 Fix */
}
#insidebar {
	float: right;
	width: 140px;
	height: 500px; /* Check */
	background: #FFF;
	direction: rtl;
	/*border-left: 1px dotted #999;*/
}
#insidebar h3 {
	font-size: 16px;
	color: #7E7F7E;
	margin: 20px 25px 0 0;
	letter-spacing: 0px;
}
#insidebar ul li {
	margin: 10px 25px 0;
}
#insidebar ul li a {
	color: #7E7F7E;
	text-decoration: none;
	font-size: 11px;
	display: block;
	width: 110px;
}
#insidebar ul li.current_page_item  a{
	font-weight: bold;
}
#incont {
	float: left;
	width: 570px;
	direction: rtl;
}
#incont-f {
	float: none;
	width: auto;
}
#incont h2 {
	font-family: Arial;
	font-size: 13px;
	color: #333;
	margin: 20px;
	letter-spacing: 0;
}
h2.archive {
	background: #BBB;
	clear: both;
	padding: 10px;
	text-shadow: 0 1px 1px #FFFFFF;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
#incont h3 {	font-size: 26px; font-weight: bold;}
#incont p {
	direction: rtl;
	color: #000; /* #999 */
	line-height: 19px;
	font-family: Arial;
	font-size: 13px;
	margin: 5px 20px 0 20px;
}
#incont img { margin: 5px 5px 5px 20px; }
#incont li { list-style-type: circle; list-style-position: inside; padding-right: 20px; line-height: 19px; color: #000; font: 13px Arial; }
#incont table { margin-right: 20px; color: #000; border: 1px solid #999; width: 480px; border-collapse: collapse; }
#incont td, #incont th { border: 1px solid #999; padding: 3px; }
.bmi #incont td { color: #000; }
#incont strong { font-weight: bold; }

#insidebar ul li a.back2home {
	font-size: 11px;
	background: url(images/homepage.gif) no-repeat right;
	padding-right: 14px;
	margin-top: 10px;
	color: #FFCC00;
	font-weight: bold;
}
.buybar {
	float: right;
}
.products div.prod {
	width: 540px;
	padding: 15px 0 0;
	border-bottom: 1px dotted #999;
}
.right.prod.lastprod {
	border-bottom: none;
}
.products div h2 {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000;
	clear: both;
}
.products div p {
	font-family: Arial;
	width: 400px;
	color: #666;
}
div.prodimg {
	margin: 4px;
	float: left;
	width: 100px;
}
div.buybar {
	float: right;
	margin: 18px 0 0;
	width: 300px;
}
div.prod-details {
	float: right;
	width: 400px;
	height: 220px;
	margin: 0 10px 0 0;
}
/* ===== #footer */
#footer {
	width: 954px;
	height: 201px;
	background: url(images/footer_bgcolor.gif) no-repeat;
	margin: -11px auto 5px;
	clear: both;
}
#footer #links { /* links box */
	width: 256px;
	height: 182px;
	float: right;
	background: url(images/footer_bg_box.gif) no-repeat;
	margin: 8px;
	direction: rtl;
}
#footer #links h3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #5681AC;
	float: right;
	margin: 13px 15px 2px 0;
}
#footer #links  ul { clear: both; margin-right: 5px; }
#footer #links  ul li  { margin: 5px 6px; }
#footer #links  ul li a {
	list-style: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #5681AC;
	text-decoration: none;
	padding: 4px;
}
#footer #store_home { /* store banner */
	width: 265px;
	height: 182px;
	float: right;
	background: url(images/footer_bg_box.gif) no-repeat;
	margin: 8px;
	direction: rtl;
	display:block;
}
#footer #store_home a{ /* store banner */
	width: 265px;
	height: 182px;
	float: right;
	background: url(images/footer_bg_box.gif) no-repeat;
	direction: rtl;
	display:block;
}

/* bmi calc area */
#item-big {
	width: 245px;
	height: 179px;
	float: right;
	background: url(images/bmibox.gif) no-repeat;
	margin: 8px 5px 8px 8px;
	direction: rtl;
}
#item-small {
	width: 190px;
	height: 179px;
	float: right;
	background: #F1F1F1;
	margin: 8px 5px 8px 8px;
	direction: rtl;
border-radius:12px;
}
#item-small li{
list-style: inherit;
}
#item-small ul{
    margin-right: 23px;
}
#item-big h2,#item-small h2 {
	font-family: Tahoma;
	font-size: 14px;
	text-align: center;
	letter-spacing: 0;
	padding-top: 11px;
	color: #7FC74D;
}
#item-big h4 {
	font-weight: normal;
	text-align: center;
	color: #5681AC;
	position: relative;
	bottom: 8px;
}
#item-big div.description { display: none; }
#item-big form {
	width: 245px;
	height: 120px;
	/*padding-top: 52px*/
}
#item-big form label {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #7FC74D;
	/*
	float: right;
	*/
	margin-right: 10px;
}
#item-big form input.ins {
	background: none;
	border: none;
}
/*
#item-big form input.topint {
	width: 155px;
	height: 20px;
	margin: 0 30px 0 0;
}
#item-big form input.botint {
	width: 155px;
	height: 20px;
	margin: 21px 17px 0;
}
*/
#item-big form div.inttop {
	height: 40px;
}
#item-big form div.inttop  label {
	float: right;
}
#item-big form div.inttop  input {
	float: left;
	margin: 4px 0 0 10px;
	height: 20px;
	width: 157px;
}
#item-big form div.bottop {
	height: 40px;
}
#item-big form div.bottop label { float: right; }
#item-big form div.bottop input {
	float: left;
	margin: 4px 0 0 10px;
	height: 20px;
	width: 157px;
}
#item-big form input.submitint {
	width: 85px;
	height: 26px;
	float: left;
	margin: 5px 0 0 15px;
	background: none;
	border: none;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
span.bmi-text {
	float: right;
	margin: 4px 20px 0;
	font-size: 11px;
	color: #999;
}
span.bmi-score {
	font-size: 5em;
	font-weight: bold;
	margin: 10px 76px 15px;
	display: none;
	color: #999;
}
div.bmires {
	background:none;
	height:120px;
	margin:0 auto;
	width:230px;
}
div.bmires  a, div.bmires  p {
	text-decoration: none;
	color: #333;
	clear: both;
	margin-right: 60px;
	line-height: 20px;
	font-weight: bold;
}
div.bmires  a.bmi-wdim:hover {
	color: green;
}
p.bmi_ca:hover {
	display: block;
	color: red;
	cursor: pointer;
}
#item-small a {
	width: 181px;
	height: 181px;
	background: url(images/mypyramid.jpg) no-repeat;
	float: right;
	margin: 8px;
	text-indent: -9999px;
	display: block;
}
#item-links {
	width: 200px;
	height: 181px;
	margin-left: 6px;
}
#item-links ul  li {
	float: right;
	list-style: none;
}
#item-links ul  li a {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 8px;
}
#item-links ul  li.page-item-187 a {
	width: 197px;
	height: 56px;
	display: block;
	background: url(images/homepage1_41.jpg) no-repeat;
	color: #B42E45;
}
#item-links ul  li.page-item-187 a span {
	margin: 10px;
	position: relative;
	top: 18px;
	left: 12px;
}
#item-links ul  li.page-item-152 a {
	width: 197px;
	height: 56px;
	display: block;
	background: url(images/homepage1_52.jpg) no-repeat;
	color: #F68F1B;
}
#item-links ul  li.page-item-152 a span {
	margin: 10px;
	position: relative;
	top: 18px;
	left: 10px;
}
#item-links ul  li.page-item-327 a {
	width: 197px;
	height: 56px;
	display: block;
	background: url(images/homepage1_56.jpg) no-repeat;
	color: #15B1B2;
}
#item-links ul  li.page-item-327 a span {
	margin: 10px;
	position: relative;
	top: 18px;
	left: 15px;
}
p#copyright {
	float: right;
	font-size: 11px;
	color: #666;
	margin: 1px 28px 0;
	direction: rtl;
}
p#copyright > a {
	color: #666;
	font-weight: bold;
}

/* MISC and Fixes */
#bmiresults {
	display: none;
}
#bmi-opt2 {
	direction: rtl;
	text-align: right;
	padding: 30px;
}
div.fix-sidebar {
	margin-right: 0;
	margin-left: 0;
}
#wposts  h2.linky {
	margin: 20px 20px 0 0;
	color:#666666;
	font-size:18px;
	letter-spacing:normal;
	text-decoration:none;
}
/* ====== [ #contact page ] ====== */
#contact { height: 690px; }
#contact  > p {
	font-family: Tahoma;
	font-size: 11px;
	color: #888;
}
#contact h2 {
	color: #666;
	letter-spacing: 0px;
	font-family: Tahoma !important;
	font-size: 16px; margin: 20px 20px 0;
}
#contact h3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #666;
	margin: 15px 20px 0;
}
#contact form { width: 360px; }
#contact form p { height: 28px; }
#contact form p input[type=text], #contact form p select {
	float: left;
	width: 184px;
	height: 18px;
	background: #CCC;
	border: none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
	padding: 6px 5px 2px 0;
	font: 11px Tahoma;
}
#contact form p select { height:27px; padding-top:5px; width:190px;}
#contact form p select option { font: 11px Tahoma;}
#contact form p.gender input { float: none; }
.genderl { margin-left: 117px; }
#contact form p label { cursor: pointer; }
#contact form p textarea {
	float:left;
	height:130px;
	width:171px;
	padding: 10px;
	background:#CCC;
	border: none;
	font: 11px Tahoma;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
}
#contact form p  input.sumbit {
	clear:both;
	color:white;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:28px;
	margin:8px 8px 0 0;
	padding:6px;
	width:73px;
	background: orange;
	border: none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
}
p.error { padding: 5px 10px 5px; position: relative; top: 5px; background: #ffff55; clear: both; color: #333; }
#incont p.success {color: #EEE; font-size: 18px; margin: 200px 40px 0; padding: 30px; background: #666; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;  }
.overlay {
		width: 570px;
		height: 727px;
		background: black url(contact/loader.gif) no-repeat 50% 50%;
		position: absolute;
		top: 179px;
		opacity: .9;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		-khtml-border-radius: 3px;
		border-radius: 3px;
	}
	#inbg div.contactpage { height: 710px; }
/* ========= BMI Calc Page ============= */
#bmipage {
	width: 500px;
	height: 160px;
	padding: 43px 20px 0;
	margin: 0 auto;
	margin-bottom: 20px;
	background: #EEE;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; -khtml-border-radius: 3px;
	border-radius: 3px;
}
#incont h3 {
	font-size: 21px; margin-right: 20px;
	letter-spacing: 0; padding: 12px 0;
}
#bmipage .inttop {
	width: 100%;
}
#bmipage .bottop {
	width: 100%;
}
#bmipage label { float: right; }
#bmipage input#height {
	width: 400px; margin-right: 60px; background: #CCC; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;
	border-radius: 3px; border: none; height: 28px; font: 17px Tahoma; font-weight: bold; padding: 6px 0 0; text-align: center;
	margin-bottom: 5px;
}
#bmipage input#mass {
	width: 400px; margin-right: 53px; background: #CCC; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;
	border-radius: 3px; border: none; height: 28px; font: 17px Tahoma; font-weight: bold; padding: 6px 0 0; text-align: center;
}
#bmipage input.submitint {
	width: 70px; height: 28px; color: #FFF; background: orange; float: left; -moz-border-radius: 3px;
	-webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: none; font: 11px Tahoma;
	font-weight: bold; margin: 16px 0 0 180px;
}
#bmipage form span.bmi-score { color:#999; font-size:8em; font-weight:bold; margin: 9px 55px 15px; }

/* Matkoney Briut Section =================================== */
.post { height: 165px; margin-bottom: 25px; }
.article { height: 81px !important; margin-bottom: 20px; }
#incont .post h2  { font-size: 19px; margin: 10px 5px 8px; padding: 0; }
.post h2 a { color: #333; }
.post a.thumbnail img { float: right; margin: 5px 0 5px 20px; }
.post a.readmore { color: #FFCC00; float: left; font-weight: bold; }
.post div.meta-tags { clear: both; width: 535px; }
.post .meta-tags cite  { margin: 9px 10px 0 0; font-size: 105%; color: #000; font-weight: bold; font-style: normal; }
.post .meta-tags cite a { color: #000; font-weight: normal; }
#inbg pre {
	background: #F2F200 url(images/exclamation.png) no-repeat 98% center;
	border: 1px solid #E0D907;
	min-height: 30px;
	padding: 18px 56px 10px 10px;
	margin: 10px 0;
	width: 500px;
	white-space: normal;
	line-height: 18px;
}

a.ovalbutton {
	background:transparent url(images/oval-gray-left.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:23px;
	line-height:15px;
	margin-left: 20px;
	padding-left:5px;
	text-decoration:none;
	width: 81px;
}
a.ovalbutton:hover span {
	background-position:right bottom;
}
a.ovalbutton span {
	background:transparent url(images/oval-gray-right.gif) no-repeat scroll right top;
	display:block;
	padding:4px 11px 4px 0;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
a.ovalbutton span img { margin: 0 !important; }

/* wp self editor - styles */
.alignright { float: right; padding-right: 29px; }
.alignleft { float: left; }
p.wp-caption-text { font-weight: bold; color: #666; }
div.wp-caption { padding: 0 5px 40px 5px; }

.bmi {}
.plugin-rights {
	padding: 20px 16px 0; font-size: 9px; color: #999;
}
.plugin-rights  > * { font-size: 9px; color: #999; }
#homenews form { width: 180px; }
#homenews form p { height: 36px; }
#homenews form p input[type=text], #homenews form p select {
	float: right;
	width: 160px;
	height: 12px;
	background: #CCC;
	border: none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
	padding: 6px 5px 2px 0;
	font: 11px Tahoma;
}
#homenews form p select { height:21px; padding-top:5px; width:166px;}
#homenews form p select option { font: 11px Tahoma;}
#homenews form p.gender input { float: none; }
.genderl { margin-left: 117px; }
#homenews form p label { cursor: pointer; }
#homenews form p textarea {
	float:right;
	height:20px;
	width:146px;
	padding: 10px;
	background:#CCC;
	border: none;
	font: 11px Tahoma;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
}
#homenews form p  input.sumbit {
	clear:both;
	color:white;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:28px;
	margin:8px 8px 0 0;
	padding:6px;
	width:73px;
	background: orange;
	border: none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
}