*{ margin: 0; padding: 0; }*
body { font: 11px verdana, tahoma, sans-serif; line-height: 1.8em; background: #fff; color: #909090; }
a { color: #7199cf; text-decoration: none;}
a:hover { color: #9b1239; text-decoration: underline; }
h1 { font: 18px Arial, Helvetica, sans-serif bold; color: #ca0d47; background: inherit; padding: 5px 0; letter-spacing:1px; text-transform: lowercase;}
h2 {
	font: 18px Arial, Helvetica, sans-serif bold;
	color: #ca0d47;
	border-bottom: 1px solid #eee;
	margin: 0 0 10px;
	padding: 0 0 3px;
	letter-spacing:1px;
	text-transform: lowercase;
}
h3 {
	color: #ca0d47;
	background: inherit;
	font-size: 12px;
	margin: 0 0 10px;
	text-transform: lowercase;
}

h4 { font-size: 11px;}

ul {  padding: 0; margin: 0 0 10px;}
li {
	list-style-type: none;
	line-height: 14px;
}
p { margin: 5px 0 10px 0; }

.ethos {letter-spacing:-1px;}

a img {border:0; cursor:hand; padding:0; margin:0;}

.button {padding:0; margin:0;}

#subheader {
	font: 10px;
	clear: both;
	height: 30px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#breadcrumbs {
	margin: 0 0 10px 0;
}

#search { float: right; }
	#search p { padding: 0; margin: 0; }
.searchfield {
	background-color: #fff;
	border: 1px solid #eee;
}

#wrap {
	margin: 20px auto;
	width: 960px;
}
#header {
	height: 145px;
}
#left {
	float: left;
	width: 220px;
}

#leftmenu {
	height: 170px;
}

#leftbox {
	width: 220px;
	margin: 6px 0 0 0;
	padding: 0;
}

#leftboxtop {
	color: #FFFFFF;
	background-color: #7199CF;
	padding-bottom: 3px;
	line-height: 12px;	
}

#leftboxtop a { color: #fff; }

#leftboxmain {
	padding: 5px 5px 0 5px;
}

#content {
	float: left;
	width: 475px;
	margin: 0 0 10px 30px;
}

#right {
	float: right;
	width: 206px;
	vertical-align: bottom;
}
	
#footer {
	clear: both;
	padding: 10px;
}

#copyright {}

#rss { float: right; text-align: right; }
	#rss li { float: left; margin: 0 0 0 10px; }

fieldset { border: 1px solid #eee; padding: 10px 8px; margin: 0 0 8px 0; background: #fff; color: #999; }
input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }
.comment { background: #F5F6F6; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { padding: 10px; margin: 0 0 10px 0; }
.commentsbox input {background-color: #fff; border: 1px solid #eee; }
.commentsbox textarea { width: 300px;background-color: #fff; border: 1px solid #eee;}
.date { border-top: 1px solid #eee; margin: 0 0 20px 0; }

.footertext {
	font-size:9px;
	line-height:11px;
	font-family: verdana, tahoma, sans-serif;
}

.New_Admin_Links {font-size:85%;text-align:center;}
