/* header */

.headerTable{
	width: 780px;
}

.headerTagline{
	text-align: left;
	font-size: 10px;
	height: 10px;
	color: #555555;
	letter-spacing: 1px;
	padding-top:5px;
	padding-left:2px;
}

.headerID{
	height: 16px;
	text-align:right;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	line-height: 0px;
}

.headerImage{
	margin:0px;
	padding:2px 0px 5px 0px;
}

.headerMenu{
	width: 130px;
	text-align: center;
	height:34px;
	padding: 3px 0px;
	margin: 0px;
	background-color: #4a3824;
}

.headerSubmenu{
	text-align: right;
	font-size: 11px;
	color: #555555;
	padding:5px 0px 8px 0px;
	line-height: 15px;
}

.headerSubmenu a{
	text-decoration: none;
	color: #555555;
}

.headerSubmenu a:visited{
	color: #555555;
}

.headerSubmenu a:hover{
	text-decoration:underline;
	color: #333333;
}


/* side */

.sideTable{
	background-color: #cba351;
	font-size: 12px;
	color: #555555;
}

.sideTable a{
	color: #555555;
	text-decoration: none;
}

.sideTable a:visited{
	color: #555555;
}

.sideTable a:hover{
	text-decoration:underline;
	color: #333333;
}

.sideText{
	height: 20px;
	padding-left: 5px;
	padding-top: 7px;
}


/* top */

.topTable{
}

.topTable td{
	vertical-align: top;
}

.topTableCenter{
}

.topTableCenter td{
}

.topTableCenter_NewTitle{
	font-size:13px;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#715a2e;
	padding-left:5px;
	padding-top:5px;
}

.topTableCenter_NewPhoto{
	width:230px;
}

.topTableCenter_NewText{
	color:#666666;
	line-height:16px;
}

.topTableCenter_NewText a{
	text-decoration:underline;
	color:#a95801;
}

.topTableCenter_NewText a:visited{
	text-decoration:underline;
	color:#a95801;
}

.topTableCenter_NewText a:hover{
	text-decoration:underline;
	color: #ff6c00;
}

.topTableRight{
}

.topTableRight_title{
	text-align: center;
	padding-bottom: 7px;
}

.topTableRight_Infotext{
	padding-right: 5px;
	padding-left: 5px;
}

.topTableRight_Infotext a{
	text-decoration: none;
	color: #555555;
}

.topTableRight_Infotext a:visited{
	color: #555555;
}

.topTableRight_Infotext a:hover{
	text-decoration:underline;
	color: #333333;
}

.topTableRight_rank{
	margin-left:5px;
	background-color:#cba351;
}

.topTableRight_rankText{
	text-align: center;
	font-size: 11px;
	padding: 2px 5px 5px 5px;
	color: #b83603;
	font-weight:bold;
	line-height:15px;
}

.topTableRight_rank123{
	text-align: center;
	padding-top: 2px;
	padding-bottom: 4px;
}

.topTableRight_rank123Photo{
	text-align: center;
}

.topTableRight_rank123Photo a{
	text-decoration: none;
	color: #555555;
}

.topTableRight_rank123Photo a:visited{
	color: #555555;
}

.topTableRight_rank123Photo a:hover{
	text-decoration:underline;
	color: #555555;
}

.topTableRight_rank123text{
	text-align: center;
	font-size: 11px;
	padding: 4px 5px 10px 5px;
	color: #8b4901;
}

.topTableRight_rank123text a{
	text-decoration: none;
	color: #8b4901;
}

.topTableRight_rank123text a:visited{
	color: #8b4901;
}

.topTableRight_rank123text a:hover{
	text-decoration:underline;
	color: #e06003;
}


/* footer */

.footerTable{
	width: 780px;
}

.footerLine{
	height: 10px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	background-image: url(../images/footer_line.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.footerText{
	text-align: center;
	font-size: 12px;
	color: #555555;
	height: 20px;
}

.footerText a{
	color: #555555;
}

.footerText a:visited{
	color: #555555;
}

.footerText a:hover{
	color: #333333;
}


/* fontcolor */
.fontColor{
	color: #555555;
}

.fontColor a{
	text-decoration: none;
	color: #555555;
}

.fontColor a:visited{
	color: #555555;
}

.fontColor a:hover{
	text-decoration:underline;
	color: #333333;
}

/* ShopIntro_fontcolor */
.shopintro_fontColor{
	color: #444444;
}

.shopintro_fontColor a{
	text-decoration:underline;
	color: #444444;
}

.shopintro_fontColor a:visited{
	text-decoration:underline;
	color: #444444;
}

.shopintro_fontColor a:hover{
	color: #333333;
}