body {
	margin: 1em;
	/* background-color: #ecede7; */
	background-color: #fff;
}
body, th, td {
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
}

td { vertical-align: top; }

a { color: #000; }

small { font-size: 10px; }

.clearfloats {
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.readmore {
	display: block;
	text-align: right;
	font-size: 11px;
}

/***************************** Header ****************************************/

#headercontainer {
	width: 100%;
}

#header #headertop h1 {
	display: none;
}

#headernav {
	display: none;
}

#headersearch {
	display: none;
}

#headerfeature {
	background-color: white;
}
#headerfeature h1 {
	font-size: 22px;
}

#headerfeature .standard {
	padding: 10px 78px 15px 78px;
}
#headerfeature p.indent {
	margin-left: 20px;
}
#headerfeature p:last-child {
	margin-bottom: 0;
}

/***************************** Main Content ****************************************/

#content {
	width: 100%
}

#content h1, #content h2, #content h3 {
	font-family: "Trebuchet MS", Verdana, "Lucida Grande", "Lucida Sans", Impact, Charcoal, sans-serif;
	font-weight: normal;
	color: #f4911d;
	margin-top: 0;
}

#content1coltop, #content1colbottom, #content2coltop, #content2colbottom {
}

#content1col, #content2col {
}

#content1col p:last-child, #content2col p:last-child {
	margin-bottom: 0;
}

#block #copy {
	width: 100%;
}

#pagination, #subscription {
	display: none;
}

#related-topics {
	display: none;
}

/***************************** Footer and Sig ****************************************/

#footer {
	width: 100%
}

#footer h2, #footer h3 {
	font-family: "Trebuchet MS", Verdana, "Lucida Grande", "Lucida Sans", Impact, Charcoal, sans-serif;
	/* font-family: impact; */
	font-weight: normal;
	margin-top: 0;
}
#footer h2 { font-size: 20px; }
#footer h3 { font-size: 17px; }

#footerbottom {
}

#footer .footerlisttable {
	border: 0;
}
#footer .footerlisttable td, #sig .footerlisttable th {
	padding: 0 15px 10px 0;
}
#footer .footerlisttable ul {
	padding: 0;
}
#footer .footerlisttable li {
	padding: 0;
	list-style-type: none;
	font-size: 11px;
}
#footer .grayinput {
	background-color: #2c3234;
	border-color: #2c3234;
	border: 0;
	padding: 3px 6px;
	color: white;
}
#footer p:last-child {
	margin-bottom: 0;
}

#sig {
	width: 100%;
	margin-top: 1em;
}

#sig .mainlinks {
	display: none;
}

#sig #copyright {
	float: left;
}

#sig .logo {
	float: left;
	margin-right: 1em;
}

/***************************** Bookmarks ****************************************/
.bookmarks .bookmark-title {
	font-size: 14px;
	font-weight: bold;
}

.bookmarks .bookmark-description {
}

.bookmarks .bookmark-url {
	font-size: 11px;
	color: green;
}

/***************************** Search ****************************************/

div.autocomplete {
     position:absolute;
     width:300px;
     background-color:white;
     border:1px solid #888;
     margin:0px;
     padding:0px;
}

div.autocomplete ul {
     list-style-type:none;
     margin:0px;
     padding:0px;
}

div.autocomplete ul li.selected { background-color: #ffb;}

div.autocomplete ul li {
     list-style-type:none;
     display:block;
     margin:0;
     padding:2px;
     height:32px;
     cursor:pointer;
	 text-align: left;
}

/***************************** Social Networking Sprites ****************************************/

#social_bookmarks {
	display: none;
}
