/*
Theme Name: OCH Studio Klassisk
Theme URI: 
Description: 
Version: 1
Author: Magnus Engstrom
Author URI: 
Tags: 

*/



/* Begin Typography & Colors */
body {
margin: 30px;
}

#Wrapper {width:1000px;
}

#Sidebar {
float:left;
clear:none;
margin: 0px;
width: 250px;
}

#Page {
width: 750px;
float:left;
clear:none;
}

p {
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
}

#Sidebar h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 15px;
font-variant: normal;
padding: 0px;
padding-bottom:5px;
padding-top:0px;
margin:0px;
font-weight:normal;}

#Page h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 15px;
font-variant: normal;
padding: 0px;
padding-bottom:5px;
padding-top:0px;
margin:0px;
font-weight:normal;}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 15px;
font-variant: normal;
padding: 0px;
padding-bottom:5px;
padding-top:0px;
margin:0px;
font-weight:normal;}

img {
margin-top: 4px;
margin-right: 0px;
margin-bottom: 8px;
margin-left: 0px;
padding: 0px;
border:0px;
}

.miniature {
clear:none;
float:left;
width:150px;
height:200px;
margin-top: 0px;
margin-right: 18px;
margin-bottom: 10px;
margin-left: 18px;
padding-right: 0px;
border:0px;
}

a:link, a:visited, a:active, a:hover {color: #000000;text-decoration: none;border: none;}

#Sidebar .logo {
padding-bottom: 35px;
font-weight:normal;
}

#Sidebar ul {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
list-style-type: none;
}

#Sidebar ul li ul{
margin: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
list-style-type: none;
}

#Page ul {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
list-style-type: none;
}

li {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;	
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
list-style-type: none;}

.bold {  
font-weight:bold;
} 


/* #Sidebar a.self {color: #000;text-decoration:none;margin-left:-17px;}
#Sidebar a.self:before {content:'» ';} 

a.current_page_item, a.current_page_item:active, a.current_page_item:visited, a.current_page_item:hover  {color: #000;text-decoration:none;margin-left:-17px;}

a.current_page_item:before {content:'» ';} */

.pagenav  ul ul,
.pagenav .current_page_item ul ul,
.pagenav .current_page_ancestor ul ul,
.pagenav .current_page_ancestor .current_page_item ul ul,
.pagenav .current_page_ancestor .current_page_ancestor ul ul {
	display: block;
	}

.pagenav .current_page_item ul,
.pagenav .current_page_ancestor ul,
.pagenav .current_page_ancestor .current_page_item ul,
.pagenav .current_page_ancestor .current_page_ancestor ul,
.pagenav .current_page_ancestor .current_page_ancestor .current_page_item ul,
.pagenav .current_page_ancestor .current_page_ancestor .current_page_ancestor ul {
	display: block;
	} 

.pagenav  ul ul {
	margin-top:20px;margin-bottom:20px;
	} 

li.current_page_item a h1 {margin-left:-17px;}
li.current_page_item ul a h1 {margin-left:0px;}

li.current_page_item a h1:before {content:'» ';}
li.current_page_item ul a h1:before {content:'';}

