#content {  }
a { text-decoration: none; color:#2786C2; }
a:hover, a:focus { color:#045C8C; }

img.alignleft { 
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}
	
img.alignright {
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

img.aligncenter {
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

blockquote {
	background: none;
}

pre {
	color: #000;
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

code {
	color: #000;
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

#navigation li a {
	background: #FFB358;
}

#navigation li a:hover {
	background: #A6671D;
}

#sidecontent .widget li a {
	background: #FFB358;
}

#sidecontent .widget li a:hover {
	background: #2786C2;
}

.widget input#searchsubmit  { background: #f75342; border: 0; }

#footer .footer-widget li a {
	background: #f75342;
}

#footer .footer-widget li a:hover {
	background: #2786C2;
}

a.more-link {
	background: #FFB358;
	color: #A6671D;
}

a:hover.more-link {
	background: #A6671D;
	color: #FFB358;
	text-shadow:0 1px 1px #BF9462;
}

#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 ;
}

#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 ;
}

.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 ;
}

.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 ;
}

#respond {
	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-info h1 {
	color: #045C8C;
}

.post-info h1 a {
	color:#2786C2;
}

.post-info h1 a:hover, a:focus {
	color:#f75342;
}

#comments a.comment-reply-link {
	color:#2786C2;
}

#comments a:hover.comment-reply-link {
	color:#f75342;
}

#commentform input.txt, #commentform textarea { 
	background: #f4f4ee;
	border: 1px solid #e3e3de;
}

form.cform { margin: 0px 0px 0px 0px; width: 450px; }

form.cform fieldset { background: none; border: none; }

form.cform input { width: 200px; }

form.cform input#cforms_captcha, form.cform input#cforms_captcha2 { width: 100px; }

form.cform textarea { width: 275px; height: 75px; }

form.cform input#sendbutton,form.cform input#sendbutton2 { cursor: pointer; width: 100px; margin-right: 175px; }

form.cform legend { font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; color: #50A4D2; }

form.cform label { width: 150px; text-align: right; }

form.cform label span { width: 150px; text-align: right; }

.reqtxt, .emailreqtxt { color: red; font-weight: bold; }

#whyYouShouldRegister { float: right; width: 200px; background-color: #F7F7F7; border: 1px solid #D7D7D7; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 8px;  }
#whyYouShouldRegister h4 { color: #BC7B1D; }
#whyYouShouldRegister ul { list-style: disc outside none; padding-left: 30px; }
#whyYouShouldRegister ul li { list-style: disc outside none; padding: 2px 0px 3px 0px; }

#usermessagea { margin-left: 0px; background: none; }
