body {
	background: url(sky/vertelfestival-bg_def2.jpg);
/*	color: #5e616a;*/
}

/* General styles 
=================================*/

a {
/*	color: #038dbe; */
color: #2a5c9e;
}

p a:hover {
	border-bottom: 2px dotted #2a5c9e;
}


/* Header
=================================*/

ul#nav li a {
/*	color: #136582; */
color: #373a86;
}

ul#nav li a:hover {
	color: #c41a7e;
	border-bottom: 2px solid #c41a7e;
} 

ul#nav ul li a {
	background: #2a5c9e;
}

ul#nav ul li ul li a {
	background: #2483ab;
}

ul#nav ul li a:hover {
	background: #373a86;
}

ul#nav li:hover a.sf-with-ul {
	color: #c41a7e;
	border-bottom: 2px solid #c41a7e;
}


/* Round Boxes (global)
=================================*/

.round-box.wide .corners-top {
	background: url(sky/corners-top-light-wide.png) top left no-repeat;
	height: 11px;
}

.round-box.med .corners-top {
	background: url(sky/corners-top-dark-med.png) top left no-repeat;
	height: 11px;
}

.round-box.med.light .corners-top {
	background: url(meadow/corners-top-light-med.png) top left no-repeat;
	height: 11px;
}

.round-box.small .corners-top {
	background: url(khaki/corners-top-dark-small.png) top left no-repeat;
	height: 11px;
}

.round-box.wide .corners-bottom {
	background: url(sky/corners-bottom-light-wide.png) top left no-repeat;
	height: 11px;
}

.round-box.med .corners-bottom {
	background: url(sky/corners-bottom-dark-med.png) top left no-repeat;
	height: 11px;
}

.round-box.med.light .corners-bottom {
	background: url(meadow/corners-bottom-light-med.png) top left no-repeat;
	height: 11px;
}

.round-box.small .corners-bottom {
	background: url(khaki/corners-bottom-dark-small.png) top left no-repeat;
	height: 11px;
}

.round-box.wide .corners-content {
	background: url(sky/corner-bg-light-wide.png) top left repeat-y;
}

.round-box.med .corners-content {
	background: url(sky/corner-bg-dark-med.png) top left repeat-y;
}

.round-box.med.light .corners-content {
	background: url(meadow/corner-bg-light-med.png) top left repeat-y;
}

.round-box.small .corners-content {
	background: url(khaki/corner-bg-dark-small.png) top left repeat-y;
}

.round-box h4.box-title {
	background: url(sky/box-title-left.png) top left no-repeat;
}

.round-box h4.box-title span {
	background: #5e626b;
}

.round-box h4.box-title span.title-r {
	background: url(sky/box-title-right.png) top left no-repeat;
}


/* Button links
.................................*/

.button-link a {
     background: url(sky/button-left-darkbg.gif) top left no-repeat;
 }

.button-link a span {
     background: url(sky/button-right-darkbg.gif) top right no-repeat;
 }
 
.button-link.lightbg a {
	background: url(sky/button-left-lightbg.gif) top left no-repeat;
}

.button-link.lightbg a span {
	background: url(sky/button-right-lightbg.gif) top right no-repeat;
}


/* Home Page Elements
=================================*/

.feature #primary-feature #img {
	background: url(sky/feature-img-border.gif) top left no-repeat;
}

.feature #primary-feature #img a#left {
	background: url(sky/feature-arrow-left.png) top left no-repeat;
}

.feature #primary-feature #img a#right {
	background: url(sky/feature-arrow-right.png) top left no-repeat;
}

.feature h2 {
	color: #2a5c9e;
}

.feature a {
	color: #2a5c9e;
}

.feature a:hover {
	color: #c41a7e;
}

#action-call {
	color: #c41a7e;
}

#action-call a {
	color: #2a5c9e;
}

#action-call a:hover {
	border-bottom: 2px solid #2a5c9e;
}

.featured-posts .post h2 a {
	color: #2a5c9e;
}

.featured-posts .post h2 a:hover {
	color: #2483ab;
}

.sidebar-home .post h2 a {
	color: #373a86;
}

.sidebar-home .post h2 a:hover {
	color: #2483ab;
}


/* Entry Content
=================================*/

.post h1.entry-title {
	color: #404349;
}

.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	color: #404349;
}


/* Comments
=================================*/

h3#comments {
	color: #5E626B;
}

.comment-body {
	background: url(sky/line-lightbg.gif) top left repeat-x;
}

#respond h3 {
	color: #5E626B;
}

#respond input,
#respond textarea {
	background: #ffffff;
	border: 1px solid #9397a2;
}

#respond label {
	color: #5E626B;
}

button {
	background: url(sky/button-right-bg.gif) top right no-repeat;
}

button span {
    background: url(sky/button-left-bg.gif) top left no-repeat;
}


/* Sidebar
=================================*/

#sidebar .round-box {
	margin: 0;
}

#sidebar h5 {
	color: #5e626b;
	background: url(sky/sidebar-line.gif) bottom left repeat-x;
}

#sidebar .widget.widget_categories li a,
#sidebar .widget.widget_recent_entries li a {
	background: url(sky/icon-posts.gif) top left no-repeat;
	background-position: 0 2px;
}


/* Footer
=================================*/

#footer {
	color: #5e626b;
}

.footer-widget h4 {
	color: #5e626b;
	background: url(sky/footer-line.gif) bottom left repeat-x;
}

#footer p a,
#footer li a {
	color: #038dbe;
}

#footer p a:hover {
	border-bottom: 2px dotted #038dbe;
}
