/* CSS Document */

* {
  margin: auto;
  padding: 0px;
  border: none;
  outline: none;
  
}
body {
 	background-color: #00387d;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
#container {
  margin: 20;
  width: 820px;
}
#top {
  float: left;
  width: 800px;
  height: 189px;
  padding-top: 0px; 
}

#title {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
}

#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 724px;
  height: 25px;
  position: relative;
}
#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}
#menu a:hover span {
  display: block;
}

#menu .pbs {
  width: 229px;
  height: 62px;
  background: url(home_images/sunshine_nowplayinghp3_slammed.png) no-repeat;
  left: 10px;
  top: -22px;
}
#menu .pbs span {
  width: 229px;
  height: 62px;
  background: url(home_images/sunshine_nowplayinghp4_slammed.png) no-repeat;
  left: 0px;
  top: 0px;
}



#menu .buydvd2 {
  width: 127px;
  height: 53px;
  background: url(home_images/buy_text1_slammed.png) no-repeat;
  left: 250px;
  top: -18px;
}
#menu .buydvd2 span {
  width: 127px;
  height: 53px;
  background: url(home_images/buy_text2_slammed.png) no-repeat;
  left: 0px;
  top: 0px;
}




#menu .story {
  width: 210px;
  height: 145px;
  background: url(home_images/story_icon.png) no-repeat;
  left: 10px;
  top: 50px;
}
#menu .story span {
  width: 210px;
  height: 145px;
  background: url(home_images/story_icon2.png) no-repeat;
  left: 0px;
  top: 0px;
}


#menu .buydvd {
  width: 113px;
  height: 91px;
  background: url(home_images/buydvd.png) no-repeat;
  left: 194px;
  top: 155px;
}
#menu .buydvd span {
  width: 113px;
  height: 91px;
  background: url(home_images/buydvd_2.png) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .emaillist {
  width: 205px;
  height: 120px;
  background: url(home_images/emaillist.png) no-repeat;
  left: 45px;
  top: 410px;
}
#menu .emaillist span {
  width: 205px;
  height: 120px;
  background: url(home_images/emaillist_2.png) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .community {
  width: 176px;
  height: 106px;
  background: url(home_images/community.png) no-repeat;
  left: 275px;
  top: 430px;
}
#menu .community span {
  width: 176px;
  height: 106px;
  background: url(home_images/community_2.png) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .press {
  width: 233px;
  height: 127px;
  background: url(home_images/press.png) no-repeat;
  left: 10px;
  top: 240px;
}
#menu .press span {
  width: 233px;
  height: 127px;
  background: url(home_images/press_2.png) no-repeat;
  left: 0px;
  top: 0px;
}
#menu .girl {
	 width: 352px;
  height: 549px;
  background: url(home_images/girl.png) no-repeat;
  left: 430px;
  top: -35px;
}

#menu .contact {
	 width: 185px;
  height: 118px;
  background: url(home_images/contact.png) no-repeat;
  left: 425px;
  top: 350px;
}
#menu .contact span {
 	 width: 185px;
  height: 118px;
  background: url(home_images/contact_2.png) no-repeat;
  left: 0px;
  top: 0px;
}
#menu .screenings {
	 width: 194px;
  height: 168px;
  background: url(home_images/excla.png) no-repeat;
  left: 190px;
  top: 240px;
}
#menu .screenings span {
 	 width: 194px;
  height: 168px;
  background: url(home_images/excla_2.png) no-repeat;
  left: 0px;
  top: 0px;
}

#menu .trailer {
	 width: 239px;
  height: 146px;
  background: url(home_images/cake.png) no-repeat;
  left: 230px;
  top: 40px;
}
#menu .trailer span {
 	 width: 239px;
  height: 146px;
  background: url(home_images/cake2.png) no-repeat;
  left: 0px;
  top: 0px;
}
#menu .symbols {
	 width: 80px;
  height: 57px;
  background: url(home_images/symbols.png) no-repeat;
  left: 465px;
  top: 15px;
}

#menu .heart {
	 width: 91px;
  height: 43px;
  background: url(home_images/heart.png) no-repeat;
  left: 500px;
  top: 80px;
}


#content_home {
	float: left;
	width: 800px;
	height: 600px;
	padding-left: 10px;
}



#content_home h1 {
	padding-top: 12px;
	margin-bottom: 15px;
	
}

#content h3 {
	padding-top: 125px;
	padding-left: 30px;
	margin-bottom: 10px;
}


#logos_home {
	float: left;
	width: 740px;
	
}

#logos_home h1 {
	padding-top: 10;
		padding-left: 5;
}

















