/*
THEME NAME: Kubik
THEME URI: no-homepage
DESCRIPTION: Tema Butik Kubik
VERSION: 1.0
AUTHOR: Andreas Bergsvik
AUTHOR URI: http://bergsvik.com/
TAGS: Butik Kubik
*/

@import url('preset.css');

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.clear {clear:both;}

html {height:100%; width:100%;}
body {font-family: Georgia, serif;} /* sidans typsnitt */
body {background:url('images/background.png') top left #758075; margin:0; padding:0; font-size:11px;}
img {border:none;}
a {color:#000000}
a:hover {color:#787878}
.container {width:660px; margin-left:270px; background:white; border:1px solid black; position:relative; overflow:hidden;}
#butik-kubik-girl {width:185px; height:802px; top:0; position:absolute; /*background:url('images/girl.gif') top left no-repeat; */display:none;}
#menuContainer {margin-top:15px;}
#menu ul {list-style:none; margin:0 0 0 23px; padding:0;}
#menu li {float:left; margin:0; padding:0;}
#menu a {display:block; padding:14px 10px; color:black; font-size:14px; text-decoration:none;}
/* #sidebar {width:124px; height:352px; position:absolute; background:url('images/sidebar.gif') top left no-repeat; margin:71px 0 0 138px;} */
#sidebar {
background:none repeat scroll 0 0 white;
border:2px solid black;
height:auto;
margin:100px 0 0 133px;
position:absolute;
width:126px;
}
#sidebar ul ul {margin:13px 5px;}
#sidebar ul ul li {text-align:center; padding:2px 0 3px;}
#sidebar .links h2 {display:none;}
#content {margin-top:10px;}
#content img.aligncenter{margin:0 auto; position:relative;}
#content .alignright {float:right; margin:0 0 33px 33px;}
#content .alignleft {float:left; margin:0 33px 33px 0;}
#content #page {margin:33px; line-height:1.4;}
#content #page p {margin:15px 0;}
#content #page h3 {font-size:18px;}
#content #page .post-meta {}
#logo {width:118px; height:118px; position:absolute; margin-left:140px;}

.entry-date {border-top:1px dashed #ccc; padding:2px 1px;}

/*
body {font-family:Helvetica, Arial, sans-serif; font-size:12px; background:#e7e7e7;}
u {text-decoration:underline;}
i, em {font-style:italic;}
b,strong {font-weight:bold;}
a {color:black; text-decoration:none;}
a:hover {text-decoration:underline;}
#header {text-align:center; background:url('images/body.png') top left repeat-x #fff; padding:17px 0 0;}
#header h1 {margin:0 auto 12px;}
#header h1 {background:url('images/mediagallerian.png') no-repeat; width:449px; height:112px; text-indent:-9999px;}
#header h1 a {width:449px; height:112px; position:relative; display:block;}
.container {margin:0 auto; width:780px; position:relative;}
#navigation {background:black; border-bottom:1px solid #febe4c;}
#menu {float:left; background:url('images/menuTopLeftCorner.png') top left no-repeat; padding-left:6px;}
#menu2 {float:right;background:url('images/menuTopRightCorner.png') top right no-repeat; padding-right:6px}
#menu2 li,
#menu li {float:left;}
#menu2 li {font-size:10px; text-transform:uppercase; color:#FFFFCC;}
#navigation span,
#navigation a {color:#FFFFCC; text-decoration:none; display:block; padding:0 4px; line-height:31px;}
#navigation a:hover {color:#FFF; text-decoration:underline;}
#navigation .current_page_item a {color:#febe4c;}
#navigation ul ul {display:none; position:absolute; z-index:1;}
#navigation ul ul li {display:inline-block; background-color:black;}
#subheader {background:#fff;}
#subheader h3 {font-size:22px; padding:0 10px; padding:25px 10px 10px;}
#subheader h2 {font-size:22px; padding:0 10px; height:60px; padding-top:40px;}
#subheader .container {background:url('images/graphic.png') top right no-repeat #e7e7e7; border-bottom:1px solid #999;}
#subheader p  {font-size:14px; padding:0 10px; line-height:20px;}
#subheader li {display:inline;}
#wrapper {background-color:white;}
#wrapper .container {border-left:1px solid #fff; border-right:1px solid #fff; padding: 0 0 30px; min-height:250px;}
#footer {background:white url('images/footerBodyBg.png') repeat-x scroll left bottom; padding:0 0 2px;}
#footer .container {background-color:#fcfcc6; border-top:1px solid #febe4c; height:169px;}
#footer li {float:left; margin:10px; padding:10px 11px; background-color:white; display:inline;}
#footer li.first {margin-left:20px;}
#footer li.last  {margin-right:20px;}
.post-meta-key {display:none;}
#page #subpages li.pagenav {border-top:1px dashed black; padding:10px 0;}
#page #subpages li ul {padding:0;}
#page #subpages li {font-weight:bold;}
#page #subpages li,
#page #subpages li li {list-style-type:none; padding:0;}
#page .cform {width:70%; margin:10px 0 0;}
#page .cform li {width:49%; float:left;}
#page .cform label {margin:0;text-align:left;vertical-align:top;width:100%;}
#page .cform label span {width:100%;}
#page .cform textarea, #page .cform input {width:90%;}
#page .cform input.backbutton, #page .cform input.resetbutton, #page .cform input.sendbutton {width:150px;}
#page .cf-sb {clear:both; width:100%; text-align:left;} 
#page .linklove {display:none;}
#page_meta_data_bottom {font-weight:bold; text-align:center; font-size:12px; height:60px; text-transform:uppercase; margin:0 0 10px; padding:18px 0 0; line-height:22px; background:url('images/footerBottom.png') bottom center no-repeat;}
#page_meta_data_bottom,
#page_meta_data_bottom a {color:white;}
#page_meta_data_bottom span {font-size:11px; font-weight:normal;}
#page_meta_data_author {text-align:center; margin:5px 0 10px; font-size:10px;}
#page {padding:0 10px; padding:0;}

#page img {margin-top:-30px !important;}
#page img {position:absolute; margin-left:490px;}

#page img.aligncenter {margin:-158px 0 0 290px !important; width:480px; height:100px;}
#page img.alignright {width:280px; height:auto;}

#page .image-left img {position:absolute; margin-left:-320px; width:300px; height:auto;}
#page .image-left {padding-left:320px !important; width:450px !important;}

#page .image-left img.aligncenter {margin:-158px 0 0 -20px !important; width:480px; height:100px;}
* html 
#page .image-left img.aligncenter,
* html 
#page img.aligncenter {margin-top:-157px !important;}

#content-min-height {height:250px; width:0px; float:right; left:1px; position:relative;}

#page .content {float:left; width:480px; padding:0 10px;}
#page .full-width {width:760px;}
#page .full-width table {width:100%;}
#page h3 {font-size:18px; margin:25px 0 10px;}
#page h4 {font-size:16px; font-weight:100; font-style:italic; text-indent:25px; margin:0 0 12px;}
#page ul {margin-bottom:20px;}
#page h4,
#page td,
#page th,
#page li {line-height:20px;}
#page p {line-height:20px; margin-bottom:20px;}

#page div.left {float:left; margin-right:15px;}
#page div.right{float:right; margin-left:15px;}
#page a {font-weight:bold; color:black; text-decoration:underline;}
#page a:hover {color:#006699;}
#page ul {padding:0 0 0 20px;}
#page li {list-style-type:square; padding:0 0 0 5px;}
#page table th,
#page table td {padding:0 15px 0 0;}
#page table th {font-weight:bold; text-transform:uppercase; padding-top:10px;}
*/ 