/*
Theme Name: Little Haven
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Webnovation
Author URI:
Tags: blue, custom header, fixed width, two columns, widgets

	
	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* Begin Typography & Colors */
@import url("reset.css");
/* Main CSS Start */
body {
	background: url(/blog/wp-content/themes/littlehaven/images/body-sub-bg.gif) repeat top ;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8d8c8c;
	padding:20px 0;
}
#wrapper {
	width: 859px;
	margin: 0 auto;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7e2d18;
	text-align: left;
	font-weight: normal;
	padding: 0 0 13px 6px;
}
h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #fff;
	text-transform: uppercase;
	line-height: 20px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e64261;
	text-align: left;
	font-weight: normal;
	padding: 0 0 13px 6px;
}
p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8d8c8c;
}

/* Main CSS End */


/* Header CSS Start */
#header {
	float: left;
	width:780px;
	background:url(/blog/wp-content/themes/littlehaven/images/header-bg.png) no-repeat left top;
	padding: 59px 0 0 79px;
}
.logo {
	width: 216px;
	height: 148px;
	float: left;
}
.logo a {
	width: 216px;
	height: 148px;
	display: block;
	background: url(/blog/wp-content/themes/littlehaven/images/logo-sub-page.gif) no-repeat;
	text-indent: -9000px;
}
.top-boxes {
	width: 335px;
	float: left;
	padding: 16px 0 0 50px;
}
.top-boxes ul{}
.top-boxes ul li{
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 21px;
	color: #7e2d18;
	padding: 18px 18px 2px 0;
	text-align: left;
}
/* Header CSS End */


/* Menu CSS Start */
.cont {
	padding: 0 0 0 76px;
}
#menu{
	border-top: #e64261 solid 4px;
	width: 585px;
	float:left;
}
#menu ul{
	text-align: right;
	float: right;
	padding: 0 34px 0 0;
}
#menu ul li{
	float: left;
	line-height: 35px;
	padding: 0 5px;
}
#menu ul li a{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #8d8c8c;
	text-decoration: none;
	text-transform: uppercase;
}
#menu ul li a:hover, #menu ul li a.active{
	color: #e64261 !important;
} 
#menu .page-counting{
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #8d8c8c;
	line-height: 35px;
}
#menu .page-counting a{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #8d8c8c;
	line-height: 35px;
	text-decoration: none;
}
#menu .page-counting a:hover{
	color: #e64261 !important;
}
/* Menu CSS End */


/* Content CSS Start */
#content {
	width: 859px;
	float: left;
	background: url(/blog/wp-content/themes/littlehaven/images/content-bg.png) repeat-y;
	padding: 9px 0 0 0;
}
#col-1 {
	float: left;
}
.product-detail-box{
	background: url(/blog/wp-content/themes/littlehaven/images/top-ornaments.gif) no-repeat top center;
	width: 565px;
	padding: 46px 0 0 35px;
	margin: 0 0 0 79px;
	position: relative;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}
.owl-image-left{
	bottom: 10px;
	left: -190px;
	position: absolute;
}
.product-detail-image-bg{
	background: url(/blog/wp-content/themes/littlehaven/images/products-image-bg.gif) no-repeat;
	width: 224px;
	height: 261px;
	display: block;
	padding: 13px 0 0 15px;
	margin: 7px 0 20px 45px;
}
.product-detail-text{
	width: 475px;
	text-align: justify;
	margin: 0 0 23px 10px;
}
.pink-bar{
	background: #5FBCB0;
	width: 517px;
	padding: 0 0 0 7px;
	margin: 0 0 10px 0;
}
.skyblue-bar{
	background: #5fbcb0;
	width: 517px;
	padding: 0 0 0 7px;
	margin: 0 0 10px 0;
}
#col-2 {
	width: 168px;
	float: right;
}
#col-2 .image-product{
	background: url(/blog/wp-content/themes/littlehaven/images/detail-image-col-2-bg.gif) no-repeat;
	display: block;
	width: 115px;
	height: 148px;
	padding: 4px 0 0 5px;
	margin: 0 0 10px 0;
}
.right-links-col-2{
	width: 110px;
	height: 64px;
	background: url(/blog/wp-content/themes/littlehaven/images/right-links-bg.gif) no-repeat;
	padding: 0 0 0 11px;
	line-height: 64px;
	margin: 17px 0;
}
.dashed-separater-right{
	border-bottom: 1px dashed #cbcccc;
	left: -11px;
	position: relative;
	text-align: center;
	width: 140px;
}
.right-links-col-2 a{
    width: 121px;
	height: 64px;
	text-decoration: none;
	text-align: center;
}
.shop-image{
	display: block;
	float: left;
	padding: 11px 0 0 0;
}
.right-brown-text{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #c3996b;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}
.right-green-text{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #57c1b3;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}.right-pink-text{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #e74060;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}
.mailing-box{
	background: url(/blog/wp-content/themes/littlehaven/images/mailing-list-bg.gif) no-repeat top center;
	height: 202px;
	padding: 5px 0 0 0;
	width: 135px;
}
.mailing-signup-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e74060;
	width: 76px;
	text-align: left;
	padding: 0 0 0 17px;
}
.mailing-list{
	display: block;
	float: left;
	text-decoration: none;
	padding: 8px 0 0 25px;
	margin: 0 0 81px 0;
}
.tell-friend{
	background: url(/blog/wp-content/themes/littlehaven/images/tell-a-friend-bg.gif) no-repeat;
	width: 122px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin: 15px 0;
}
.tell-friend a{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 15px;
}
.wishlist{
	background: url(/blog/wp-content/themes/littlehaven/images/wishlist-bg.gif) no-repeat;
	width: 122px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin: 15px 0;
}
.wishlist a{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 15px;
}

#col-2 a{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	color: #e74060;
	font-size: 15px;
}
/* Content CSS End */


/* Footer CSS Start */
#footer {
	height: 26px;
	float:left;
	width:859px;
	background:url(/blog/wp-content/themes/littlehaven/images/footer-bg.png) no-repeat left top;
}
/* Footer CSS End */


/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

