/* CSS Document */

body {
	background-color: #EDF0F1;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
}


       div.navleft
  {
	height: 312px;
	width: 80px;
	float: left;
	text-align: left;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-right: 10px;
  

  }
 
.navigation-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
}

#containermain {
	position: relative;
	top: 0px;
	margin: 0 auto;
	width: 799px;
	height: 1000px;
	background-repeat: no-repeat;
	background-image: url(../images/backgnd.jpg);

}

#containermainindex {
	position: relative;
	top: 0px;
	margin: 0 auto;
	width: 799px;
	height: 1000px;
	background-repeat: no-repeat;
	background-image: url(../images/backgndindex.jpg);
}

#containermainnews {
background-color: #EDF0F1;
	position: relative;
	top: 0px;
	margin: 0 auto;
	width: 799px;
	height: auto;
	background-repeat: no-repeat;
	background-image: url(../images/backgndnews.jpg);
}



div.logo01 {
	width: 799px;
	height: 177px;
	background-image: url(../images/logo01.jpg);
	text-align: left;
}

div.logo02 {
	width: 799px;
	height: 91px;
	background-image: url(../images/logo02.jpg);
	text-align: left;
}

div.main {
padding-left: 75px;
padding-right: 84px;
padding-top: 40px;
padding-bottom: 32px;
	width: 640px;
	height: 642px;
	
	text-align: left;
}

div.inmain {

	width: 639px;
	height: 425px;
	background-image: url(../images/buttonbg.jpg);
	text-align: left;
}

div.inundermain {

	width: 639px;
	height: 642px;
	background-image: url(../images/buttonbg.jpg);
	text-align: left;
}


div.bottom {
	width: 640px;
	height: 109px;
	padding-left: 75px;
padding-right: 84px;
	text-align: left;
}

div.img
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;

  }
  
  div.img1
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/home_ib.jpg);
  }
  
    div.img2
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/fitness_ib.jpg);
  }
  
   div.img3
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/who_ib.jpg);
  }
  
     div.img4
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/news_ib.jpg);
  }
  
      div.img5
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/offers_ib.jpg);
  }
  
     div.img6
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/hair_ib.jpg);
  }
  
      div.img7
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/creche_ib.jpg);
  }
  
      div.img8
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/brides_ib.jpg);
  }
  
      div.img9
  {
  border: 1px solid #000000;
  height: 140px;
  width: 211px;
  float: left;
text-align: center;
background-image: url(../images/buttons/contact_ib.jpg);
  }
  
div.imgbutton
  {
  height: 57px;
  width: 211px;
text-align: center;
  }
  
  div.imgtxt
  {
  height: 72px;
  width: 141px;
text-align: left;
padding-left: 30px;
padding-right: 40px;
padding-top: 5px;
padding-bottom: 5px;
  }
  
  div.foot
  {
  height: 35px;
  width: 633px;
  float: left;
text-align: left;
  }
  
   div.footright
  {
  height: 35px;
  width: 300px;
  float: right;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
  }
  
     div.footleft
  {
  height: 35px;
  width: 300px;
  float: left;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
  }
  
  
  
  
  
  
  
  div.pagebuttonholder {
  padding-top: 40px;
	
	height: 89px;
padding-left: 75px;
padding-right: 84px;
width: 640px;
	text-align: left;
	
}

  div.pagebuttonholdernews {
  padding-top: 40px;
	
	height: 77px;
padding-left: 75px;
padding-right: 84px;
width: 640px;
	text-align: left;
	
}
  
  div.pagebuttons
  {
  border: 1px solid #000000;
  height: 77px;
  width: 78px;
  float: left;
text-align: center;
background-color: #BB002B;
  }
  
    div.homeaddmain {
height: 100px;
width: 640px;
	text-align: left;
	background-image: url(../images/mainhomepic.jpg);
}


div.blankaddmain {
	height: 100px;
	width: 640px;
	text-align: left;
	background-color: #ffffff;
}

    div.hairaddmain {
	height: 100px;
	width: 640px;
	text-align: left;
	background-image: url(../images/beautyandhairtitle.jpg);
}

div.main2 {
	
	padding-left: 75px;
	padding-right: 84px;
	padding-bottom: 32px;
	width: 640px;
	height: autopx;
	
	text-align: left;
	
}


    div.homecontmain {
height: 352px;
width: 640px;
	text-align: left;
	
}


     div.copyleft
  {
  padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
  height: 312px;
  width: 320px;
  float: left;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-image: url(../images/copybg.jpg);
overflow: scroll;
overflow-x: hidden;
  }
  
       div.addright
  {
	height: 332px;
	width: 180px;
	float: left;
	text-align: left;
	padding-bottom: 20px;
  }
  
  
     .boldtxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold
  } 
  
       .redtxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #BB002B;
font-weight: bold
  } 
  
         .bigtxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
font-weight: bold
  } 
  
        .tempemail
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
  } 
  
  
  
  
  
  
           .indexbigtxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
font-weight: bold;
line-height: 95%;
  } 
  
             .indextxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
font-weight: bold;
line-height: 95%;
font-style: italic;

  } 
  
  .maptxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;

line-height: 95%;


  } 
  
      div.newstitle
  {
  
  height: 85px;
  width: 640px;
text-align: left;
background-image: url(../images/titles/newstitlebar.jpg);
background-repeat: repeat;
  }
  
        div.newssubtitle
  {
    padding-left: 35px;
padding-right: 35px;
padding-top: 10px;
padding-bottom: 10px;
  height: 25px;
 width: 570px;
text-align: left;
background-image: url(../images/titles/newssubtitlebar.jpg);
  }
  
         div.newscopy
  {

padding-top: 10px;
padding-bottom: 10px;
height: auto;
width: 640px;
text-align: left;
background-color: #EDF0F1;
  }
  
  
           div.newscopyholder
  {
position:relative;
height: auto;
width: 640px;
float: left;
background-color: #EDF0F1;
  }
  
  
       div.leftnewscopy
  {
  padding-top: 10px;
padding-bottom: 30px;
padding-right: 20px;
padding-left: 40px;
height: auto;
width: 360px;
text-align: left;
background-color: #EDF0F1;
  float: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
  }
  
       div.rightnewscopy
  {
  padding-top: 10px;
padding-bottom: 30px;
height: auto;
width: 150px;
text-align: left;
background-color: #EDF0F1;
  float: right;
  }
  
      div.newscontmain {
width: 640px;
	text-align: left;
	background-color: #EDF0F1;
	height: 2500px;
}

    div.timetabletitle
  {
  
  height: 85px;
  width: 640px;
text-align: left;
background-image: url(../images/titles/timetabletitlebar.jpg);
  }
  
   .timetabletxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;

line-height: 12px;


  }
   .timetabletxt-red
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #BB002B;

line-height: 12px;


  }
  
  
             .timetablebigtxt
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
line-height: 95%;
  } 
  
               .timetablebigtxt2
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
line-height: 95%;
  }
  
  
  div.bhopentimetitle
  {
  
  height: 85px;
  width: 640px;
text-align: left;
background-image: url(../images/titles/bandhopentimestitlebar.jpg);
  }
  
  
  /* links 2*/
a.one:link, a.one:visited {text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
font-style: normal;}

a.one:hover {text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #BA012A;
font-size: 10px;
color: #ffffff;
font-weight: normal;
font-style: normal;}
/* end links 2*/


  /* links 3*/
a.two:link, a.two:visited {text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 16px;
color: #ffffff;
font-weight: bold;
line-height: 95%;

}

a.two:hover {text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 16px;
color: #ffffff;
font-weight: bold;
line-height: 95%;}
/* end links 3*/


  /* links log*/



.footer-copy a:link {
	text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
font-style: normal;
}
.footer-copy a:visited {
	text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
font-style: normal;
}
.footer-copy a:hover {
	text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #BA012A;
font-size: 10px;
color: #ffffff;
font-weight: normal;
font-style: normal;
}

    .boldtxt-red
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BB002B;
font-weight: bold
  }
  
    .boldtxt-red2
  {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #BB002B;
font-weight: bold
  }