/*
Theme Name: ( = ) ( nighton . net )
Theme URI: http://www.nighton.net/
Description: A legal pad on my table.
Version: 1.0
Author: David Love
Author URI: http://www.nighton.net/
Tags: wood, fixed width, two columns

	( = ) ( nighton . net ) v1.0
	 http://www.nighton.net/

	This theme was designed and built by David Love,
	whose blog you will find at http://www.nighton.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	line-height: 42.5px;
	background-color: #333333;
	background: url('images/table.png');
	color: #333333; }

#page {
	width: 1024px;
	height: 1447px;
	text-align: left;
	margin: 50px;
	border-style: solid;
	border-top-color: #777777;
	border-width: 4px;
	border-bottom-width: 0px; }

#header {
	background: url('images/legal header.png');
	width: 1024.25px;
	height: 162px; }

#sidebar {
	background: url('images/legal sidebar.png');
	width: 151px; 
	height: 1192.25px;
	float: left; }

#links {
	font-size: 2em;
	padding-left: 25px;
	padding-top: 4px;
	margin-top: 0px;}

#content {
	background: url('images/legal body.png'); 
	width: 873px;
	height: 1192.25px;
	margin-left: 151px; 
	overflow: auto; }

#footer {
	background: url('images/legal footer.png');
	width: 1024.25px;
	height: 93px; }

#copyright {
	font-size: 2em;
	padding-top: 47px; 
	margin-left: 151px;
	padding-left: 25px; }

#search {
	float: right; 
	margin-top: 58px; 
	margin-right: 30px; }

a:link {
	color: #2277cc; }

a:visited {
	color: #6644cc; }

h2 {
	font-size: 3em;
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 100px; }

h3 {
	font-size: 2em;
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 100px; }

p {
	font-size: 2em;
	padding-top: 4.5px; 
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 38px; 
	margin-left: 0px;
	margin-right: 100px; }

.alignleft {
	font-size: 2em;
	padding-top: 4.5px; 
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 38px; 
	margin-left: 0px;
	margin-right: 100px;
	float: left; }

.alignright {
	font-size: 2em;
	padding-top: 4.5px; 
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 38px; 
	margin-left: 0px;
	margin-right: 100px;
	float: right; }

ol {
	margin: 0px;
	padding: 0px; }

li {
	margin: 0px;
	padding: 0px; }

img { 
	vertical-align: text-bottom;
	margin: 0px;
	padding: 0px; }

code {
	font-size: 1.25em;
	vertical-align: top; }

pre {
	font-size: 2.5em;
	padding-top: 4.5px; 
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: 38px; 
	margin-left: 0px;
	margin-right: 100px; }

.wp-smiley {
	padding-bottom: 4.5px; }

.comment-author {
	font-size: 2em;
	padding-top: 4.5px;
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-bottom: -4.5px; 
	margin-left: 0px;
	margin-right: 100px; }

.comment-meta {
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 25px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-left: 0px;
	margin-right: 100px; }

textarea {
	font-size: 1.25em; }

