@import url(main_editor_styles.css);
@import url(old_styles.css);

/* Submenu */

.submenu_item.first {
	margin-top:8px;
}

.submenu_item a {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#BCC6C3;
	font-size:13px;
	padding:6px 28px 6px 6px;
	background:center right no-repeat url(/images/home_bullet.gif);
	text-decoration:none;
	font-weight:normal;
}

.submenu_item a:hover {
	color:#FFFFFF;
}

/* Default Styles */

body {
	margin:0;
	padding:0;
	color:black;
}
body, td, input, select, option, textarea {
	font:normal normal normal 12px Arial,Helvetica,Sans-serif;
}

/* Contact Form */

.error_text { color:#FF0000; font-style:italic; }
.form_inline strong, strong.form_inline, label.form_inline {
	clear:left;
	float:left;
	display:block;
	width:100px;
	font-weight:bold;
}

/* Gallery */

.mix_gallery_container {
	width:262px;
}

.mix_gallery_item {
	float:right;
	width:120px;
	margin:0 10px 10px 0;
	text-align:left;
	font-size:11px;
	color:#7695AD;
}

.mix_gallery_item img {
	border:none;
}

.mix_gallery_item.center {
	float:none;
	width:100px;
	margin:0 0 10px 0;
}

/* Footer */

.footer_hce, .footer_hce a {
	color:#5987A6;
	font-weight:normal;
	text-decoration:none;
}

/* Shop */

.shop_item_image {}
.shop_item_header {}
.shop_item_header, .shop_item_header a, .shop_item_header a:hover {}
.shop_item_header a:hover {}
.shop_item_price {}

/* Checkout */

.checkout_box { float:left; width:175px; margin:0px 15px 15px 0px; }
.checkout_box_input { float:left; width:25px; }
.checkout_box_label { float:left; width:150px; }
.checkout_subtle label { font-size:11px; color: #999; cursor: pointer; }
.checkout_textarea { width:200px; height:80px; }
.checkout_error { color:#FF0000; font-style:italic; }
.checkout_payment_options { list-style:none; margin-left:20px; padding-left:0; }

.checkout_order_summary th { font-style:italic; font-weight:normal; border-bottom:1px solid #E7D9C5; }
.checkout_order_summary tr.row_item td			{ border-bottom:1px solid #E7D9C5; }
.checkout_order_summary tr.row_discount td	{}
.checkout_order_summary tr.row_shipping td	{}
.checkout_order_summary tr.row_total td			{ border-bottom:1px solid #E7D9C5; border-top:1px solid #E7D9C5; }

/* User Signup */

.signup_text_label { float:left; clear:left; display:block; width:120px; font-weight:bold; }


#slideshow {width:500px;height:400px;margin:0 auto;text-align:center;}
#gallery_inner img {position:absolute;top:0;left:0;}
#gallery_inner {position:relative;}
*[onclick] {cursor:pointer;}