body
{
	background-color: #fcec1b;
	color: #000;
	font-family: Verdana; 
	font-size: 11px;
	margin-top: 0; 
	margin-bottom: 0;
}
p, font, tr, td{color: #000; font-family: Verdana; font-size: 11px;}
h1, h2, h3{
  color: #b90010; 
  font-weight: bold;
  font-family: 'Dance'; 
  margin: 10px 0 10px 0;
  }
h1{font-size: 30px;}
h2{font-size: 25px;}
img{border: 0;}
a{color: #cc0100; text-decoration: underline; font-weight: bold;}
a:hover{text-decoration: none;}

#page{margin: 0px auto; width: 950px;}
#head{display: table; height: 116px; width: 950px; display: table;}
#body{background: #fcec1b url("../image/fon_white1.jpg") no-repeat top center; min-height: 400px; width: 950px; display: table;}
#footer_div{width: 100%; display: table; clear: both; text-align: center;}
#into{width: 100%; margin: 0 auto; padding-top: 40px; display:block; min-height: 600px;}
#into2{width: 630px; margin-left: 240px; padding-top: 40px; min-height: 600px; display:block;}
#into3{width: 780px; padding-top: 40px; min-height: 1000px; margin: 0px auto; display:block;}
a.footer{color: #000000; font-weight: bold; font-size: 11px; text-decoration: none;}
font.footer{color: #000000; font-size: 11px;}
#logo{margin: 13px 0 0 0; height: 125px;}
#twit{
   height: 37px; 
   float: right; 
   margin: 0 0 0 0;
   width: 189px;
   }
#menu{
   margin-top:18px;
   }
.de3a90{color: #cd1400; font-weight: bold; font-size: 16px;}
.butbg{
   background-color: #dd0078; 
   border: 2px solid #000;
   color: #FFF;
   cursor: pointer;
   font-weight: bold;
   }
select{height: 22px;}
/* Pages styles */
#bg_steps{
  height: 230px; 
  width: 214px; 
  position: absolute; 
  top: 130px;
  z-index: 1; 
  background-image: url("../image/step1.jpg");
  }
label {
  clear:left;
  float:left;
  margin-right:15px;
  margin-top:5px;
  text-align:left;
  width:13em;
  }
label.label4{
  float: none;
  }
select{width: 146px;}
.litbut{
   border: 0;
   background: url("../image/butlittle.png");
   color: #FFFFFF;
   cursor: pointer;
   height: 28px;
   width: 122px;
   margin: 2px 0 2px 0;
   }
/*Whant_ta_Dance4Life.html*/
#postcode{background: #fcec1b url("../image/postcode.jpg") no-repeat top center; width: 537px; height: 240px;}
#but{height: 50px; width: 50px; border: 0; background: none; cursor: pointer;}
#text{
   border:0 none;
   font-size:19px;
   margin-right:101px;
   margin-top:15px;
   }
#searchblock2{background: #fcec1b url("../image/searchblock2.jpg") no-repeat top center; width: 434px; height: 149px; padding-top: 11px;}
#but2{height: 30px; width: 50px; border: 0; background: none; cursor: pointer;}
/**/

/* Book your dance class */
.bl1{background-image: url("../image/forma1_top.png"); background-repeat: no-repeat; background-position: left top;}
.bl2{background-image: url("../image/forma2_top.png"); background-repeat: repeat-y; background-position: left top;}
.bl3{background-image: url("../image/forma3_top.png"); background-repeat: no-repeat; background-position: left top;}
#orange_block_booking{background-image: url("../image/orangeblock.png"); background-repeat: no-repeat; height: 150px; width: 262px; margin-left: 80px; padding: 5px 20px 5px 20px;}
/**/

/* Dance4Life */
.galereya{background-image: url('../image/fonphoto.jpg'); width: 153px; height: 109px;}
#bg_steps2{
  height: 270px; 
  width: 162px; 
  position: absolute; 
  top: 600px;
  z-index: -1; 
  background-image: url("../image/step2.jpg");
  }
/**/

.gal{display: table; width: 153px;}
.gal1{margin: 0; padding: 0; display: table; background: url("../image/gal1.png") no-repeat; width: 153px; height: 15px;}
.gal2{margin: 0; padding: 0; display: table; background: url("../image/gal2.png") repeat-y; width: 153px;text-align:center;}
.gal3{margin: 0; padding: 0; display: table; background: url("../image/gal3.png") no-repeat; width: 153px; height: 15px;}


#confirm{border: 0; background: url("../image/but_confirm.png"); cursor: pointer; height: 76px; width: 102px;}
#next{border: 0; background: url("../image/next.png"); cursor: pointer; height: 76px; width: 102px;}
.but_a{color: #FF0000; font-size: 12px; font-weight: bold; border-bottom: 1px dashed #FF0000; text-decoration: none;}
.block_otstup{display: block; margin-bottom: 4px;}
#block_right{float: right; width:757px;}
#left_menu2{float:left; height:125px; margin-right:10px; width:110px; background: #fcec1b url("../image/menubg2.jpg") no-repeat top center;}
#left_menu2 ul{list-style: none; font-weight: bold; color: #cc0100; margin-left: 0; padding-left: 0; margin-left: 30px; margin-top: 36px;}
#left_menu{float:left; height:232px; margin-right:10px; width:170px; background: #fcec1b url("../image/menubg.jpg") no-repeat top center;}
#left_menu ul{list-style: none; font-weight: bold; color: #cc0100; margin-left: 0; padding-left: 0; margin-left: 20px;}
#left_menu ul li, #left_menu2 ul li{margin-top: 4px;}
#left_menu ul li a, #left_menu2 ul li a{color: #cc0100;}
.href_black{color: #000; font-weight: normal; font-size: 11px;}
.but_search{
   background: none;
   background-image: url("../image/but.png");
   border: 0;
   height: 49px;
   width: 212px;
   color: #FFF;
   font-weight: bold;
   padding-bottom:8px;
   font-size: 15px;
   cursor: pointer;
   }
.greenbut{
   background: none;
   background-image: url("../image/butgreen.png");
   border: 0;
   height: 49px;
   width: 212px;
   color: #FFF;
   font-weight: bold;
   padding-bottom:8px;
   font-size: 15px;
   cursor: pointer;
   }
.errors{background: #fcec1b url("../image/error.jpg") no-repeat left center; border: 1px dotted #FF0000; margin: 5px; padding: 10px 10px 10px 40px;}
.no_errors{background: #fcec1b url("../image/no_errors.jpg") no-repeat left center; border: 1px dotted #00ff33; margin: 5px; padding: 10px 10px 10px 40px;}
.label_right{text-align: right;}
.clear{clear: both;}
.bg_table_line{background-color: yellow;}
.input210{width: 210px;}

.map{background: #fcec1b url('../image/map1center.jpg') no-repeat; padding: 12px 30px 28px 13px; }
.maptop{background: #fcec1b url('../image/map1top.jpg') no-repeat; padding-left: 50px;}

.bred1{background: url('../image/bred1.jpg') no-repeat;}
.bred2{background: url('../image/bred2.jpg') repeat-y;}
.bred3{background: url('../image/bred3.jpg') no-repeat;}
a.stbutton{text-decoration: none; color: #B7E5F4; font-size: 14px; font-weight: bold;}
#sharethis_0{margin-left: 13px;}
.shareThisBG{background-image: url('../image/shapethis.jpg'); width: 189px; height: 29px;}
.stbuttontext{ margin-left: 70px;}
li{padding: 3px 0 3px 0;}