*{font-family:Arial;font-size:100%;line-height:20px;}body{margin:0;background-color:#F8F7EF;font-size:0.8em;}a{color:#00B0FF;}body.frontpage{background:#FFF;}.whitehead123{background:#FFF;}body.frontpage .whitehead123{border-bottom:none;}.centeralign #content .views-row-odd{background:#F5F2F7;padding:10px;}.centeralign #content .views-row-even{background:#FFFED7;padding:10px;}.centeralign #content .views-row h2 a{color:#333;text-decoration:underline;font-size:12px;}.centeralign #content .views-row p{margin:1px 0;color:#585858;}.centeralign #content .views-row:hover p{color:#000;}.centeralign{width:1080px;margin:0 auto;padding:0;border-radius:2px;}.clear{clear:both;}.node-readmore a{display:block;float:left;background:#FADC00;padding:3px 10px;border-radius:30px;border:4px solid #CCCAA0;font-size:10px;font-weight:bold;color:#433D49;line-height:20px;text-decoration:none;clear:both;}.headboxx{height:33px;line-height:33px;background:#A70AFF url(/sites/all/themes/senshinkai/images/headboxx.jpg) 0 0 repeat-x;text-shadow:1px 1px 1px #530E74;color:#FFF;font-weight:700;font-size:0.9em;}#logo img{margin-top:15px;}.headboxx a{color:#FCF0FF;text-shadow:1px 1px 1px #530E74;text-decoration:underline;}.headboxx a:hover{text-decoration:none;}.headblockmenu{margin-top:20px;margin-bottom:58px;float:right;}.headblockmenu ul{float:left;display:block;}.headblockmenu ul li{margin:0;padding:0 7px;display:block;list-style:none;font-size:1.10em;float:left;}.headblockmenu ul li a{color:#BC00E0;text-decoration:none;text-transform:uppercase;font-weight:bold;display:block;padding:4px;border-radius:30px;height:23px;line-height:23px;font-size:14px;}.headblockmenu ul li a active{background:#A70AFF url(/sites/all/themes/images/headboxx.jpg) -450px -232px repeat-x;color:#FFDE5A;}.headblockmenu ul li a:hover{text-decoration:underline;}#superfish-1 > li > ul{background:rgba(255,224,0,0.78);width:250px;margin-left:15px;margin-top:-9px;}#superfish-1 > li > ul a,#superfish-1 > li > ul,#superfish-1 > li > ul li a{font-size:11px;font-weight:bold;color:#000;text-transform:none;}#superfish-1 > li > ul{font-size:0.95em;margin-left:15px;margin-top:-9px;}.sf-menu ul{width:auto !imortant;}.sf-sub-indicator{background:url(/sites/all/themes/senshinkai/images/arrows-gold.png) no-repeat 0 0 !important;height:10px !important;right:-0.5em !important;top:0.9em !important;width:10px;}.headsearchblock{padding-top:5px;float:right;}.headsearchblock #block-search-form .form-item-search-block-form input{display:block;height:23px;padding:0 0 0 10px;width:200px;line-height:23px;border-radius:20px 0px 0px 20px;background:rgba(238,216,255,0.6);border:none;margin:0;box-sizing:content-box;float:left;}#wrapper{clear:both;}.headsearchblock #search-block-form input.form-submit,.headsearchblock #search-form input.form-submit{margin:0;float:left;height:23px;border:none;border-radius:0 20px 20px 0;width:27px;text-indent:50px;background-image:url(/sites/all/themes/senshinkai/images/search-button.png);background-position:-5px 0;background-repeat:no-repeat;cursor:pointer;}.headsearchblock #search-block-form input.form-submit:hover,.headsearchblock #search-form input.form-submit:hover{background-image:url(/sites/all/themes/senshinkai/images/search-button.png);background-position:-5px bottom;background-repeat:no-repeat;}.headlinebox1{padding-top:5px;}.headlinebox1 .content a{display:block;height:19px;line-height:19px;font-size:11px;width:19px;float:right;margin-right:2px;border:2px solid #D7A2E9;border-radius:12px;text-indent:30px;overflow:hidden;background:url(/sites/all/themes/senshinkai/images/headboxbuttom2.png) 0 0 no-repeat;text-shadow:none;}.headlinebox1 a:hover{text-decoration:underline;border-color:#FFF;}.headlinebox1 a.vkcom{background-position:-2px -3px;}.headlinebox1 a.facebookcom{background-position:-2px -26px;}.headlinebox1 a.skype{background-position:-1px -48px;padding-left:23px;padding-right:8px;width:auto;text-indent:0;}.headlinebox1 a.maillink{background-position:-0 -68px;padding-left:23px;padding-right:8px;width:auto;text-indent:0;}.headlinebox1 .numberfon{font-size:15px;font-weight:bold;line-height:30px;float:left;}ul#superfish-2{width:1000px;}ul#superfish-2 > li{width:220px;padding:180px 0 10px 0;display:block;border:1px solid #ccc;margin-right:4px;text-align:center;font-size:20px;}ul#superfish-2 > li#menu-991-2{background:url(/sites/all/themes/senshinkai/images/bushinkai.png) center top no-repeat;}ul#superfish-2 > li#menu-1107-2{background:url(/sites/all/themes/senshinkai/images/judoai.png) center top no-repeat;}ul#superfish-2 > li#menu-1107-2{background:url(/sites/all/themes/senshinkai/images/judoai.png) center top no-repeat;}ul#superfish-2 > li#menu-996-2{background:url(/sites/all/themes/senshinkai/images/aikido.png) center top no-repeat;}#superfish-2 > li > ul{margin-left:5px;background:rgba(241,202,43,0.91);width:210px !important;margin-top:5px;padding:2px 0 2px 0 !important;left:0;}#superfish-2 > li > a{display:block;width:auto;height:30px;line-height:30px;background:rgba(193,52,213,0.72);font-size:13px;font-weight:bold;color:#FFF;text-shadow:1px 1px 1px #700E61;}#superfish-2 > li > ul > li,#superfish-2 > li > ul > li > ol{margin:0;padding:0;}#superfish-2 > li > ul > li > ol > li{float:none;text-align:left;margin:0;font-size:0.6em;font-weight:bold;width:186px;margin-left:2px;padding:0;}#superfish-2 > li > ul > li > ol > li:hover{}#superfish-2 > li > ul > li > ol > li a{display:block;color:#000;padding:7px 10px;}#superfish-2 > li > ul > li > ol > li a:hover{display:block;color:#792279;background:#FFF;}#block-views-newsblock-block{width:350px;float:left;padding-left:0;padding-bottom:30px;margin-left:52px;}.region-secondline #block-views-newsblock-block h2{display:block;height:40px;background:url(/sites/all/themes/senshinkai/images/golddiagonal.gif) 309px 0 no-repeat,#A34CCC url(/sites/all/themes/senshinkai/images/headboxx.jpg) 0 0 no-repeat;line-height:40px;color:#FFFFFF;text-shadow:1px 1px 0 #6D397E;text-indent:15px;}.region-secondline #block-views-newsblock-block .views-row{padding:10px 0;border-bottom:1px dashed #CCC;color:#777;font-weight:bold;font-size:11px;}.region-secondline #block-views-newsblock-block .views-row a{font-size:14px;color:#8A33A0;font-weight:200;}.buttomnews{position:absolute;background:#FFF;margin-top:-3px;width:350px;padding-top:10px;}.views-field-field-slideshow br{display:none;}.views-field-field-slideshow p{display:block;margin:0;padding:0;}#block-system-main h2,#block-system-main h2 a{font-size:24px;line-height:normal;font-weight:300;color:#AB43BE;}#block-system-main h2{clear:both;margin-top:40px;}
