      body, html {

      	font-family: 'Noticia Text', serif;

        margin: 0;

        padding: 0;

        background-color: #fff;

        height: 100%;

      }



      img {

        border: 0px;

        border-style: none;

      }



      #wrapper {

      	margin-left: auto;

      	margin-right: auto;

      	margin-top: 50px;

      	width:980px;

      	height: 720px;

        /*display: none;*/

      }



      .region {

      	

      	/*float: right;*/

		height: 100%;

      	/*width:385px;*/

      	/*position: relative;*/

      	right:0px;

      	display: none;

		padding-top: 40px;



      }



      .newspaper {

      	/*padding-left: 40px;*/

		/*padding-right: 40px;*/

		/*height: 100px;*/

		font-size: 10px;

    /*line-height: 5px;*/

		padding-top: 0px;

    margin-bottom: -10px;

      }



      .newspaper .info p {

        /*margin-top: -1.2em;*/

        /*margin-bottom: -1em;*/

        line-height: 1.1em;

      }



      .newspaper .info p + p {

        margin-top: -0.7em;

      }



      .newspaper .info {

      	padding-top: 3px;

      }



      .newspaper .logo-container img {

      	/*position: relative;*/

      	top:0px;

      	left: 0px;

      	margin-left: 26.5px;

      	margin-top: 13.5px;

      	/*max-width: 160px;*/

      	/*max-height: 50px;*/

      }



      .logo-container {

      	float: left;

      	margin-left: -15px;

      	width: 193px;

      	height: 70px;

      	/*background-image: url(img/logoContainer.png);*/

        background-repeat: no-repeat;





  /*background: transparent;*/

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      

  zoom: 1;









      }



      #map {

/*        width: 10px;

        height: 10px;*/

        /*margin-left: 78px;*/

        /*margin-top: 50px;*/

        float: left;
        /*width:100%;*/
        max-width: 500px;

       /* display: none;*/
       /*background-color: #0f0;*/





      }

      #buttons {

        position: absolute;
        right: 10px;
        top: 10px;

      }
	  

      #side-bar {

        /*position: absolute;*/
		/*top: 100px;*/
		/*left: 50px;*/
    width:150px;
    margin-right: 70px;
    float:left;


      }

      #instructions-button {
        margin-top: 5px;
        cursor: pointer;
      }




      #regions {
        overflow: hidden;
        float: left;
        width:200px;
        /*background-color: #f00;*/
        height: 100%;
        margin-left: 40px;

      }