/* James Devaney default styles
--------------------------------------- */

@import "layout.css";

/* =body
--------------------------------------- */
body {
	font: 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: #006e4d url("../../images/body_bg.png") repeat-x;
	}

/* =table
--------------------------------------- */
table {
	font: .9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}

/* =h, p, ul, blockquote
--------------------------------------- */
h1, h2, h3, h4, h5, h6, p, ul, blockquote {
	margin: 1.25em 0 .75em 0;
	}

/* =h1
--------------------------------------- */
h1 {
	color: #004d31;
	margin: 0 0 .25em 0;
	}

/* =h2
--------------------------------------- */
h2 { color: #004d31; }

/* =h3
--------------------------------------- */
h3 {
	color: #bd9832;
	}

/* =h4
--------------------------------------- */
h4 { color: #1a468b; }

/* =p
--------------------------------------- */
p {
	line-height: 1.5em;
	}

/* =a
--------------------------------------- */
a:link, a:visited {
	color: #004d31;
	}
a:hover {
	text-decoration: none;
	}
a:link img, a:visited img {
	border: none;
	}
/* =strong
--------------------------------------- */
strong {
	color: #004d31;
	}

/* =hr
--------------------------------------- */
hr {
	margin: 1em 0;
	color: #004d31;
	border: none;
	background: #004d31;
	height: 1px;
	}

/* forms
--------------------------------------- */
form { margin: 0; }
form table {
	background: #e5edea;
	border: 3px solid #e5edea;
	margin: 0 auto 1.5em auto;
	}
form table:last-child { margin-bottom: 0; }
form tr {
	background: #e5edea;
	}
form tr.alt {
	background: #fff;
	}
form th, form td {
	padding: 6px 9px;
	text-align: left;
	}
form th {
	background: #004d31;
	color: #fff;
	}
form td.label {
	text-align: right;
	background: #bfdbd2;
	}
