
.subcat_links
{
	font-weight:400;
	font-size:12px;
	text-decoration:none;
}

.g-head_links
{
	font-color:#FFF;
	font-size:12px;
	text-decoration:none;
}

.menu_links
{
	font-weight:700;
	font-size:10px;
	text-decoration:none;
}

.credit
{
	margin-top:25px;
	font-size:10px;
	font-color:#FFF;
}

.category_links
{
	a:linkfont-weight:bold;
}

.image
{
	border:1px solid #000;
}

.gb
{
	font-weight:700;
	font-size:14px;
	text-decoration:none;
	color:#d38731;
}

.menu
{
	font-weight:700;
	font-size:13px;
	color:#FFC;
	text-decoration:none;
}

a:link
{
	color:#066;
}

a:visited
{
	color:#033;
}

a:hover
{
	color:#444;
}

a.category_link:link,a.category_link:visited
{
	font-size:13px;
	color:#7f083d;
	text-decoration:none;
	font-family:Georgia;
	font-weight:700;
}

a.subcategory_link:link,a.subcategory_link:visited
{
	font-size:12px;
	color:#7f083d;
	text-decoration:none;
	font-family:Georgia;
	font-weight:700;
}

a.subcategory_link:hover
{
	font-size:12px;
	color:#d06048;
	text-decoration:none;
	font-family:Georgia;
	font-weight:700;
}

.spanpages
{
	text-align:center;
	font-weight:700;
	font-family:Helvetica,Arial;
	font-size:12px;
	text-decoration:none;
	width:100%;
	word-spacing:15px;
}

.nMainLink
{
	font-weight:700;
	font-size:12px;
	text-decoration:none;
	display:block;
}

.nSubLink
{
	font-weight:700;
	font-size:11px;
	text-decoration:none;
	display:block;
}

.nSearch
{
	font-weight:700;
	font-size:11px;
	text-decoration:none;
	color:#099;
}

.about
{
	font-weight:700;
	font-size:12px;
	text-decoration:none;
	color:red;
}

.searchbutton
{
	background-color:#FFFFEF;
	border:0;
	font-weight:700;
	font-size:11px;
	text-decoration:none;
	color:#099;
}

.address
{
	font-weight:700;
	font-size:11px;
	text-decoration:none;
	color:#099;
	margin-top:20px;
}

.orderbutton
{
	background-color:#FFFFEF;
	font-weight:400;
	font-size:10px;
	text-decoration:none;
	color:#099;
}

.orderselect
{
	background-color:#FFFFEF;
	font-weight:400;
	font-size:10px;
	text-decoration:none;
}

.hDescription
{
	font-weight:400;
	font-size:13px;
	font-family:Helvetica,Arial;
	color:#333329;
	text-align:justify;
}

#membership img
{
	border:0 solid;
}

#membership a
{
	padding-bottom:5px;
}

body,.body
{
	font-weight:400;
	font-family:Arial,Helvetica;
	font-size:12px;
	text-decoration:none;
	line-height	: 121%;
}

a.category_link:hover,a.category_link_current:link,a.category_link_current:visited,a.category_link_current:hover
{
	font-size:13px;
	color:#d06048;
	text-decoration:none;
	font-family:Georgia;
	font-weight:700;
}

.Navigation,.Menu,.bTitleNav
{
	font-weight:700;
	font-size:12px;
	font-family:Helvetica,Arial;
}

form {
    padding : 0;
    margin  : 0;
    }

img.detail {
    margin   : 0 13px 13px 0;
    }
 
b.r {
    color   : red;
    }

.body_font {
	font-size	: 12px;
	line-height	: 121%;
	}

.notice {
	font-size	: 13px;
	}

h1 {
	padding		: 0;
	margin		: 0;
	font-size	: 15px;
	}

h2 {
	padding		: 0;
	margin		: 0;
	font-size	: 14px;
	}

.press_item {
	padding		: 9px 6px 6px 6px;
	border-top	: 1px solid #000000;
	}

.press_article img {
	float	: left;
	padding	: 0 10px 10px 0;
	}

div#holiday {
	border: 1px solid #cccccc; 
	color: #ff0000; 
	padding: 5px; 
	margin: 10px 0;
	}

div#holiday * {
	color: #ff0000; 
	}
