/*



	Theme Name: MarieTheme

	Theme URI: http://pixopoint.com/hellish-simplicity-wordpress-theme/

	Description: marie av lars

	Version: 2.0

	Author: 

	Author URI: 





	This theme was coded by the PixoPoint Theme Generator Version 0.9.0 beta

	http://pixopoint.com/



	The design of this theme was based on 'Hellish Simplicity' by Ryan Hellyer

	http://pixopoint.com/hellish-simplicity-wordpress-theme/



	



	The CSS, XHTML and design of this theme are released under GPL license:

	http://www.opensource.org/licenses/gpl-license.php





*/





/********************************************************

*********************************************************



   CSS generated by the PixoPoint template generator

          http://pixopoint.com/generator/



*********************************************************

********************************************************/









/*********************************

********* Overall styles *********

**********************************/



body {

	background:#ffffff 

	;background-position:0% 0;

	margin:5 em;

	padding:0;

	}



* html .post{

	height:1%

	}

.wrapper2 {

	border-left:0px solid #cccccc;

	border-right:0px solid #cccccc;

	margin:0 auto;

	background:#ffffff;

	width:700px;

	}

#contentwrapper {

	margin:0;

	background:#ffffff;

	position: relative;

	top: -50px;

	}

#contentwrapper_outer {

	}

#maincontent {

	position:relative;

	padding:10px 10px 10px 10px;

	background:#ffffff;

	}



/*********************************

************* Header *************

**********************************/



#header_wrapper {

	margin:0 auto;

	width:700px;

	padding:0px;

	height:150px;

	border-bottom:0px solid #ffffff;
	
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

#header {

	overflow:hidden;

	height:150px;

	background:#ffffff;

	background-position:50% 50%;

	}

#header_container {

	margin:0 auto;

	width:700px

	}



/*********************************

********* Header Content *********

**********************************/

#logo {

	display:block;

	margin:0 auto 0 0;

	position:relative;

	top:0px;

	background:url('images/header_logo_image.png');

	width:339px;

	height:133px;

	z-index: 1;

	}

	[if IE 6]>

float:left;

	display:block;

	margin:0 auto 0 0;

	position:relative;

	top:0px;

	background:url('images/header_logo_image.png');

	width:120px;

	height:122px;

	z-index: 25;

<![endif]



.description {

	display:none;

	}



#pixopoint_date {

	display:none;

	}

#pixopoint_feed {

	display:none;

	}

.rss {

	background:url('images/rss.gif');

	width:16px;

	height:16px;

	display:inline-block;

	position:relative;

	top:3px;

	}



#search {

	display:none;

	}

h1 {

	display:none;

	}

h1 a {

	color:#000000;

	text-decoration:none;

	}

h1 a:hover {

	color:#000000;

	text-decoration:none;

	}



/*********************************

************* Sidebar ************

**********************************/



#sidebar_left {

	float:left;

	position:relative;

	left:-0px;

	width:150px;

	margin-left:-170px;

	padding:0 10px 10px 10px;

	}

#sidebar_right {

	float:right;

	position:relative;

	right:-1px;

	margin-right:-170px;

	padding:0 10px 10px 10px;

	}

#sidebar_left, #sidebar_right {

	color:#000000;

	display:inline;

	width:150px;

	}

#sidebar_left,#sidebar_right {

	display:none;

	}

#sidebar_left label,#sidebar_right label,#sidebar_left td,#sidebar_right td,#sidebar_left th,#sidebar_right th,#sidebar_left caption,#sidebar_right caption  {

	color:#000000;

	}

#sidebar_left a,#sidebar_right a {

	#000000;

	}

#sidebar_left li a,#sidebar_right li a {

	text-decoration:none;

	color:#000000;

	height:100%;

	padding:0.25em 0;

	line-height:1.875em;

	padding:0 px;

	;

	background:;

	}

#sidebar_left li a:hover,#sidebar_right li a:hover {

	color:#000000;

	text-decoration:underline;

	background:;

	}

#sidebar_left li,#sidebar_right li {

	font-family:helvetica,sans-serif;

	font-size:0.6875em;

	color:#000000;

	}

#sidebar_left li li,#sidebar_right li li {

	font-size:1em;

	color:#000000;

	font-family:helvetica,sans-serif;

	padding:4px;

	}

#sidebar_left ul,#sidebar_right ul {

	list-style-type:none;

	padding:0;

	margin:0;

	}

   #sidebar_left li:before,#sidebar_right li:before {

	color:#dd0000;

	content:"\00BB \0020"

	}

#sidebar_left p, #sidebar_right p, #maincontent p {

	letter-spacing:0em;

	line-height:1.5625em;

	padding:0.625em 0em 0em 0em;

	font-size:0.75em;

	font-family:arial,verdana,sans-serif;

	}

#sidebar_left p, #sidebar_right p {

	color:#000000;

	}

#sidebar_left p a, #sidebar_right p a {

	color:#000000;

	}

#sidebar_left ul, #maincontent ul, #sidebar_right ul {

	margin:0;

	padding:0;

	}

#sidebar_left, #sidebar_right {

	font-family:helvetica,sans-serif;

	}

#sidebar_left input#s {

	width:100%;

	}

#sidebar_left h3, #sidebar_right h3 {

	margin:0;

	padding:1.25em 0 0.375em 5px;

	font-style:normal;

	font-weight:bold;

	font-size:0.875em;

	font-family:verdana,sans-serif;

	text-transform:uppercase

	letter-spacing:0.125em;

	line-height:0.875em;

	background:#FFFFFF

	}

#sidebar_left h3 a, sidebar_right h3 a {

	color:#FFFF99;

	text-decoration:none;

	}

#sidebar_left h3 a:hover, sidebar_right h3 a:hover {

	color:#D90000;

	text-decoration:underline;

	}





/*********************************

************ Headings ************

**********************************/

background:#FFFFFF none repeat scroll 0 0;





h2 {

	margin:0;

	padding:0.625em 0px 0em 0px;

	font-weight:normal;

	font-size:.875em;

	color:;

	color:#274D65;

	letter-spacing:0.25em;

	line-height:1.em;

	background:#FFFFFF none repeat scroll 0 0;

	}

h3 {

	margin:0;

	padding:1.25em 0px 0.375em 0px;

	font-weight:bold;

	font-size:0.875em;

	color:#274D65;

	font-family:arial,verdana,sans-serif;

	letter-spacing:0em;

	line-height:0.875em;

	background:#FFFFFF

	}

h5 {
	margin:0;
	padding:0.9375em 0px 0.375em 0px;
	font-weight:bold;
	font-size:0.75em;
	color:#274D65;
	font-family:arial, verdana, sans-serif;
	;
	letter-spacing:0em;
	line-height:1.3em;
	background:#FFFFFF
	}

h5 {
	margin:0;
	padding:0.9375em 0px 0.375em 0px;
	font-weight:normal;
	font-size:0.75em;
	color:#274D65;
	font-family:arial, verdana, sans-serif;
	;
	letter-spacing:0em;
	line-height:1.3em;
	background:#FFFFFF
	}

h6 {

	margin:0;

	padding:0.9375em 0px 0.375em 0px;

	font-weight:normal;

	font-size:0.75em;

	color:#000000;

	font-family:arial, verdana, sans-serif;

	;

	letter-spacing:0em;

	line-height:0.75em;

	background:#FFFFFF

	}



h2 a {

	color:#000000;

	text-decoration:none;

	}

h2 a:hover {

	color:#D90000;

	text-decoration:underline;

	}

h3 a {

	color:#000000;

	text-decoration:none;

	}

h3 a:hover {

	color:#D90000;

	text-decoration:underline;

	}

h4 a {

	color:#000000;

	text-decoration:none;

	}

h4 a:hover {

	color:#D90000;

	text-decoration:underline;

	}

h5 a {
	color:#274D65;
	text-decoration:none;
	}

h5 a:hover {

	color:#D90000;

	text-decoration:underline;

	}

h6 a {

	color:#000000;

	text-decoration:none;

	}

h6 a:hover {

	color:#D90000;

	text-decoration:underline;

	}



ingen {

	margin:0;

	padding:0;

	font-weight:bold;

	font-size:0em;

	color:#274D65;

	font-family:verdana,sans-serif;

	letter-spacing:0.125em;

	line-height:0em;

	background:#FFFFFF

	}

	

#pagetop_wrapper {

	display:none;

	}

#pagebottom_wrapper {

	display:none;

	}



/*********************************

************* Footer *************

**********************************/

.footer1 {

	min-width:510px;

	border-left:0px solid #cccccc;

	border-right:0px solid #cccccc;      

	margin:0 auto;

	background:#ffffff

	width:700px;

	}

#footer {

	text-align:center;

	width:px;

	height:0px;

	clear:both;

	background:#ffffff

	letter-spacing:0em;

	line-height:2px;

	font-family:helvetica,sans-serif;

	font-size:0.625em;

	color:;

	min-width:700px;

	}

#footer a {

	text-decoration:none;

	}

#footer a:hover {;

	text-decoration:underline;

	}



/*********************************

************* Posts **************

**********************************/



.clear{

	overflow:hidden;

	clear:both;

	}

.post {

	border-top:0px solid #ededed;

	border-bottom:0px solid #ededed;

	border-left:0px solid #ededed;

	border-right:0px solid #ededed;

	padding:0px 20px 0px 20px;

	margin-bottom:0px;

	}

.post li {

	letter-spacing:0em;

	line-height:1.5625em;

	padding:0.625em 0 0em 0;

	font-size:0.75em;

	color:;

	font-family:helvetica,sans-serif;;

	}

.post ul li {

	margin-left:20px;

	}

.postinfo {

	border-bottom:0px solid #eeeeee;

	font-family:helvetica,arial,sans-serif;

	font-size:0.625em;

	letter-spacing:0em;

	color:#FFF;

	padding:10px 0px 2px 0px;

	}

.postinfo_footer {

	border-bottom:0;

	border-top:0px solid #eeeeee;

	}

.postinfo a {

	color:#D90000;

	text-decoration:none;

	}

.postinfo a:hover {

	color:#D90000;

	text-decoration:underline;

	}

a, p a {

	color:#4D687D;

	text-decoration:none;

	}

a:hover, p a:hover {

	color:#4D687D;

	text-decoration:underline;

	}



/*********************************

********** Breadcrumbs ***********

**********************************/

.breadcrumbs {

	display:none;

	}

/*********************************

************ Comments ************

**********************************/



#comments_wrapper {

	background:;

	padding:0px 20px;

	border-top:0px solid #ededed;

	border-bottom:1px solid #ededed;

	border-left:0px solid #ededed;

	border-right:0px solid #ededed;

	overflow:hidden;

	}

.comment {

	padding:0;

	list-style:none;

	margin:10px 0 0 0;

	padding-top:0px;

	border-bottom:1px solid #ededed;

	overflow:hidden;

	}

.comment .alt {

	background:#eeeeee;

	}

.comment .alt p {

	background:#eeeeee;

	}

textarea#comment {

	width:100%;

	}

.comment img.avatar {

	float:right;

	margin:0 10px 10px 10px;

	width:60px;

	height:60px;

	}

#comments_wrapper p {

	margin:0 10px 10px 10px;

	background:;

	font-family:helvetica,arial,sans-serif;

	font-size:0.6875em;

	letter-spacing:0em;

	color:#444444;

	}

#comments_wrapper h3 {

	margin-top:0;

	}

.comment p a {

	color:#D90000;

	text-decoration:none;

	}

.comment p a:hover {

	color:#D90000;

	text-decoration:underline;

	}

#commentform input,#commentform label,#commentform textarea {

	margin:20px 0 0 0;

	display:inline;

	font-family:helvetica,arial,sans-serif;

	font-size:0.6875em;

	letter-spacing:0em;

	}

#commentform label {

	margin-left:10px;

	}

#commentform input,#commentform textarea {

	clear:left;

	}

#respond {

	margin-top:30px;

	}





/*********************************

*********** Extra stuff **********

**********************************/



.nextprevpage {

	margin:10px 0;

	text-align:center;

	letter-spacing:0em;

	line-height:1.5625em;

	padding:0.625em 0 0em 0;

	font-size:0.75em;

	font-family:helvetica,sans-serif;

	}

#myGallery, #myGallerySet, #flickrGallery {

	width:auto;

	}

.ngg-galleryoverview {

	clear:none;

	}

.ngg-gallery-thumbnail img:hover {

	background-color: #A9A9A9;

	border:1px solid #A9A9A9;

	padding:4px;

	}

/*********************************

*********** Main menu **********

**********************************/

#menu_wrapper1 {

	background:#ffffff url('images/pixo_mainmenu_background_image.png') repeat-x;

	background-position:50% 0;

	width:50%;

	height:26px;

	position: relative;

	}

#menu1,#menu1_multilevel {
	width:700px;
	margin-top: 0;
	margin-right: 44px;
	margin-bottom: 0;
	margin-left: -22px;
	}

#menu1 ul {

	margin:0;

	padding:0;

	list-style:none;

	}

#menu1 li {

	color:#666666;

	line-height:26px;

	z-index:20;

	letter-spacing:0.125em;

	background:#444444 url('images/mainmenu_backgroundimage.png') repeat-x;

	font-weight:bold;

	font-size:0.75em;

	margin:0;

	padding:0;

	margin:0 0px;

	float:right;

	font-family:helvetica,arial,sans-serif;

	position:relative;

	}

#menu1 li:hover,#menu1 li.sfhover {

	background:#FFFFFF;

	}

#menu1 li a {

	text-decoration:none;

	display:block;

	padding:0 5px;

	color:#666666;

	}

#menu1 li a:hover {

	text-decoration:none;

	color:#999999;

	}

#menu1 ul ul {

	background:url('images/dropdownshadow.png') bottom right;

	padding:0 2px 2px 0;

	position:absolute;

	left:-999em;

	top:26px;width:140px;

	}

#menu1 li:hover ul,#menu1 li.sfhover ul {

	left:auto;

	}

#menu1 ul ul li a {

	padding:3px 10px;

	text-transform:none;

	}

#menu1 ul ul li {

	color:#FFFFFF;

	z-index:20;

	width:140px;

	background:#666666;

	font-family:helvetica,arial,sans-serif;

	font-size:0.916666666667em;

	font-weight:normal;

	font-style:normal;

	background:#ffffff;

	border-bottom:1px solid #666666;

	border-left:1px solid #666666;

	border-right:1px solid #666666;

	}

#menu1 ul ul li a {

	line-height:1.375em;

	color:#FFFFFF;

	text-decoration:none;

	}

#menu1 ul ul li:hover a,#menu1 ul ul li.sfhover a {

	color:#FFFFFF;

	text-decoration:none;

	}

#menu1 ul ul li:hover li a,#menu1 ul ul li.sfhover li a {

	color:#FFFFFF;

	}

#menu1 ul ul li:hover li a:hover,#menu1 ul ul li.sfhover li a:hover {

	color:#FFFFFF;

	}

#menu1 ul ul li:hover,#menu1 ul ul li.sfhover {

	color:#FFFFFF;

	background:#555555;

	}

#menu1 ul ul ul li {

	font-size:1em;

	-moz-opacity:1;

	opacity:1;

	khtml-opacity:1;}#menu1 ul ul ul, #menu1 ul ul ul ul {

	position:absolute;

	margin-left:-999em;

	top:0;

	width:140px;

	}

#menu1 li li:hover ul,#menu1 li li.sfhover ul,#menu1 li li li:hover ul,#menu1 li li li.sfhover ul {

	margin-left:140px;

	}

#menu1 ul ul li:hover li a,#menu1 ul ul li.sfhover li a {

	text-decoration:none;

	}

#menu1 ul ul li li:hover a,#menu1 ul ul li li.sfhover a {

	color:#FFFFFF;

	text-decoration:none;

	}

.mainmenu1 {
	min-width:510px;
	position:relative;
	top: -65px;
	margin:0 auto;
	background:#ffffff url('images/sidebar_left_background_imageurl.png') repeat-y;
	width:700px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	}

#menu_wrapper2 {

	display:none;

	}



/*********************************

********** Post content **********

**********************************/



img {

	

	}

img.wp-smiley {

	border:none;

	}

a:hover img {

	

	}

a img {

	

	}

.wp-caption img {

	margin:0;

	padding:2px;

	border:none;

	}

.wp-caption a img {

	border:none;

	}

.wp-caption a:hover img {

	border:none;

	}

.aligncenter, div.aligncenter {

	display:block;

	margin-left:auto;

	margin-right:auto;

	}

.alignleft {

	float:left;

	margin:0 5px 0 0;

	}

.alignright {

	float:right;

	margin:0 0 0 5px;

	}

.wp-caption {

	border:1px solid #cccccc;

	text-align:center;

	background:#fefefe;

	padding-top:4px;

	margin:10px;

	}

.wp-caption p.wp-caption-text {

	letter-spacing:0em;

	line-height:1.5625em;

	font-size:0.75em;

	font-family:helvetica,sans-serif;

	padding:0 4px 5px;

	margin:0;

	}











/********************************************************

*********************************************************



   CSS generated by the PixoPoint template generator

          http://pixopoint.com/generator/



*********************************************************

********************************************************/

#container {

	margin-right: 40px;

	margin-left: auto;

	width: 700px;

}

