/*  
Theme Name: lmdn 
Theme URI: http://www.lindalouandmichael.net/
Description: Your theme
Version: 1
Author: Leif 

*/

body {
	font: 12px Gill Sans, Sans Serif;
	padding: 0px 1em 1em 1em;
	background: url(/images/bg2.gif) #45c; color:black;
	text-align:center;
}
a { color:black; }
h1 { font-size: 18px; } h2 { font-size: 16px; }
h1, h2 { margin-bottom: 2px; color:#228; text-shadow: 2px 2px 1px #999; }
.centerblock { display:block; text-align:center; }
img { border:0px; }
p { margin-top:0px; }
ul { padding-left:1.5em; }
.alignright { text-align:right; }
.alignleft { text-align:left; }

#title	{
	display:block; height: 70px; width:621px; margin:0px auto;
/*	background: url(/images/title.png) no-repeat; */
	background: url(/images/title_bg2.gif) no-repeat;
	
}
#title h1 { visibility: hidden; }

dt { margin-left:1em; padding-top:.5em; }

p.stamp { font-weight: bold; margin-bottom:0px; }

#menu {
	width: 720px;
	font:14px Gill Sans, Tahoma, Sans-Serif;
	margin: 0px auto; text-align: center;
}
#menu ul {
	list-style:none outside;
	display:block;
	height:25px;
	margin:0px; padding:0px;
	margin-left:5px;
}
#menu ul li { float:left; padding:0px; margin: 5px 0px; }
#menu a {
	display:block;	height:18px; float:left;
	margin:0px 10px; padding:3px 10px 8px 10px;
	color:white;
	border: 1px solid black;
	border-bottom:0px;
	text-decoration:none;
	text-shadow: 2px 2px 3px #999;
}
#menu a:hover { background:#920; text-decoration:underline; }

body#news li.news a, body#archive li.news a, body#downloads li.downloads a, body#beginners_luck li.beginners_luck a, 
body#photos li.photos a, body#home li.home a, body#links li.links a, body#reviews li.reviews a
	{	color:black; background:url(/images/bg.gif) #aaa; z-index:2; position:relative; }

#main {
	width:700px; margin:0px auto; padding: 1em 20px;
	text-align:left;
	background: url(/images/bg.gif) #aaa;
	border: 5px solid #920;
	clear:both; position:relative; top:-10px; z-index:1;
}
#main img { padding: 1em; }
#sidebar img { padding:0px; }

div.post { margin-right: 250px; }
body#photos div.post, body#links div.post { margin:0; }

#sidebar {
	position:absolute;
	top:10px; right:10px; width:230px;
	background:url(/images/bg3.gif) #67e;
	backxground: #88f;
	border:1px solid black;
	color:black;
	padding:0px;
	margin:0;
}
#sidebar div { margin:15px; }
#sidebar h2 { border-bottom: 2px solid black; }
div.first { width:445px; float:left; }


body#downloads #sidebar { float:right; }
body#downloads #main li { line-height:2em; }


body#photos #main { text-align:center; }
body#photos h2 { text-align:left; }
body#photos div.post p { float:left; width:300px; height:285px; margin:1em; }
body#photos img { padding:0; margin:0; }
body#links div#main li { margin-top: 1em; }
#ews li { margin: 5px 0; }
