*
{
	margin: 0em;
	padding: 0em;

}

a
{
	color: #71863e;
	text-decoration: none;
}

a:hover
{
	 text-decoration: underline;
}

body
{
	background-color: #fff;
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;

	background-repeat:no-repeat;
	color:#003300;
}


h1{
font-size:20px;
font-weight:bold;
width:200px;
line-height:20px;
color:#003300;
}

h2{
font-size:18px;
font-weight:bold;
line-height:20px;
color:#FFFFFF;
}




h3{
font-size:16px;
font-weight:bold;
line-height:20px;
color:#003300;
}


h4{
font-size:20px;
font-weight:bold;
line-height:20px;
color:#003300;
}

h5{
font-size:16px;
font-weight:bold;
line-height:20px;
color:#003300;
}




h6{
font-size:16px;
font-weight:bold;
line-height:20px;
color:#003300;
}


#outer
{
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	margin:0 auto;
	margin-top:-33px;
}

#outer2
{
width:1000px;
	margin:0 auto;
}


#content
{
	margin-top: 1.0em;
	padding:0px;
	line-height: 2.2em;
	font-size: 0.9em;
	position: relative;
}






#main{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	height:100%;
	margin:0 auto;
	width:800px;
	margin-top:-8px;
	padding-bottom:30px;
	}
	
	
	#main2{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	height:100%;
	margin:0 auto;
	width:800px;
	margin-top:-28px;
	padding-bottom:30px;
	}
	
	
#inner_side{
margin-top:110px; 
width:200px;
height:400px;
background-image:url(../images/new.jpg);
letter-spacing:normal;
}


#news{
padding-top:70px;
padding-left:6px;}


#news {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
line-height:12px;
letter-spacing:normal;
text-align:left;}


#news p { width:180px;
}

	
#inner_side2{
margin-top:30px; 
width:200px;
height:365px;
background-image:url(../images/photo.jpg);
background-repeat:no-repeat;
text-align:left;}

#inner_side2 img{
padding-top:10px;


}

#inner_side2  ul{ list-style:none;
list-style-type:none; display:inline;


}


#inner_side2  li{ list-style:none;
list-style-type:none; display:inline;
padding-left:5px;
}


#photo_iner{
padding-top:70px;
padding-left:13px;
}




#inner_side2 p{
text-align:left;
line-height:16px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
width:180px;
letter-spacing:normal;
padding-left:8px;


}


#inner_side3{
margin-top:30px; 
width:200px;
background-image:url(../images/facebook.jpg);
height:365px;
background-repeat:no-repeat;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

#column1
{
	width: 800px;
	float: left;
	position: relative;

	}

#column1 p
{
	text-align: justify;
	margin-bottom:1em;
	color: #4F4F2B;
}

#column1 h3
{
	font-size: 1.2em;
	
	
	margin-bottom: 1.0em;
}

#column2
{
	width: 200px;
	float: right;
	position: relative;
	margin-left: auto;
	
}

#column2 p
{
	text-align: justify;
	margin-bottom: 2.0em;
	color: #4F4F2B;
	font-size: 1.0em;
}

#column2 h3
{
	font-size: 1.1em;

	margin-bottom: 1.0em;
}

#column2 ul
{
	list-style: none;
	line-height: 2.0em;
	margin-bottom: 2.0em;
}

#column2 li
{

}





/*part1 of main 3 columns*/


#part1{ width:800px;
margin-left:26px;
padding-top:15px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#part1 p{ width:700px;
margin-left:20px;
margin-right:30px;
}

#part1 img{

padding-top:10px;
position:relative;
right:5px;}

#part1 ul{

padding-left:50px;}

/*part11*/

#part11{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg1.jpg);
padding-left:14px;
background-repeat:no-repeat; 
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#333333;
line-height:15px;
}

#part11 p{
width:200px;
text-align:left;
margin-left:-2px;
}


#part11 h6{
font-size:20px;
font-weight:bold;
width:200px;
line-height:20px;
}

#part11 a, #part11 a:visited {
width:220px;
text-align:right;
color:#fff;
font-size:14px;
position:relative;
left:120px;
text-decoration:none;

}


#part11 a:hover {
text-decoration:underline;}

#part11:hover{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg2.jpg);
}


/*part11*/




/*part11_jp*/

#part11_jp{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg1.jpg);
padding-left:14px;
background-repeat:no-repeat; 
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#333333;
line-height:15px;
}

#part11_jp p{
width:200px;
text-align:left;
margin-left:-2px;
}


#part11_jp h6{
font-size:20px;
font-weight:bold;
width:200px;
line-height:20px;
}

#part11_jp a, #part11_jp a:visited {
text-align:right;
color:#fff;
font-size:14px;
text-decoration:none;

}


#part11_jp a:hover {
text-decoration:underline;}

#part11_jp:hover{
height:364px;
float:left;
background-image:url(../images/3col/bg2.jpg);
}


/*part11_jp*/


#part12{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg1.jpg);
padding-left:14px;
background-repeat:no-repeat;
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#333333;
line-height:13px;

}


#part12 p{
width:210px;
text-align:left;
padding-left:-50px;}


#part12 ul{
padding-left:15px;
padding-right:10px;
}

#part12 h6{
font-size:20px;
font-weight:bold;
width:200px;
}

#part12 a, #part12 a:visited {
width:220px;
text-align:right;
color:#fff;
font-size:14px;
position:relative;
left:120px;
text-decoration:none;

}


#part12 a:hover {
text-decoration:underline;}


#part12:hover{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg2.jpg);
}


/*PART15*/

#part15{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg1.jpg);
padding-left:14px;
background-repeat:no-repeat;
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#333333;
line-height:13px;

}


#part15 p{
width:210px;
text-align:left;
position:relative;
left:-20px;
}


#part15 ul{
padding-left:20px;
padding-right:20px;
}


#part15 ul li{
line-height:16px;
}


#part15 ul a{
padding:0;
color:#fff;
}


#part15 h6{
font-size:20px;
font-weight:bold;
width:200px;
}

#part15 a, #part15 a:visited {
color:#fff;
font-size:14px;
text-decoration:none;


}


#part15 a:hover {
text-decoration:underline;}


#part15:hover{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg2.jpg);
}











#part13{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg1.jpg);
padding-left:14px;
background-repeat:no-repeat;
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#333333;
line-height:15px;
}

#part13 p{
width:200px;
text-align:left;
margin-left:-2px;}


#part13 h6{
font-size:20px;
font-weight:bold;
width:200px;
line-height:20px;
}

#part13 a, #part13 a:visited {
width:84px;
 height:23px;
margin-top:-3px;
margin-left:30px;

}


.jp_link{
float:right; margin-right:20px; width:300px; color:#FFFFFF;}

.jp_link2{
float:right;
margin-right:20px;
color:#FFFFFF;}

.jp_link3{
float:right;
margin-right:20px;
color:#FFFFFF;}


/*shop*/

.shop {
width:84px;
 height:23px;
 }
.shop a, .shop a:visited {
width:84px;
 height:23px;
 background-image:url(../images/shop.jpg);

}


.shop a a:hover {
width:84px;
 height:23px;
  background-image:url(../images/shop2.jpg);
}

#part13:hover{
width:236px;
height:364px;
float:left;
background-image:url(../images/3col/bg2.jpg);
}





#part14{
clear:both;
}


/*part2 of main 3 columns*/


#part2{ width:800px;
}


#part22{
float:left;
width:488px;
height:364px;
background-image:url(../images/3col/bg4.jpg);
background-repeat:no-repeat;
margin-left:26px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;

}


#part22 p{
width:460px;
color:#FFFFFF;
text-align:left;

}



#part22 a, #part22 a:visited{
color:#FFFFFF;}

#part22 h2{
text-align:center;}

#part23{
float:right;
width:236px;
background-image:url(../images/3col/bg3.jpg);
height:364px;
background-repeat:no-repeat;
margin-right:37px;
font-family:Georgia, "Times New Roman", Times, serif;}



#part23 p{
line-height:16px;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-align:left;}


#part23 h2{
padding-top:12px;
padding-left:10px;}


#part24{
clear:both;}

#part2 ul{ width:800px;

list-style-type:none;
display:inline;
}


#part2 li{ 
list-style-type:none;
display:inline;
padding-left:15px;
}



/*facebook-iframe(can be chage due to SEO.....)*/

#fblike {
padding-top:70px;
padding-left:10px;
width:200px;
margin-right:900px;
}


#facebook{
padding-top:70px;
border:0;
width:183px;
overflow:hidden;
margin:0 auto;
}

#facebook iframe{
} 


/*FOOTER*/

#footer
{

	clear: both;
	padding-top: 1.0em;
	font-size: 1.0em;
	color: #AFA162;
	padding-left: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:69px;
	width:1020px;
	background-image:url(../images/footer2.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0 auto;
	
}


#footer2
{

	clear: both;
	padding-top: 1.0em;
	font-size: 1.0em;
	color: #AFA162;
	padding-left: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:69px;
	width:1012px;
	background-image:url(../images/footer2.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0 auto;
	
}


#footer3
{

	clear: both;
	padding-top: 1.0em;
	font-size: 1.0em;
	color: #AFA162;
	padding-left: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:69px;
	width:1012px;
	background-image:url(../images/footer3.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0 auto;
	
}

#main_footer{
float:right;
margin-right:50px;}

#main_footer ul{ list-style:none;
list-style-type:none;
display:inline;
}

#main_footer ul li{ list-style:none;
list-style-type:none;
display:inline;
padding-left:5px;
padding-right:5px;
}

#main_footer li a{ padding-left:5px;
padding-right:5px;

}

#main_footer li a:visited{ padding-left:5px;

}




#innerpage{width:700px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#003300;
text-align:left;
margin-top:20px;
margin-left:45px;
font-size:13px;

}


#innerpage ul{margin-left:20px;

}



/*FILLER*/

#filler{height:500px;}


#filler2{height:800px;}

#filler3{height:200px;}

#filler4{height:680px;}

#filler5{height:100px;}


#filler6{height:300px;}


#filler7{height:50px;}

#filler8{height:50px;}

#filler9{height:915px;}
/*SHOP*/

#splash_shop{
width:738px;
height:232px;
margin:0 auto;
background-image:url(../images/shop/prod_bg.jpg);
background-repeat:no-repeat;
font-size:12px;
line-height:14px;
margin-left:-16px;

}

#splash_shop img{
}


#splash_shop table{
padding-top:10px;
padding-left:12px;}




.prod-price{
color:#003300;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}






/*HEADER*/

#mainheader{ width:798px;
height:543px;}
