/*  
Theme Name: BeautyCareProducts
Theme URI: http://www.beautycareproducts.net
Description: Beautycareproducts.net theme
Version: 1.0
Author: Luke Lawreszuk
Author URI: http://www.beautycareproducts.net

*/
html, body { text-align: center; margin: 0; background: white url(html.png) 0 0 repeat; font-family: "Kimberley";
  src: url(http://www.princexml.com/fonts/larabie/ »
  kimberle.ttf) format("truetype"); font-size: 14px;}
div#page { text-align: left; width: 1024px; margin: 0 auto; }
#header { background: white url(header.png) 0 0 no-repeat;}
#header a img { border: none; margin: 10px;}
#header h2 { background: black url(headerh2.png) 2px 0 no-repeat; color: white; font-size: 16px; padding: 3px; text-align: right; margin: 0 0 0; }
div#soced { background: transparent; float: right; margin: 0;}
div#soced p { line-height: 26px; margin: 0 20px 0 0; padding: 0 0 0 0;  }
div#soced a { font-weight: bold; color: #851818; text-decoration: none; }
div#soced a:hover { text-decoration: underline; }
div#soced img { width: 20px; height: 20px; vertical-align: middle; padding: 0;}
div#main { background: white url(body.png) 2px 0 no-repeat; color: black; border-left: 2px solid #333333; border-right: 2px solid #333333; padding: 20px 0 0;}
div#container { float: left; padding: 10px;}
div.sidebar { float: right; width: 400px; }
div.sidebar  div.rightside { width: 210px; float: right; }
div.sidebar div.leftside { width: 200px; }
div.sidebar div.leftside h5 { margin: 15px 0 0; padding: 0; color: #851818; font-size: 16px; text-align: center; }  
div.sidebar div.leftside ul { list-style: none; margin: 0 0 0 0; padding: 0; width: 180px; border-top: 1px solid #851818; }
div.sidebar div.leftside ul li a { color: #851818; border: none; font-weight: normal; font-size: 12px; }
div.sidebar div.leftside ul li { text-align: left; background: #fff6f0; padding: 5px 2px 5px; border: 1px solid #851818; border-width: 0 1px 1px 1px; }
div.sidebar div.leftside ul li:hover { background: #ffe5dc; }
div.post { margin: 15px; background: white; border: 1px solid #999999; width: 550px; text-align: justify; } 
div.post h2 { margin: 10px 5px 0 115px; padding: 0 50px 0 0; font-size: 18px; }
div.post h2 a { text-decoration: none; color: #f67649; }
div.post h2 a:hover { text-decoration: underline;}
div.post p { font-size: 14px; line-height: 20px; padding: 5px; }
div.entry  p img { float: left; margin: 0; padding: 0;  }
div.entry div.wp-caption  { float: left; width: 130px;}
div.entry  p {  width: 390px; margin-left: 150px; color: #333333; }
div.entry ul { margin-left: 150px; margin-top: 0; padding: 0 0 0 20px; list-style: dashed;}
div.entry ol { margin-left: 150px; margin-top: 0; padding: 0 0 0 20px; }
div.entry ul li, div.entry ol li { margin: 0; padding: 0;  }
div.entry p span.orange { color: #f56313; }
div.entry  img { margin: 0; padding: 0 30px 0 30px; width: 50px; height: 200px; }
div.entry p.postmetadata { font-weight: normal; padding-top: 10px;}
div.entry p.postmetadata a { color: #c5778b; }
div.post-teaser-block { text-align: right; font-size: 12px;}
div.post-teaser-block a { color: #f67649; font-weight: bold;}
div.entry div.wp-caption p { padding: 2px; margin: 2px 2px 2px 4px; width: 100px; font-size: 11px; color: #f67649; border: 1px solid #999999; text-align: center;}
div#footer { clear: both; }
div.sidebar { padding: 2px 15px 2px 2px; font-family: verdana; }
div.sidebar ul { list-style: none; margin: 0 0 0 0; padding: 0;}
div.sidebar ul li#categories { background: #ffd4d1; border: 1px solid #a09898; }
div.sidebar ul li#categories ul li  { text-align: right; padding: 5px 0 0;}
div.sidebar ul li#categories ul li a { color: #851818; font-size: 16px; text-decoration: none; font-weight: bold; padding: 5px 5px 10px;  }

div.sidebar ul li#categories ul li ul { margin: 10px 0 0; }
div.sidebar ul li#categories ul li ul li { text-align: right; background: #ffe5dc; padding: 0 5px 0 0px; line-height: 25px;}
div.sidebar ul li#categories ul li ul li a { color: #851818; font-size: 14px; }

div.sidebar ul li#categories ul li ul li ul { margin: 0; }  
div.sidebar ul li#categories ul li ul li ul li { text-align: right; background: #fff6f0; padding: 5px 2px 5px; border: 1px solid #851818; border-width: 0 0 1px 0;}
div.sidebar ul li#categories ul li ul li ul li a { color: #851818; border: none; font-weight: normal; font-size: 12px;}
div.sidebar ul li#categories ul li ul li ul li a:hover { text-decoration: underline; }
div.sidebar ul li.linkcat { background: #fff6f0; border: 1px solid #a09898; margin: 20px 0 0;}
div.sidebar ul li.linkcat h2 { margin: 0 5px 10px 0; text-align: right; color: #851818; font-size: 18px; }
div.sidebar ul li.linkcat ul.blogroll  li { padding: 4px; border-bottom: 1px solid #851818; font-size: 12px;}
div.sidebar ul li.linkcat ul.blogroll  li a { color: #851818; text-decoration: none;  }
div.sidebar ul li.linkcat ul.blogroll  li a:hover { text-decoration: underline; }
div.sidebar ul li.pagenav { background: #fff6f0; margin-bottom: 10px; border: 1px solid #a09898;}
div.sidebar ul li.pagenav h3 { margin: 0 5px 10px 0; padding: 0; color: #851818; font-size: 18px; text-align: right;}
div.sidebar ul li.pagenav ul li { padding: 4px; border-bottom: 1px solid #851818; font-size: 12px;} 
div.sidebar ul li.pagenav ul li a { color: #851818; text-decoration: none;  }
div.sidebar ul li.pagenav ul li a:hover { text-decoration: underline; }
div#footer { background: #333333; color: white; }
div#footer p { padding: 5px;}
div#footer a { color: #cccccc; }
h3#comments { font-size: 14px; margin: 3px 3px 0; padding: 3px; border-bottom: 1px solid #f67649; }
h3#comments span { color: #f67649;}
div.commentmetadata { height: 100%; }
ol.commentlist li { display: block;}
ol.commentlist li:hover { background: #f4f4f4; }
div.commentmetadata div.whowhen { display: block; padding: 5px; float: left; border-right: 1px solid #f67649; width: 180px; height: 100%;}
div.commentmetadata a { color: #f67649; }
div.comm { padding-left: 200px; }
div.comm span.said { color: #f67649; }
h3#respond { margin: 0; padding: 5px; color: #f67649;}
.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 0;
	line-height: 18px;
	padding: 10px 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	width: 80%;
	margin: 10px 0 0;
}
ul.socialize-this a { border: -; }
p.submitcomment { text-align: center; padding-right: 10px; margin: 0 80px 10px 0; }
p.submitcomment input { background: white; border: none; border-bottom: 1px solid black; font-size: 16px; }
p.submitcomment input:hover { border-bottom: 1px solid #f67649; color: #f67649; }
textarea#wpcf_msg { width: 500px; min-height: 300px; }
div#wpcf { width: 100%; text-align: right;}
div#wpcf fieldset { width: 510px; }
div.sociable { height: 50px;	}
div.sociable ul { line-height: 40px; }
div.sociable ul li { float: left; list-style: none; margin: 0; padding: 0 2px; width: 35px; }
div.sociable ul li img { border: none; width: 32px; height: 32px; }
div.sociable div.sociable_tagline { float: left; color: #f56313; padding: 8px 0 0 10px;}

div#post-11, div#post-6, div#post-80, div#post-86, div#post-89 {background: white url(anti-aging-product.jpg) 421px 0 no-repeat;}
div#post-16, div#post-38, div#post-77, div#post-111 { background: white url(sun-tanning-products.jpg) 421px 0 no-repeat; }
div#post-22 { background: white url(lip-repair-cream.jpg) 421px 0 no-repeat; }
div#post-26 { background: white url(dehydrated-skin.jpg) 421px 0 no-repeat; }
div#post-28 { background: white url(smoothing-product.jpg) 421px 0 no-repeat; }
div#post-36, div#post-46, div#post-62 { background: white url(intolerant-skin.jpg) 421px 0 no-repeat; }
div#post-41, div#post-115, div#post-122, div#post-128 { background: white url(intensive-moisturizer.jpg) 421px 0 no-repeat; }
div#post-55, div#post-100, div#post-107 { background: white url(anti-wrinkle-product.jpg) 421px 0 no-repeat; }
div#post-50, div#post-58, div#post-60, div#post-68 { background: white url(make-up-remover.jpg) 424px 0 no-repeat; }
div#post-72 { background: white url(bath-product.jpg) 421px 0 no-repeat; }
div#post-43 { background: white url(hand-care-product.jpg) 421px 0 no-repeat; }
div#post-75 { background: white url(cleansing-mask.jpg) 421px 0 no-repeat; }
div#post-94 { background: white url(body-care-product.jpg) 421px 0 no-repeat; }
div#post-96, div#post-105 { background: white url(soothing-product.jpg) 421px 0 no-repeat; }
div#post-113 { background: white url(facial-toner.jpg) 421px 0 no-repeat; }
div#post-98, div#post-118, div#post-126 { background: white url(facial-cleanser.jpg) 421px 0 no-repeat; }
div#post-102 { background: white url(brightening-product.jpg) 421px 0 no-repeat; }
div#post-46 div.wp-caption img { width: 100px; height: 200px; padding: 0 0 0 10px; margin: 0; }
div#post-55 div.wp-caption img { width: 120px; height: 250px; padding: 0 0 0 0px; margin: 0; }
div#post-16 div.wp-caption img { width: 115px; height: 200px; padding: 0; margin: 0; }
div#post-22 div.wp-caption img { width: 120px; height: 200px; padding: 0; margin: 0;}
div#post-26 div.wp-caption img { width: 100px; height: 214px; padding: 0 0 0 10px; margin: 0;}
div#post-28 div.wp-caption img { width: 120px; height: 220px; padding: 0; margin: 0; }
div#post-50 div.wp-caption img { width: 106px; height: 234px; padding: 0 0 0 5px; margin: 0; }
div#post-36 div.wp-caption img  { width: 110px; height: 300px; padding: 0; margin: 0;}
div#post-41 div.wp-caption img { width: 103px; height: 300px; padding: 0 0 0 10px; margin: 0;}
div#post-43 div.wp-caption img { width: 90px; height: 250px; padding: 0 0 0 10px; margin: 0;}
div#post-38 div.wp-caption img  { width: 84px; height: 250px; padding: 0 0 0 15px; margin: 0;}
div#post-58 div.wp-caption img  { width: 100px; height: 250px; padding: 0 0 0 10px; margin: 0;}
div#post-60 div.wp-caption img { width: 97px; height: 317px; padding: 0 0 0 10px; margin: 0; }
div#post-62 div.wp-caption img  { width: 95px; height: 254px; padding: 0 0 0 10px; margin: 0;}
div#post-68 div.wp-caption img { width: 86px; height: 278px; padding: 0 0 0 15px; margin: 0; }
div#post-72 div.wp-caption img { width: 85px; height: 221px; padding: 0 0 0 15px; margin: 0; }
div#post-75 div.wp-caption img { width: 107px; height: 255px; padding: 0 0 0 5px; margin: 0; }
div#post-77 div.wp-caption img { width: 118px; height: 227px; padding: 0; margin: 0; }
div#post-80 div.wp-caption img { width: 80px; height: 200px; padding: 0 0 0 10px; margin: 0; }
div#post-86 div.wp-caption img { width: 86px; height: 241px; padding: 0 0 0 15px; margin: 0; }
div#post-94 div.wp-caption img, div#post-98 div.wp-caption img, div#post-100 div.wp-caption img, div#post-102 div.wp-caption img, div#post-105 div.wp-caption img, div#post-107 div.wp-caption img, div#post-111 div.wp-caption img, div#post-113 div.wp-caption img, div#post-115 div.wp-caption img, div#post-118 div.wp-caption img, div#post-122 div.wp-caption img, div#post-126 div.wp-caption img { width: 80px; height: 217px; padding: 0 0 0 15px; margin: 0; }
div#post-96 div.wp-caption img { width: 100px; height: 81px; padding: 0 0 0 7px; margin: 0; }
div#post-128 div.wp-caption img { width: 100px; height: 111px; padding: 0 0 0 7px; margin: 0; }