@CHARSET "UTF-8";/*
Theme Name: Strawberry Sky
Theme URI: http://goodold.se/
Description: Tema för Strawberry Sky
Version: 0.1
Author: Pelle Wessman
Author URI: http://kodfabrik.se/
	Tema för Strawberry Sky
*/
div,p,h1,h2,h3,h4,h5,h6,ul,ol,a,img,li,body,form,blockquote,fieldset,label,abbr,span,dt,dl,dd,table,tr,th,td,button{border:0;margin:0;padding:0}
html {
	background: #c3e9f6 url('img/bg_grad.gif') repeat-x 0 0;
	padding-bottom: 10px;
}
#contentwrapper {
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 1.6;
	width: 843px;
	margin: 0 auto;
}
a {
	color: #453c3c;
}
a:active,
#category ul.subcategories .current-cat a {
	color: #ff358f;
}
#menu {
	list-style: none;
}
#menu li {
	display: inline;
}
#page .entry, #sidebar, #product {
	/* REMOVE PARTS OF? */
	border: 1px solid #aaa;
	background: #fff;
}
#page img.big {
	float: left;
	padding-top: 15px;
	margin-right: 60px;
}
#page .entry {
	/* REMOVE? */
	padding: 10px 15px;
	width: 383px;
	float: left;
}
#page h2 {
	background: #000;
	color: #fff;
	margin: -10px -15px 0;
	padding: 0 15px;
	font-size: 20px;
}
#blog {
	height: auto !important;
	height: 390px;
	min-height: 390px;
}
#blog {
	width: 647px;
	float: left;
	background: url('img/blog_repeat.gif') repeat-y 0 79px;
}
#blog .footerwrapper {
	width: 100%;
	float: left;
	background: url('img/blog_footer.gif') no-repeat 0 100%;
	padding-bottom: 110px;
}
#blog h2 {
	font-size: 11px;
	font-weight: normal;
	color: #ff91b8;
	margin-bottom: 5px;
}
#page h3, #blog h3, #product h2 {
	font-size: 25px;
	margin-bottom: 5px;
}
#page h3, #page h4, #page h5, #page p {
	margin: 5px 0;
}
#page h4 {
	font-size: 18px;
}
#page h5 {
	font-size: 12px;
}
#page ul {
	padding-left: 2em;
}
#blog h3 a {
	color: #000;
	text-decoration: none;
}
#blog h4 {
	color: #ff91b8;
	font-size: 12px;
	margin: 25px 0 10px;
	border-top: 1px solid #000;
	padding-top: 15px;
}
#blog h5 {
	font-size: 12px;
}
#blog .first, #blog .entry {
	background: url('img/blog_top.jpg') no-repeat 0 0;
	padding-top: 110px;
}
#blog .hentry, #blog .entry {
	padding-left: 110px;
	padding-right: 110px;
	margin-bottom: 25px;
}
#blog .hentry .comments {
	padding-top: 15px;
}
#blog .hentry .comments a {
	color: #ff91b8;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 700;
}
.commentlist {
	list-style: none;
}
.commentlist .author {
	color: #9e0097;
	font-weight: 700;
	margin: 5px 0 15px;
}
.commentlist cite a {
	color: #9e0097;
}
.commentlist cite {
	font-style: normal;
}
.nocomments {
	margin-bottom: 10px;
}
#commentform p {
	margin: 5px 0;
}
#commentform label {
	margin-left: 5px;
}
#commentform textarea {
	width: 379px;
}
#sidebar {
	margin-left: 668px;
	width: 170px;
}
#sidebar ul {
	list-style: square;
	padding: 0 5px 0 2em;
	margin-bottom: 15px;
}
#sidebar h2 {
	background: #6ad941;
	color: #fff;
	padding: 5px 10px;
	margin-bottom: 10px;
	font-size: 15px;
}
#sidebar .widget_htnetmcp h2 {
	background: #ff6c00;
}
#sidebar .Gold_SubCategoryList_widget h2 {
	background: #ff358f;
}
ul#categories {
	padding-top: 10px;
	list-style: none;
}
ul#categories li {
	float: left;
	padding-bottom: 40px;
}
ul#categories li a {
	float: left;
	position: relative;
	width: 174px;
	height: 91px;
	text-align: center;
	margin-right: 13px;
	padding: 20px 10px 10px;
	background: url('img/cloud.gif') no-repeat 0 0;
	outline: 0;
	text-decoration: none;
}
ul#categories li.even a {
	margin-top: 80px;
}
ul#categories li a img {
	display: block;
	margin: 0 auto;
}
#category {
	clear: both;
	float: left;
	width: 841px;
	border: 1px solid #aaa;
	background: #fff;
}
#category.categorypage {
	height: auto !important;
	height: 240px;
	min-height: 240px;
}
#category h2 {
	background: #000;
	color: #fff;
	padding-left: 5px;
	font-size: 18px;
}
#category ul {
	list-style: none;
}
#category ul.subcategories {
	border-bottom: 1px solid #aaa;
	padding: 0 15px;
}
#category ul.subcategories li {
	display: inline;
	font-size: 11px;
}
#category ul.subcategories a {
	padding: 0 15px;
	text-decoration: none;
}
#category .navigation {
	clear: both;
}
#category .navigation .prev a {
	float: left;
	padding: 10px;
}
#category .navigation .next a {
	float: right;
	padding: 10px;
}
#products li {
	float: left;
	text-align: center;
	width: 120px;
	height: 120px;
	padding: 10px 40px;
	font-size: 11px;
	line-height: 1.2;
}
#products li h3 a {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#products li .price {
	font-weight: 700;
}
div.logo {
	clear: left;
	float: left;
	position: relative;
	display: inline;
	top: -140px;
	left: 100%;
	margin: 0 0 -120px 4px;
}
#product {
	float: left;
	width: 803px;
	padding: 20px;
	margin-bottom: 40px;
	height: auto !important;
	height: 240px;
	min-height: 240px;
}
#product .image {
	float: left;
	width: 381px;
	border-right: 1px solid #000;
	padding: 5px 20px 5px 0;
	margin-right: 20px;
}
#product .image img {
	margin: 0 auto;
	display: block;
}
#product .entry {
	float: left;
	width: 381px;
}
#product h2 {
	margin-bottom: 15px;
}
#product h2 a {
	color: #000;
	text-decoration: none;
}
#product .content {
	margin-bottom: 20px;
}
#product .price {
	font-weight: 700;
	margin-bottom: 10px;
}
#product .order {
	background: #f54e96;
	color: #fff;
	padding: 1px 4px;
	font-weight: 700;
	text-decoration: none;
}
#product .edit {
	padding-top: 10px;
	text-align: right;
}
.cform {
	width: 391px;
	margin-right: -10px;
	margin-top: 20px;
}
.cform input.sendbutton {
	margin-left: 291px;
}
div.cf_info {
	width: 361px;
}
.linklove {
	display: none;
}
.jqzoom{
	position:relative;
	padding:0px;
	cursor:pointer;
	float: left;
	display: inline;
}

.jqzoom img{
	float: left;
}

div.zoomdiv {
	z-index: 100;
	position: absolute;
	top:0px;
	left:0px;
	width: 200px;
	height: 200px;
	background: #fff;
	display: none;
	text-align: center;
	overflow: hidden;
}

div.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #fff url(../images/zoom.gif) 50% top  no-repeat;;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}
.cform label, .cform label span {
	width: 100px;
}
.cform label {
	margin-right: 8px;
}
.navigation{
	height: 20px;		
	}

.navigation_index{
        padding-left: 110px;
        padding-right: 110px;
	height: 20px;		
	}

.nav_post_left	{
	float:left;
}

.nav_post_right	{
	float:right;
}



