/* @override http://gaudy.se/00/wp-content/themes/jonas_blank00/style.css */

/* @override http://gaudy.se/00/wp-content/themes/jonas_blank00/style.css */
/*   
Theme Name: GAUDY
Theme URI: http://berggren.nu/
Description: A search engine optimized website framework for WordPress.
Author: Jonas Berggren - Kosmodrom media
Author URI: http://kosmodrom.se
Version: 0.1 - copyright Jonas Berggren / Kosmodrom media
*/
/* Import a basic layout */
/* Reset default browser styles */
@import url('styles/reset.css');
/* Rebuild default browser styles */
@import url('styles/rebuild.css');
#menu-item-281 a:hover { color: #000;}
html {background-image: url(http://gaudy.se/00/wp-content/themes/jonas_blank00/_resurser/Monster.gif);}
body {margin: 0 auto; width: 910px; height: auto;}
/*#box{width: 800px; height: 700px; margin: 0 auto; background-color:#fff;}*/
#wrapper {width: 850px; margin: 0 auto; background-color: white;}
#box {min-height: 850px; height: auto;}
	#container {margin: 0 -240px 0 0; width: 100%; float: left;}
#content {display: inline-block; width: 850px; margin-top: 0; margin-left: 0; margin-bottom: 0;}
#content_page {display: inline-block; width: 610px; margin-top: 0; margin-left: 0; margin-bottom: 0;}
#side { position: relative; width: 210px; float: right; display: inline-block;}
#primary, #secondary {float: right; overflow: hidden; width: 210px;}
#secondary {clear: right; padding-left: 15px; border-left: 1px solid #ccc; height: 680px;}

#colophon {height: 30px; border-top: 1px solid #000; display: inline-block; position: relative; width: 850px; margin-top: 50px;}
/* @group ALL PAGE */
/* @end */
/* @group HEADER */
#branding {margin: 0 0 10px;}
#logo { display: inline-block; width: 850px; height: 85px; margin-bottom: 5px; margin-top: 15px;}
#blog-title { display: inline-block; width: 425px; float: left; height: 85px;}
#juvel img { margin-top: 17px;}
#juvel { display: inline-block; float: right; position: relative; width: 425px; text-align: right; height: 85px;}
/* @end */
/* @group MENU */
#access {border-bottom: 1px solid #000; border-top: 1px solid #000; display: inline-block; float: left; position: relative; width: 850px; margin-bottom: 25px; margin-top: 5px;}
.skip-link {display: none;}
ul#menu-primary {margin: 0;}
.menu ul ul {display: none;}
.menu li {display: inline;}
.menu a {/*Original - margin-right: 23px;*/ margin-right:23px; text-transform: uppercase; /*Original - letter-spacing: 0.1em;*/ text-decoration: none; float: left; display: inline-block; position: relative; color: #000; font: bold 11px/140% Times, "Times New Roman", Georgia, serif;}
a:hover {color: #66cccc;}
.post-36 a {color: #000;}
a {color: #000;}
.current_page_item a {color: #9966cc;}
div.menu-header {display: inline-block; float: left; position: relative; height: 30px; width: 872px; top: 7px;}
/* @end */
/* @group NAVIGATION*/
.navigation {margin: 0 0 1.5em 0; overflow: auto;}
/* @end */
/* @group CONTENT */
.post {display: inline-block; float: left; position: relative; margin-bottom: 30px; border-bottom: 1px solid #000; padding-bottom: 15px; min-width:100%;}
.entry-content, .entry-summary { display: inline-block; margin: 0; float: left;}
/* @end */
/* @group SORTIMENT PAGES */
#content_page_sortiment p { width: 850px; margin: 0;}
p.wp-caption-text { display: inline-block; position: relative;}
ul.post-meta { margin: 0 0 20px; list-style-type: none; font: 14px/140% Times, "Times New Roman", Georgia, serif;}
span.post-meta-key { visibility: hidden; display: inline-block; position: absolute;}
#content_page_sortiment .alignleft, img.alignleft { margin-right: 10px;}
#content_page_sortiment img { float: left; display: inline-block; border: 1px solid #ccc; width: 140px; height: 140px; margin-top: 0; margin-left: 0; margin-bottom: 0;}
#content_page_sortiment .wp-caption { text-align: left;}
#content_page_sortiment .wp-caption img {}
#content_page_sortiment p.wp-caption-text  { width: 150px; display: inline-block; margin: 2px 0 0; position: relative; padding-top: 0; padding-left: 0; padding-right: 0;}
#content_page_sortiment h1{ display: inline-block; float: left; position: relative; width: 850px;}
.wp-caption-text { font: 12px/140% Times, "Times New Roman", Georgia, serif;}
/* @end */
/* @group PRESS PAGES */
#menu-press a { margin-top: 5px;}
#adress p { display: inline-block; position: relative; margin-top: 20px;}
form { font: 14px Times, "Times New Roman", Georgia, serif; display: inline-block; width: 610px;}
label { margin-top: 15px; position: relative; display: inline-block; margin-bottom: 4px;}
#menu-press { width: 160px; display: inline-block; position: relative;}
#pressmenu { margin-bottom: 20px; display: inline-block; position: relative;}
#pressmenu ul, li { list-style-type: none; margin: 0; width: 210px;}
#side ul.post-meta li { width: 210px;}
#content_page_sortiment ul, li { list-style-type: none; margin: 0; width: 610px;}
#line{ width: 610px; height: 1px; display: inline-block; border-bottom: 1px solid #000; position: relative; margin-bottom: 20px;}
#content_page_850 a, #press_page a{ font-family: Times, "Times New Roman", Georgia, serif; color: #000;}
#content_page_850 a:hover, #press_page a:hover{ color: #66cccc;}
#content_page_sortiment .alignleft, img.alignleft { margin-right: 10px; margin-bottom: 15px; margin-top: 10px;}
#content_page_pressbilder img { float: left; display: inline-block;  /*width: 250px;*/ /*height: 250px;*/ margin-top: 0; margin-left: 0; margin-bottom: 4px;}
#content_page_pressbilder  .wp-caption { text-align: left; margin: 8px 10px 0 0;}
#content_page_pressbilder  p.wp-caption-text  { width: 260px; display: inline-block; margin: 2px 0 40px; position: relative; padding-top: 0; padding-left: 0; padding-right: 0;}
#content_page_pressbilder  h1{ display: inline-block; float: left; position: relative; width: 850px;}
#back a{ display: inline-block; position: relative; margin-top: 20px; color: #000;}

/* @end */
/* @group SIDEBAR */
/* @end */
/* @group WIDGET AREAS*/
.widget-area ul {list-style: none; margin-left: 0;}
.widget-area ul ul {list-style: disc; margin-left: 1.1em;}
.widget-area ul ul ul {margin-left: 2.5em;}
.widget-container {margin: 0 0 1.5em 0;}
/* @end */
/* @group FOOTER */
#site-info { color: #373737; display: inline-block; position: relative; top: 6px; font: 10px/140% Times, "Times New Roman", Georgia, serif;}
#site-inforight { color: #373737; display: inline-block; position: relative; top: 6px; font: 10px/140% Times, "Times New Roman", Georgia, serif; float: right;}
#footer {clear: both; width: 100%; display: inline-block; margin-top: 20px;}
/* @end */

/* @group TYPOGRAPHY */
h1 {text-transform: uppercase; font: bold 15px/140% Times, "Times New Roman", Georgia, serif; display: block;}
h2 {font-weight: bold; font-size: 16px; line-height: 140%;}
h3 {}
h4 {}
em {}
p {font: 14px/140% Times, "Times New Roman", Georgia, serif; margin-bottom: 20px; margin-top: 0;}

/* @end */
/* @group IMAGES */
.entry-content img { margin: 0; display: inline-block; float: right;}
.alignleft, img.alignleft {display: inline; float: left; margin-right: 20px;}
img.facebook {display: inline; float: left; margin-right: 5px;}
.alignright, img.alignright {display: inline; margin-left: 15px; float: right; margin-top: -16px; margin-bottom: 30px;}
.aligncenter, img.aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto;}
/*.wp-caption {text-align: center; margin-bottom: 1.5em;}*/
.wp-caption img {border: 0 none; margin: 0; padding: 0;}
/*.wp-caption p.wp-caption-text {margin: 2px 0 0; float: left; display: inline-block; position: relative; left: 10px; font-size: 9px; font-style: italic;}*/
.wp-smiley {max-height: 1em; margin: 0 !important;}
.gallery dl {margin: 0;}
.gallery-caption {margin: -1.5em 0 0 0;}
/* @end */

/* @group PULLQUOTES */
blockquote.left {float: left; margin-left: 0; margin-right: 20px; text-align: right; width: 33%;}
blockquote.right {float: right; margin-left: 20px; margin-right: 0; text-align: left; width: 33%;}
/* @end */
/* Almanackor*/
#ngg-gallery-1673-1505 { height:600px;}
#ngg-image-123 img, #ngg-image-131 img, #ngg-image-139 img, #ngg-image-147 img, #ngg-image-155 img, #ngg-image-163 img,
#ngg-image-171 img, #ngg-image-179 img { height:auto !important; padding:0px;}
#ngg-image-124, #ngg-image-125, #ngg-image-126, #ngg-image-127 , #ngg-image-128, #ngg-image-129, #ngg-image-130,
#ngg-image-132, #ngg-image-133, #ngg-image-134, #ngg-image-135 , #ngg-image-136, #ngg-image-137, #ngg-image-138,
#ngg-image-140, #ngg-image-141, #ngg-image-142, #ngg-image-143 , #ngg-image-144, #ngg-image-145, #ngg-image-146,
#ngg-image-148, #ngg-image-149, #ngg-image-150, #ngg-image-151 , #ngg-image-152, #ngg-image-153, #ngg-image-154,
#ngg-image-156, #ngg-image-157, #ngg-image-158, #ngg-image-159 , #ngg-image-160, #ngg-image-161, #ngg-image-162,
#ngg-image-164, #ngg-image-165, #ngg-image-166, #ngg-image-167 , #ngg-image-168, #ngg-image-169, #ngg-image-170,
#ngg-image-172, #ngg-image-173, #ngg-image-174, #ngg-image-175 , #ngg-image-176, #ngg-image-177, #ngg-image-178,
#ngg-image-180, #ngg-image-181, #ngg-image-182, #ngg-image-183 , #ngg-image-184, #ngg-image-185, #ngg-image-186 { display:none;}
#ngg-image-123 { left:354px; position:relative; top:221px;}
#ngg-image-131 { left:177px; position:relative; top:4px;}
#ngg-image-139 { left:0px; position:relative; top:-231px;}
#ngg-image-147 { left:708px; position:relative; top:-669px;}
#ngg-image-155 { left:531px; position:relative; top:-904px;}
#ngg-image-163 { left:354px; position:relative; top:-1139px;}
#ngg-image-171 { left:177px; position:relative; top:-1357px;}
#ngg-image-179 { left:0px; position:relative; top:-1592px;}
#ngg-image-123:hover, #ngg-image-131:hover, #ngg-image-139:hover, #ngg-image-147:hover, #ngg-image-155:hover,
#ngg-image-163:hover, #ngg-image-171:hover, #ngg-image-179:hover { opacity:0.8; transition:0.5s;}
/* End */