	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
	#leftcontent {
		position: absolute;
		left:3px;
		top:0px;
		width:150px;
		background:#333366;
		}

	#centercontent
        {
                position: absolute;
                right: 886px;
                padding: 0px 10px 0px 10px;
                background:#ffffff;
                left: 176px;
                width: 710px;
                top: 185px;
                max-width: 700px;
	}

        #cart
        {
                position: absolute;
                padding: 0px 0px 0px 0px;
                background: #ffffff;
                left: 915px;
                width:180px; 
                top:185px;
               
        }


	#rightcontent
        {
		position: absolute;
		right:10px;
		top:150px;
		width:200px;
		background:#FF00FF;
		border:1px solid #000;
	}
	
	#banner {
		background:#333366;
		margin-left:167px;
		height:165px;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:164px;
		}
		
	#sidething{
		position: absolute;
        padding: 0px 0px 0px 0px;
             background: #ffffff;
                left: 915px;
                width: 185px; 
                top:5px;
		height: 150px;
		background:transparent;

	}

			
	/* These are for the sidebar */
	a.big:link {color: #ffffff}
	a.big:link {font: 11px Verdana}
	a.big:link {text-decoration: none}
	
	a.big:visited {color: #ffffff}
	a.big:visited {font: 11px Verdana}
	a.big:visited {text-decoration: none}
		
	a.big:hover {color: #ffffff}
	a.big:hover {font: 11px Verdana}
	a.big:hover {text-decoration: underline}
	
	a.little:link {color: #ffffff}
	a.little:link {font: 10px Verdana}
	a.little:link {text-decoration: none}
	
	a.little:visited {color: #ffffff}
	a.little:visited {font: 10px Verdana}
	a.little:visited {text-decoration: none}
	
	a.little:hover {color: #ffffff}
	a.little:hover {font: 10px Verdana}
	a.little:hover {text-decoration: underline}
	
	a.large:link {color: #ffffff}
	a.large:link {font: 11px Verdana}
	a.large:link {text-decoration: none}
	a.large:link {font-weight: bold}

	a.large:visited {color: #ffffff}
	a.large:visited {font: 11px Verdana}
	a.large:visited {text-decoration: none}
	a.large:visited {font-weight: bold}
			
	a.large:hover {color: #ffffff}
	a.large:hover {font: 11px Verdana}
	a.large:hover {text-decoration: underline}
	a.large:hover {font-weight: bold}

	a.sideHeading:link {text-decoration: none}		
	a.sideHeading:visited {text-decoration: none}
	a.sideHeading:hover {text-decoration: underline}
	
	a.sideHeadingwhite:link {text-decoration: none}		
	a.sideHeadingwhite:visited {text-decoration: none}
	a.sideHeadingwhite:hover {text-decoration: underline}
	a.sideHeadingwhite:link{color: #ffffff}
	a.sideHeadingwhite:visited{color: #ffffff}
	a.sideHeadingwhite:hover{color: #ffffff}
	
	/* These are from our old CSS file */
	
	.maintext {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: bolder; 
		color: #000000
		}
		
	.mainwhitetext {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: bolder; 
		color: #FFFFFF
		}
		
						
	.sideHeading {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: bolder; 
		color: #FFFF66;
		}
	.sideHeadingwhite {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: bolder; 
		color: #FFFFFF;
		}
		
	.sideHeadingXmas {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 18pt; 
		font-weight: bolder; 
		color: #FFFF66;
		}
	
	.fineprint {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #000000
		}
		
	.redfineprint {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #821A21
		}
	
	.blue-18-underlined {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		color: #0000FF; 
		text-decoration: underline
		}
	
	.Blue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bolder;
	color: #333399;
		}
	
	.Blue18 {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 15pt; 
		font-weight: bolder; 
		color: #333399
		}
		
	.WHITE18 {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 15pt; 
		font-weight: bolder; 
		color: #FFFFFF
		}
	
	.Blue18_underlined {
		font-family:  Arial, Helvetica, sans-serif; 
		font-size: 15pt; 
		font-weight: bolder; 
		color: #333399; 
		text-decoration: underline}
	
	.bluemaintext {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bolder;
		color: #333399;
		}
	
	.page_titles {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 23pt; 
		font-weight: bolder; 
		color: #333399
		}
	
	.RedTitle {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 23pt; 
		font-weight: bolder; 
		color: #821A21
		}
	
	.Red30title {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 30pt; 
		font-weight: bolder; 
		color: #821A21
		}
		
	.Blue30title {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 30pt; 
		font-weight: bolder; 
		color: #333399
		}	
	
	.red-title {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 36px;
		font-weight: bolder;
		color: #821A21
		}
	
	.red18 {  
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 15pt; 
		font-weight: bolder;
		color: #821A21
		}
	
	.red13 {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bolder;
		color: #821A21;
		}
	
	.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
		
	.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #821A21;
}

	.redtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #821A21;
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #333399;
}
	
	.title { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: bold; 
		color: #0000FF
		}
	
	a img{border-style:none} 
	
	A {
		color: #333399;
		}
	text {
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bolder;
		color: #333399;
		}


#layer1 {
	position: absolute;
	visibility: hidden;
	width: 540px;
	height: 420px;
	left: 200px;
	top: 200px;
	background-color: #dcdcdc;
	border: 3px solid #797979;
	padding: 10px;
	z-index: 500;
}

.ybtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 14px;
                        color: #000000;
                        }

.ybheadingtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 16px;
						font-weight: bold;
                        color: #000000;
                        }

.ybredtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 14px;
                        color: #821A21;
                        }
						

.mcheadingredtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 16px;
                        font-weight: bold;
                        color: #821A21;
                        }


 .mctext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 14px;
                        color: #000000;
                        }

		.SCheadingredtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 16px;
                        font-weight: bold;
                        color: #821A21;
                        }

            .SCtext {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 12px;
                        color: #000000;
                        }




/popups css
	.buy_dvd {
		background:transparent no-repeat scroll 0 0;
		margin-bottom:0px;
		overflow:hidden;
		cursor:pointer;
		border:0px;
		visibility:visible;
			}
	
	.buy_dvd:hover {
		background-position:none;
			}
	
	.buy_dvd:focus {
		background-position:none;
			}
	
	
	.buy_item {
		background:transparent no-repeat scroll 0 0;
		margin-bottom:0px;
		overflow:hidden;
		cursor:pointer;
		border:0px;
		visibility:visible;
		width:160;
		height:160;
			}
			
	.item_info {
		background:transparent no-repeat scroll 0 0;
		margin-bottom:0px;
		overflow:hidden;
		cursor:pointer;
		border:0px;
		z-index:15;
		visibility:visible;
			}
	
	img {
		border:0px;
			}
	
	.buy_item:hover {
		background-position:none;
			}
	
	.buy_item:focus {
		background-position:none;
			}
	
	.tooltip {
		display:none;
		background-color:transparent;
		background-image:url("photos/t_bg_right.png");
		height:304px;
		padding:0px;
		width:380px;
		font-size:13px;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
			}
	
	td.header {
		padding-left:65px;
		padding-right:30px;
		padding-top:30px;
		padding-bottom:0px;
		height:20px;
		text-align:left;
		font-size:15px;
		font-weight:bold;
		color:#FFF;
			}
	
	td.subheader {
		padding-left:65px;
		padding-right:30px;
		padding-top:0px;
		text-align:left;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		height:20px;
			}
		
	td.content {
	font-size:13px;
		padding-left:65px;
		padding-right:30px;
		padding-top:20px;
		text-align:justify;
		vertical-align:top;
			}
	
	td.contentRating {
		padding-left:65px;
		padding-right:30px;
		padding-bottom:10px;
		text-align:justify;
		vertical-align:top;
			}
	
	.ratings{
		padding-bottom:0px;
		padding-left:10px;
		font-size:17px;
		font-weight:bold;
			}
	
	hr {
		width:100%;
		color:#626262;
		background-color:#626262;
		height:1px;
		border:0;
			}
			
	#dvdset ul {
	list-style: none;
	padding: 0;
	margin: 0;
	} 

	.qhead {
	font-size:18px;
	font-weight:bolder;
	font-family:Arial;
	line-height:110%;
	color:#333366;
	}
	
	.qhead2 {
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	line-height:110%;
	color:#333366;
	}
	
	.qacontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	}
	
	.qacontent2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	padding:10px;
	}
	
	.qadef {
	font-size:18px;
	font-weight:bolder;
	font-family:Arial;
	line-height:110%;
	color:#333366;
	align:right;
	}
	
	.feedback {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	font-size:13px;
	}
	
	.pagejump {
	background-color:#333366;
	-moz-border-radius:3px;
	border-radius:3px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 2px 5px;
	text-decoration:none;
	}
	
	.pagejump:hover {
	background-color:#999999;
	color:#333366;
	}
	
	.pj_current {
	background-color:#666699;
	color:#fff;
	-moz-border-radius:3px;
	border-radius:3px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px 5px;
	text-decoration:none;
	}
	
	.sresults:hover {
	background-color:#FFFFFF;
	}
