body{
	margin: 10px auto;
	padding: 0px;
	font: 0.8em/1.166 Arial, helvetica, sans-serif;
	background: url(images/background.gif) repeat;
}
#banner{
	margin: 5px auto 0px; 
	width: 783px;	
	background: url(images/banner.jpg) no-repeat center top; 
	height: 310px; 
	position:relative;
}
#banner2{
	margin: 5px auto 0px; 
	width: 783px;	
	background: url(images/banner.jpg) no-repeat center top; 
	height: 258px; 
	position:relative;
}

#container {
	width: 783px;
	margin: 0px auto 0px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-left: 0px;
	background: url(images/back_gold.jpg);
}

#content {
	/*	float: left;   */
	width: 733px;
	background: url(images/back_gold_z.jpg) no-repeat center top;
	height: 545px;
	padding: 0px;
	margin: 0px auto 0px;
/*	margin: 10px 20px;  */


	
}
#content2 {
	/*	float: left;   */
	width: 733px;
	background: url(images/back_gold_z.jpg) no-repeat center top;
	height: 100%;
	padding: 0px;
	margin: 0px auto 0px;
/*	margin: 10px 20px;  */
	
}
#column1 {
	font-size: 100%;
	float: left;
	width: 310px;
	padding: 10px 5px 20px 35px;
	margin: 0px 10px 10px 0px;
	background: url(images/back_column1.gif) no-repeat left 40px;
}

#column2 {
	background: url(images/back_column2.gif) no-repeat right 100px;
	font-size: 110%;
	float: left;
	width: 310px;
	margin-top: 0px 0px 0px 15px;
	padding: 5px 33px 5px 15px;
	color: #000;
}

#column3 {background: url(images/back_column1.gif) no-repeat left 40px;
	font-size: 100%;
	float: left;
	width: 685px;
	padding: 5px 5px 20px 35px;
	margin: 0px 10px 10px 0px;
}
#column4 {background: url(images/back_column1.gif) no-repeat left 40px;
	font-size: 100%;
	float: left;
	width: 530px;
	padding: 15px 5px 20px 35px;
	margin: 0px 10px 10px 0px;
}

#column5 {
	background: url(images/back_column2.gif) no-repeat right 100px;
	font-size: 110%;
	float: left;
	width: 120px;
	margin-top: 0px;
	padding: 15px 33px 5px 0px;
	color: #000;
}

p {font-size:110%;	margin-top: 0px;}

.pick_of_week {border: thick dotted #EE3538; padding: 3px 10px;}

h1{
	color: #EE3538;
	padding-top: 0px;
	margin-bottom: 5px;
	font: bold 140% Arial, Helvetica, sans-serif;
}


h2{
	font-family: Arial,sans-serif;
	font-size: 110%;
	color: #684397;
	margin-bottom: 0px;
}

h3{font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #615A26; margin: 0px; padding: 0px;}
h4{font-family: Arial,sans-serif; font-size: 110%; color:#000;}

a{color: #048ADE; text-decoration: none; font-weight: bold;}
a:link{color: #048ADE; text-decoration: underline;}
a:visited{color: #684397; text-decoration: underline;}
a:hover{color: #F36F2A;	text-decoration: underline;}

ul{list-style-type: square; margin: -5px 0 0 3px;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}


li {list-style-type: url(images/bullet.gif); line-height: 1.5em;}


.list_para {margin-bottom: 5px;}

/********IMAGE STYLES**************/
.photoR {border: 2px solid #A89959;	margin: 0px 0px 0px 10px;}
.photoL {border: 2px solid #A89959;	margin: 0px 10px 0px 0px;}
.photo {border: 2px solid #A89959;}

/********TABLE STYLES**************/
th {background-color: #BEB383;	padding: 3px;}
td {padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}


/***********************/
.text_home {font: 130% Arial, Helvetica, sans-serif;}

/************* #footer styles ***************/
#footer_bottom{	background: url(images/back_footer.jpg) no-repeat center; height: 37px;	width: 783px; margin: 0px auto;}
#footer{clear: both; font-size: 100%; color:#000; margin: 0px auto; text-align: center;}
#footer a {color: #048ADE;	font-size: 100%; line-height: 1.5em;}
#footer a.link {color:#048ADE; text-decoration:underline;}
#footer a.hover {color:#F36F2A; text-decoration:underline;}
#footer a.visited {color:#684397; text-decoration:underline;}
#footer a.active {color:#924092; text-decoration:underline;}

#top {font-size: 90%; text-align: right;	padding-top: 10px;	padding-bottom: 10px;}
#top2 {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}

.colon {font-family: Arial, Helvetica, sans-serif; color: #EE3538; font-weight: bolder;}

#topNav ul {position:absolute; right: 24px; top:140px; margin: 0; padding:0;}

#topNav ul li {list-style-type: none; float: left; padding: 0; margin: 0;}

#topNav a:link, 
#topNav a:visited, 
#topNav a:active {text-decoration: none; padding:0;}

#topNav .home a {background: url(nav/home.gif) no-repeat 0 0; display: block;}
#topNav ul li.home a:hover, #topNav .home a.current, #topNav .home a.current:hover {background-image: url(nav/homeR.gif);
background-repeat: no-repeat;}

a.current {cursor: pointer;	cursor: default;}
	
#topNav .fun a {background: url(nav/fun.gif) no-repeat 0 0; display: block;}
#topNav ul li.fun a:hover, #topNav .fun a.current, #topNav .fun a.current:hover {background-image: url(nav/funR.gif);background-repeat: no-repeat;}

#topNav .movies a {background: url(nav/movies.gif) no-repeat 0 0; display: block;}
#topNav ul li.movies a:hover, #topNav .movies a.current, #topNav .movies a.current:hover {background-image: url(nav/moviesR.gif);background-repeat: no-repeat;}

#topNav .parents a {background: url(nav/parents.gif) no-repeat 0 0; display: block;}
#topNav ul li.parents a:hover, #topNav .parents a.current, #topNav .parents a.current:hover {background-image: url(nav/parentsR.gif);background-repeat: no-repeat;}

#topNav .contact a {background: url(nav/contact.gif) no-repeat 0 0; display: block;}
#topNav ul li.contact a:hover, #topNav .contact a.current, #topNav .contact a.current:hover {background-image: url(nav/contactR.gif);background-repeat: no-repeat;}


/*******Current Page Links ***********************/

/* ---- check the html changes here. I only made the change on this index page. You'll use the current style (above) on an 'a' tag -----------------

#topNav li.topNav-current-home a {
	background-image: url(nav/homeR.gif); 
	background-repeat: no-repeat;
}
#topNav-current-fun {background: url(nav/funR.gif) no-repeat left center; position: relative;top: 36px;left: 0;}
#topNav-current-movies {background: url(nav/moviesR.gif) no-repeat left center; position: relative; top: 36px; left: 0;}
#topNav-current-parents {background: url(nav/parentsR.gif) no-repeat left center; position: relative; top: 36px; left: 0;}
#topNav-current-contact {background: url(nav/contactR.gif) no-repeat left center; position: relative; top: 36px; left: 0;}

-----------------*/



/*********** #EMAIL navBar link styles ***********/
#emailNav {
	position:absolute;
	top: 50px;
	left: 650px;
} 

/*--------------- NEW 5/5/07 #EMAIL Nav styles ---------------*/
#emailNav ul li {list-style: none;	display:block;	padding: 0;	margin: 0px 0px 0px;}
#emailNav ul {list-style: none; margin: 0px 0px 0px; padding: 0; }

#emailNav .subscribe a {background: url(nav/subscribe.gif) no-repeat left center; display:block; height:36px;}
#emailNav .subscribe a:hover {background: url(nav/subscribeR.gif) no-repeat left center; height:36px;}
#emailNav .demo a {background: url(nav/demo.gif) no-repeat left center; display:block; height:36px;}
#emailNav .demo a:hover {background: url(nav/demoR.gif) no-repeat left center; height:36px;}
#emailNav .login a {background: url(nav/login.gif) no-repeat left center; display:block; height:36px;}
#emailNav .login a:hover {background: url(nav/loginR.gif) no-repeat left center; height:36px;}


/*******Current Page Links ***********************/

#emailNav-current-subscribe {background: url(nav/homeR.gif) no-repeat left center; display: block;
 text-decoration: none;
list-style: none; height: 36px; width: 100px;}

#emailNav-current-demo {background: url(nav/funR.gif) no-repeat left center; display: block; 
text-decoration: none;
list-style: none; height: 36px; width: 100px;}

/*********** #LOGIN button link styles ********/

.loginbutton{
	background:url(nav/login.gif) no-repeat left center;
	height:50px;
	width: 120px;
	text-decoration: none;
	margin: 0px;
}

.loginbutton:visited, .loginbutton:hover, .loginbutton:active{
background: url(nav/loginR.gif) no-repeat left center; height:40px; width: 120px; text-decoration: none;}


/***********Game pages***************/

.adspot {
	padding: 15px;
	margin-top: 15px;
}

.spacer {
	height: 20px;
}


/*******Current Page Links ***********************/
.text_sm {
	font-size: 100%;
	line-height: normal;
}
.table_padding {
	padding-left: 50px;
}
.centered {
	text-align: center;
}
.text_lrg {
	font-size: 110%;
}
.funSpacing {
	padding: 0px 5px 5px;
}
