@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
body {
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin:0 auto;
background-color:#000;
	
	text-align:center;
	color: #000;
}
a {
	text-decoration: none;
}
	


#wrapper {
margin:0 auto;
width:100%;	
text-align:left;

}
.both {
clear:both;
}
#header {
	
	height:167px;
    background-color:#000;
}
#header h1, #header h2 {text-indent:-9999px; height:1px;}
#buttons {
	padding-top:10px;
	height:70px;
	background-color: #000;
	background-image: url(images/button-bg.jpg);
	background-repeat: repeat-x;

	font-weight: bold;
}
#buttons li {
	display:inline;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	
	
}
#buttons ul {

}
#buttons a {
	color:#FFFFFF;
	
	
}
#buttons a:hover {
	color:#FFFF00;
}
#maincontent {
width:900px;
margin:0 auto;
	
}
#maincontentwrap {
width:100%;
background-color:#FFFFFF;
	
}
#uppercontent-s {
float:left;
width:500px;
padding-top:20px;

font-size: small;
text-align:left;

}
#uppercontent-s p {
	line-height: 30px;	
}
#uppercontent-s h1 {
	color:#c30000;
	
	font-size: medium;
	font-weight: bold;
	border-bottom-style: dotted;
	margin-bottom:10px;
	border-bottom-width: thin;
}
#uppercontent {
float:left;
width:900px;
margin-top:20px;

font-size: small;
text-align:left;
}
#uppercontent p {
	line-height: 30px;	
}
#uppercontent h1 {
	color:#c30000;
	
	font-size: medium;
	font-weight: bold;
	border-bottom-style: dotted;
	margin-bottom:10px;
	border-bottom-width: thin;
}

#upperphoto {

float:right;

width:300px;
height:293px;
}
#flashcontent {
	clear:both;
	margin:0 auto;
	height:510px;
	text-align: center;
	
}

#foot-list1 {
width:180px;
float:right;
clear:right;
}
#foot-list1 ul {
	
	font-size: small;	
}
#foot-list1 li {
	display:inline;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;	
}
#foot-list2 {
width:320px;
float:left;
clear:left;
}
#foot-list2 ul {
	
	font-size: small;	
}
#foot-list2 li {
	display:inline;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;	
}
#footer-box {
margin: 0 auto;
width:900px;
}
#footer {
text-align:center;
	clear:both;
	height:126px;
	background-image: url(images/footer-bg.jpg);
	background-repeat: repeat-x;	
	color:#FFF;
}
#footer p {
	padding-top:30px;	
}
#footer a {
	color:#F00;
}
#footer a:hover {
	color:#FF0;
}

#prd_show {

width:98%;
padding:20px;

}
#cat_show-s {
margin-top:20px;
float:left;

width:60%;	

}
#cat_show-s a{
color: #900;
font-size: medium;
font-weight: bold;
}

#cat_show-s a:hover {
color:#666666;
}

#cat_show {
margin-top:20px;
float:left;

width:100%;	

}
.imgbox {
height:100px;
float:left;
margin:10px;
border:1px solid #900;
padding:5px;
background:#F5F5F5;

}
.imgbox a {
border:none;
}


#subcat_show {
float:left;
width:100px;	
}

#subcat_show p {
	font-size: x-small;
	font-weight: bold;
	color: #900;
	vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
}
#info_show {
float:right;
width:500px;	
}

#info_show_photo {
	float:left;
	width:250px;
	border: thin solid #900;
	padding: 2px;	
	margin-left:35px;
	margin-top:10px;
}
#info_show_photo ul {
    
	list-style-image: none;
	list-style-type: none;
	}
	
#info_show_photo li {
    display:inline;
	
}

#info_show_text {
float:right;
width:300px;	
}
#info_show_text p {
font-size: small;	
}

.imgresize {
width:100%;


}
.imstyle1 {
border:1px solid #CC0000;
padding:8px;
height:50px;
margin-right:8px;
margin-bottom:8px;
}
#standard #uppercontent-s h1 {
	color:#c30000;
	
	font-size: medium;
	font-weight: bold;
	border-bottom-style: dotted;
	margin-bottom:10px;
	border-bottom-width: thin;
}
.decorme {
padding:25px;
}