body {	background: #2A2A72;                                      	 																		 	background-image: 																url(images/default.png);	background-repeat: repeat-y;           	background-attachment: fixed;	background-position: top center;
	font-family: Verdana, 																                        			Arial, Helvetica, sans-serif;font-size: 80%;                  	margin: 0px;}h1, h2, .contact2,                      	                    											.contact3, .privacy2, .capital:first-letter, p.red, .shopping {font-family: 																																																																																																																																																																																                                           	 	"Old English Text MT", 																														"Old English Text",                 																																																																																																																																																						 "Old English", 																																																				"Ar Berkley", "Brush Script MT", "Comic Sans", 																																																																																																																																																																																																																																									"Comic Sans MS", Georgia, "Times New Roman", Papyrus, cursive;
}

strong {	font-weight: normal;}pre {	font-size: 12px;	font-style: italic;}
img.arrow {vertical-align: middle;}


a:link, a:visited {
	color: #f0f;	text-decoration: none;
}

a:hover {	color: #00f;	text-decoration: underline;
}.author {
	text-align: right;	color: #f00;}
.showhide {                                                                       		text-align: center;																						padding-left: 20px;	margin-bottom: 10px;	color: #769B15;
	font-size: 14px;}
.display {	 	 	 	  	 	 	 	text-align: left;
	padding-left: 20px;
	margin: 0px;
	color: #769B15;	font-size: 20px;
}
.letter {	text-align: 																	left;	padding-left: 20px;	margin: 0px;
	color: #769B15;				 							 font-size: 14px;	font-weight: bold;}
.hidden {
	display: block;	padding-left: 20px;
	text-align: left;
																																																																																												margin: 20px 0px;}#wrapper {
	background-image: url(images/stars.gif);	background-repeat: repeat-y;
	width: 857px;	margin-left: auto;
	margin-right: auto;	 	 	 	 border-collapse: collapse;}
h1.shopping {	text-align: center;	color: #f00;	font-size: 30px;}
#wrapper4 {	                              																			            background-image: url(images/stars.gif);
	background-repeat: repeat-y;	width: 857px;
	margin-left: 																              	        	 auto;	margin-right: auto;	border-collapse: collapse;
}#up4 {	background-image: url(images/up4.gif);	background-repeat: no-repeat;	text-align: center;	height: 																										80px;}
#middle4 {								background-image: 	      																			url(images/middle4.gif);	                           background-repeat: repeat-y;}.amazon {	text-align: center;}
#down4 {	background-image: url(images/down4.gif);	background-repeat: no-repeat;	text-align:      	center;	height: 90px;	color: #FFFEDF;																																																																												}																		#container {	background-image: url(images/hat2.png);
	background-repeat: no-repeat;	background-position: top center;	width: 100%;	margin-top: -1px;	margin-bottom: -2px;	margin-left: auto;	margin-right: auto;	border-collapse: collapse;}

#inner {	background-image: url(images/shoes.gif);	background-repeat: no-repeat;	background-position: 																									bottom center;	width: 100%;	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	border-collapse: collapse;}
#menu {	text-align: center;	 																																																																								margin-bottom: 5px;}																																																																																																																																																																																																
h1 {	text-align: center;	color: #f00;	font-size: 30px;}h2 {	text-align: center;	color: #f00;	font-size: 24px;}.contact2 {	text-align: center;	text-decoration: underline;	color: #2A2A72;	font-size: 26px;}.contact3 {	text-align: center;	color: #769B15;																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																									font-size: 22px;}.privacy2 {	text-align: left;	color: #2A2A72;	font-size: 26px;}.capital:first-letter {	font-size: 40px;	color: #f00;}.footer {	font-size: 10px;	text-align: center;	color: #86B7DE;	margin-top: 60px;}#up {	background-image: url(images/up.gif);	background-repeat: no-repeat;	text-align: center;	height: 90px;}#middle {	background-image: url(images/middle.gif);	background-repeat: repeat-y;	text-align: left;	padding: 10px 130px;}#middle2 {	background-image: url(images/middle.gif);	background-repeat: repeat-y;}
#middle3 {	background-image: url(images/middle.gif);	background-repeat: repeat-y;	text-align: 																												center;	padding: 10px 107px;}.middle2 {	background-image: url(images/middle.gif);	background-repeat: repeat-y;	padding-top: 30px;}																																			.middle3 {	background-image: url(images/middle.gif);	background-repeat: repeat-y;	padding-bottom: 30px;}.game-thumb {	vertical-align: middle;	margin: 2px 10px 2px 0px;	border: 0;}
#game {	margin-left: auto;	 	 	 	margin-right: auto;}.centerlist img{	text-align: left;	margin-left: 130px;}
#leftlist {																																																																											text-align: left;	padding: 10px 5px 10px 90px;}#rightlist {	text-align: left;	padding: 10px 90px 10px 5px;}
#down {	background-image: url(images/down.gif);	background-repeat: no-repeat;	text-align: center;	height: 197px;	color: #FFFEDF;}
.banners{	margin-bottom: 12px;	width: 80%;	margin-left: auto;	margin-right: auto;}.banner1 img{	text-align: center;}.banner2 img{	text-align: center;}
.banner3 img{	text-align: center;}.leftlist {text-align: left;	padding: 10px 5px 10px 90px;}
.rightlist {text-align: left;	padding: 10px 90px 10px 5px;}
#capsule {	margin-bottom: 6px;
}
p.red {	text-align: center;
	font-size: 24px;	color: #f00;	padding-top: 20px;}li.heart {	list-style-image: url(images/heart.png);}li.authors {	list-style-image: url(images/list.png);}li.list {	list-style-image: url(images/list.png);}    li.list_movie {	list-style-image: url(images/list_movie.png);       }  li.author_movie {	list-style-image: url(images/author_movie.png); 	  		 }     ul {	list-style-type: none;}#list {	text-align: center;	padding: 10px 130px;}     .cominglist {	text-align: center;	padding: 10px 130px;}.writer img {	background: #FFF;	border: 1px solid #ccc;	padding: 10px;}.toon img {	background: #FFF;	border: 1px solid #ccc;	padding: 2px;}a.fairy-tales:link, a.fairy-tales:visited {	color: #86B7DE;	text-decoration: none;}a.fairy-tales:hover {	color: #fff;	text-decoration: underline;}.foothead {	color: #86B7DE;	font-size: 11px;	font-weight: bold;}.divider {	text-align: center;	margin-top: 20px;}.btsec{	margin-bottom: 15px;	width: 80%;	margin-left: auto;	margin-right: auto;}.desc {	color: #2A2A72;	font-style: italic;}.imgleft {	float: left;	margin: 0px 10px 3px 0px;}

.smallText {	font-size: 10px;} .out-mini {	border: 1px solid #C7CCD9;
}

.mini {	display: table-cell;                            	background: #fff;	text-align: center;	vertical-align: middle; 	 																	width: 210px;
	height: 210px;}

.mini * {										 	    vertical-align: middle;}

#middle4 hr {																																							text-align: center;	width: 700px;
}
.movie {	background-image: url(images/corners.png);              														background-repeat: no-repeat;
background-position: top center;							 	 																																		text-align: center;padding: 28px;
}	.movie_wide {background-image: url(images/corners_wide.png);background-repeat: no-repeat;background-position: top center;text-align: center;padding: 28px;}

