/* CSS Document */

body 				{margin:0px; padding:0px; background: #2b0d00 url(bg.jpg) repeat-x; font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.loginError {
	color: #FFFFFF;
	background-color: #ABA557;
	font-weight: bold;
}

form				{margin:0px; padding:0px; border:0px;}
.input_text			{border:0px;font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:2px;}
.input_button		{
	border:2px;
	font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#672020;
	color:#b4af5f;
	padding:1px;
	cursor: pointer;
	height: 22px;
}

.input_button:hover		{
	border:2px;
	font:11px normal Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#992020;
	color:#b4af5f;
	padding:1px;
	cursor: pointer;
	height: 22px;
}

#top_menu			{color:#f2ec90; text-align:right; height:28px;}
#top_menu a			{color:#f2ec90; text-decoration:none;}
#top_menu a:hover	{color:#FFFFFF; text-decoration:underline;}


#content			{background-color:#000000; border:1px solid #2e2c15; text-align:left;}

#left_side			{color:#f2ec90; font-size:11px; background:url(/images/bg-side.jpg) no-repeat; background-position: top left;}
#left_side a		{color:#f2ec90; text-decoration:none;}
#left_side a:hover	{color:#FFFFFF; text-decoration:underline;}

#newsletter			{border:1px solid #252514; padding:5px; font-size:10px; margin-bottom:50px; text-align:left;}

#main_menu a.menu_item2,
#main_menu a.menu_item	{
					margin-left:2px; font-family:Arial, Helvetica, sans-serif;
					display:block;
					padding-left:20px;
					background: url(/images/common/menu-bg.gif) no-repeat;
					background-position: bottom;
					text-decoration: none;
					height:22px;
					line-height:19px;
					color:#3a3725;
					font-weight:bold;
					width:186px;
					}
					
#main_menu a.menu_item2	{background: url(/images/common/menu-bg2.gif) no-repeat;}

#main_menu a.menu_item2:hover,
#main_menu a.menu_item:hover	{background: #260604 url(/images/common/menu-bg.gif) no-repeat; color:#FFFFFF; background-position: bottom; text-decoration: none;}

#right_side			{color:#FFFFFF; font-size:12px;}
#right_side a		{color:#FFFFFF; text-decoration:underline;}
#right_side a:hover	{color:#f2ec90; text-decoration:none;}

#right_side .nav a			{font-size:10px; color:#afab5b}
#right_side .nav a:hover	{font-size:10px; color:#FFFFFF; text-decoration:underline;}

#right_side .gold			{font-size:10px; color:#afab5b;}

#right_side a.small_gold			{font-size:10px; color:#afab5b; text-transform:uppercase; text-decoration:none;}
#right_side a.small_gold:hover		{font-size:10px; color:#FFFFFF; text-decoration:underline;}

#right_side a.small_white			{font-size:10px; color:#FFFFFF; text-decoration: underline;  text-transform:uppercase;}
#right_side a.small_white:hover		{font-size:10px; color:#afab5b; text-decoration:none;}


h1					{color:#afab5b; font-size:22px; font-weight:normal;}

.center_box			{border:1px solid #252514; padding:1px; background-color:#250502; color:#afa859;}
.center_box	p		{margin:0px; padding:3px;}
.center_box_spacer	{font-size:5px;}
.center_box_header	{background-color:#4b0e07; padding:4px; border:1px solid #250502}
.center_box_footer  {background-color:#060100; padding:4px; color:#FFFFFF; font-size:11px;}

a.border			{border:1px solid #48482a; padding:1px; background-color:#140301; display:block;} 
a.border:hover		{border:1px solid #f2ec90;}

.allborder				{border:1px solid #48482a; padding:1px; background-color:#140301; display:block; width:172px; height:119px; margin-right:5px; margin-bottom:5px;} 
.allborder:hover		{border:1px solid #f2ec90;}

.thumbborder			{border:1px solid #48482a; padding:1px; background-color:#140301; display:block; margin-right:5px; margin-bottom:5px;} 
.thumbborder:hover		{border:1px solid #f2ec90;}

h2				{font-size:12px; color:#afab5b; text-transform:uppercase; margin:0px;}
.list_content			{color:#817f61; text-align:justify;}	
.list_content strong	{color:#FFFFFF;}	

#right_side a.pointer	{font-weight: normal; padding-left:12px; background:url(/images/common/pointer.gif) no-repeat; background-position: left center; text-decoration: underline; }

#footer				{color:#e8e18a; font-weight:bold;}
#footer a			{color:#e8e18a; text-decoration:none;}
#footer a:hover		{color:#9b9645; text-decoration: underline;}

#copyright			{color:#634c2d; font-size:10px;}


.shopping_cart_header	{
	background-color:#4b0e07;
	padding:4px;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #252514;
}
.shopping_cart_separator {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #252514;
}

.shopping_cart_content			{border:1px solid #252514; padding:5px; font-size:10px; margin-bottom:50px; text-align:left;}
.product_category_name {
	font-size: 16px;
	font-weight: bold;
	color: #afa859;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #2E2C15;
}

.shopping_cart_highlight {
	background-color:#4b0e07;
	padding:4px;
	font-weight: bold;
	text-transform: uppercase;
}
.product_separator {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #252514;
}
.product_name {

	font-size: 16px;
	font-weight: bold;
	color: #afa859;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #2E2C15;
}
a.product_add_to_cart {
	color: #e8e18a;
	font-weight: bold;
	text-decoration: none;
}
.product_bigTitle {
color:#afab5b; font-size:28px; font-weight:normal;
}
a.small_link {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

a.small_link:hover {
	font-size: 9px;
	color: #FFCC00;
	text-decoration: none;
}

input {
	background-color: #EBEBEB;
	border: 1px solid #999999;
	height: 15px;
	font-size: 11px;
}

.input_select {
	background-color: #EBEBEB;
	height: 15px;
	width: 56px;
        font-size: 11px;
}

.input_select_large {
	background-color: #EBEBEB;
	height: 15px;
	width: 156px;
        font-size: 11px;
}

