@charset "UTF-8";
/* CSS Document */

/* the loopy bit */



a img {
    border-width:0;
  }


a {
    text-decoration : none;
  }


a:active {
    border-bottom-style : none;
    border-bottom-width : 0;
    border-left-style : none;
    border-left-width : 0;
    border-right-style : none;
    border-right-width : 0;
    border-top-style : none;
    border-top-width : 0;
  }


.holder {
    position : absolute;
    top :0;
    left : 0;
    right :0;
    height : 1px ;
    z-index:40;
  }


.backer {
    position : absolute;
    left : 0;
    right :0;
    top : 0px ;
    height : 670px ;
    visibility : hidden;
    background-image : url('graphics/transparent.png');
    background-repeat : repeat;
  }


.holder * {
    visibility : hidden;
  }


.hotspot {
    visibility : visible;
    background-image : url('graphics/transparent.png');
    background-repeat : repeat;
	z-index:4;
  }


.holder:hover {
    z-index : 30;
  }


.holder:hover * {
    visibility : visible;
  }

/* end of the loopy bit */




.redbutton {
    background-image : url('graphics/redbuttonnew.png');
    height : 50px;
    width : 50px;
    position : absolute;
    top :339px;
    left : 277px;
  }


.redbutton:hover {
    background-image : url('graphics/redbuttonnew2.png');
  }


.whitestuff {
    position: relative;
    left: 101px;
width:699px;
    top :46px;
    padding-bottom:80px;
	margin-bottom:30px;
	padding-left : 150px;
	padding-right : 50px;
  }
/*
.whitestuff h1,.whitestuff h2,.whitestuff h3,.whitestuff h4,.whitestuff h5 {
    margin-left:130px;
  }
.whitestuff p{
    margin-left:170px;
  }
*/
/* false page height*/


#contact_form_errorloc{
margin-top:100px
}


#fronted form {
margin-left:200px;
}


#fronted .err{
margin-left:200px;
}







#block {
    position : relative;
    top : 0px;
    left: 330px;
    width : 1px;
    height : 20px;
    margin-bottom:170px;
    padding-bottom:170px;
  }

/* end of false page height*/





 



.test {
    color : white;
    display : block;
    font-size : 40pt;
    font-style : italic;
    left : 0px;
    position : relative;
    top : 50px;
  }


.middle {
    height : 386px;
    left :101px;
    position : absolute;
    top : 46px;
    width : 682px;
	
  }


.small1 {
    height : 46px;
    left :432px;
    position : absolute;
    top : 0px;
    width : 81px;
  }


.small2 {
    height : 51px;
    left :515px;
    position : absolute;
    top : 4px;
    width : 91px;
  }


.small3 {
    height : 60px;
    left :602px;
    position : absolute;
    top : 20px;
    width : 106px;
  }


.small4 {
    height : 79px;
    left :692px;
    position : absolute;
    top : 49px;
    width : 140px;
  }


.small5 {
    height : 107px;
    left :768px;
    position : absolute;
    top : 112px;
    width : 190px;
  }


.small6 {
    height : 124px;
    left :779px;
    position : absolute;
    top : 221px;
    width : 221px;
  }


.small7 {
    height : 134px;
    left : 717px;
    position : absolute;
    top : 348px;
    width : 239px;
  }


.small8 {
    height : 136px;
    left :513px;
    position : absolute;
    top : 429px;
    width : 242px;
  }


.small9 {
    height : 124px;
    left :283px;
    position : absolute;
    top : 431px;
    width : 221px;
  }


.small10 {
    height :101px;
    left :118px;
    position : absolute;
    top : 394px;
    width : 179px;
  }


.small11 {
    height :76px;
    left :39px;
    position : absolute;
    top : 337px;
    width : 134px;
  }


.small12 {
    height : 60px;
    left : 9px;
    position : absolute;
    top : 277px;
    width : 107px;
  }


.small13 {
    height : 56px;
    left : 0px;
    position : absolute;
    top : 218px;
    width : 99px;
  }


.small14 {
    height : 56px;
    left :10px;
    position : absolute;
    top : 159px;
    width : 99px;
  }


.small15 {
    height : 54px;
    left :47px;
    position : absolute;
    top : 106px;
    width : 97px;
  }


.small16 {
    height : 51px;
    left :108px;
    position : absolute;
    top : 62px;
    width : 91px;
  }


.small17 {
    height : 50px;
    left :182px;
    position : absolute;
    top : 30px;
    width : 86px;
  }


.small18 {
    height : 48px;
    left : 264px;
    position : absolute;
    top : 10px;
    width :83px;
  }


.small19 {
    height : 46px;
    left : 348px;
    position : absolute;
    top : 1px;
    width : 81px;
  }


#small1c {
    height : 37px;
    left :440px;
    position : absolute;
    top : 4px;
    width : 66px;
  }


#small2c {
    height : 40px;
    left :526px;
    position : absolute;
    top : 10px;
    width : 71px;
  }


#small3c {
    height : 49px;
    left :612px;
    position : absolute;
    top : 26px;
    width : 85px;
  }


#small4c {
    height : 64px;
    left : 706px;
    position : absolute;
    top : 56px;
    width : 113px;
  }


#small5c {
    height : 86px;
    left :786px;
    position : absolute;
    top : 122px;
    width : 153px;
  }


#small6c {
    height : 101px;
    left :800px;
    position : absolute;
    top : 233px;
    width : 179px;
  }


#small7c {
    height : 109px;
    left : 740px;
    position : absolute;
    top : 361px;
    width : 193px;
  }


#small8c {
    height : 110px;
    left :537px;
    position : absolute;
    top : 441px;
    width : 196px;
  }


#small9c {
    height : 101px;
    left :305px;
    position : absolute;
    top : 443px;
    width : 179px;
  }


#small10c {
    height :82px;
    left :135px;
    position : absolute;
    top : 404px;
    width : 145px;
  }


#small11c {
    height :61px;
    left :52px;
    position : absolute;
    top : 344px;
    width : 109px;
  }


#small12c {
    height : 49px;
    left : 19px;
    position : absolute;
    top : 282px;
    width : 86px;
  }


#small13c {
    height : 45px;
    left : 10px;
    position : absolute;
    top : 223px;
    width : 80px;
  }


#small14c {
    height : 45px;
    left :20px;
    position : absolute;
    top : 164px;
    width : 80px;
  }


#small15c {
    height : 44px;
    left :56px;
    position : absolute;
    top : 111px;
    width : 78px;
  }


#small16c {
    height : 41px;
    left :117px;
    position : absolute;
    top : 67px;
    width : 74px;
  }


#small17c {
    height : 40px;
    left :190px;
    position : absolute;
    top : 35px;
    width : 69px;
  }


#small18c {
    height : 39px;
    left : 272px;
    position : absolute;
    top : 15px;
    width :67px;
  }


#small19c {
    height : 37px;
    left : 356px;
    position : absolute;
    top : 5px;
    width : 66px;
  }

/* all the background stuff */




html {
  height: 100%;
  margin: 0 0 1px;
  padding: 0;
}






body {
    font-family : Arial, sans-serif;
    font-size : 12px;
    margin : 0;
    padding : 0 ;
  }


#wrapper {
    position : relative;
    padding-bottom : 20px ;
    padding-top : 20px ;
  }


#bottombackground1 {
    width : 100%;
    min-width : 1000px;
    position : absolute;
    top : 0;
    height : 100%;
    margin:0 ;
    padding:0 ;
  }


#bottombackground2 {
    width : 100%;
    min-width : 1000px;
    position : absolute;
    top : 0;
    bottom : 0;
    margin:0 ;
    padding:0 ;
  }


#topbackground {
    width : 100%;
    min-width : 1000px;
    position : absolute;
    height : 500px;
    min-height : 100% ;
    top : 0;
    margin:0 ;
    padding:0 ;
  }


#middlewhite {
    background-image : url('graphics/middleblue.png');
    bottom : 193px;
    left : 0px;
    position : absolute;
    right : 0;
    top : 193px;
	width:899px;
  }
  
#fronted{
z-index:10;
position:relative;
padding-top:40px;
}

#topwhite {
    position : absolute;
    top : 0px;
    left : 0px;
  }


#bottomwhite {
    position : absolute;
    bottom : 0;
    left : 0px;
  }

.brcorner {
    height : 193px;
    right :70px;
    position : absolute;
    bottom : 91px;
    width : 341px;
/*	386 682  */
  }


#container {
    /* border : solid 1px white;
    */ position : relative;
    width : 1000px;
    margin-left : auto ;
    margin-right : auto ;
  }


#announce {
    color : #87def0;
    font-size : 12px;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 20px;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
    position : absolute;
    right : 0px;
    top : 545px;
	z-index:500;
  }

#announce a{
    color : #87def0;
}



.hiddenPic {display:none;}


