/*
 * Orange Wheat
 *
 */

/*----------------------------------------------------------------------------*/
/* Utility
/*----------------------------------------------------------------------------*/

body {
	background: #bcbaa9 url(../images/bg-wheat.jpg);
}
.dulce-col-main {
	background: #e1e0d9 url(../images/bg-wheat-maincol.png) repeat-y 0 0;
}
.paper-wrapper {
	background: url(../images/bg-post-shadow.png) no-repeat 50% bottom;
}
.post-paper {
	background: #fff url(../images/bg-staple.png) no-repeat 50% 15px;
	border-top: 5px solid #e7e7e7;
}
.dulce-col-shadow {
	background: url(../images/bg-footer-shadow.png) no-repeat 15px bottom;
}
a, a:visited {
	color: #ff5800;
}
a:hover, a:active {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------*/
/* Form Elements
/*----------------------------------------------------------------------------*/

.rq,
.form-messages {
	color: #ff5800;
}
input[type=submit], button[type=submit], input[type=button] {
	background-color: #ff5800;
	border: 1px solid #e25003;
	text-shadow: 0 1px 1px #c9553b;
	
}
input[type=submit]:hover, button[type=submit]:hover, input[type=button]:hover {
	background-color: #f45200;
}

/*----------------------------------------------------------------------------*/
/* Sprites
/*----------------------------------------------------------------------------*/

.link-header, .jp-audio, .jp-play, .jp-pause, .jp-progress, .jp-play-bar,
.jp-volume-bar, .jp-volume-bar-value, .jp-volume-bar-knob, .scroll-top {
	background: url(../images/sprite-gui.png) no-repeat;
}

/*----------------------------------------------------------------------------*/
/* Main Menu
/*----------------------------------------------------------------------------*/

.dulce-main-fixed-menu {
	background: #ff5800 url(../images/bg-wheat-mainmenu.png) repeat-y 0 0;
}
.dulce-main-fixed-menu li {
	background: url(../images/bg-wheat-menupipe.png) repeat-y top right;
}
.dulce-main-fixed-menu li a,
.dulce-main-fixed-menu li a:visited {
	color: #fff;
}
.dulce-main-fixed-menu li a:hover,
.dulce-main-fixed-menu li a:active {
	background: url(../images/bg-wheat-menuhover.png) no-repeat 50% 0;
	text-decoration: none;
}

/*----------------------------------------------------------------------------*/
/* Main Menu Drop Down
/*----------------------------------------------------------------------------*/

.dulce-main-fixed-menu li ul {
	background: url(../images/bg-wheat-menudrop.png) repeat-y;
}
.dulce-main-fixed-menu li li {
	background: url(../images/bg-wheat-menudrop-bevel.png) repeat-x top left;
}
.dulce-main-fixed-menu li li:first-child {
	background: none;
}
.dulce-main-fixed-menu li li a:hover,
.dulce-main-fixed-menu li li a:active {
	background: none;
	color: rgba(255, 255, 255, 0.7);
}

/*----------------------------------------------------------------------------*/
/* Main Menu Fly Out Menu
/*----------------------------------------------------------------------------*/

.dulce-main-fixed-menu li li ul {
	background: url(../images/bg-wheat-menuflyout.png) repeat-y;
	-webkit-border-radius: 0 0 0.76923077em 0;
	border-radius: 0 0 0.76923077em 0;
}
.dulce-main-fixed-menu li li li {
	background: url(../images/bg-wheat-menuflyout-bevel.png) repeat-x top left;
}

/*----------------------------------------------------------------------------*/
/* Site Footer
/*----------------------------------------------------------------------------*/

.dulce-footer a,
.dulce-footer a:visited {
	color: #44433f;
	font-weight: 700;
}
.dulce-footer a:hover,
.dulce-footer a:active {
	color: #414039;
	text-decoration: none;
}
.dulce-footer p {
	color: #414039;
}
.scroll-top {
	background-position: -524px -134px;
}

/*----------------------------------------------------------------------------*/
/* Site Description, Archives & Site Logo
/*----------------------------------------------------------------------------*/

.dulce-description,
.dulce-archive {
	background: url(../images/bg-wheat-description-bevel.png) repeat-x bottom left;
}
.dulce-logo h2 a {
	color: #fff;
	text-shadow: 1px 1px 2px #5e5d54;
}

/*----------------------------------------------------------------------------*/
/* Article Header
/*----------------------------------------------------------------------------*/

.post-title {
	border-bottom-color: #e7e7e7;
}
.post-title h2 a,
.post-title h2 a:visited {
	color: #44433f;
}
.post-title h2 a:hover,
.post-title h2 a:active {
	color: #ff5800;
	text-decoration: none;
}
.format-icon p {
	background-color: #ff5800;
}
.post-title .dulce-tags a,
.post-title .dulce-tags a:visited {
	border-bottom: 1px solid #fff;
	color: #b1b1b1;
}
.post-title .dulce-tags a:hover,
.post-title .ducle-tags a:active {
	border-bottom-color: #ff5800;
	color: #ff5800;
	text-decoration: none;
}

/*----------------------------------------------------------------------------*/
/* Article Footer
/*----------------------------------------------------------------------------*/

.post-meta li a,
.post-meta li a:visited {
	color: #b1b1b1;
}
.post-meta li a:hover,
.post-meta li a:active {
	color: #ff5800;
	text-decoration: none;
}

/*----------------------------------------------------------------------------*/
/* Comments
/*----------------------------------------------------------------------------*/

.bypostauthor {
	background: url(../images/bg-wheat-authorcomment.png) no-repeat 22px 82px;
}

/*----------------------------------------------------------------------------*/
/* Link Post Format
/*----------------------------------------------------------------------------*/

.link-header {
	background-position: 0 0;
}
.link-header h2 a:hover,
.link-header h2 a:active {
	text-decoration: none;
}

/*----------------------------------------------------------------------------*/
/* Audio Post Format
/*----------------------------------------------------------------------------*/

.dulce-audio-wrapper {
	background: url(../images/bg-charcoal-site-description.png);
}
.jp-audio {
	background-position: 0 -135px;
}
.jp-play {
	background-position: 0 -180px;
	z-index: 2;
}
.jp-play:hover {
	background-position: -50px -180px;
}
.jp-pause {
	background-position: -100px -180px;
	z-index: 1;
}
.jp-pause:hover {
	background-position: -150px -180px;
}
.jp-progress {
	background-position: -205px -180px;
}
.jp-play-bar,
.jp-volume-bar-value {
	background-position: -205px -190px;
}
.jp-current-time {
	color: #fff;
	text-shadow: 1px 1px 1px #5e5d54;
}
.jp-volume-bar {
	background-position: -205px -211px;
}
.jp-volume-bar-knob {
	background-position: -270px -210px;
}

/*----------------------------------------------------------------------------*/
/* Sidebar Widgets
/*----------------------------------------------------------------------------*/

.aside-widget {
	color: #414039;
}
.aside-widget h3 {
	background: url(../images/bg-wheat-widgethead.png) repeat-x left bottom;
	color: #fff;
}
.aside-widget a,
.aside-widget a:visited {
	color: #44433f;
}
.aside-widget a:hover,
.aside-widget a:active {
	color: #414039;
	text-decoration: none;
}
.aside-widget table a,
.aside-widget table a:visited {
	color: #15b6eb;
}
.aside-widget table a:hover,
.aside-widget table a:active {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------*/
/* Archive Pagination
/*----------------------------------------------------------------------------*/

.archive-pagination li a,
.archive-pagination li a:visited {
	color: #aaa;
}
.archive-pagination li a:hover,
.archive-pagination li a:active {
	color: #44433f;
	text-decoration: none;
}
