/*** GLOBAL HTML DECLARATIONS ***/

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
  color: #921D16;
}
a:visited{
	color: #921D16;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Verdana;
  font-size: 16px;
  background-color: #E6E6E6;
}

h1, h2, h3, h4, h5, h6 {
}

h2{
	font-size: 18px;
}

/*** END GLOBAL HTML DECLARATIONS ***/


/*** GLOBAL CUSTOM IDENTIFIER DECLARATIONS ***/

#global_container {
	width: 100%;
}



#kanji_container{
	background-image: url('../images/background_Kanji_v2.png');
	background-repeat: no-repeat;
}

#body_container{
	width: 1000px;
	min-height: 723px;
	margin: 0 auto;
	font-size: .8em;
	 
}

#leftNav_container {
	float: left;
	width: 170px;
}

#main_container {
	margin-bottom:20px;

}



#footer_links a{
	color: #000;
}

#footer_container {
background-image: url('../images/lowbg.jpg');
background-repeat: repeat-x;
height:160px;

}


.footer_links {
text-align:center;
padding-top:70px;
}



.footer_links a{
color:#ffffff;
font-size:0.8em;

}

#footer_container a {
	margin: 0 10px;
}
#footer_credits {
	margin: 20px 0;
	border-top: 1px solid black;
	padding-top: 10px;
	text-align: center;
}

#footer_credits .enderCred {
	color: #A6A54B;
}

#footer_credits a {
	margin: 0;
	color: #A6A54B;
}


/*** END GLOBAL CUSTOM IDENTIFIER DECLARATIONS ***/

.floatRight {
	float: right;
}


.floatLeft {
	float: left;
}
.form_error{
	color: red;
}

h3.form_error {
	text-align: center;
	margin-bottom: 10px;
}

.alignCenter{
	text-align: center;
}

.slider_item {

}
#slider_related_products .slider_item {
	border: 0;
}
#slider_related_products .slider_item a {
	color: black;
}
#slider_home_product_reviews .slider_item {
	border: none;
}

.cms_main li {
	margin-left: 30px;
}

#title_container{
height:108px;
background-image:url('../images/sidetitle.png');
background-repeat:repeat-x;
}
#title_content_container{
color:#FFFFFF;
font-size:20px;
padding-top:20px;
width:1000px;
margin:0px auto;
}

.add_cart_button{
display:block;
width:115px;
height:30px;
background:url('../images/add_cart.jpg') no-repeat;
}

.add_cart_button:hover{
background:url('../images/add_cart_over.png') no-repeat;
}
.cont_shop_button{
display:block;
width:168px;
height:30px;
background:url('../images/contshopp.jpg') no-repeat;
}

.cont_shop_button:hover{
background:url('../images/ContShopping_ovr.png') no-repeat;
}
.update_button{
display:block;
width:128px;
height:30px;
background:url('../images/update.png') no-repeat;
}
.checkout_button{
display:block;
width:128px;
height:30px;
background:url('../images/checkout.png') no-repeat;
}

.checkout_button:hover{
background:url('../images/checkout_ovr.png') no-repeat;
}

.update_button:hover{
background:url('../images/update_over.png') no-repeat;
}

.back_button{
display:block;
width:128px;
height:30px;
background:url('../images/back.png') no-repeat;
}
.back_button:hover{
background:url('../images/back_ovr.png') no-repeat;
}
a.linkProd  {
color:#AA4F49;
font-weight:bold;
size:14px;
}


.free-shipping {
	color: #921D16;
	margin: 15px 0 20px;
	text-align: center;
	background-color: #ffffff;
	padding: 10px;
	border: 1px solid #921D16;
}
