body { background: #138db7 url('../../style/images/Epic-Space.jpg') top center no-repeat; color: #333; }
h1, h2, h3, h4, h5, h6 { color: #333; }
a { text-decoration: none; color:#2786C2; }
a:hover, a:focus { color:#f75342; }

img.alignleft { 
	background: #f4f4ee;
	border: 1px solid #e3e3de;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
	
img.alignright {
	background: #f4f4ee;
	border: 1px solid #e3e3de;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

img.aligncenter {
	background: #f4f4ee;
	border: 1px solid #e3e3de;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

blockquote {
	background: none;
	border: 0;
	color:#000000;
	font-family:Georgia,serif;
	font-style:italic;
	line-height:30px;
}

blockquote p {
	font-size:22px;
}

pre {
	color: #000;
	background: #f4f4ee;
	border: 1px solid #e3e3de;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

code {
	color: #000;
	background: #f4f4ee;
	border: 1px solid #e3e3de;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#latestworkbig {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#latestwork2 {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

.image_reel img {
	border: 1px solid #e3e3de;
}

.entry ol {
font-family:Georgia,serif;
}

.entry ul {
font-family:Georgia,serif;
}


#content {
	background: #ffffff ;
}

#navigation li a {
	background: url('../../style/images/transparent.png');
}

#navigation li a:hover {
	background: #12669C;
}

#sidecontent .widget li a {
	background:url('../../style/images/transparent.png');
}

#sidecontent .widget li a:hover {
	background: #12669C;
}

/* WIDGET FORMS */
#searchform  { margin: 15px 0 6px 0; }
.widget input#s, .widget input.field  { float: left; width: 163px; padding: 6px 0 6px 5px; border: 1px solid #d0d0d0; background: #eee; margin-bottom:5px; -moz-border-radius: 5px;-webkit-border-radius: 5px }
.widget input#searchsubmit  {  background:#0A5A76; border:none; color:#fff;padding:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;cursor:pointer;}
.widget .screen-reader-text  { display: none; }

/* CALENDAR */
#calendar_wrap { background:url('../../style/images/transparent.png'); padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#wp-calendar  { width:100%;margin-bottom:15px;clear:both;padding:0;border: 1px solid #E7E7E7;}
#wp-calendar caption { 	padding:5px; text-transform: uppercase; font-size: 11px; color:#000; font-weight: bold;}
#wp-calendar th,#wp-calendar td {text-align:center;background:#0A5A76;color:#000;padding:5px 0 1px 0; border: 1px solid #08546E;}
#wp-calendar td { background:transparent; }
#wp-calendar #prev  { padding: 0 0 0 10px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 11px; }

#slogan {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#big-slogan h3 {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

.archive-title h2 {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#contactme {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#aboutme {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#homepostswrap {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

p.post-meta a {
	color:#2786C2;
}

p.post-meta a:hover {
	color:#f75342;
}

.post-right {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

.post-info {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

.post-info h1 a {
	color:#2786C2;
}

.post-info h1 a:hover, a:focus {
	color:#f75342;
}

.entry {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#comments .comment-head {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}

#comments .comment-entry {
	color:#333333;
}

#comments a.comment-reply-link {
	color:#2786C2;
}

#comments a:hover.comment-reply-link {
	color:#f75342;
}

#comments h3 {
	color:#000000;
}

#comments .avatarbg {
	width: 78px;
}

#comments img.avatar {
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

#commentform input.txt, #commentform textarea { 
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

#commentform #submit { 
	background: #0A5A76;
	border: 1px solid #08546E;
}

#respond {
	background: url('../../style/images/solid-gray-line.png') bottom left repeat-x ;
}
	

#footer-wrap { /*background: url('../../style/images/waves.jpg') bottom center no-repeat;*/ } 

#footer .footer-widget li a {
	background:url('../../style/images/transparent.png');
}

#footer .footer-widget li a:hover {
	background: #12669C;
}