body { font: 100% "Helvetica", Verdana, sans-serif; line-height: 120%;}
#homep { background: url(../i/bg.jpg) repeat-x top center; }
#meet_me { background: url(../i/bg2.jpg) repeat-x top center; }

h1,h2,h3{ font-weight:normal;}

h1 {margin:20px 0 0 0;}
h2 {margin:2px 0 0 0;font-size:0.95em;}

#content {margin: 0 auto; width:990px;}

#book_cover{position:absolute; top:0;margin:380px 0 0 700px;}
#text {width: 690px; padding:0 0 90px 0;}

hr { clear:both;background-color:#e3e3e3;color:#e3e3e3;border:0px; }
p { font-size: 1.07em; }

.sm {clear:both; height:0.2em; }
.bm {clear:both; height:2em; }
img {border:0;}

#footer { font-size: 0.7em; width:990px; margin:0 auto; background: url(../i/foot_1.jpg) no-repeat;height:189px; }
#content_me { text-align: justify; margin: 50px 0 0 0; color:#333; }
#content_review { text-align: justify; margin: 50px 0 0 0; color:#333; }

#content_bles { width:777px;text-align: justify; margin: 50px 0 0 0; color:#333; }
.review {width: 990px;}

.iright { float:right; margin: 0 0 0 2em; }
.ileft { float:left; margin: 0 2em 0 0; }

.gap { padding: 20px 0 0 0 }
.gaps {margin:20px 0;}
.sgap { margin: 20px 0 0 0 }
.bgap { margin: 60px 0 0 0 }

.pl {margin:1em 0;}
 
.logo_bok { float: right; margin:10px 0 0 0; }
.logo_bok2 { float: right; margin:40px 0 0 0; }
#header {clear:both;height:100px;}

ul#menu{width:80%;height:50px;list-style:none;margin:50px 0 0 0;padding:0;float:left;}
ul#menu li{float:left;}
ul#menu li a{background:url(../i/sprite.png) no-repeat scroll top left;display:block;height:27px;position:relative;}
ul#menu li a span{background:url(../i/sprite.png) no-repeat scroll bottom left;display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;}
ul#menu li a span:hover{cursor:pointer;}

ul#menu li a.home{width:141px;}
ul#menu li a.meet{width:210px;background-position:-141px 0px;}
ul#menu li a.oneness{width:231px;background-position:-351px 0px;}
ul#menu li a.reviews{width:114px;background-position:-584px 0px;}
ul#menu li a.blog{width:71px;background-position:-700px 0px;}

ul#menu li a.home span{background-position:0px -27px;}
ul#menu li a.meet span{background-position:-141px -27px;}
ul#menu li a.oneness span{background-position:-351px -27px;}
ul#menu li a.reviews span{background-position:-584px -27px;}
ul#menu li a.blog span{background-position:-700px -27px;}

ul#homemenu{height:205px;list-style:none;margin:70px 0 0 0;padding:0;float:right;}
ul#homemenu li{float:left;}
ul#homemenu li a{background:url(../i/menu_sprite.png) no-repeat scroll top left;display:block;height:205px;position:relative;}
ul#homemenu li a span{background:url(../i/menu_sprite.png) no-repeat scroll bottom left;display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;}
ul#homemenu li a span:hover{cursor:pointer;}

ul#homemenu li a.home{width:324px;}
ul#homemenu li a.meet{width:30px;background-position:-324px 0px;}
ul#homemenu li a.oneness{width:30px;background-position:-354px 0px;}
ul#homemenu li a.reviews{width:50px;background-position:-384px 0px;}
ul#homemenu li a.blog{width:104px;background-position:-434px 0px;}

ul#homemenu li a.home span{background-position:0px -205px;}
ul#homemenu li a.meet span{background-position:-324px -205px;}
ul#homemenu li a.oneness span{background-position:-354px -205px;}
ul#homemenu li a.reviews span{background-position:-384px -205px;}
ul#homemenu li a.blog span{background-position:-434px -205px;}

#menulink { padding: 155px 0 0 40px; float:right;color:#000;font-size:1.1em;}
#menulink a { color:#000;text-decoration:none;}
#menulink a.active {font-weight:bold;}
#menulink a:hover {color:#222;text-decoration:underline;}



