html{
	background-color:#ffffff;
	background-image:url(img/bgd.jpg);
}
body{
	font-size:10px;
	font-family:verdana;
	color:#0557AD;
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
a, a:visited, a:active, a:hover{
	color:#0683ED;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

h2{
	padding:0px;
	margin:0px;
	font-size:10px;
}
#bodyOuter{
	width:100%;
	text-align:center;
}
#bodyInner{
	margin:0 auto;
	text-align:left;
	background-image:url(img/oa_main_bgd.png);
	_background-image:url();
	width:960px;
	height:722px;
	position:relative;
}
#nopngbg{
	width:960px;
	height:722px;
	position:absolute;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/oa_main_bgd.png', sizingMethod='scale');
}

#freestyle{
	position:absolute;
	top:237px;
	left:129px;
	width:245px;
	height:20px;
}
#magicpad{
	position:absolute;
	top:237px;
	left:407px;
	width:245px;
	height:20px;
}
#funscreens{
	position:absolute;
	top:595px;
	left:160px;
	width:205px;
	height:20px;
}
#etchsland{
	position:absolute;
	top:622px;
	left:562px;
}
#ohioart{
	position:absolute;
	top:95px;
	left:737px;
	width:150px;
}
#products{
	position:absolute;
	top:160px;
	left:709px;
	color:#ffffff;
	cursor:pointer;
}
.productsOver{
	color:#FFF203;
}
#product1{
	background-image:url(img/promo1_bgd.jpg);
	width:174px;
	height:98px;
	margin:0px 0px 0px 20px;
	padding:15px 0px 0px 15px;
}
#product2{
	background-image:url(img/promo2_bgd.jpg);
	width:119px;
	height:96px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 80px;
}
#product3{
	background-image:url(img/promo3_bgd.jpg);
	width:169px;
	height:106px;
	margin:5px 0px 0px 18px;
	padding:20px 15px 0px 0px;
	text-align:right;
}
#product4{
	background-image:url(img/promo4_bgd.jpg);
	width:164px;
	height:129px;
	margin:8px 0px 0px 20px;
	padding:15px 0px 0px 17px;
}

#footer{
	position:absolute;
	top:700px;
	left:210px;
	color:#BBBBBB;
}
#footer a, #footer a:visited, #footer a:active, #footer a:hover{
	color:#959595;
}

.redlink, .redlink a, .redlink a:visited, .redlink a:active, .redlink a:hover{
	color:#D91B30;
}

/* BEGIN MODAL LAYER */
#modalLayer{
	background-image:url(img/overlay_color.png);
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	position:fixed;
	
	text-align:center;
	display:none;
	float:left;
	cursor:pointer;
	
	/*ie6 hack */
	_position:absolute;
	_height:900px;
}

#modalIframe{
	margin-top:50px;
}
/* END MODAL LAYER */

/*begin funscreen layer*/
#funscreenUpper{
	width:845px;
	height:202px;
	background-image:url(img/overlay_hdr_bgd.jpg);
	position:relative;
}
#funscreenClose{
	position:absolute;
	width:50px;
	height:20px;
	left:781px;
	top:9px;
	cursor:pointer;
}
#funscreenIntro{
	position:relative;
	line-height: 1.0;
	top:56px;
	left:185px;
}
#funscreenControls{
	position:absolute;
	top:142px;
	left:185px;
}
#downloadAll{
	position:absolute;
	top:0px;
	left:-2px;
}
#adobeDownload{
	position:absolute;
	top:0px;
	left:500px;
	width:150px;
	line-height: 1.0;
	letter-spacing: -0.5px;
	font-size:9px;
}
#funscreenLower{
	width:845px;
	height:380px;
	background-color:#ffffff;
	position:relative;
}
#funscreenPane{
	position:absolute;
	width:700px;
	left:70px;
	top:25px;
}
.funscreenThumb{
	position:relative;
	float:left;
	width:175px;
	height:120px;
}
.funscreenThumbIcon{
	position:absolute;
	top:80px;
	left:115px;
	cursor:pointer;
}
/*end funscreen layer*/