body {
	font: normal 16px "Helvetica", sans-serif, Georgia, "Times New Roman", Times;	
	color: #000;
	padding: 0;
	margin:0;
	
}

	a:link, a:active, a:visited {
	text-decoration : underline;
	color:#FFF; 
	}
	a:hover {
		text-decoration : none;
	}
	a:active {
	outline: none;
	}
	a:focus {
	-moz-outline-style: none;
	}

/* Strip out all nasty pre-formatting */

:link,:visited { 
	text-decoration:none; 
}

h2,h3,h4,h5,h6,pre,code { 
	font-size:1em; 
}

ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ 
	margin:0; padding:0; 
}

a img,:link img,:visited img { 
	border:none; 
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height: 1pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:2px;
        margin-bottom:1px;

}

.clear 	{
    clear:both;
	line-height:0px;
	font-size:1px;
	border:0;
	margin:0;
	padding:0;
}

#wrapper {
width:970px;
margin:auto;
position: relative;	
}

	.blueBanner {
	background: url(../images/blue_banner.gif) repeat-x;
	}
	.blueoneBanner {
	background: url(../images/stripeless-banner.gif) repeat-x;
	}
	.bluetwoBanner {
	background: url(../images/stripelesstwo-banner.gif) repeat-x;
	}
	
	.topHeader {
	background: url(../images/topheader.jpg) no-repeat;
	height: 142px;
	position: relative;
	}
		.shoppingBasket {
		background: url(../images/basket.png) no-repeat;
		width:263px;
		height:164px;
		position: absolute;
		top:0;
		right:0;
		z-index: 5;
		}
		.shoppingInfo {
		width: 225px;
		position:absolute;
		top:80px;
		right:16px;
		font: normal 13px Verdana, Arial, Helvetica, sans-serif;
		color: #b0ddf7;
		z-index: 6;
		}
			.shoppingInfo a {
			color: #b0ddf7;
			}
		.checkOut {
		width:105px;
		height: 33px;
		position: absolute;
		top: 115px;
		right: 16px;
		z-index: 7;
		}
        .navigate{
	height:58px;
	margin:0;
	padding:0;
	font-size:12px;
	position: relative;
	}
        .navigateone{
	height:25px;
	margin:0;
	padding:0;
	font-size:12px;
	position: relative;
	}

        .positionmenu{
	width: 970px;
	height: 50px;
	top:8px;
	position:absolute;
        }
	.topContent {
	background: url(../images/nav_bot.gif) no-repeat;
	height: 41px;
	}
	.topContentone {
	background: url(../images/nav_botone.gif) no-repeat;
	height: 23px;
	}
	.modelFlash {
	width: 970px;
	height: 296px;
	position: relative;
	}
		.flashCover {
		position: absolute;
		top:0;
		left:0;
		z-index:3;
		}
		.modelPics {
		position: absolute;
		top:0;
		left: 0;
		z-index: 1;}
			.modelPics img {
			position: absolute;
			top:0;
			left:0;
			}
	.hollywoodflash {
	width: 970px;
        background-color: #202020;
	}
		.flashmain {
	        width: 708px;
		top:0;
		left:20px;
		}
		.flashsidebar {
	        width: 220px;
                }
                .sidebartop {
	        width: 220px;
                background: #202020 url(../images/side-top.png) center top no-repeat;
                }
                .sidebarbg {
	        width: 220px;
                background: #202020 url(../images/side-mid.png) repeat-y;
	        font: normal 16px "Helvetica", sans-serif, Georgia, "Times New Roman", Times;	
	        color: #fff;
                }
                .sidebar{
	        font: normal 15px "Helvetica", sans-serif, Georgia, "Times New Roman", Times;	
	        color: #fff;
                }
                .sidebarbtm {
	        width: 220px;
                background: #202020 url(../images/side-btm.png) center bottom no-repeat;
                }
	h2 {
	display: block;
	height: 45px;
	overflow: hidden;
	line-height: 250px;
	}
		
	.mainContent {
	background: #202020 url(../images/content_bg.gif) repeat-y;
	color: #fff;
	padding: 10px 20px 1px 20px;
	}
        .mainContenttable{
	color: #fff;
	}
		.modelHolder {
		background: #202020 url(../images/content_bg.gif) repeat-y;
		color: #fff;
		padding: 15px 0 0 20px;
		text-align: center;
		height: 1%;
		}
			.modelBox {
			background: url(../images/modelbox.gif) no-repeat;
			width:170px;
			height:250px;
			float: left;
			text-align: center;
			position: relative;
			z-index: 1;
			margin-right: 20px;
			}
					.modelBox p {
					display: block;
					position: absolute;
					top: 230px;
					right: 40px;
					}
						.modelBox p a:link, .modelBox p a:active, .modelBox p a:visited {
						text-decoration: none;
						color: #fff;
						}
						.modelBox p a:hover {
						text-decoration: underline;
						color:#ffff; 
						}

				.modelLabel {
				background: url(../images/model_label.gif) no-repeat;
				width:137px;
				height:47px;
				position: absolute;
				right: 0;
				top: 142px;
				z-index: 2;
				font: normal 12px Verdana, Arial, Helvetica, sans-serif;
				color: #fff;
				padding: 17px 0 0 0;
				}
	.contentFoot {
	background: url(../images/content_foot.gif) no-repeat;
	height: 16px;
	margin-bottom: 3px;
	}
	
.footer {
	background: url(../images/footer.gif) repeat-x;
	height: 224px;
	position: relative;
}
.footertwo {
	background-color:#595959; 
	height: 110px;
	position: relative;
}

	.footerInfo {
	width: 970px;
	background: url(../images/holywood_foot.jpg) no-repeat;
	height: 125px;
	position: relative;
	margin: auto;
	}
	.footerspacer {
	width: 970px;
	height: 3px;
        clear:both;
	position: relative;
	}
	.footerInfotwo {
	width: 970px;
	background: url(../images/holywood_foottwo.jpg) no-repeat;
	height: 20px;
	position: relative;
	}
		.footerInfo p {
		display: block;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color: #085684;
		}
			.footerInfo p a:link, .footerInfo p a:active, .footerInfo p a:visited {
			text-decoration: none;
			color:#49add8; 
			}
			.footerInfo p a:hover {
			text-decoration: underline;
			color:#ffff; 
			}
		.botLinks {
		background: url(../images/footfade.png) no-repeat;
		width: 970px;
		height: 64px;
	        margin: auto;
		text-align: center;
		padding: 15px 0 0 0;
		}
			.botLinks p {
			display: block;
			font: normal 12px Verdana, Arial, Helvetica, sans-serif;
			color: #49add8;
			}
				.botLinks p a:link, .botLinks p a:active, .botLinks p a:visited {
				text-decoration: none;
				color:#49add8; 
				}
				.botLinks p a:hover {
				text-decoration: underline;
				color:#ffff; 
				}

.content3 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	padding: 10px;
	letter-spacing:.4pt;
	line-height: 14pt;
}