/*  
Theme Name: PageLift
Theme URI: http://www.pagelift.dk/
Description: Not for public use.
Version: 0.1
Author: S&oslash;ren Hardenberg
Author URI: http://www.pagelift.dk/
*/
body {
	background: #e8e6c3;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
h1, h1 a:link, h1 a:visited {
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 16px;
}
h2, h2 a:link, h2 a:visited {
	font-family: arial, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
h3, h3 a:link, h3 a:visited {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 13px;
}

h4 {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 12px;
}
h5 {
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 12px;
}
p {
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
}

img.nofloat {
	float:none;
}

img.rightfloat {
	float:right;
}

/********************************************/
/*********** Links color and style **********/
/********************************************/
a:link, a:visited, ul li a:link, ul li a:visited, p a:link, p a:visited {
	color: #a50202;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
p.postmetadata a:link, p.postmetadata a:visited {
	color: #a50202;
}
ul, ol {
	list-style: outside;
}
a:active {
	color: red;
}
hr {
	color: #a50202;
}
/********************************************/
/**************** MAIN **********************/
/********************************************/
#main {
	background: #ffffff;
	width: 960px;
	margin: 4px auto 0;
	padding: 5px 16px 0;
}
/********************************************/
/*************** TITLE **********************/
/********************************************/
#title {
	height:160px;
}
#title img {
	border: none;
}
/********************************************/
/***************** NAV **********************/
/********************************************/
#topmenu {
	background:#e8e6c3;
	height: 30px;
	margin: 0 0 5px;
}
#topmenu ul {
 	width: auto;
	list-style: none;
	margin: 0;
	padding: 0;
}
#topmenu li {
	margin: 0 24px;
	line-height: 30px;
	display: inline;
}
#topmenu a {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#topmenu a:hover {
	text-decoration: underline;
}
/********************************************/
/*************** PAGE ***********************/
/********************************************/
#page {
	width: 960px;
	background: #ffffff;
}
/********************************************/
/************** CONTENT* ********************/
/********************************************/
#content {
	background: #ffffff;
	width: 650px;
	padding: 15px 30px;
	float: left;
	border-color: #a50202;
	border-right-width: 1px;
	border-right-style: solid;
}
/********************************************/
/**************** POST **********************/
/********************************************/

/********************************************/
/************** NAVIGATION ******************/
/********************************************/

/********************************************/
/************** SIDEBAR**********************/
/********************************************/
#sidebar {
	width: 210px;
	padding: 15px 0px 0px 30px;
	color: #000000;
	float: right;
	background: #ffffff;
}

#sidebar h5 {
	border-color: #a50202;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}



.widget {list-style: none;}
.cat-item {list-style: none;}
#sidebar ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	padding-right: 7px;
}
#sidebar li {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	padding-right: 7px;
}
#sidebar form {
	margin: 0;
}
#sidebar #searchform #s {
	width: 108px; padding: 5px;
}
#sidebar #searchsubmit {
	padding: 0px;
}
.sb_header {
	background: #111111;
	margin: 0 0 20px 20px;
	padding-top: 5px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.sb_header h2 {
	margin: 0 0 2px 0px;
}

/********************************************/
/************** FOOTER **********************/
/********************************************/
#footer {
	width: 960px;
	font-family: arial, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: center;
	float: left;
}
#footer a:link, a:visited, ul li a:link, ul li a:visited, p a:link, p a:visited {
	color: #a50202;
	text-decoration: none;
}
/********************************************/
/************** COMMENTS ********************/
/********************************************/
#comments { clear:left;}
#commentform p {margin: 5px 0;}
#commentform input {width: 170px; padding: 5px;	margin: 5px 5px 0px 0;}
#commentform textarea {width: 500px;	padding: 0px;}
#commentform #submit {margin: 0; float: right;}

/********************************************/
/************** SEARCH** ********************/
/********************************************/
#searchform{
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
}
/********************************************/
/***************MULTI-USE TAGS **************/
/********************************************/
.center {text-align: center;}
.alignleft {text-align: left;}
.alignright {text-align: right;}
.left {float:left;}

.bg1 {background: #ffffff}
.bg2 {background: #ffffff}

.border1 {border: solid 1px #cccccc;}

.narrowcolumn {float: left;	padding: 0 0 20px 45px;	margin: 0px 0 0; width: 535px;}
.narrowcolumn .postmetadata {text-align: left;}

.widecolumn {float: left;	padding: 0 0 20px 45px;	margin: 0px 0 0; width: 840px;}

.post {margin: 0 0 50px 0; text-align:left; display:block;	clear:both;}
.postmetadata ul, .postmetadata li {display: inline; list-style-type: none;list-style-image: none;}

.blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
.blockquote cite {margin: 5px 0 0; display: block;}

.commentlist {padding: 0; text-align: left;	margin-left: 0;}
.commentlist li {margin: 15px 0 5px; padding: 5px 10px 5px;	list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
.commentlist p {text-transform: none;}

/* navigation here refers to the link to the next on previous post (not needed if you do pages only)*/
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 10px;}

.entry form { text-align:center;}

select {width: 130px;}

.alt {background-color: #e8e6c3; font-size: 11px; margin: 0; padding: 10px;}

.commentmetadata {margin: 0; display: block;}

.nocomments {text-align: center; margin: 0;	padding: 0;}
/********************************************/
/************ IMAGE TAGS ********************/
/********************************************/
/*the below will make images float left if they have no other tags (like 'right')*/
img {float: left; margin:0px 5px 0px 0px}
/*the below will make images float right but you have to add 'class="right" inside the image tag)*/
img.right {float: right; margin: 0px 0px 0px 5px}

.floatfix { height: 1px; overflow: hidden; clear: both; }
