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

html, body
{ height: 100%;	 background-color: #FFCCFF;  }

html,  body, div 
{ padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

.clearall
{ clear:both; }

/*--------------- Navigation Balls ---------------*/

div.navigationcontainer
{ width:680px; height:100px; }

div.ballnavigation
{ cursor: pointer; height: 100px; width: 680px; margin: 0px; padding: 0px; }

ul#balls
{ list-style: none; margin: 0px; width: 680px; padding: 0px; float: left; } 

ul#balls li
{ float: left; list-style: none;  margin: 0px; padding: 0px; } 

ul#balls a
{ float: left; display: block; height: 100px; background-position: left top; } 

ul#balls a:hover
{ background-position: left bottom; }

ul#balls a.active
{ background-position: left bottom; }

#home li.home a,
#media li.media a,
#cast li.cast a,
#press li.press a,
#marketing li.marketing a,
#promotion li.promotion a,
#letters li.letters a,
#book_a_show li.book_a_show a,
#turkey li.turkey a
{ background-position: left bottom; }

ul#balls li.home a
{ background-image: url(http://www.thequeenofbingo.com/images/home_ball_btn.gif); width: 78px; }

ul#balls li.media a
{ background-image:url(http://www.thequeenofbingo.com/images/media_ball_btn.gif); width: 72px; }

ul#balls li.cast a
{ background-image: url(http://www.thequeenofbingo.com/images/cast_ball_btn.gif); width: 74px; }

ul#balls li.press a
{ background-image:url(http://www.thequeenofbingo.com/images/press_ball_btn.gif); width: 73px; }

ul#balls li.marketing a
{ background-image: url(http://www.thequeenofbingo.com/images/marketing_ball_btn.gif); width: 73px; }

ul#balls li.promotion a
{ background-image:url(http://www.thequeenofbingo.com/images/promotion_ball_btn.gif); width: 78px; }

ul#balls li.letters a
{ background-image: url(http://www.thequeenofbingo.com/images/letters_ball_btn.gif); width: 72px; }

ul#balls li.book_a_show a
{ background-image:url(http://www.thequeenofbingo.com/images/book_ball_btn.gif); width: 73px; }

ul#balls li.turkey a
{ background-image:url(http://www.thequeenofbingo.com/images/turkey_nav_btn.gif); width: 87px; }

/*--------------- Main Content---------------*/

#container
{ width:680px; min-height:100%; background-color:#FFF; margin:0px auto; }

#maincontentcontainer
{ width:680px; min-height:100%; background-color:#FFF; }

#maincontent
{ width:660px; height:100%; margin:0px auto; }

.topcontent
{ float:left; width:660px; height:auto; margin:0px; padding:0px; }

.toptitle
{ float:left; width:180px; height: auto; margin:0px; padding:0px; }

.topquote
{ float:right; width:480px; height: auto; margin:0px; padding:0px; }

.middlecontent
{ float:left; width:660px; height:auto; margin:0px; padding:0px; }

.headshot
{ float:left; width:185px; height:auto; margin:0px; padding:0px; }

.castbio
{ float:left; width:475px; height:auto; margin:0px; padding:0px; }

.letterpics
{ float:left; width:150px; height:auto; margin:0px; padding:0px; }

.lettertext
{ float:left; width:490px; height:auto; margin:0px; padding:10px; font-size:15px; line-height:20px; }

.marketingblock
{ float:left; width:150px; height:auto; margin:0px; padding:0px 15px 0px 0px; text-align:center; }

.marketingimg
{ width:130px; height:auto; margin:0px auto; }

.marketingblock a
{ font-size:9px; color:#0000CC; }

.marketingblock ul
{ list-style:none;}

#mediacol1
{ float:left; width:400px; height:auto; margin:0px; padding:0px; }

#mediacol2
{ float:right; width:260px; height:auto; margin:0px; padding:0px; }

#mediacol3
{ float:left; width:320px; height:auto; margin:0px; padding:10px; font-size:15px; line-height:20px; }

#mediacol4
{ float:right; width:300px; height:auto; margin:0px; padding:10px; }

#turkeypic
{ float:left; width:300px; height:auto; margin:0px; padding:0px;}

#turkeywords
{ float:left; width:340px; height:auto; margin:0px; padding:10px;}

* html #container #maincontent
{ height: 100%;	 }

#upcoming
{ float:left; width:440px; height:auto; text-align:left; color:#666; }

/*--------------- Footer Content---------------*/

#footer
{ width:660px; height:100%;  text-align:center; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:9px; }

