/*



Theme Name: Lorem Ipsum



Theme URI: http://lorem-ipsum-dolor-sit-amet.com/wp-theme-1



Description: Clean, search engine optimized theme. Search engine optimization that really works! 1st. position in search engines. Just remember to fill out meta-tags in header.php. Fixed picture attachment.



Version: 1.3



Author: Kasper Solberg



Author URI: http://lorem-ipsum-dolor-sit-amet.com



Tags: 1st position in search engines, blue, white, fixed width, two columns, widgets, clean, minimalistic, lorem ipsum, search engine optimized,







The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php*/











/*=-=-=-=-=-=-=-=-=-=-= BEGIN CUSTOMIZATION =-=-=-=-=-=-=-=-=-=-=*/







/*Background Color of the page*/



  body {background-color:white;}







/*Body text color*/



  body {color:#000;}







/*Links color*/



  a {color:#000;}







/*Headings color*/



  .post h2 a {color:#ffffff;}



  .post h2 {color:#ffffff; background-color:#000000;}



  .post img {border: 1; border-color: black; border-width: 1px;}





/*Width of the entire page. You can



  also use a flexible width like so:



  #page {em:60px;}



  #page {width:1125px;}







/*IT'S ADVISED *NOT* TO CHANGE THESE, IF POSSIBLE*/



/*Width of the sidebar*/



  #sidebar {width: 325px; position: absolute; left: 25px; top: 25px;}



/*Width of the content area*/



  #content {width: 728px; position: absolute; left: 375px; top: 25px;}

  #contentfront {width: 400px; position: absolute; left: 375px; top: 25px;}


#third {width: auto;}







/*=-=-=-=-=-=-=-=-=-=-=- END CUSTOMIZATION -=-=-=-=-=-=-=-=-=-=-=*/







/* Begin Typography & Colors */







body {



        font-size: 10px; /* Resets 1em to 10px */



	font-family: 'Arial', Verdana, Sans-Serif;



	/*background: #fff;



	color: #333;*/



	}







#page {



	text-align: left;



	}







#header {}



#headerimg {}







#content {



	font-size: 12px;



	}







#content .entry p {



	font-size: 1.05em;



	}







#content .entry, #content .entry {



	line-height: 1.4em;



	}







#content {



	line-height: 1.6em;



	}







#content .postmetadata {}







.alt {



	background-color: #f8f8f8;



	border-top: 1px solid #ddd;



	border-bottom: 1px solid #ddd;



	}







#footer {



	border: none;



	}







small {



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 0.9em;



	line-height: 1.5em;



	}







h1, h2, h3 {



font-family:"Arial Black",Arial, sans serif; text-transform: uppercase; letter-spacing: -0.1em; line-height: 35pt;}







#header h1 {



	font-size:3.2em;



	}







.description {



  font-size:1em;



/*  color:#333;*/



	}







h2 {



	font-size: 40px;



	}







h2.pagetitle {



	font-size: 1.6em;



background-color:#e7e7e7;



border:1px solid #777;



padding:4px 0px 4px 0px;



margin-top:16px;



	}











h3 {



	font-size: 1.3em;



	}







h1, h1 a, h1 a:hover, h1 a:visited, #headerimg{



	text-decoration: none;



	color: #3b6ea5;



	}







h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {



	/*color: #333;*/



	text-decoration: none;



	}



h4{font-family:"Arial Black",Arial; text-transform: uppercase; letter-spacing: -0.1em; font-size: 20px; line-height: 18pt;}











.entry p a:visited {



	color: #b85b5a;



	}







.commentlist li, #commentform input, #commentform textarea {



	}







.commentlist li {



	font-weight: bold;



	}











.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}







.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentmetadata {



	font-weight: normal;



	}







#sidebar {	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



	/*color: #777;*/



	}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







a:hover {



	/*color: #147;*/



	text-decoration: underline;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */











/* Begin Structure */







/* Always show the scrollbar */



html {height: 100%;margin-bottom: 1px;}







body {



	margin: 0 0 20px 0;



	padding: 0;



	}







#page {



	margin: 20px auto;



	padding: 0;



	min-width: 500px;



	}







#header {



	margin: 0 0 22px 1px;



	padding: 0;



}







#content {



	float: right;



	margin: 0px 0 0;



overflow:hidden;



	}







#sidebar {



}







.post {



  border-bottom:1px solid #999;



  padding-bottom:4px;



	}







.post h2 {



  padding-top:14px;



  padding-bottom:2px;



}







.post hr {



  display: block;



}







#content .post {



  margin: 0;



}







#content .postmetadata {



  font-size:10px;



padding-top:14px;



color:#555;



}







#tags {



font-size:11px !important;



color:#999;



}







#content .postmetadata {



	margin: 10px 0;



	}







#content .smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}







#content .attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: both;



}







.clear {



	clear: both;



}







#footer {



	padding: 0;



	margin: 0 auto;



	width: 100%;



	clear: both;



	}







#footer p {



	margin: 0;



	padding-bottom:24px;



}







/* End Structure */















/*	Begin Headers */



h1 {



	margin: 0;



	}







h2 {



	margin: 0px 0 0 0;



	}







h2.pagetitle {



		text-align: center;



}







#sidebar h2 {



	margin: 5px 0 0;



	padding: 0;



text-align: right;



	}







h3 {



	padding: 0;



	margin: 0px 0 0;



	}







h3.comments {



	padding: 0;



	margin: 40px auto 20px ;



	}



/* End Headers */















/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



/* End Images */















/* Begin Lists







	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {



	margin-left: 0px;



	padding: 0 0 0 30px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	}







html>body .entry li {



	margin: 7px 0 8px 10px;



	}







.entry ul li:before {



	content: "\00BB \0020";



	}







.entry ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







.entry ol li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}











/* Begin Form Elements */



#searchform {padding-left: 5px;}







#sidebar #searchform #s {



	width: 250px;



	}







#sidebar #searchsubmit {



	padding: 0px;



	}







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform textarea {



	width: 98%;



	padding: 2px;



	}







#commentform #submit {



	margin: 0;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



margin:0px;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	}







.commentlist p {



	margin: 10px 5px 10px 0;



	}







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */







#sidebar form {



	margin: 0;



	}







#sidebar 



  a {color:#333;}



/* End Sidebar */











/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



  /*height:40px;*/



  padding:2px 0px 20px 0px;



	}







.navigation .alignleft{



  padding-right:4px;}







/* End Various Tags & Classes*/











/* Captions */



.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}



/* End captions */







#select {width:325px; font-family:"Arial Black",Arial; text-transform: uppercase; letter-spacing: -0.1em; font-size: 20px; line-height: 13pt; background-color:#000; color:#ffffff; text-align:center;}



#select a {text-decoration: none; color:#ffffff;}



.tumblr_posts li {margin-bottom:15px;padding-bottom:15px; margin-left:-40px; border-bottom:1px dotted #999; list-style:none; width:325px; a font-weight: bold;}



.tumblr_link, .tumblr_title, .tumblr_quote {font-family:"Arial Black",Arial; text-transform: uppercase; letter-spacing: -0.1em; font-size: 20px; line-height: 13pt;}



.tumblr_posts object {width:325px;max-height:260px;margin-bottom:4px;}



.tumblr_posts embed {width:325px;max-height:260px;margin-bottom:4px;}



.tumblr_posts img {width:325px;}



.audio_player {width:325px; height: 25px; border:1px solid #000;}

p.audioplayer_container object, p.audioplayer_container embed {
width: 300px;
height: 25px;
border:0px;
cellpadding:0px;
cellspacing:0px;
top-margin:0px;
bottom-margin:0px;
margin:0px;
}



