/* mmooreconstruction.com css
by Ed Goham, http://home.roadrunner.com/~edgoham/ */

/* Modified Ed Goham */
/* Copyright 1999-2012 Mark A. Moore. All Rights Reserved.*/
/* BTW, it's a good idea to always have this in your css: */
html, body
{
	margin: 0;
	border: 0;
	padding: 0;
}

/* All those element/properties have defaults in one browser or another, and zeroing them eliminates potiential headaches. -- Big John */
body
{
	color: #000;
	font-family: "Lucida Grande", Lucida, "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* set font-family for the whole page */
	font-size: 100%;
	/* set initial font size to neutralize IE-win bug with ems */
	background-color: black;
	background-image: url(art%20parts/bkgrnd20.gif);
}

a:link { color: blue; }
a:visited { color: blue; }
a:focus { color: blue; }

a:hover
{
	color: red;
	background: rgb(253,252,166);
}

a:active
{
	color: yellow;
	background: red;
}

h1, h2, h3, h4, h5, h6
{
	font-weight: bold;
	font-family: Myriad, "Lucida Grande", "Lucida Sans Unicode", lucida, helvetica, sans-serif;
}

#container
{
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	border: 1px solid gray;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background: #fff;
	border-color: black;
	background-image: url(art%20parts/line_bg.gif);
}

#banner
{
	padding: 5px;
	margin-bottom: 5px;
	background-color: rgb(166, 171, 253);
}

#banner h1, #banner p { display: inline; }

#content
{
	padding: 5px;
	margin-left: 215px;
	background-color: rgb(255,255,255);
	background-image: url(art%20parts/line_bg.gif);
}

#content p { text-indent: 1.5em; }
#content li { list-style-image: url(art%20parts/ck_in_box.gif); }
.close { text-align: left; }

.signature
{
	text-align: left;
	font-family: "Lucida Handwriting", "Lucida Calligraphy", "Zapf Chancery", cursive;
	font-weight: bold;
	font-size: 1.2em;
}

.quote
{
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}

.addy
{
	text-align: center;
	font: 12.5px "Lucida Grande", "Lucida Sans Unicode", lucida, helvetica, sans-serif;
}

.email { text-align: center; }

#sidebar-a
{
	float: left;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-right: 5px;
	padding: 5px;
	background-color: rgb(192, 204, 252);
}

#sidebar-a a { display: block; }

#sidebar-a a:link
{
	font: bold 12.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cc3300;
	text-decoration: none;
	background-color: rgb(192, 204, 252);
}

#sidebar-a a:visited
{
	font: bold 12.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cc3300;
	text-decoration: none;
	background-color: rgb(192, 204, 252);
}

#sidebar-a a:focus
{
	font: bold 12.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff3300;
	text-decoration: none;
	background-color: rgb(192, 204, 252);
}

#sidebar-a a:hover
{
	font: bold 12.5px Geneva, Arial, Helvetica, sans-serif;
	color: #ff3300;
	text-decoration: none;
	background-color: rgb(253,252,166);
}

#sidebar-a a:active
{
	font: bold 12.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff3300;
	text-decoration: none;
	background-color: rgb(192, 204, 252);
}

#sidebar-a li { list-style-type: none; }

/* These styles are for the copyright line in the footer */
#footer
{
	clear: both;
	vertical-align: bottom;
	padding: 5px;
	margin-top: 5px;
	background-color: rgb(213, 219, 225);
	font-family: "Lucida Grande", "Lucida Sans Unicode", lucida, helvetica, sans-serif;
	font-size: .70em;
}

/* titles */
abbr[title], acronym[title] { border-bottom: dotted 1px; }

/* hidden elements */
area, base, basefont, head, meta, script, style, title,
noembed, noscript, param { display: none; }

td
{
	color: #000;
	font-size: 12px;
	font-family: "Lucida Grande", Lucida, "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

