/* CSS Document */

body {
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#000000;
	  font-size:11px;
	  background-color:#101829;
	  background-image:url(images/bg.jpg);
	  background-position:top;
	  background-repeat:repeat-x;
	  margin:0;
	  padding:0;
	  }
	  
h2 {
	 font-size:14px;
	 line-height:16px; 
	 padding-left:10px;
	 }
	 
h3 {
	 font-size:14px;
	 line-height:16px; 
	 }	 

#nav {
     width:790px;
	 background: #fff url(images/navstars.jpg) no-repeat;
	 text-decoration:none;
	 float:left;
	 }
	
#nav ul {
	 text-align:left;
     }

#nav li {
     display:inline;
	 text-decoration:none;
     list-style-type:none;
     padding:0px 13px 0px 0px;
     }

#nav a:link {
     color:#876923;
     text-decoration:none;
     }

#nav a:visited {
     text-decoration:none;
     color:#876923;
     }
	
	 
#fixadent {
	width:790px; 
	margin:0 auto;
	background-color:#FFFFFF;
	}	 
	
#fixadentpop {
	width:510px; 
	margin:0 auto;
	background-color:#FFFFFF;
	}	 
	
	 
#wrap {
      width:790px;
	  background-color:#ffffff;
	  border:5px solid #FFFFFF;
	  float:left;
	  }	 
	  
#wrappop {
      width:500px;
	  background-color:#FFFFFF;
	  border:1px solid #ccc;
	  float:left;
	  }	 	  
	  
#content {
      width:780px;
	  background-color:#ffffff;
	  float:left;
	  }	 	  
	  
#xmascarol {
      width:408px;
	  border:1px solid #cccccc;
	  margin:10px 0px 20px 10px;  
	  float:left;
	  }	 
	  
#xmascarolpage {
      width:760px;
	  margin:0px 0px 20px 10px;  
	  float:left;
	  }	 	  
	  
#copy {
      width:375px;
	  padding:0px 0px 10px 20px;  
	  float:left;
	  }	 	
	  
#copy2, #mastadvent {
      width:700px;
	  padding:10px 0px 20px 30px;  
	  float:left;
	  }	 	
	  
#copy3 {
      width:700px;
	  padding:10px 0px 20px 0px;  
	  float:left;
	  }	 
	  
#copy4 {
      width:300px;
	  padding:40px 10px 0px 30px;
	  float:left;
	  }	  	  		  
	  
#mastgift {
      width:700px;
	  padding:10px 0px 20px 80px;  
	  float:left;
	  }	 		  

#copyadvent {
      width:300px;
	  padding:30px 20px 0px 10px;
	  float:right;
	  }	    
	  
#carollogo {
      width:384px;
	  padding:0px 20px 0px 10px;
	  float:left;
	  }	   
	  
#carollogo2 {
      width:684px;
	  padding:0px 20px 0px 10px;
	  float:left;
	  }	    		   	  	    
	  
#rightlink {
      width:340px;
	  margin:7px 0px 10px 0px;  
	  float:right;
	  }	  

#emags {
      width:760px;
	  border:1px solid #ccc;
	  margin:5px 0px 10px 11px;
	  float:left;
	  }
	  
#epics {
      width:410px;
	  float:left;
	  padding:30px 3px 3px 3px;
	  float:left;
	  }  
	  
#ecopy {
      width:340px;
	  margin:0px 0px 0px 0px;  
	  float:right;
	  }	  	  
#ecopy2 {
      width:300px;
	  margin:0px 10px 10px 20px;  
	  float:right;
	  }	  	 	  


#sponslogo {
      width:180px;
	  padding:0px 0px 20px 0px;
	  float:left;
	  }
	  
#sponscopy {	
      width:240px;
	  padding:0px 0px 20px 10px;
	  float:left;
	  }  
	  
#game {
       width:200px;
	   padding:0px 10px 10px 0px;
	   float:right;
	   }	
	   
#vidmain {
	  width:770px;
	  float:left; 
	  } 
	  
#vidholder {
	  width:320px;
	  float:left; 
	  padding-left:20px;
	  }	
	   	
	  
#vidselect {
      width:400px;
	  float:right;
	  }	     
	   
#vidpic {
	  float:left;
	  padding:3px 3px 1px 0px;
	  float:left;
      }


#viddescription {
	  padding:10px 0px 0px 0px;
	  width:120px;
	  text-align:center;
	  float:left;
     }	 	    

#videos {
      width:400px;
	  height:250px;
	  overflow:scroll;
      float:right;
	  }
	  
#sponsor1 {
      width:615px;
	  height:120px;
	  float:left;
      }	 	   	 
	 
	  
#sponsorsintro {
      width:625px;
	  float:left;
      }	 	   	 
	  
#sponsorcopy {
      width:325px;
	  float:right;
      }	 	
	  
#sponsor1logo {
      width:239px;
	  float:left;   
      padding-left:10px;
	  }
	  
#greetings {
      width:625px;
	  margin-left:20px;
	  float:left;
      }	   	  
	  
#footer {
      width:788px;
	  float:left;
	  padding-top:20px;
	  }	  
	  
#oldvideo {
	 width:340px;
	 float:left;
	 padding:10px 10px 0px 25px;
	 } 
	 
#oldvidcopy {
	 width:340px;
	 float:left;
	 padding:10px 0px 0px 0px;
	 } 	 
	 
#entries2 {
     width:410px;
	 padding:20px 0px 0px 0px;
	 float:right;
	 }	 
	 
#pics {
     width:300px;
	 float:right;
	 padding-left:50px;
	 }	 

#shoptable {
     width:700px;
	 float:none;
	 border: 1px solid #3A3AFF;
	 margin:0px 40px 0px 40px;
	 }	  

#hollywood {
     width:150px;
	 float:left;
	 margin:2px;
	 }
