/*  
Theme Name: Lotus Theme
Theme URI: http://yoga.simpleit.co.il
Description: Lotus Yoga Studio 
Author: Nitzan Brumer
Author URI: http://twodiv.com
*/
body{color:#000000;margin:0px;padding:0; background:transparent url(images/main_site_bg.jpg) repeat scroll center top;  text-align:right;font-family:arial;} /* was #AFC68E */
#wraper{direction:rtl;}
img {margin: 0px; padding:0px;border:0px;}
#main{background:#ffffff;}
#mainpage {width:1000px;margin:0 auto;background:#ffffff;} /* was 900 */
h2 {font: 24px arial;color:#424141;margin:0;padding:0;}
h3 {font: 24px arial;color:#424141;margin:0;padding:0;}
a:link, a:visited, a:active{color:#000000;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
input {border:1px solid #303030;vertical-align: middle;}
#header{width:1000px;height:95px;padding:0;background:#E1E299 url(images/headershade.png) no-repeat scroll 0 bottom;margin:0px auto;padding:0px;clear:right;} /* was 900 */
#header .title {}
#header .title h1 {margin:0px;font:30px arial;color:#FFFFFF;font-weight:bold;padding-left:10px;padding-top:28px;}
#header .title h1 a {font-weight:bold;color:#FFFFFF;}
#header .title h1 a:hover {text-decoration:none;}
#header .title h2 {margin:0px;font:14px arial;color:#70A1D3;font-weight:bold;padding-left:10px;}
#header .banner {float:left;padding-top:28px;}
#menu {height:35px;margin: 65px 0 0px 0;float:right;}
ul.menu{list-style:none;margin:0 25px 0 0;padding:0;}
ul.menu li{float:right;list-style-type:none;margin:0;background:transparent url(images/menudiv.gif) no-repeat scroll 100% 20px;text-align:center;}
ul.menu li a, ul.menu li a:visited {float:right;font:13px arial;color:#550400;font-weight:bold;padding-left:20px;padding-right:20px;line-height:35px;min-width:45px;}
ul.menu li a:hover, ul.menu li a:visited:hover {text-decoration:underline;}
#content{font: 12px arial;color:#000000;float:right;width:620px;margin:0px;padding:0;overflow:hidden;margin: 0 20px 20px 10px;} /* was 520 */
.entry{}
.entry h2 {font: 18px arial;color:#550400;font-weight:bold;margin:0px;padding:0;line-height:34px;padding-top:14px;}
.entry h2 a, .entry h2 a:visited {text-decoration:none;color:#550400;margin:0;font-weight:bold;}
.entry h2 a:hover, .entry h2 a:visited:hover {text-decoration:none;}
.entry h3 {font: 18px arial;color:#550400;font-weight:bold;line-height:34px;padding-top:14px;}
.entry h4 {font: 11px  arial;color:#808080;margin:0;padding:0;padding-left:5px;padding-bottom:10px;border-bottom:1px dotted #B3B3B3;margin-bottom:15px;}
.entry h4 a {text-decoration:none;color:#054474;font-weight:normal;margin:0;}
.entry h4 a:hover {text-decoration:underline;}
.entry .blue {color:#054474;}
.postbot {float:left;width:620px;background:transparent url(images/meta_bg.png) no-repeat scroll 0 0; height: 56px;padding:7px 0 0; margin-top:25px;} /* was 520 */
.postbot .left {float:left;margin:0px;padding:0px;font:14px arial;color:#248454;line-height:27px;padding-left:7px;width:120px;}
.postbot .left a {color:#248454;font-weight:normal;}
.postbot .right {float:right;margin:0px;padding:0px;font:14px arial;color:#248454;line-height:27px;padding-right:7px;}
.postbot .right a {color:#248454;font-weight:normal;}
.entry p {margin:10px 0 0 0px;}
#sidebar{float:left;width:320px;margin:0 0 0 10px;font: 11px arial;padding-bottom:10px;}
#rss {float:left;width:320px;background:#248454; margin:10px 0;}
#searchform {margin:0px;padding:0px;padding-left:14px;padding-top:8px;}
#searchform .input {margin:0px;padding:0px;border:1px solid #CCCCCC;;background:#FFFFFF;height:17px;width:230px;font:11px arial;color:#000000;padding-top:3px;}
#searchform .submit {margin:0px;padding:0px;border:0px;}
#rss h3 {margin:5px;padding:0px;font:14px arial;color:#e1e299;text-align:right;}
#subscribeform {margin:0 10px;padding:0px;background: transparent url(images/subscribeformbg.jpg) no-repeat scroll 0 0;height:25px;}
#subscribeform .input {border:none; width:220px; height:17px;border:1px solid #e1e299;}
#subscribeform .submit {margin:0px;padding:0px;border:0px;background:#E1E299 none repeat scroll 0 0; color:#7A3F19;}
#rss h4 {float:left;width:241px;margin:5px;padding:0px;font:12px arial;color:#e1e299;text-align:right;padding-right:14px; background:transparent url(images/rss.jpg) no-repeat scroll right 0;}
#rss h4 a {color:#e1e299;font-weight:normal;padding-right:10px;}
#rss .readers {float:left;width:95px;padding-top:14px;}
#sponsors {width:345px;padding-top:12px;padding-bottom:5px;padding-left:5px;}
#sponsors img {margin-left:25px;margin-bottom:7px;border:1px solid #000000;}
#youtube {width:325px;padding-top:12px;padding-bottom:12px;padding-left:25px;}
.rsidebar{font: 13px  arial;color:#303030;float:right;width:320px;}
.rsidebar h2{/*font: 11px arial;color:#FFFFFF;font-weight:bold;padding:0;line-height:30px;padding-left:16px;background:url('images/sidebarh2bg.gif') repeat-x;text-transform:uppercase;*/}
.rsidebar a {font-weight:normal;}
.rsidebar ul{list-style-type:none;margin:0;padding:0 0 10px 0;float:left;}
.rsidebar ul li{list-style-type:none;/*margin:0 0 0px;*/padding:0;float:left;width:320px;}
.rsidebar ul li ul{list-style-type:square;margin:0px;padding:0px;padding-bottom:3px;}
.rsidebar ul li ul li{list-style-type:none;margin:0;/*line-height:27px*/;background:url('images/sidebarborder.gif') no-repeat;background-position:0% 100%;width:300px;padding-left:16px;}
.rsidebar ul li ul li:hover {background:url('images/sidebarborder.gif') no-repeat;background-position:0% 100%;background-color:#ECF6FD;}
.rsidebar ul li ul li a {font:11px arial;font-weight:normal;color:#054474;line-height:27px;}
.rsidebar ul li ul li a:visited {color:#054474;font-weight:normal;}
.rsidebar ul li ul li a:hover {text-decoration:none;}
.rsidebar ul li ul li a:visited:hover {text-decoration:none;}
.navigation{clear:both;color:#303030;width:636px;margin:0px;padding:0px;margin-left:13px;margin-right:19px;padding-top:6px;}
.navigation p {color:#303030;margin:0px;}
.navigation a:hover {text-decoration:underline;}
.alignright{float:right;margin:0 0 15px 25px;}
.alignleft{float:left;margin-top:10px;}
.postmetadata{text-align:right;font: 12px  arial;color:#600320;margin:0;padding:0px;}
.postmetadata a {color:#600320}
.boxcomments{width:620px;background:#F6F6C2 url(images/talkback_bg1.png) no-repeat scroll 0 bottom;clear:both;height:188px} /* was 520 */
#commentform label{display:block;margin:0;}
#commentform input{width:230px;margin:0;border:1px solid #248454;height:17px}
#commentform textarea{width:230px;margin:0 0 10px;padding:0;border:1px solid #248454;height:100px;}
#commentform #submit{margin:0 0 0px;}
#commentform p{margin:0px 0;padding-top:5px;}
ol.commentlist{margin:0 0 0 0px;padding:0;}
ol.commentlist li{display:block;list-style:none;margin:0;padding:0px 0px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;padding-left:15px;list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px;}
#footer{color:#FFFFFF;clear:both;height:0px;margin:0;padding:0;}
#footerbox{color:#FFFFFF;margin:0;padding:0;width:1000px;height:35px;margin: 0 auto;background:#248454;} /* was 900 */
#footerbox p {color:#FFFFFF;margin:0px;font:11px arial;color:#FFFFFF;font-weight:bold;line-height:35px;text-align:center;}
#footerbox a {color:#FFFFFF;font-weight:bold;}
#footerbox a:hover {text-decoration:underline;}

#qna {background: url('images/faq_bg.png') no-repeat; height:65px; padding:10px 44px 0 0; font-size:16px; font-family:arial; color:#570600; margin:25px 0 0 0;}
#qna h3 { font-size:22px; font-family:arial;font-weight:bold;color:#570600;}
#qna a {color:#570600;}

#calendar h4 {float:right; width: 130px; text-align:right; color:#570600; margin:5px;}
#calendar h4 a {color:#570600; }
#calendar{}
#calendar #date{float:left; width: 130px; text-align:left; margin:5px 0;color:#570600;}
#calblock {background: #f6f6c2; clear:both;padding: 10px 0;}

.roomname{background: #248454; color:#ffffff; margin:10px 10px; line-height:25px; padding:0 5px 0 0; clear:both; font-weight:bold;}

#calendar ul li {background: url('images/calendarlist.png');height:65px}

#calendar ul li .hours {margin: 0 10px 0 0; color:#ffffff; padding:5px 10px 0 0 ; float:right;}
#calendar ul li .course {margin: 10px 20px 0 0; color:#333333; padding:5px 10px 0 0 ; float:right;}
#calendar ul li .instractor {margin: 10px 10px 0 0; color:#248454; padding:5px 10px 0 0 ; float:left; width:65px;}
.level {color:#d8d987}

#calblock  ul li {background: url('images/calendarlist.png');height:65px}
#calblock ul li .hours {margin: 0 10px 0 0; color:#ffffff; padding:5px 10px 0 0 ; float:right;}
#calblock ul li .course {margin: 10px 20px 0 0; color:#333333; padding:5px 10px 0 0 ; float:right; width:140px;}
#calblock ul li .instractor {margin: 10px 0px 0 15px; color:#248454; padding:5px 10px 0 0 ; float:left; width:70px;}


#usfull {float:left; text-align:right; margin:10px; font-size:11px;width:550px; padding-right:10px;}
#usfull li {float: right; list-style:none; margin:0 5px;border-right:1px dotted #ffffff;}

#usfull li a{  padding-right:5px; }

#copyrights {float:right;margin:10px; font-size:11px;width:230px;}
.comentscount{float:right; margin-left:10px; }
.rsscomments{border-right: 1px solid black; float: left; padding-right: 5px; margin:5px;}


#asanna img{margin:10px -5px 0 0;}
#top{margin:0 auto; width:1000px;} /* was 900*/
#logo{float:left;}
#logo img{margin:10px 0 0 90px;}
.current-cat a {background:transparent url(images/category_bg.png) no-repeat scroll center 0;}
.current-cat ul.menu li a, .current-cat ul.menu li a:visited , .current-cat li a{color: #e1e299;}
#insidenotice img{margin:10px 10px 0 0;}
.entry p img {border:8px solid #dcd9d6;}
#commenttext {float:left; margin:10px 0 5px 20px;}
#commentuser {float:right;margin:10px 20px 5px 0;}
#submitting {clear:both; float:left; padding:0 0 0 20px;}
#submitting input{border:none;background:transparent;color:#ffffff;font-weight:bold;}
.commentmeta{background: #e1e299; line-height:22px; padding: 0 10px 0 0 ;}

.commentdata{background: #F6F6C2 url(images/comment_text_bg.png) no-repeat scroll 0 bottom;padding:10px 10px 20px 10px; margin:0 0 10px 0;}
.commentdate {text-align:left; padding:0 0 0 10px;}
.commentauthor{float:right;}

#asanna h3{color: #248454; font-size:14px; font-weight:bold;}
#asanna p{margin:0;}
#programer {font-size:11px; background:transparent; text-align:center;}
#topimage{float:right;}
#header-main{width:1000px;height:307px;padding:0;margin:0px auto;padding:0px;clear:right;} /* was 900 */
#mainnotice{clear:left; float:left; width:320px; margin:30px 0 0 10px;}

#mainnotice h1{color:#552207; font-size:14px; }
#mainnotice p{font-size:14px;}

#myslidemenu {height:35px;margin: 65px 0 0px 0;float:right;}
ul.myslidemenu{list-style:none;margin:0 25px 0 0;padding:0;}
ul.myslidemenu li{float:right;list-style-type:none;margin:0;background:transparent url(images/menudiv.gif) no-repeat scroll 100% 13px;text-align:center;}
ul.myslidemenu li a, ul.myslidemenu li a:visited {float:right;font:13px arial;color:#550400;font-weight:bold;padding-left:20px;padding-right:20px;line-height:35px;min-width:45px;}
ul.myslidemenu li a:hover, ul.myslidemenu li a:visited:hover {text-decoration:underline;}

.entry a {color: #540400;}

.rsidebar ul li {list-style:none;}

/* Fixes 11.12.2009 */


.rsidebar h2{
	background: #248454;	
	color:#E1E299;
	font-size:14px;
	padding:5px;
}


#wideContent{font: 12px arial;color:#000000;overflow:hidden;margin:0 14px 10px 14px;}
#wideContent h2 {font-size:30px; margin: 10px;}

#weakly{font: 12px arial;color:#000000;overflow:hidden;margin:0 0px 10px 0px;}
#weakly h2 {font-size:30px; margin: 10px;}

#mycal ul#days li {float:right;width:120px;text-decoration:none;list-style:none; text-align:center;background:#248454; margin:5px 1px 0; padding:0px;color:#ffffff; font-weight:bold;}
#mycal ul {line-height:27px; padding:0;}
#mycal {background:#f7f6c0;float:right;margin:0 20px;}
#mycal h3 {clear:both; font-size:18px; margin: 10px;}
#morning, #evening {text-align:right;}
#morning ul , #evening ul{min-height:500px; width:120px; background:#e2e29a;float:right;margin:0 1px 10px;}
#morning ul li , #evening ul li{float:none; background-color:#e2e29a; padding:0 4px 15px 0; text-align:right;line-height:15px;list-style:none;}

#morning ul {min-height:560px} 
#evening ul {min-height:800px}

.day {min-height:300px;}
.time {color:#6d3416; font-weight:bold; background:url(images/bollet.jpg) no-repeat right;margin:0 16px 0 4px; padding:0 10px 0 0;}
.coursename {color:#6d3416; font-weight:normal;margin:0 4px; padding:0 12px;}
.coursename { height:45px; overflow:hidden;}
 .coursename a {color:#6d3416;font-weight:normal;}
.teacher {margin:0 4px;padding:0 12px;}
.room-2 {background:#8c8a8b; margin:0 4px; color:#FFFFFF;font-weight:bold;padding:0 12px;}
.room-1 {background:#505050; margin:0 4px;color:#FFFFFF;font-weight:bold;padding:0 12px;}

.lesson {background:url(images/calendar-sp.jpg) no-repeat bottom; margin:5px 0; padding-bottom:10px;}


.room-6 {background:#8c8a8b; margin:0 4px; color:#FFFFFF;font-weight:bold;padding:0 12px;}
.room-7 {background:#505050; margin:0 4px;color:#FFFFFF;font-weight:bold;padding:0 12px;}

