/* CSS Document */
body{
	
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/background.jpg)
	}

.MainBody{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-bottom:0px;
	width:1000px;
	height:100%;
	}
.MainContainerAll{
	width:980px;
	height:100%;
	float:left;
	margin-bottom:0px;

	}
.HeaderMain{
	width:1000px;
	height:562px;
	float:left;
	}
	.HeaderMainProduct{
	width:1000px;
	height:302px;
	float:left;
	}
.HeaderTop{
	width:1000px;
	height:200px;
	float:left;
	background:url(../images/menu_background.png);
	background-repeat:no-repeat;
	}
.TopBannerLeft{
	width:670px;
	height:155px;
	float:left;
	}
.TopBannerRight{
	width:270px;
	height:30px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	}
.TopBannerRight a{
	color:#FFFFFF;
	text-decoration:none;
	}
.TopBannerRight a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}
.MenuBg{
	width:1000px;
	height:42px;
	float:left;
	font-size:14px;
	}
.FlashBannerContainer{
	width:1000px;
	height:370px;
	float:left;
	background:url(../images/flashframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerProducts{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/productstopframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerShops{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/shopstopframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerAboutUs
	{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/aboutustopframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerContactUs
	{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/contactustopframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerLogin
	{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/registertopframe_background.png);
	background-repeat:no-repeat;
	}
	.FlashBannerEvent
	{
	width:1000px;
	height:110px;
	float:left;
	background:url(../images/eventsstopframe_background.png);
	background-repeat:no-repeat;
	}
.FlashBanner{
	width:641px;
	height:370px;
	float:left;
	}
.FlashContainer{
	width:600px;
	height:260px;
	float:left;
	padding-left:45px;
	padding-top:50px;
	}
.MagicMirror{
	width:355px;
	height:362px;
	float:left;
	}
.MirroContent{
	width:250px;
	height:250px;
	float:left;
	padding-left:50px;
	padding-top:85px;
	}
.BodyMain{
	width:972px;
	height:100%;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/bgWrapper.png);
	background-repeat:repeat;
	}
	.BodyMainRegister{
	width:972px;
	height:100%;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/bgWrapper.png);
	background-repeat:repeat;
	}
	/*.BodyMainProduct{
	width:972px;
	height:629px;
	float:left;
	padding-left:27px;
	background:url(../images/contentsframe_background2.png);
	background-repeat:no-repeat;
	}*/
	
	.BodyMainProduct{
	width:972px;
	height:100%;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/bgWrapper.png);
	background-repeat:repeat;
	}
	.FollowUs{
	width:972px;
	height:109px;
	float:left;
	padding-left:27px;
	background:url(../images/footer.png);
	background-repeat:no-repeat;
	}
	.divMargin{
	width:972px;
	height:50px;
	float:left;
	padding-left:27px;
	background:url(../images/bgWrapper.png);
	background-repeat:repeat;
	}
	
	.BodyMainShop{
	width:972px;
	height:100%;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/bgWrapper.png);
	background-repeat:repeat;
    }
	.BodyMainaboutus{
	width:972px;
	height:520px;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/contentsframe_background3.png);
	background-repeat:no-repeat;
	}
	.BodyMaincontactus{
	width:972px;
	height:520px;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/contentsframe_background3.png);
	background-repeat:no-repeat;
	}
	.BodyMainevent{
	width:972px;
	height:520px;
	float:left;
	padding-left:27px;
	margin-top:5px;
	background:url(../images/contentsframe_background3.png);
	background-repeat:no-repeat;
	}

.LeftPanel{
	width:213px;
	height:409px;
	padding-top:-7px;
	float:left;
	}
.LeftPanel1st{
	width:13px;
	height:409px;
	float:left;
	}
	.LeftPanel1st{
	width:13px;
	height:409px;
	float:left;
	}
.LeftPanel2nd{
	width:200px;
	height:409px;
	float:left;
	}
	
	/*.LeftPanel2ndProducts{
	width:200px;
	height:629px;
	float:left;
	}*/
	.LeftPanel2ndRegister{
	width:200px;
	height:409px;
	float:left;
	background:url(../images/left_01.png);
	background-repeat:no-repeat;
	}
	.LeftPanel2ndProduct{
	width:200px;
	height:409px;
	float:left;
	background:url(../images/left_02.png);
	background-repeat:no-repeat;
	}
	
	.LeftPanel2ndShop
	{
	width:200px;
	height:409px;
	float:left;
	background:url(../images/left_03.png);
	background-repeat:no-repeat;
	}
.LPBox1{
	width:170px;
	height:125px;
	float:left;
	padding-top:52px;
	}
	.LPBox1Products{
	width:170px;
	height:335px;
	float:left;
	padding-top:52px;
	}
.LPBox2{
	width:170px;
	height:135px;
	float:left;
	padding-top:80px;
	
	}
.ContentArea{
	width:520px;
	float:left;
	}
	.ContentAreaProduct{
	width:620px;
	float:left;
	}
.TextArea{
	width:510px;
	height:100%;
	float:left;
	}
	.TextAreaProduct{
	width:710px;
	height:100%;
	float:left;
	}
	.TextAreaDetails{
	width:510px;
	height:100%;
	float:left;
	}
	.TextAreaDetailsProduct{
	width:710px;
	height:100%;
	float:left;
	}
.ContenBottom{
	width:205px;
	height:80px;
	float:left;
	}
.Fbox{
	width:205px;
	height:80px;
	float:left;
	}
	/*
.RightPanel{
	width:213px;
	height:629px;
	float:left;
	}*/
	.RightPanel{
	width:213px;
	height:409px;
	float:left;
	background:url(../images/right.png);
	background-repeat:no-repeat;
	}
.RightContent{
	width:180px;
	height:340px;
	float:left;
	padding-top:20px;
	padding-left:20px;
	}
.Footer{
	width:1000px;
	height:65px;
	float:left;
	background:url(../images/bottommenu_background.png) no-repeat top center;
	text-align:center;
	}
.Bottomlink{
	width:1000px;
	height:55px;
	padding-top:25px;
	float:left;
	font-size:14px;
	text-align:center;
	color:#36A6AB;
	font-weight:bold;
	font-family:Century Gothic;
	}
.Bottomlink a{
	text-decoration:underline;
	color:#36A6AB
}
.Bottomlink a:hover{
	text-decoration:underline;
	color:#36A6AB
}
.FooterLink{
	width:760px;
	height:35px;
	color:#ffffff;
	text-align:left;
	padding-left:240px;	
	font-size:14px;
	font-weight:bold;
	line-height:22px;

	}
.FooterLink div{
	float:left;
	padding-left:0px;
	}
.FooterLink a{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
.FooterLink a:hover{
	color:#ffffff;
	text-decoration:none;
	}
.ContHeading{
	color:#880010;
	font-size:46px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	}
.Tbox{
	width:160px;
	height:90px;
	float:left;
	margin-top:125px;
	padding-left:15px;
	}
	.Tboxproduct{
	width:160px;
	height:90px;
	float:left;
	padding-top:125px;
	padding-left:17px;
	}
.MenuContainer{
	width:600px;
	height:28px;
	float:right;
	padding-right:60px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	padding-top:5px;
	}
.MenuContainer a{
	color:#ffffff;
	text-decoration:none;
	
	}
.MenuContainer a:hover{
	color:#ffff00;
	text-decoration:none;
	}
.MenuContainer div{
	float:left;
	}
.SmallFlash{
		width:180px;
		height:90px;
		float:left;
		padding:60px 0px 0px 80px;
		}
		



.txt_pink {
color:#CC3399;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.txt_bl {
color:#77A6E6;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.txt_bl a:link, .txt_bl a:visited {
color:#77A6E6;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.txt_bl a:hover, .txt_bl a:active {
color:#77A6E6;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
.txt_pink {
color:#CC3399;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.icffirebug-javascript-link {
outline-color:magenta !important;
outline-style:solid !important;
outline-width:2px !important;
}

.txt_dot {
border-top-color:#000000;
border-top-style:dotted;
border-top-width:2px;
color:#040000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.txt_dot_gray {
border-top-color:#7C7C7C;
border-top-style:dotted;
border-top-width:2px;
color:#7C7C7C;
padding-bottom:15px;
}


.pageNav a:hover, .pageNav a:active {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.nextPrev {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.nextPrev a:link, .nextPrev a:visited, .nextPrev a:hover, .nextPrev a:active {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}



.productDiv{
	width:500px;
	height:600px;
	float:left;
	padding:0 0 0 0;
	background-image:url(screenshot2.jpg);
	}	
	
.productImage1{
	margin-left:15px;
	width:125px;
	height:175px;
	float:left;
	padding:0 0 0 0;
	}	
	
.productImage2{
	
	width:125px;
	height:175px;
	float:left;
	}	

.productImage3{	
	width:125px;
	height:175px;
	float:right;
	}	
