body{
	background-color:#F6F6F6;
	background-image:url(../images/bg.jpg);
	background-attachment: fixed;
	background-position:top center;
	background-repeat:repeat-x;
}
/*X = Horizontal    Y = Vertical*/


img,a,img a{outline: 0;}




table#content{
	clear:bottom;
	width:950px;
	height:100%;
	margin:0;
	background-image:url(../images/bg.png);
	background-position:top center;
	background-repeat:repeat-y; 
}




td,tr,p,div {
	font-family: verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #444; line-height:150%;
}


a:link,a:active {color:#000000; text-decoration:none; font-weight:regular;}

a:hover {color:#000000; text-decoration:underline; font-weight:regular;}

a:visited {color:#000000; text-decoration:none; font-weight:regular;}


.one{
	clear:bottom;
	width:100%;
	height:429px;
	margin:0;
	background-image:url(../images/onebg.jpg);
	background-color:#F6F6F6;
	background-position:top center;
	background-repeat:repeat-x; 
}


.two{
	padding-bottom:40px; clear:bottom;
	width:100%;

	margin:0;
	background-image:url(../images/twobg.jpg);
	background-color:#F6F6F6;
	background-position:top center;
	background-repeat:repeat-x; 
}


.top{
	width:900px;
	height:96px;
	margin-left:auto;
	margin-right:auto;
	padding-top:14px;
}


.topmenu{position:absolute;
		top:15; 
		left:50%; 
		margin-left:-30px; 
		width:510px;
		height:87px;
}




.focus{
	width:918px;
	height:312px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/focusbg.png);
	background-position:top center;
	background-repeat:no-repeat;}





.maincontent{
		width:900px;
		margin-left:auto; 
		margin-right:auto;}


.left{width:225px;}

.right{width:656px;}


#sidetitle{font-size:31px; letter-spacing:-1px;}


#archive{font-size:14px; 
	line-height:27px;
	display:block;
	font-weight:400;	
	background-image:url(../images/archivebg.png);
	background-position:top center;
	background-repeat:repeat;
	list-style-type:none; 
	margin-top:-8px;}


#posttitle{color:#363636; font-size:31px; letter-spacing:-1px;}

#posttitle a{color:#363636; font-size:31px; letter-spacing:-1px;}


#postdate{font-size:14px; 
	line-height:27px;
	font-weight:400;	
	background-image:url(../images/datebg.png);
	background-position:top center;
	background-repeat:repeat;
	margin-top:6px;
	padding-left:8px;
	width:648px;
	height:27px;
	color:#ffffff;
	text-transform:uppercase;
	font-family:helvetica;}


.postbody{margin-top:12px;
	margin-bottom:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.5px;
	letter-spacing:.2px;
	}


#subform{font-size:14px; 
	line-height:27px;
	height:27px;
	width:225px;
	padding-left:8px;
	display:block;
	font-weight:400;	
	background-image:url(../images/archivebg.png);
	background-color:transparent;
	background-position:top center;
	background-repeat:repeat;
	list-style-type:none; 
	margin-top:4px;
	border-width:0px;}

.entry{text-align:justify;}
.post{text-align:justify; margin-top:-8px;}


.homeslide{width:1000; height:312; position:absolute; top:0; left:50%; margin-left:-498px; margin-top:124px; z-index:99;}
.storeslide{width:1000; height:312; position:absolute; top:0; left:50%; margin-left:-498px; margin-top:124px; z-index:99;}

.crawlright{color:#fff;text-decoration:none;}
.crawlright:hover{color:#fff;text-decoration:none;}

#postdate a{color:#fff;}

strong{font-weight:bold;}

.footerbar{
 width:100%; height:40px; background-image:url(../images/footerbar.jpg);
 background-position:center center;
	background-repeat:repeat-x;
}

.footertwo{
	padding-bottom"20px; clear:bottom;
	width:100%;

	margin:0;
	background-image:url(../images/twobg.png);
	background-color:#F6F6F6;
	background-position:bottom center;
	background-repeat:repeat-x; 
}
.footerlist td{color:#878787; font-size:11px; }
.footerlist td a{color:#878787; font-size:11px; }
.footerlist td li{list-style-type: none; color:#878787; font-size:11px; }
.footerlist{margin-top:5px;}


#vidtitle{color:#363636; font-size:31px; letter-spacing:-1px; margin-bottom:-15px;}



#translatedrop{margin-bottom:17px; height:27px; padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:6px; font-size:14px; 
	
	display:block;
	font-weight:400; background-color:transparent; background-image:url(../images/archivebg.png);
	background-position:top center;
	background-repeat:repeat;
}


#readtitle{font-weight:bold; text-transform:uppercase; width:656px; color:#363636; font-size:24px; letter-spacing:-1px;padding-bottom: 2px; margin-bottom:5px; border-style:solid; border-color:#BFBFBF; border-width:0px; border-bottom-width:1px; }


.book{font-size: 14px;
 font-family:helvetica; font-weight:bold; color: #444;margin-bottom:-3px;

}


.author{font-size: 10px;
 color: #444; margin-bottom:10px;
}



.material{border-style:solid; border-width:3px; border-color:#D2D2D2;}
.materialmiddle{border-style:solid; border-width:3px; border-color:#D2D2D2; margin: 0px 14px 0px 14px;}

.frame img{border-style:solid; border-width:3px; border-color:#D2D2D2;}


#storetitle{font-size:50px; letter-spacing:-2px;}


#pricetitle{font-size:25px; letter-spacing:-0px; text-transform:uppercase;  margin-top:-8px; margin-bottom:5px;}


.previews img{border-style:solid; border-width:4px; border-color:#D2D2D2;}

.headline{margin-bottom:24px;}

.quantitydiv{width:323px;}

.aboutvideo{width:886; height:498; position:absolute; top:0; left:50%; margin-left:-443px; margin-top:14px; z-index:99;}



.videobg{
position:absolute; top:0; left:50%; margin-left:-459px; margin-top:110px; z-index:90; width:918px;
	height:530px;

	background-image:url(../images/videobg.png);
	background-position:top center;
	background-repeat:no-repeat;}




