#header
{
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	height:260px;	width: 1000px;
	margin:auto;}	

#slide
{
	background-image:url(../images/bg-slide.png);
	background-repeat:no-repeat;
	width:791px; height:344px;
	padding:21px 104px 29px 105px;
	margin:auto;
}

#container {
width: 1000px; 
margin:auto;
}

.clear {clear:both;}

.welcome
{
	padding:0px 0px 20px 42px; 
	float:left; width:279px;
	}

.welcome_text
{
	padding:5px 0px 0px 0px; 
	}

.footer
{ width:100%;
	background-image:url(../images/footer.jpg);}

.white
{
	width:100%;
	background-image:url(../images/bg-white.jpg);
	background-repeat:repeat-x;
	}

.footer_content
{
	width: 1000px; 
	margin:auto;
}

.welcome_newcollection 
{
	padding:0px 20px 20px 42px; 
	float:left; width:624px;
}
	
.welcome_newcollection_t1
{
	padding:0px 30px 0px 0px; 
	float:left; width:291px;
}

.welcome_newcollection_t2
{
	padding:0px 0px 0px 0px; 
	float:left; width:285px;
}

.al_left
{ float:left; padding:0px 5px 5px 0px;}

.welcome_categories
{
	padding:0px 0px 0px 0px; 
	float:left; width:272px;}
	
.categories
{
	padding:0px 0px 0px 0px; 
	float:right; width:272px;}
	
.product
{
	padding:0px 0px 0px 0px; 
	float:left; width:520px;}


.dot_line
{
	background-image:url(../images/dot-line.gif);
	background-repeat:repeat-x;
}

.bg_footer
{
	background-image:url(../images/bg-footer.png);
	background-repeat:no-repeat;
	width:730px; height:145px;
	padding:70px 20px 0px 250px;
}

.welcome_catebar
{
padding:10px 0px 5px 20px;
background-image:url(../images/bar04.gif);
background-repeat:no-repeat;
width:252px; height:38px;
font-size:20px; color:#FFF; font-family: 'Cantata One', serif;
text-shadow: 3px 3px 2px #ad865d;
}

.padding_content
{
	padding:0px 95px 20px 95px;
}

.frame1
{
	background-image:url(../images/frame1.png);
	background-repeat:no-repeat;
	width:249px; height:167px;
	padding:4px 0px 0px 4px;
		}

.frame2
{
	background-image:url(../images/frame2.png);
	background-repeat:no-repeat;
	width:511px; height:341px;
	padding:4px 0px 0px 4px;

		}
.frame1 .bg_main_picture {
	display:block;
	width:243px;
	height:161px;
	/*border:1px solid #AAA;*/
	background: url(../images/demopic.png) no-repeat 0 0px;
 }
.frame2 .bg_main_picture2 {
	display:block;
	width:504px;
	height:333px;
	/*border:1px solid #AAA;*/
	background: url(../images/demopic2.png) no-repeat 0 0px;
 }
		
.thumbnail
{float:left; width:260px;}

.thumbnail_detail
{padding:5px 0px 10px 4px;}

.left {float:left;}
.right {float:right;}

.left_language {float:left; padding:6px 0px 0px 0px;}






/* CSS by CoKe */
/* PAGING --------------------------------------------------------- */	

#paging-table {
	float: left;
	margin: 0 4px 0 0;
}	
.page-far-left	{
	background: url(../images/paging_far_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 0;
	width: 24px;
	}
.page-left	{
	background: url(../images/paging_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
.page-far-right	{
	background: url(../images/paging_far_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 4px;
	width: 24px;
	}
.page-right	{
	background: url(../images/paging_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
#page-info	{
	float: left;
	line-height: 16px;
	padding: 3px 12px 0 12px;
	}
