body { background: #138db7 url('../../style/images/Epic-Space.jpg') top center no-repeat; color: #ededed; }
h1, h2, h3, h4, h5, h6 { color: #000; }
a { text-decoration: none; color:#ffd35e; }
a:hover, a:focus { color:#FFFFFF; text-shadow: 0px 0px 5px #000; text-decoration: underline; }

img.alignleft { 
	background: #0A5A76;
	border: 1px solid #08546E;
}
	
img.alignright {
	background: #0A5A76;
	border: 1px solid #08546E;
}

img.aligncenter {
	background: #0A5A76;
	border: 1px solid #08546E;
}

blockquote {
	background: url('../../style/images/quote-bg.png') top left repeat-y;
	border: 0;
	color:#FFFFFF;
	font-family:Georgia,serif;
	font-style:italic;
	line-height:30px;
}

blockquote p {
	font-size:22px;
}

pre {
	color: #CCC;
	background: #0a5a76;
	border: 1px solid #08546e;
}

code {
	color: #CCC;
	background: #0a5a76;
	border: 1px solid #08546e;
}

#author-info-archive {
	background: url('../../style/images/light-blue-line.png') bottom left repeat-x ;	
}

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

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

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

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

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

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

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

#navigation li a:hover {
	background: #09F;
}

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

#sidecontent .widget li a:hover {
	background: #09F;
}

a.more-link {
	background: #2786C2;
}

a:hover.more-link {
	background: #09F;
}

/* 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/light-blue-line.png') bottom left repeat-x ;
}

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

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

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

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

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

p.post-meta a:hover {
color: #ffffff;
text-shadow: 0 0 5px #202020;
}

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

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

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

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

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

.gallery-item img {
	background: #0A5A76;
	border: 1px solid #08546E;
}

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

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

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

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

#comments a:hover.comment-reply-link {
	color:#ffffff;
	text-shadow:0 1px 1px #202020;
}

#comments h3 {
	color:#000000;
}

#comments .comment-head .date a {
	color:#CCC;
}

#comments .comment-head .date a:hover {
	color: #FFFFFF;
}

#comments img.avatar {
	background: #0A5A76;
	border: 1px solid #08546E;
}

#commentform input.txt, #commentform textarea { 
	border: 1px solid #08546E;
}

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

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

#related-posts { background: url('../../style/images/blue-line.png') bottom left repeat-x; } 
#related-posts .related-thumb { background:#0A5A76; border:1px solid #08546E; }

#author-info-archive .avatar {
	background:url('../../style/images/transparent.png');
	border: 1px solid #5697a1;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
	

#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: #09F;
}