/* Public-Domain.TV */
/* Author: Will Evans */
/* Version March 8th, 2004 */

html body{
  margin: 0;
  padding: 0;
  background: #FFFFFF;
  font: x-small Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
}
 
html>body{
  font-size: x-small;
}

.background{ background: url(/Site_Images/Background.jpg) repeat top left;}

#container{
  position: relative;
  clear: both;
  width: 700px;
  line-height: 1em;
}

.image{ background: url(../Site_Images/Background.gif) repeat-y bottom left;}

h1{ font-size: 200%; color: #E04425; font: Geneva, Arial, Helvetica, sans-serif; }
h2{ font-size: 170%; color: #000000; font: Geneva, Arial, Helvetica, sans-serif; }
h3{ font-size: 150%; color: #000000; font: Geneva, Arial, Helvetica, sans-serif; }

/* Layout Sections */

#boxleft{ 
  width: 225px;
  margin: 0;
  padding: 20px 0 0 0;
}

.homeLeft{ height: 1000px;}
.publicLeft{ height: 925px;}
.rulesLeft{ height: 2010px;} 
.contestLeft{ height: 1800px;}
.movieLeft{ height: 1500px;}  

#boxright{
  width: 475px;
  position: absolute;
  right: 15px; margin-right:-15px; /* IE5/Mac Horiz Scrollbar Hack */
  left: 225px;
  top: 0;
}

/* Layout Elements */

#logo{ }

/* Navbar Elements */

#navbar{
  width: 450px;
  position: relative;
  margin-top: 15px;
  font-size: 110%;
  border-bottom: 5px solid #ED1B23;
}

/* Nav Bar Links */
#navbar a:link{ color: #999999; font-weight: bold; font-size: 100%; text-decoration: none; }
#navbar a:hover{ color: #000000; font-weight: bold; font-size: 100%; text-decoration: none; border-top: 2px solid #E44025; }
#navbar a:visited{ color: #999999; font-size: 100%; text-decoration: none; }

#navbar ul {list-style: none; display: block;}
#navbar ul li {list-style: none; display: inline; padding: 3px 10px 3px 10px;}

/* Drop Down Menu */

#subMenu {
   display: none; 
   position: absolute; 
   top: 12px; 
   left: 275px; 
   width: 100%; 
   padding: 0; 
   margin: 0; 
   text-align: center;
}   

#subMenu ul {width: 60px; padding: 0; margin-left: 10px; margin-right: auto; }
#subMenu li {margin-left: 0; float: none;}

#contestant li.li1 #subMenu li a:link, 
#contestant li.li1 #subMenu li a:visited {
   color: #666666; 
   line-height: 1em; 
   background: transparent url(../Site_Images/Menu.png) repeat; 
   width: 110px; 
   margin: 0; 
   text-align: left; 
   text-decoration: none; 
   padding: 10px 30px 10px 6px; 
   border: 0; 
   border-right: solid 1px #E44025;
   border-left: solid 1px #E44025;
   border-bottom: solid 1px #666666;  
   display: block;
}

#contestant li.li1 #subMenu li a:hover { 
   color: #FFFFFF; 
   background: #E04425; 
   background-position: center right; 
   background-repeat: no-repeat;
} 
 
li.li1:hover > #subMenu {display: block; z-index: 9;}

/* End Of Nav Bar -------------*/

#header{ width: 445px;
  
}

.home{background: url(../Site_Images/Header.png) top left no-repeat; padding: 140px 30px 5px 5px; }

.public{ padding: 30px 30px 5px 5px; }

/* End Of Header --------------*/

/* Content Elements */

#content{
  width: 475px;
  height: auto;
}

#content1{
  width: 475px;
  height: auto;
}

/* Public Domain Page ------- */

.pitch{
  padding: 10px 10px 225px 10px;
  margin: 0 10px 20px 0;
  background: url(../Site_Images/Alone.png) bottom left no-repeat;
}

.pitch p{ margin-right: 50px; line-height: 1.5em ; font-size: 120%;}
.pitch a:link{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.pitch a:hover{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.pitch a:visited{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.pitch p img{ float: right; padding: 10px; border: 0;}
.pitch h2{ font-size: 170%; color: #000000; font: Geneva, Arial, Helvetica, sans-serif; border-bottom: 2px solid #E04425; margin-right: 135px; }
.pitch h3{ margin-right: 50px;}

.movie{
  padding: 10px 10px 225px 10px;
  margin: 0 10px 20px 0;
  background: url(../Site_Images/Alone.png) bottom left no-repeat;
}

.movie p{ margin-right: 50px; line-height: 1.5em ; font-size: 100%;}
.movie a:link{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.movie a:hover{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.movie a:visited{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.movie p img{ float: right; padding: 10px; border: 0;}
.movie h2{ font-size: 170%; color: #000000; font: Geneva, Arial, Helvetica, sans-serif; border-bottom: 2px solid #E04425; margin-right: 135px; }
.movie h3{ margin-right: 50px;}




/* Rules Page  ---------- */

.rules{
  padding: 10px 10px 250px 10px;
  margin: 0 10px 20px 0;
  background: url(../Site_Images/Alone.png) bottom left no-repeat;
}

.rules p{ margin-right: 50px; line-height: 1.5em ; font-size: 120%;}
.rules a:link{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.rules a:hover{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.rules a:visited{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.rules p img{ float: right; padding: 10px; border: 0;}
.rules h2{ font-size: 170%; color: #000000; font: Geneva, Arial, Helvetica, sans-serif; border-bottom: 2px solid #E04425; margin-right: 135px; }

.rules ul li{ list-style: none; font-weight: bold;}

/* Contestants Page ----------- */

.contest{
  padding: 10px 10px 250px 10px;
  margin: 0 10px 20px 0;
  background: url(../Site_Images/Alone.png) bottom left no-repeat;
}

.contest p{ margin-right: 50px; line-height: 1.5em ; font-size: 120%;}
.contest a:link{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.contest a:hover{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; border-bottom: 2px solid #000000; }
.contest a:visited{ color: #E44025; font-weight: bold; font-size: 100%; text-decoration: none; }
.contest p img{ float: right; padding: 10px; border: 0;}
.contest h2{ font-size: 170%; color: #E04425; font: Geneva, Arial, Helvetica, sans-serif; border-top: 1px solid #E04425; border-right: 1px solid #E04425; margin-right: 100px; padding: 5px; }

.black{ color: #000000;}

.bonnie{ height: 230px; background: url(../Site_Images/bonnie.png) 15px 15px no-repeat; }
.peter{ height: 230px; background: url(../Site_Images/peter.png) 15px 15px no-repeat; }
.terry{ height: 230px; background: url(../Site_Images/terry.png) 15px 15px no-repeat; }
.sam{ height: 230px; background: url(../Site_Images/sam.png) 15px 15px no-repeat; }
.laurie{ height: 230px; background: url(../Site_Images/laurie.png) 15px 15px no-repeat; }


/* End of Content -----------*/

#footer{
  width: 420px;
  padding: 15px;
  font-size: 95%;
  color: #E04425;
  border-top: 5px solid #ED1B23;
}

#footer a:link{ color: #999999; font-size: 100%; text-decoration: none; }
#footer a:hover{ color: #000000; font-size: 100%; text-decoration: none; border-bottom: 1px solid #E44025; }
#footer a:visited{ color: #999999; font-size: 100%; text-decoration: none; }


