/* Layout */
html {
     overflow: -moz-scrollbars-vertical;
}


ul { 
list-style-type:square;
}

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center;
	background-image: url(../images/bg_image.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
}

body.subpage {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center;
	background-image: url(../random_background.php);
	background-attachment:fixed;
	background-repeat:no-repeat;
}
/*Menu Navi*/
a.menuLink{
	font-family: Verdana;
	font-size: 13px;
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}

a.menuLink:Hover, #selected{
	font-family: Verdana;
	font-size: 13px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}
/*Menu Navi*/

/*News Box*/
td.newsDate
{
	font-family: Verdana;
	font-size: 11px;
	color: #676767;
	font-weight:bold;
	text-decoration:none;
}

td.newsTitle, a.newsTitle
{
	font-family: Verdana;
	font-size: 12px;
	color: #676767;
	font-weight:bold;
	text-decoration:none;
}

td.newsText
{
	font-family: Verdana;
	font-size: 11px;
	color: #676767;
	text-decoration:none;
}
/*News Box*/

/*Table Text*/
td.TableText
{
	font-family:Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}
/*Table Text*/

.tableBorder {
border:solid;
border-width:thin;
border-color:#DADADA;
}

td.bottomBorder {
border-bottom:dashed;
border-width:thin;
border-color:#DADADA;
white-space:normal;
padding-left:2px;
}

td.topbottomBorder {
border-top:dashed;
border-bottom:dashed;
border-width:thin;
border-color:#DADADA;
white-space:normal;
}

img.Border {
border:solid;
border-width:thin;
border-color:#DADADA;
}

img.noBorder {
border:none;
}

/* Texts */

.copyright_style {
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
}

td.FeaturedText
{
	font-family:Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

td.FeaturedBoxText
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

td.FeaturedBoxTextChi
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

td.CartHeader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background:#666666;
}

td.FeaturedTextChinese,div.FeaturedTextChinese,P.FeaturedTextChinese
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

td.FeaturedHeader3,span.FeaturedHeader3,div.FeaturedHeader3
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}

td.FeaturedDescText
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

td.tableBorder {
border:solid;
border-width:thin;
border-color:#DADADA;
}

/* Links */

td.menuLink{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#731024;
	font-weight:bold;
	text-decoration:none;
}

a.FeaturedText
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

a.FeaturedText2
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

a.FeaturedText2:Hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}

a.FeaturedText3
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}

a.FeaturedLink
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}
a.FeaturedLink:Hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:underline;
}

a.FeaturedText3Chinese
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}

a.FeaturedText3Chinese:Hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:underline;
}

a.FeaturedText3:Hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:underline;
}


div.ErrorText,td.ErrorText
{
	font-family: Verdana;
	font-size: 10px;
	color: #731024;
	text-decoration:none;
}


td.FeaturedHeader, a.FeaturedHeader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #731024;
	text-decoration:blink;
}

td.tableHeader
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*Forms*/

.formtext {
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
}

.buttonHeader
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:none;
}

/*Blog*/
td.BlogTitle{
	font-family: Verdana;
	font-size: 15px;
	color: #731024;
	font-weight:bolder;
	text-decoration:none;
}

td.BlogText{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	text-decoration:none;
}

td.BlogDate{
	font-family: Verdana;
	font-size: 10px;
	color: #731024;
}

a.BlogLink{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	font-weight:bold;
	text-decoration:underline;
}

div#shopSummaryBox {
width:450px;
padding:0px;
clear:both;
}

div#itemBox {
text-align:center;
width:140px;
padding:5px;
float:left;
}

div#itemTextBox
{
	font-family: Verdana;
	font-size: 12px;
	color: #731024;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}

img { behavior: url(../pngfix/iepngfix.htc) }
/*image*/