/* Generic Selectors */

html {
   overflow-y: scroll;
}

body {
   font-family: Verdana, Georgia, "Times New Roman", Times, serif;
   font-size: 14px;
   color: #000000;
   /*background-color: #F9F9F9;*/
   /*background-color: #F4F4F4;*/
   background-color: #333333;
   /*background-image:url("pictures/sound-proofing.jpg");*/
   /*background-image:url("pictures/sound-absorber-300x199.jpg");*/
   /*background-color: #202020;*/
   /*background: url(pictures/sound-proofing.jpg) no-repeat center center fixed;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;*/
}


area {
   border:none;
   outline:none;
}
area:focus {
 outline-width: 0px;
}

p {
   width: 90%;
}

li {
   /*list-style-type: none;*/
   list-style-type: disc;
   line-height: 150%;
   /*list-style-image: url(../images/arrowSmall.gif);*/
}

/*h1 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 60px;
   font-weight: normal;
   color: #000000;
}*/
h1 {
  font: 400 80px/1.3 'Arizonia', Helvetica, sans-serif;
  color: #2b2b2b;
  text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
}


h2 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 20px;
   font-weight: normal;
   color: #000000;
   /*border-bottom: 1px solid #C6EC8C;*/
}

/*td {
   vertical-align: top;
}*/
/**************** Pseudo classes ****************/

a:link {
   color: #550072;
   /*color: #000000;*/
   text-decoration: none;
   font-weight: normal;
}

li :link {
   color: #550072;
   text-decoration: none;
   font-weight: normal;
}

a:visited {
   /*color: #00CC00;*/
   color: #550072;
   /*color: #FFFFFF;*/
   text-decoration: none;
   font-weight: normal;
}

li a:visited {
   color: #550072;
   text-decoration: none;
   font-weight: normal;
}

a:hover {
   /*color: rgb(0, 96, 255);
   color: #BF5FFF;*/
   color: #550072;
   /*padding-bottom: 5px;*/
   font-weight: normal;
   text-decoration: underline;
}

li a:hover {
   color: #550072;
   padding-bottom: 5px;
   font-weight: normal;
   text-decoration: underline;
}

a:active {
   /*color: rgb(255, 0, 102);*/
   color: #101010;
   font-weight: normal;
}

/************************* ID's *************************/

#main_navigation {
   /*position: absolute;*/
   width: 1200px;
   /*width: 100%;*/
   height: 250px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 3px;
   margin-bottom: 0px;
   padding: 0px 0px 0px 0px; /*top right bottom left*/

   /*background-color: #404040;*/
   background-color: #786A61;
   /*border-radius:3px;*/
   /*box-shadow: 2px 2px 1px #505050;*/
   box-shadow: 3px 3px 5px #111111;
   /* Mozilla Firefox
   background-image: -moz-linear-gradient(top, #BF5FFF 0%, #997D7A 100%);
   background-image: -moz-linear-gradient(top, #BF5FFF 0%, #786A61 100%);*/
}

#topimage {
   outline: none;
}

/*#main_navigation_frame {
   position: fixed;
   width: 1200px;
   height: 250px;
   margin: 0;
   padding: 0;
   border: none;
   padding: 0px 0px 0px 0px;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}*/

#content {
   position: absolute;
   width: 790px;
   /*width: 100%;*/
   height: 100%;
   min-height: 600px;

   /*left: 0;
   top: 0;*/
   padding: 0px 0px 0px 0px; /*top right bottom left*/
   /*margin: 0;*/
   margin-top: 170px;
   margin-left: 250px;
   margin-bottom: inherit;

   /*background-color: #F9F9F9;*/
   background-color: #EEEEEE;


   font-weight: normal;
   /*border:1px solid;
   border-color: #CCCCCC;
   border-radius:10px;*/
   /*box-shadow: 4px 4px 2px #888888;*/
   border-radius:3px;
   /*box-shadow: 2px 2px 1px #505050;*/
   box-shadow: 3px 3px 5px #111111;

   overflow:visible;
}

#content_frame {
   position: relative;
   width: 1200px;
   /*width: 100%;*/
   height: 100%;
   min-height: 800px;

   /*left: 0;
   top: 0;*/
   padding: 0px 0px 0px 0px; /*top right bottom left*/
   /*margin: 0;*/
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 10px;

   /*background-color: #F9F9F9;*/
   background-color: #EEEEEE;

   font-weight: normal;
   /*border:1px solid;
   border-color: #CCCCCC;
   border-radius:10px;*/
   /*box-shadow: 4px 4px 2px #888888;*/
   /*border-radius:3px;*/
   /*box-shadow: 2px 2px 1px #505050;*/
   box-shadow: 3px 3px 5px #111111;

   display: block;
   border: 0;
   /*border-radius:3px;*/
   background-color: #999999;
   /*overflow:visible;*/
}




#start_image {
   position: fixed;
   height: 200px;
   border:0px solid;
}
#start_image_img {
   height: 100%;
}

#start_welcome_text {
   position: fixed;
   text-align: left;
   width: 1100px;
   height: 250px;
   /*margin-top: 50px;
   margin-left: 50px;*/
   color: #000000;
   /*font-family: "Comic Sans MS", cursive, sans-serif;
   font-size: 24;*/
}

#start_twitter_facebook {
   position: absolute;
   left: 1060px;
   top: 0px;
   width: 140px;
   height: 80px;
   z-index: 10;
   background-color: #FFFFFF;
}

#start_voice_actor {
   position: fixed;
   text-align: center;
   width: 250px;
   height: 250px;
   margin-top: 200px;
   margin-left: 0px;
   /*border: 1px solid;*/
}
#start_voice_actor_img {
   width: 100%;
   border-radius:10px;
   box-shadow: 2px 2px 1px #909090;
}

#start_comedian {
   position: fixed;
   text-align: center;
   width: 250px;
   height: 250px;
   margin-top: 200px;
   margin-left: 350px;
   /*border: 1px solid;*/
}
#start_comedian_img {
   width: 100%;
}

#start_speaker {
   position: fixed;
   text-align: center;
   width: 250px;
   /*height: 250px;*/
   margin-top: 200px;
   margin-left: 750px;
   /*border: 1px solid;*/
}
#start_speaker_img {
   width: 100%;
   border-radius:10px;
   box-shadow: 2px 2px 1px #909090;
}
#start_current {
   position: fixed;
   text-align: left;
   width: 500px;
   height: 100%;
   margin-top: 600px;
   margin-left: 50px;
   padding: 0px 0px 0px 20px; /*top right bottom left*/
   /*border: 1px solid;*/
   padd
}
#start_logos {
   position: fixed;
   text-align: center;
   width: 1000px;
   height: 800px;
   margin-top: 550px;
   margin-left: 0px;
   /*border: 1px solid;*/
}
#logo_image {
   margin: 10px;
   height: 30px;
}
#hemButtonLink {
   display: block;
   width: 200px;
   height: 100px;
   background: url('pictures/hem_link.png') bottom;
   text-indent: -99999px;
}
#hemButtonLink:hover {
   background-position: 0 0;
}




#content_body {
   /*background-color: #F9F9F9;*/
   background-color: #EEEEEE;
   background-image:none;
   padding: 30px 50px 50px 50px; /*top right bottom left*/
}

#voice_actress_main_picture {
   height: 300px;
}

#voice_actress_anneli_characters_img {
   height: 400px;
}

#comedian_main_picture {
   height: 300px;
}

#speaker_main_picture {
   height: 300px;
}

#contact_main_picture {
   height: 300px;
}

#convention_pictures {
   height: 300px;
}

#char_korra_picture {
   height: 200px;
}

#char_bikupan_picture {
   height: 200px;
}

#char_gravityfalls_picture {
   height: 200px;
}

#char_kungfupanda2_picture {
   height: 200px;
}

#char_transformersprime_picture {
   height: 200px;
}

#char_monsterhightvshow_picture {
   height: 200px;
}

#char_monsterhighghoulsrule_picture {
   height: 200px;
}

#char_mylittleponyfriendshipisimagic_picture1 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture2 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture3 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture4 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture5 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture6 {
   height: 200px;
}
#char_mylittleponyfriendshipisimagic_picture7 {
   height: 200px;
}
#char_barbiepinkshoescover_picture {
   height: 200px;
}
#char_barbiepinkshoesice_picture {
   height: 200px;
}

#audio_play_config {
    /*width: 35px;*/
    height: 10px;
  }

#audio_play_button {
   height: 20px;
}
#audio_pause_button {
   height: 20px;
}