/* SWEET ANTHEM HANDMADE PERFUMES
=================================
Created: 2.16.09 by Meredith Tucker.
E-mail: sweetanthem@gmail.com.
================================= */

.category-all-entries {
	float:left;
	margin:0;
	padding:0;
}

.category-all-entries h3 a { 
	text-decoration:none;
	}

body {
	font-family: "Georgia", "Baskerville", "Times New Roman", serif;
	font-size:75%;
	line-height:160%;
	color:#322019;
	text-align:center;
	margin:0 auto;
}

a {
	color:#0772a1;
}

a:hover {
	color:#322019;
}

/* Main Structure */

#masthead {
	margin:0;
	float:left;
	width:590px;
}

#outer-content {
	width:900px;
	margin: 0 auto;
	text-align:left;
	background:none;
}

#inner-content {
	margin:0 0 10px 0;
	width:790px;
	padding:0px 0 5px 0;
}


/* Masthead */

h1 {
	background:url('../images/logo.jpg') top left no-repeat;
	width:130px;
	height:102px;
	color:transparent;
	margin: 5px 0 10px 0;
}

h1 a {
	color:transparent;
}

h1 a:hover {
	color:transparent;
	
}

/* Search & Site Help */

.cart-help {
	text-align:right;
	margin:0;
	padding:0;
}

.cart-help img {
	margin:5px 0 0 0;
}

.cart-help ul, .cart-help ul li {
	display:inline;
}

li.cart img {
	width:74px;
	height:9px;
	margin:5px 0 0 0;
	padding:0;
}

.cart-help li.help a {
	padding:0;
}

li.cart form {
	margin:0 0 0 46px;
	float:left;
	width:40px;
}

li.cart form img {
	margin-top:15px;
}

/* Events */

.search-form h4 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:0;
	margin:10px 0 0 0;
}

#header-events {
	clear:both;
	margin:0;
	padding:5px 0 0 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;

}

#header-events ul {
	display: inline;
	margin:0 0 0 -38px;
}

#header-events ul li {
	display:inline;
	padding:0;
	margin:0;
}

#site-nav {
	float:right;
	margin:-28px 0 0 0;
}

#site-nav a {
	color:#322019;
	text-transform:uppercase;
	font-size:80%;
	text-decoration:none;
	letter-spacing:.02em;
	padding:0;
	margin:0;
}

#site-nav a:hover {
	color:#0772a1;
}

#site-nav ul {
	margin:0;
	padding:0;
}

#site-nav ul li {
	padding-right:1px;
	padding-top:0;
}

#site-nav ul li.last {
	border:0;
}

/* Lower Content */

#lower-content {
	clear:both;
	margin:0;
	padding:0;
}

#side-nav {
	float:left;
	width:140px;
	margin: 0;
	padding:0;
}

/* Side Nav Innards */

#frag-nav, #prod-nav {
	width:138px;
}

#prod-nav h3 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:0 0 0 12px;
}

#prod-nav ul {
	list-style-type:none;
	margin:-5px 0 0 0;
	line-height:180%;
	padding:0 0 0 15px;
}

#prod-nav ul li a {
	text-decoration:none;
	color:#322019;
	text-transform:uppercase;
	font-size:x-small;
}

#prod-nav ul li a:hover {
	color:#0772a1;
}

/*ul.new-nav {
	list-style-type:none;
	margin:0;
	padding:10px 0 8px 12px;
	background:url('../images/navrule.gif') bottom center no-repeat;
}

ul.new-nav li a {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	text-decoration:none;
	margin:0;
	padding:0;
}

ul.new-nav li a:hover {
	color:#0772a1;
	text-transform:uppercase;
}

#frag-nav h3 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:0 0 0 12px;
	margin:0;
}

#prod-nav h3 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:10px 0 0 12px;
}

#prod-nav ul {
	margin:-11px 0 0 0;
}

.sidebar-first-module ul, .sidebar-first-module ul li, ul.category-nav, ul.category-nav li {
	list-style-type:none;
	margin:0;
	padding:0 0 0 10px;
	font-size:95%;
	line-height:160%;
}

.sidebar-first-module ul li a, ul.category-nav li a {
	text-decoration:none;
	color:#0772a1;
	letter-spacing:.02em;
}

.sidebar-first-module ul li a:hover, ul.category-nav li a:hover {
	font-style:italic;
	color:#322019;
}

/* Product Page Content */

#product-content {
	float:left;
	margin:0 0 0 160px;
}

#product-content h3 {
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", sans-serif;
	text-transform:uppercase;
	margin:5px 0 -5px 0;
	padding:0;
	font-size:100%;
}


#fragrance-mini {
	background: url('../images/fragranceminibg.png') top left no-repeat;
	width:177px;
	height:136px;
	padding:0;
	margin:0;
}

#fragrance-mini h4 {
	text-align:center;
	margin:10px 0 10px 0;
	padding:28px 0 0 0;
	font-size:140%;
	font-weight:normal;
	letter-spacing:.05em;
}

.category {
	text-align:center;
	font-family: "Lucida Grande", "Trebuchet MS", "Arial", sans-serif;
	text-transform:uppercase;
	font-size:85%;
}

ul.mini-buttons {
	list-style-type:none;
	display:inline;
	margin:0 0 0 -5px;
}

ul.mini-buttons li {
	list-style-type:none;
	display:inline;
	padding:0 15px 0 0;
}

/* Fragrance Page Content */

#basics {
	float:left;
	width:400px;
}

#basics-clearance {
	float:left;
	width:400px;
}

#fragrance-clearance { 
	margin-bottom:25px;
	}

.meta {
	background: url('../images/pencilmark.gif') bottom left no-repeat;
	padding:0 0 10px 0;
}

.meta h2 {
	color: #02b1ee;
	font-weight:normal;
	font-size:240%;
	margin:5px 8px 0 0;
	float:left;
} 

h2.category-meta {
	color: #02b1ee;
	font-weight:normal;
	font-size:240%;
	margin:5px 8px 20px 0;
	background: url('../images/pencilmark.gif') bottom left no-repeat;	
}

.meta h4 {
	font-style:italic;
	font-weight:normal;
	padding:10px 0 0 0;
	margin:0;
}

.meta h4 a {
	font-style:normal;
}

.social {
}

#photo {
	float:left;
	width:400px;
}

#facebook {
	background: #f1f0f0;
	padding:10px;
	width:220px;
}

#facebook iframe {
	width:215px;
}

#facebook h3 {
	width:213px;
	background:url('../images/h3talk.png') top left no-repeat;
	height:18px;
	text-indent:-9999px;
}

#facebook .like {
	float:right;
}

.fbltr {
	float:right;
}

.description h3 {
	font-weight:normal;
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;	
}

#buttons h4 {
	font-weight:normal;
	padding:8px 0 5px 0;
	margin-top:0;
}


.share {
	float:right;
	margin:-40px 0 0 0;
}

.share ul {
	display:inline;
	list-style-type:none;
	margin:0;
}

.share ul li {
	display:inline;
	list-stlye-type:none;
	margin:0;
}

.description {
	margin: 0 0 10px 0;
}

#notes {
	padding:0 10px 0 10px;
	width:380px;
	border-bottom:1px solid #ccc;
}

#notes h4 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	font-size:80%;	
	margin:0 0 -8px 0;
	padding:5px 0 0 0;
	border-top:1px solid #ccc;
	width:380px;
}

.notes p {
	margin:0 0 10px 0;
	padding:0;
}

/* Fragrance Page Facebook App */

.social {
	height:315px;
}

#photo {
	float:right;
}

#facebook {
	width:300px;
}

/* Fragrance Page Shopping Cart */

#cart {
	padding:0 0 10px 0;
	float:left;
	width:400px;
}

#cart h3 {
	font-weight:normal;
	background:url('../images/graypencilmark.gif') bottom left repeat-x;
	padding:8px 0 8px 10px;
}

/* #cart h4.edp {
	background:url('../images/buyeaudeparfum.gif') top left no-repeat;
	width:107px;
	height:13px;
	text-indent:-9999px;
	margin:-5px 0 0 10px;
	padding:0 0 5px 0;
}

#cart h4.pfo {
	background:url('../images/buyparfumoils.gif') top left no-repeat;
	width:107px;
	height:13px;
	text-indent:-9999px;
	margin:-5px 0 0 10px;
	padding:0 0 5px 0;
}

#cart h4.ps {
	background:url('../images/buysolidperfumes.gif') top left no-repeat;
	width:107px;
	height:13px;
	text-indent:-9999px;
	margin:-5px 0 0 10px;
	padding:0 0 5px 0;
}*/

#all-buttons {
	border-top:1px solid #ccc;
	margin:4px 0 0 0;
}

#button-clearance h4 { 
font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
text-transform:uppercase;
margin:0 0 -8px 0;
padding:5px 0 0 0;
border-bottom:1px solid #ccc;
width:160px;
}

#specifics-clearance ul, #specifics-clearance ul li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}

#specifics-clearance button {
	border:0;
	background:none;
	padding:0;
	margin:0;
}

#specifics-clearance ul li form {
	margin:0;
	padding:0;
}

.details-clearance {
	margin:0;
	padding:0;
}

#buttons {
	clear:both;
	padding:5px 0 5px 0;
	border-bottom:1px solid #ccc;	
}

#buttons-clearance {
	padding:25px 0 5px 0;
	border-bottom:1px solid #ccc;	
	margin:25px 0 0 0;
}


#button-detail {
	float:left;
	padding-right:15px;
}

#button-row {
	border-left:1px solid #ccc;
}

#buttons p {

	padding:0 2px 0 2px;
	font-size:80%;	
	color:#2583ac;
	background:#b2e1f6;
}

#product-buttons ul, #buttons ul {
	display:inline;
	list-style-type:none;

}

#product-buttons ul li, #buttons ul li {
	display:inline;
	list-style-type:none;
}


/* Perfume Specifics Chart */

#specifics-clearance {
	background:url('../images/specificsbg.gif') top center no-repeat;
	width:225px;
	height:225px;
	font-size:80%;
	padding:5px 20px 0 20px;
	margin:10px 0 0 380px;
	
}

#specifics {
	background:url('../images/specificsbg.gif') top center no-repeat;
	width:225px;
	height:225px;
	float:right;
	font-size:80%;
	padding-top:25px;
	margin:10px 0 0 0;
}

.ledger ul {
	display:inline;
	margin:0 5px 0 70px;
	text-align:left;
	font-weight:bold;
}

.ledger ul li {
	border:none;
	display:inline;
	padding:0 11px 0 0;
}

#specifics h4, .specific-item h4 {
	float:left;
	margin:-1px 0 0 33px;
	padding:0;
	clear:both;
	width:70px;
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	letter-spacing:.05em;
	color:#4a3c33;
}

.specific-item p {
	display:none;
}

.specifics-chart {
  width: 90px; 
	margin:0;
  float: left; 
  padding:3px 0 2px 0;
  border-left:1px solid #4a3c33;

}

.specifics-chart > div {
  background-color: #009bdf; 
  height: 10px;	
}

/* Products Slideshow */
/* Easy Slider */

#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider li{ 
/* 
	define width and height of list item (slide)
	entire slider area will adjust according to the parameters provided here
*/ 
width:636px;
height:439px;
overflow:hidden; 
}

#slider li img {
border:0;
}

span#prevBtn a {
display: block;
background:url('images/handleft.png') top left no-repeat;
  width:54px;
  height:54px;
  margin:-250px 0 0 155px;
position:absolute;
color: transparent;
}

span#nextBtn a {
display: block;
margin:-250px 0 0 740px;
position:absolute;
background:url('images/handright.png') top left no-repeat;
  width:54px;
  height:54px;
  color: transparent;
}

/* Search */

#search {
	border:0;
}

.ti {
	background:url(../images/search_inputbg.png) top left no-repeat;
	width:160px;
	height:36px;
	margin:0 -5px 0 -45px;
	padding:0 0 0 10px;
	font-style:italic;
	font-family:"Georgia", "Baskerville", "Times New Roman", serif;
	color:#322019;
	}

#search .button {
	background:url(../images/search_submit.png) top center no-repeat;
	color:transparent;
	border:0;
	width:83px;
	height:28px;
	position:absolute;
	padding:9px 0 0 0;
	margin-top:3px;
	}


/* // Easy Slider */

/* Footer */

.customer-service {
	margin:0 0 0 -40px;
	padding:0;
}

#footer {
	border-top:1px solid #ccc;
	text-transform:uppercase;
	font-size:80%;
	text-decoration:none;
	letter-spacing:.02em;
	padding:0;
	clear:both;
}

#footer ul {
	float:left;
	display: inline;
}

#footer ul li {
	display: inline;
	border-right:1px solid #322019;
}

#footer ul li.last {
	border:0;
}

#footer ul li a {
	color:#322019;
	text-decoration:none;
	padding:0 5px 0 3px;
}

#footer ul li a:hover {
	color:#0772a1;
}


/* Mailchimp */

fieldset {
	width:150px;
	float:right;
	margin:5px 0 0 0;
}

#mc_embed_close {
	clear:both;
	float:right;
}

#mce-EMAIL {
	background:url("../images/search_inputbg.png") no-repeat scroll left top transparent;
	height:36px;
	width:160px;
	border:0;
	padding:0 0 0 10px;
}

#mc-embedded-subscribe {
	margin:0;
	padding:0 0 0 2px;
	background:url("../images/emails_submit.png") top left no-repeat;
	width:49px;
	height:26px;
	color:transparent;
	border:0;
	float:right;
}

.last {
	border:0;
}

#footer legend {
	background:url("../images/emails.png") top left no-repeat;
	width:127px;
	height:14px;
	text-indent:-9999px;
}

/* Products & Categories */

#products {
	padding:15px 0 10px 15px;
	margin:0 0 0 160px;
	border-left:1px solid #ccc;
}

.category-buttons {
	margin:5px 0 0 0;
}

.category-entry {
	float:left;
	width:185px;
	margin:0 10px 0 10px;
}

.category-entry h3 {
	color:#322019;
	font-weight:normal;
	font-size:140%;
	margin:10px 0 -10px 0;
	padding:0 0 5px 0;
}

#category-notes {
	border:0;
	font-size:90%;
	line-height:140%;
	width:185px;
	padding:0;
	margin:-10px 0 0 0;
}

#category-notes a {
	color:#322019;
}

#category-notes a:hover {
	color:#0772a1;
}

.category-buttons ul {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}

.category-buttons ul li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}

.category-entry button {
	padding:0;
	margin:0 0 0 -8px;
	border:0;
	background:none;
	display:inline;
	float:left;
}

.category-buttons h4 {
	clear:both;
	margin:15px 0 0 0;
}

#products h2, h1.ss-form-title {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:20px 0 10px 0;
	border-bottom:1px solid #ccc;
}

#products img {
	padding: 0 0 0 5px;
}

.category-buttons-inner {
	margin:10px 0 5px 10px;
}

.category-buttons h4 {
	margin:5px 0 0 0;
}
.category-cart {
	background:url('../images/categorycartbg.png') top left no-repeat;
	width:186px;
	height:230px;
	padding:30px 0 0 0;
	text-align:center;
}

.category-cart h4 {
	font-family:"Georgia", "Times New Roman", serif;
	font-size:100%;
	margin:0;
	padding:0;
	font-weight:normal;
	text-align:left;
}

.category-cart .comments {
 		font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
		text-transform:uppercase;
		color:#322019;
		font-size:90%;
		font-weight:bold;
		text-align:center;
		margin:5px 0 5px 0;
}

/* Comments */

#entry-comments {
	margin:0;
}

.comments a {
	text-decoration:none;
	border:0;
	color:#322019;
}


/* Products */


#product-buttons-page {
	padding:5px 0 5px 20px;
	border-bottom:1px solid #ccc;
}

#product-buttons {
	clear:both;
	padding:5px 0 5px 30px;
	border-bottom:1px solid #ccc;
}

#product-buttons h3, #product-buttons-page h3 {
	font-family:"Georgia", "Times New Roman", serif;
	font-size:120%;
	padding:0;
	margin: 0;
	line-height:150%;
	font-weight:normal;
	text-align:left;
	clear:both;
}

#product-buttons h3 a {
	color:#0772a1;
}

#product-buttons h3 a:hover {
	color:#322019;
}

#product-notes {
	float:left;
	width:150px;
}

#product-buttons .detail {
	font-size:90%;
	margin:0;
}

.shop-by-products {
	border-top:1px solid #ccc;
	margin:10px 0 5px 0;
}

.shop-by-products button {
	background:0;
	border:0;
	padding:0;
}

#products .description {
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
	margin:0 0 -5px 0;
}

h3.help {
	font-family:"georgia", "baskerville", serif;
	font-style:italic;
	color:#322019;
	font-size:100%;
	font-weight:normal;
	padding:0;
	margin:15px 0 -5px 0;
}

.shop-by-products h3 {
	font-family: "Georgia", "Times New Roman", serif;
	color:#0772a1;
	font-weight:bold;
	font-style:italic;
	font-size:120%;
	text-decoration:none;
	margin:10px 0 0 0;
}

.shop-by-products tr {
	border-top:1px solid #ccc;
}


/*

.commenter-profile {
	font-style:italic;
}

.comment-content {
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}

#comments-open h4 {
	font-weight:normal;
	font-style:italic;
}

#comments-open-footer {
	margin-bottom:5px;
}*/

/* Blog Comments */

.byline img {
	border:0;
	margin-right:5px;
}
.comments {
	margin:5px 0 0 0;
}

.comments-header {
	background:#fff;
	margin:-5px 0 -10px 0;
	background:url(../i/table_header.png) top left repeat-x;	
	padding:5px 0 20px 10px;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	font-size:130%;
}

.comment-header {
	padding:5px 0 0 0;
}

.comments-content {
	text-align:left;
	padding:0 0 0 10px;
	margin:0 0 10px 0;

}

TD.blog-options a, TD.blog-notes a, .comments-content a {
	color:#4a3c33;
}

TD.blog-options a:hover, TD.blog-notes a:hover, .comments-content a:hover {
	color:#009bdf;
}

.comment-content {
	text-align:left;
	padding:0 0 0 10px;	
	border-bottom: 1px solid #ccc;
        background-color:none;	
}

.comment {
  margin:0 0 4px 0;
  background:#fff;
}

#comments-open {
	text-align:left;
}

.comments-open-content input {
	background:#fff;
	border:1px solid #ccc;
	margin:5px 0 10px;
	padding:2px;
}

#comments-open-text {
	background:#fff;
	border:1px solid #ccc;
	padding:10px;
	margin:5px 0 5px 0;
}

.byline {
	background:url(../i/table_header.png) top left repeat-x;	
        padding:5px;		
}

.delicious h2 {
display:none;
}

h4.description {
  font-size:120%;
  color: #FF3100;
  font-style:italic;
  font-weight:normal;
  margin:10px 0 5px 0;
  text-transform:none;
  font-family: "Georgia", "Times New Roman", serif;
}

h4.description a {
  color: #FF3100;
  text-decoration:none;
}

#comment-text {
	width:375px;
}

/* Blog */

#blog {
	padding:0 0 10px 20px;
	margin:0 0 0 160px;
}

h4.blog-description {
    font-family: "Georgia", "Times New Roman", serif;
	color:#009bdf;
	font-weight:bold;
	font-style:italic;
	font-size:140%;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
	margin:0 0 5px 0;
}

h4.blog-description a {
	color:#322019;
	text-decoration:none;
}

.entry-header {
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;
}

#blog img {
	border:0;
}

#side-nav h4 {
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	color:#322019;
	font-size:100%;
	font-weight:bold;
	padding:0;
	margin:8px 0 -5px 0;
}

.sidebar-first-module {
	border-bottom: 1px solid #ccc;
}

.sidebar-first-module ul {
	padding-top:5px;
}

#blog blockquote {
	background: #eee;
	border-top:1px solid #ccc;
	border-bottom:2px solid #ccc;
	padding:10px;
}

.entry-comment {
	float:right;
}

.header-fix {
	margin:10px 0 0 0;
}

li.cart input {
	margin:5px 0 0 0;
}
