html, body, h1, h2, h3, h4, h5, h6, blockquote, p{
	margin: 0;
	padding: 0;
}
html{
	height: 100%;
	width: 100%;
}
body{
	height: 100%;
	width: 100%;
	font-family:Verdana, Helvetica, Georgia, Sans-serif;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	color:#E0D4AA;
	background-color:transparent;
	background-image:url(../_images/bg.jpg);
	background-repeat:repeat;
}

a, a img, a:focus, a:link, a:visited {color:#4B3F45; text-decoration:none; border:none}
a:hover, a:active {color:#E0D4AA; text-decoration:none}

textarea, input, select{
	font-family:Verdana, Helvetica, Georgia, Sans-serif;
	font-size:10px;
	color:#000000;
}

H1{font-size:14px; text-transform:uppercase; font-weight:bold; margin-bottom:10px}
H2{font-size:10px; font-weight:normal}
H2 ul{
	list-style:inside circle;
	padding:0;
	margin:0;
	text-indent:25px;
}
H2 ul li{
	padding:0;
	margin:0;
}


.prod_image{margin:0 15px 15px 0; float:left}
.cart_image{margin:0 5px 0 0; float:left}

a.text_button{
	color:#CCCCCC;
	display:block;
	display:inline;
	padding:5px 15px 5px 15px;
	background-color:#82a800;
	font-weight:bold;
}
a.text_button:hover{
	color:#FFFFFF;
}

a.large_text_button, a.large_text_button_sel {
	display:block;
	width:85px;
	padding:30px 10px 30px 10px;
	border-style:solid;
	text-align:center;
	text-transform:uppercase;
	margin-right:20px;
	font-weight:bold;
}
a.large_text_button {
	color:#CCCCCC;
}
a.large_text_button_sel {
	color:#808000;
}

.sidebar1{
	float:left;
	margin:0;
	padding:0;
	display:inline;
	width:150px;
}
#sidebar1ul{
	list-style:none;
	margin:0;
	padding:0;
}
#sidebar1ul li{
	display:block;
	margin:0;
	text-transform:uppercase;
	width:90%;
}
#sidebar1ul li a{
	margin:0;
	padding:4px 3px 4px 3px;
	display:block;
	color:#4B3F45;
	font-size:10px;
	text-decoration:none;
}
#sidebar1ul li a:hover{
	color:#E0D4AA;
}
#sidebar1ul li .sidebar1-t1-sel{
	color:#E0D4AA;
}
#sidebar1ul li .sidebar1-t2{
	padding-left:20px;
}
#sidebar1ul li .sidebar1-t2-sel{
	color:#E0D4AA;
	padding-left:20px;
}

.bottomBarImage{
	margin:0 1px 0 1px;
}

.copyright {
	color:#4B3F45;
	font-size:9px;
}

#serendip{
	color:#171315;
}
#serendip h1{
	padding-top:12px;
}
#serendip #ser-listings{
	font-size:12px;
	text-align:left;
}
#serendip #ser-orange-color{
	color:#FF6600;
}
#serendip #ser-blue-color{
	color:#6666CC;
}
#serendip-td-iam{
	width:80px;
	text-align:center;
	color:#808000;
	font-weight:bold;
}
#serendip #ser-blue-border{
	color:#FF6600;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
	text-align:center;
	background:url(../_images/ser-posts-bg.gif) left no-repeat;
	height:27px;
	width:200px;
}
#serendip #ser-post-button{
	border:#FF6600 solid;
	padding:10px;
	color:#FF6600;
}
#serendip #ser-post-button:hover{
	border:#00CC33 solid;
	color:#00CC33;
}
#serendip #ser-email-me{
	background-color:#666699;
	font-weight:bold;
	color:#FFCCCC;
	padding:5px;
	margin-bottom:40px;
	display:block;
	width:210px;
	text-align:center;
}
#serendip #ser-email-me:hover{
	background-color:#33CC33;
}
#ser-select-city{
	padding:4px 0 0 80px;
	background:url(../_images/ser-b1.gif) left no-repeat;
	height:22px;
}

#ser-select-city ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
}
#ser-select-city ul li {
/*	position:relative;*/
}
#ser-select-city-ul {
	position: absolute;
	left:50%;
	top:130px;
	display:none;
}
/* Styles for Menu Items */
#ser-select-city-ul li {
	display: block;
	margin-left:-400px;
	width:100px;
}
#ser-select-city-ul li a {
	display: block;
	text-decoration: none;
	color: #171315;
	background: #fff; /* IE6 Bug */
	padding: 5px;
/*	border: 1px solid #171315;
	border-bottom: 0;*/
	font-weight:bold;
}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
#ser-select-city ul li a:hover { color:#66CC33; background:#E9E9E9; }
#ser-select-city ul li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
#ser-select-city ul li:hover ul, #ser-select-city ul li.over ul { display: block; } /* The magic */

div#topMenu {
	margin:20px 0 0 0;
	color:#d3c7a0;
}
div#topMenu a {
	color:#d3c7a0;
	font-size:12px;
	font-weight:bold;
}
div#topMenu a:hover {
	color:#FF9933;
}
#concierge {
	width: 759px;
	height: 480px;
	background-image: url('http://www.alchemistcompany.com/_images/Alchemist.png');
	background-repeat: no-repeat;
}
