body{
 background: url(../images/paperx.jpg);
 margin-top: 0px;
 color:black;
 font-family:  Georgia, "Times New Roman", Times, serif;
 line-height: 17px;
}

a:hover
{
 color: #FF0000;
 text-decoration: underline;
}

#mainpage{
background: url(../images/bg1.jpg);
background-repeat: no-repeat;
width: 898px;
height: 673px;	
margin-left: auto;
margin-right: auto;
}

#nmainpage{
background: url(../images/bg2.jpg);
background-repeat: no-repeat;
width: 898px;
height: 900px;
margin-left: auto;
margin-right: auto;
}

#nav{
margin: 0px;
padding: 0px;
background: transparent;
padding-bottom: 8px;
margin-bottom: 5px;
text-align: right;
margin-right: 50px;
padding-top: 6px;
}

#nav ul{
margin: 0px;
padding: 0px;
}

#nav ul li{
margin: 0px;
padding: 0px;
display: inline;
}

#nav ul li a{
margin: 0px;
padding: 0px;
text-decoration: none;
}

#nav ul li a span{
margin: 0px;
margin-right: -3px;
padding:8px 6px 4px 6px;
font-weight:bold;
color:#765;
font-size: 12px;
text-transform: uppercase;
}

#nav ul li a:hover span {
color: #8b0000;
text-decoration: underline;
}

#nav ul li a span.current
{
color: #8b0000;
text-decoration: underline;
}

#chlang{
text-align:right;
margin-right:50px;
padding-top: 70px;
margin-bottom: 0px;
}

#text{
text-align:center;
padding-top: 40px;
}

#text table{
text-align: center;
}

#text_category_search{
text-align:center;
padding-top: 10px;
font-size: 14px;
font-weight: bolder;
/*font-family:  Arial, Helvetica;  */
/* font-variant: small-caps;*/
}

#text_category_search table{
padding-top: 30px;
}


#text_category_search table td{
height: 20px;
padding: 1px;
}

#text_category_search table td a{
color: #A52A2A;
text-decoration: none;
}

#text_category_search table td a:hover{
color: #BC8F8F;
text-decoration: none;
}


#text_category{
text-align:center;
padding-top: 70px;
font-size: 17px;
}

#text_category table td{
padding-top: 0;
padding-bottom: 6px;
margin-top: 0;
}

#text_category table td a{
color: #A52A2A;
text-decoration: none;
}

#text_category table td a:hover{
color: #BC8F8F;
text-decoration: none;
}

#text_set{

margin-top: 8px;
font-size: 12px;
width: 720px;
margin-left: 145px;
}


#middlemenu{
font-size: 26px;
text-align:center;
color: #A52A2A;
margin-top: 40px;
}

#middlemenu table {
margin-top: 5px;
margin-left: auto;
margin-right: auto;
}

#middlemenu table a{
font-size: 20px;
color: Black;
text-decoration: none;
}

#middlemenu td{
padding: 10px 15px 10px 15px;
}

#middlemenu td img {
padding-top:5px;
padding-bottom: 5px;
}

#page_number{
text-align: center;
width: 620px;
margin-left: auto;
margin-right: auto;
padding-left: 45px; 


}
#page_number a{
 color: #A52A2A;	
}

#page_number a:hover{
 color: #BC8F8F;	
}

#text_detail{
text-align:center;
margin-top: 20px;
font-size: 12px;
width: 650px;
margin-left: auto;
margin-right: auto;
padding-left:50px;
}

#go_back{
text-align: left;
padding-left: 10px;
position: relative;
left: 20px;
top: 40px;
}
#go_back a{
color: #A52A2A;
color: Black;
text-decoration: none;
font-weight: bold;
}

#go_back a:hover{
color: #A52A2A;
}

#order{
   text-align:right;
	color:white;
	font-size: 10px;
	padding-right: 50px;
	padding-top: 0px;
}

#order a{
   color:black;
	text-decoration: none;
}

#footer{
 font-size:8px;
 text-align: right;
 padding-top: 50px;
 padding-right: 120px;	
}

#footer a{
	color: #A52A2A;
	text-decoration: none;
}

.viewTable{
	 width: 250px; 
	 height:150px;
}

#viewTable td{
 
}


#viewTable td img{
 border: none;
}

#viewTable td a{
	text-decoration: none;
	color: #A52A2A ;
}

#viewTableCat img{
}


#centerMenu{
}

#centerMenu table{
	float: left;
	width: 230px;
	height: 143px;
	display: inline;
   clear: right;
	padding: 2px;
	margin: 0px;

}

#centerMenu table img{
 border: 3px solid gray;
 height: 100px;

}

#centerMenu table .semafor img{
   height:30px;
	width:11px;
   border: none;
	padding-bottom: 5px;
}

#centerMenu table .semafor{
   border: none; 
	vertical-align: bottom;
}

#centerMenu table a{
  text-decoration: none;
  color: Maroon;
}

#searchBox{
/*margin-left: 180px;*/
margin-top: 20px;
font-family: Georgia;

}

#searchBox input{
background:  #DAC9A9  ;
width:130px;


}
#searchBox select{
background: #DAC9A9;
width:137px; 
}

#searchBox .submitButton{
   background-color:  #D8C7AD ;
   width: 50px;
}