body {
	font-family:Georgia,Arial,Helvetica,sans-serif;
	color: #444;
	font-size: 18px;
}
body.admin {
	font-size: 80%;
}
body.admin #full {
	background:#fff;
}
body.admin #sideBar {
	background:#eee;
}
#fullWidthWrapper {
	background: transparent url(img/wrap_background.png) repeat-x;
}
.admin #fullWidthWrapper {
	background: none;
}
#header, #header a {
	color: #fff;
}
#header a:hover {
	color: #ddd;
}
#lowerMenu, #footer {
	color: #fff;
}
#subcategory li a {
	color: #000;
}
#subcategory li a:hover {
	color: #333;
}
#lowerMenu {
	background: #284c8a;
}
#navigation {
	background: transparent url(/js/theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x 0 50%;
}

#navigation a, #lowerMenu a, #footer a {
	color: #fff;
}
#navigation a:hover, #lowerMenu a:hover, #footer a:hover {
	color: #ddd;
}

#search button {
	background: url(img/search.png) no-repeat 2px 2px;
}
#search input {
}
#full, #main, #sideBar div {
}
#bottom {
}
#bottom a {
	color: #FFFFFF;
}
.entry {
}
.entryMeta a, .commentMeta a {
	color:#EB6603;
}
a.entryReadMore {
	background-color:#EB6603;
	color:#FFFFFF;
}
a.entryComments, a.reply {
	background-color:#00BF2D;
	color:#FFFFFF;
}
blockquote {
	color:#95949A;
}
#comments {
}
div.comment {
}
li.Category {
	margin-left: 10px;
	list-style-image: url(images/16x16/mimetypes/templates.png);
}
li.Site {
	margin-left: 10px;
	list-style-image: url(images/16x16/mimetypes/news.png);
}
li.Page {
	margin-left: 10px;
	list-style-image: url(images/16x16/mimetypes/doc.png);
}

li.text {
	margin-left: 10px;
	list-style-image: url(images/16x16/mimetypes/txt.png);
}
li.pdf {
	margin-left: 10px;
	list-style-image: url(images/16x16/mimetypes/pdf.png);
}
a.text {
	padding-left: 20px;
}
a.pdf {
	padding-left: 20px;
	background: url(images/16x16/mimetypes/pdf.png) no-repeat 0% 0%;
}
.message {
	color: #B79000;
	background: #FFF3A3;FFF3A3
}
input.watermark, textarea.watermark {
	color:#CCC;
}

/*** forms ***/
fieldset {
}
fieldset legend {
	background: transparent;
	color: #e32;
}
form div.input {
	color: #444;
}
form div.required {
	color: #333;
}
form.compact div.input {
	background: transparent;
}
#halfWrapper fieldset {
}
tr.even {
	background: #F2F2F2;
}
tr.odd, tr.even {
	cursor: pointer;
}
tr:hover {
	background: yellow;
}
table tr td {
	background: transparent;
}
p.entryDate {
	-moz-border-radius: 6px;
	background: #444;
	color: #fff;
	text-shadow:1px 1px #333;
}
p.meta {
	font-style: italic;
}
p.more a {
	color: #fff;
}
a {
	color:#1E4FA0;
}
#sideBar div, #sideBar a {
}
#sideBar a:hover {
	text-decoration:underline;
}
.avatar {
	background: #fff;
	border: 1px solid #ddd;
}
.comments li {
	background: #eee;
	border: 1px solid #ddd;
}
.comments li.author {
	background: #333;
	color: #eee;
}

.formPlaceholder {
	background: #eee;
	border: 1px solid #ddd;
}

.messageBox {
	background: #444;
	color: #fff;
}
#forkMe {
	color: #ddd;
	text-shadow: #000 2px 2px;
}
.comments li.pending {
	border: 1px solid yellow;
	font-style: italic;
}