/***************
Customizing
***************/
html {
	color:#fff799; /*page text color*/
	background:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:0.9em;
	line-height:1.1em;
}

* a {
	color:#66cc00; /*link text color*/
	font-weight:bold;
	text-decoration:none;
}

#sidebar-1, #sidebar-2 {
	color:#66cc00; /*sidebar text color*/
}
	
#head {
	background:url(../images/spectral/glass.jpg) top center no-repeat; /*header image*/
	height:200px;
	width:100%;
	margin:auto;
	position:relative;
}

form input {
	border: 1px solid #66cc00; /*search field border color*/
	background:#468b01; /*search field background color*/
	padding-left: 15px;
	color:#fff799; /* search field text color*/
}

form select {
	border: 1px solid #66cc00; /*drop-down border color*/
	background:#468b01; /*drop-down background color*/
	color:#fff799; /*drop-down text color*/
}

#head h1 {
	/*position and change color of header text as necessary*/
	position:absolute;
	bottom:70px;
	right:30px;
	margin: 0 0 0.5em 20px;
	line-height:1.1em;
}

#head h2 {
	/*position and change color of header text as necessary*/
	position:absolute;
	bottom:70px;
	right:30px;
	margin: 0 0 -0.5em 30px;
	line-height:1.1em;
}

/***************
Layout
***************/
* {
	margin:0;
	padding:0;
}

html {
	
}

body {
	background:url(../images/spectral/bottomsquat.jpg) bottom center no-repeat;
	text-align:left;
	min-height:560px;
	margin:10px 0;
}

#accessibility {
	position:absolute;
	top:-10000px;
}

#container {
	background: url(../images/spectral/topsquat.jpg) 0 210px no-repeat;
	width:760px;
	margin:auto;
}

#content {
	background: url(../images/spectral/footer.jpg) top center no-repeat;
	margin:10px 160px;
	padding-top:10px;
	font-size:0.9em;
}

#content li {
	list-style-position:inside;
}

blockquote
{
	margin-left: 20px;
	margin-right: 0px;
}

#sidebar-1 {
	float:left;
	display:inline;
	width:135px;
	margin:15px 5px;
}

#sidebar-2 {
	float:right;
	display:inline;
	width:135px;
	margin:15px 5px;
}

#foot {
	background: url(../images/spectral/footer.jpg) top center no-repeat;
	text-align:center;
	clear:both;
	height:2em;
	padding-top:10px;
}

h3 {
	font-size:0.9em;
}

h3 a {
	display:block;
	font-size:1.5em;
}

p {
	padding:5px 0;
}

img.divider
{
	margin-top: 2em;
	margin-bottom: 2em;
}

#txpCommentInputForm {
  background-color: #141D26;
  padding: 2em;
  margin-left: 2em;
}