body,.authorcomment,#commentform small span {
color:#666;
}

body,.footer {
background:#31395e url(../images/bgfooter.png) top center repeat-x;
}

.big_bg,.small_bg,#s,.text_input,.text_area,.content img,.gravatar img {
background-color:#fff;
}

#sleekslide h2 a,#sleekslide h2 a:visited,#sleekslide .intro,#searchsubmit,#send,#submit,.footer a,.footer a:hover,.pagination .current {
color:#fff;
}

.buttonlinks a,.intouch,#top .textwidget .intouch,#s,.text_input,.text_area,#searchsubmit:hover,#send:hover,#submit:hover,.pagination span,.pagination a,#commentform small,.trackback_list li a,{
color:#333;
}

blockquote{
	width: 80%;
	margin: 0 auto;
	background: #eee url("../images/blockquote.png") bottom right no-repeat;
	border: 1px solid #a9cdf1;
	border-left: 2px solid #3e578e;
	padding: 5px 10px;
	}

#searchsubmit,#send,#submit,.pagination a:hover,.pagination .current {
background-color:#333;
}

.pagination span,.pagination a,#top #nav li ul a,.pagination .current {
border:1px solid #333;
}

#sleekslide h2 a:hover,#top #nav a,#top #nav li ul a {
color:#f4f4f4;
}

#top .widget_text,.pagination span,.pagination a,#top .big_prev,.frontpagebar,.widget_search {
	background: transparent url("../images/transparency.png") top right;
	border: 1px solid #4e68e8;
	border-left: 1px solid #31395e;
	color: #000;
	}

a {
color:#282828;
}

a:hover {
color:#A0430A;
}

#top #nav {
border-right:1px solid #333;
}

#top #nav a {
border-left:1px solid #333;
}

#top #nav li ul a {
background-color:#1a1a1a;
}

#top #nav li ul a:hover,#top #nav li ul a:focus {
background-color:#f4f4f4;
color:#1a1a1a;
}


.slideimage img {
border:1px solid #4f4f4f;
}

.slideimage {
background-image:url(../images/mirror.png);
background-repeat:repeat-x;
background-position:bottom;
}

.buttonlinks a,.intouch,#top .textwidget .intouch {
background-image:url(../images/button.png);
}

.post_heading {
border-right:1px solid #3e578e;
}

.entry_content {
border-top:1px solid #3e578e;
}

.ajax_valid .text_input,.ajax_valid .text_area {
border:1px solid #70A41B;
}

.ajax_false .text_input,.ajax_false .text_area {
border:1px solid #EE2A00;
}

.ajax_alert .text_input,.ajax_alert .text_area {
border:1px solid #ffb628;
}

#searchsubmit,#send,#submit {
	cursor:pointer;
	background: #3e578e;
	color: #a9cdf1;
	}

#searchsubmit:hover,#send:hover,#submit:hover {
	background-color:#a9cdf1;
	color: #3e578e;
	}

.footer {
border-top:1px solid #111;
color:#999;
}

.content img {
padding:3px;
}

.pagination a:hover {
border:1px solid #222;
color:#E8E8E8;
}

.admincomment {
background-color:#eee;
}

.big_bg {
background-image:url(../images/bg.png);
}

.small_bg {
background-image:url(../images/bgsmall.png);
}

#head h1 a {
	width:290px;
	height:70px;
	background: url(../images/logo.png) bottom left no-repeat;
	}
	#head h1 a:hover {
		background: url(../images/logo.png) top left no-repeat;
	}
#head a#rss {
	background: url(../images/rss.png) bottom left no-repeat;
	border: none;
	}
	#head a#rss:hover {
		background: url(../images/rss.png) top left no-repeat;
	}

#sleekslide h2 a:hover {
text-decoration:underline;
}

.workwork {
background-image:url(../images/icon-work.gif);
}

.aboutme {
background-image:url(../images/icon-about.gif);
}

.comment_meta {
background-image:url(../images/commenticon.png);
}

.more-link {
background-image:url(../images/arrow.png);
}

#top .big_prev,.content img,#top .commentlist,.gravatar img,#s,.text_input,.text_area,#searchsubmit,#send,#submit {
border:1px solid #ababab;
}

.widget a,.widget a:visited,#top .recentcomments,#top .widget_archive li,#top .widget_categories li,.commentlist li {
border-bottom:1px solid #ababab;
}