/* CSS by NSD - This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

/* Global */

body {
	background-image: url(../../../../images/white-bg_16.jpg);
}
h1, h2, h3, h4, h5, h6 {
	color: #47291A;
}

/* header */
#header {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url(../../../../images/header-texture-bg_06.jpg);
	background-position: bottom;
	border: none;
	height: 125px;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #FFF;
}
#searchbar .searchform{
	margin-top: 28px;
	background-image: url(../../../../images/ivory-bg_04.jpg);
	height: 30px;
	width: auto;
	border: none;
}
.searchform .s {
	background-image: url(../../../../images/search-window_14.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 180px !important;
	margin-top: 3px;
	padding-top: 4px;
	padding-left: 5px;
	font-size: 0.9em;
	color: #777777;
}
.searchform .searchsubmit {
	background-image: url(../../../../images/search-button-a_13.jpg);
	height: 30px;
	width: 64px;
	margin-bottom: 2px;
	margin-left: 4px;
}
.searchform .searchsubmit:hover {
	background-image: url(../../../../images/search-button-a_13.jpg);
}
.searchform .searchsubmit:active {
	background-image: url(../../../../images/search-button-a_13.jpg);
}

/* navigation menu */
#nav					{
	max-height: 80px;
	background-image: url(../../../../images/nav-content-texture-bg_10_10.jpg);
	background-repeat: no-repeat;
	border: none;
}
#nav-content			{
	margin: 0 auto;
	width: 980px;
	height: 80px;
	padding-top: 5px;
}
#nav-content ul {
	margin-top: 23px;
	margin-left: 55px;
}

.quick-nav #rss {
	background-image: url(../../../../images/rss.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 30px;
}


/* HOME page */

/* FINAL nsd-slideshow STARTS here. */
#nsd-slideshow {
	margin-bottom: 20px;
	border: thin solid #DDD;
	padding: 5px;
}
/* FINAL nsd-slideshow ENDS here. */

/* SlideDeck slideshow STARTS here. */
/* to widern slideshow flame. */
div.slidedeck_frame.skin-dark {
	width: 960px !important;
	height: 370px !important;
}
/* to hide unnecessary contents inside slideshow. */
div.sd-node.sd-node-type.sd-node-type-recent {
	visibility: hidden;
}
div.sd-node.sd-node-timesince {
	visibility: hidden;
}
div.sd-node.sd-node-permalink {
	visibility: hidden;
}
span.sd-node-nav-link-label-date {
	visibility: hidden;
}
/* to adjust contents field. */
div.sd-node.sd-node-container {
	width: auto !important;
	margin-left: -55px !important;
	padding: 0 !important;
	margin-top: 220px !important;
	bottom: 0px;
}
div.sd-node.sd-node-content {
	width: 960px !important;
	margin-top: -10px !important;
}
div.sd-node.sd-node-title {
	height: 35px;
	padding: 10px 20px 10px 20px;
	background-color: #000;
	opacity: 0.7;
	font-family: Verdana, Geneva, sans-serif;
}
div.sd-node.sd-node-title a {
	font-size: 0.7em;
	line-height: 1.25em;
}
div.sd-node.sd-node-excerpt {
	height: 30px;
	margin-top: -31px;
	padding-left: 20px;
	padding-bottom: 1px;
	background-color: #000;
	opacity: 0.7;
}
/* to place images in background. */
dd.active.slide.slide_1 {
	width: 960px !important;
	height: 370px !important;
	margin: 0 !important;
	background-image: url(http://seekingeve.ca/wp-content/uploads/2010/05/slide-1.jpg);
}
dd.active.slide.slide_2 {
	width: 960px !important;
	height: 370px !important;
	margin: 0 !important;
	background-image: url(http://seekingeve.ca/wp-content/uploads/2010/05/slide-2.jpg);
}
dd.active.slide.slide_3 {
	width: 960px !important;
	height: 370px !important;
	margin: 0 !important;
	background-image: url(http://seekingeve.ca/wp-content/uploads/2010/05/slide-3.jpg);
}
dd.active.slide.slide_4 {
	width: 960px !important;
	height: 370px !important;
	margin: 0 !important;
	background-image: url(http://seekingeve.ca/wp-content/uploads/2010/05/slide-4.jpg);
}
dd.active.slide.slide_5 {
	width: 960px !important;
	height: 370px !important;
	margin: 0 !important;
	background-image: url(http://seekingeve.ca/wp-content/uploads/2010/05/slide-5.jpg);
}
/* SlideDeck slideshow ENDS here */


/*DISABLED: Slideshow for Arrass Theme - to adjust the appearance of belt
.featured-entry .entry-title {
	font-size:1em;
	font-weight:normal;
}
.featured-entry {
	background-color: #2E2822;
	height:67px;
	opacity:0.7;
	top:-67px;
}
.entry-summary {
	font-size:0.9em;
}
*/


/* Story Thumbnails */
.posts-default .published {
	color: #F5F2B3;
}
.posts-default .entry-meta, .posts-quick .entry-meta {
	color: #F5F2B3;
	background-color: #47291A;
}
.posts-default .published {
	color: #F5F2B3;
	display: none;
}
.posts-default .entry-comments, .posts-quick .entry-comments {
	background-image: url(../../../../images/comments-ivory.png);
	background-repeat: no-repeat;
}
ul.hfeed.posts-default.clearfix {
	margin-top: 15px;
	text-align: center;
}
ul.hfeed.posts-line.clearfix {
	border: none;
	background-image: url(../../../../images/white-bg_16.jpg);
}
li.hfeed.posts-line.clearfix {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
h3.entry-title {
	text-align: left;
}
h3.entry-title a {
	line-height: 1.3em;
}
.entry-summary {
	text-align: left;
}
/* to hide More Stories. */
#index-news, .arras {
display: none;
}

.posts-quick .quick-read-more a:link {
	color: #47291A;
}
.posts-quick .quick-read-more a:hover {
	background-color: #47291A;
	color: #ffffff;
}
#commentlist .reply a:link, .comments-navigation a:link, .navigation a:link, .read-more:link {
	color: #47291A;
}
#commentlist .reply a:hover, .comments-navigation a:hover, .navigation a:hover, .read-more:hover {
	background-color: #47291A;
	color: #ffffff;
}
#index-news {
	margin-bottom: 25px;
}
.home-title {
	color: #47291A;
}

/* Widgets */

#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle {
	background-image: url(../../../../images/ivory-bg_04.jpg);
}
div.widgetcontent {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
.widgettitle {
	background-image: url(../../../../images/ivory-bg_04.jpg);
	background-repeat: repeat;
}
a.entry-thumbnails-link {
	background-image: url(../../../../images/ivory-bg_04.jpg);
	background-repeat: repeat;
}
#index-featured .posts-default img, #index-featured .posts-default .entry-thumbnails-link {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
input#QS_user_email_widget {
	background-image: url(../../../../images/search-window_14.jpg);
	background-repeat: no-repeat;
	border: none;
	width: 190px;
	padding-left: 10px;
	font-size: 0.9em;
	color: #777777;
}
input[type="submit"], #wp-email-submit {
	color: #47291A;
}
input[type="submit"]:hover, #wp-email-submit:hover {
	background-color: #47291A;
}
h5.widgettitle {
	color: #47291A; clear: both;
}
.widgetcontainer li a:link {
	color: #47291A;
	font-size: 0.9em;
}
ul.xoxo li.widgetcontainer.clearfix {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
#bottom-content-1 {
	width: 628px;
}
#bottom-content-1 .widgetcontent {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCC;
}
#bottom-content-1 .widgettitle {
	text-transform: uppercase;
	background: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
}

/* Pages */
#main, #main .module, #main .single-post {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
	border: none;
}
#wrapper {
	padding-bottom: 0px;
}
.sf-menu a {
	font-size: 1.1em;
}
.sf-menu li.sfhover, .sf-menu li:hover  {
background: transparent !important;
}
.sf-menu a:hover {
	color: #47291A;
}
.module-title, .feed-title {
	background-image: url(../../../../images/ivory-bg_04.jpg);
	background-repeat: repeat;
}
#commentsform, .nocomments, .about-author {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
input[type="text"], input[type="password"], textarea {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
#commentlist {
	border: none;
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
#commentlist .comment-node {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
	border: 1px dotted #CCC;
}
#commentlist li {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
}
#commentsform {
	border: none;
}
.entry-content img {
	padding: 5px;
	border: 1px solid #CCC;	
}
.pingbacks {
	background-image: url(../../../../images/white-bg_16.jpg);
	background-repeat: repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

/* About page */
#content .page-id-7, .module-title, .feed-title, .nocomments {
	display: none;
}
#post-7 #commentsform, .nocomments, .about-author {
	display: none !important;
}


/* Footer */
#footer {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url(../../../../images/footer-texture-bg_14_14.jpg);
	background-position: top;
	width: auto;
	border: none;
	height: 80px;
}
#footer-sidebar {
	margin: 0px auto;
	position: relative;
	width: 960px;
	border: none;
	padding-top: 50px;
	padding-bottom: 10px;
}
#footer-sidebar .widgetcontainer {
	max-width: 300px;
}
#footer-text {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
	padding-top: 30px;
	font-size: 0.9em;
	color: #777;
}
.copyright {
	float: left;
}
.nsd {
	float: right;
}
#footer .widgetcontainer {
	padding-left: 0px;
}
div.textwidget a {
	color: #777777;
	padding-right: 10px;
	padding-left: 0px;
	text-decoration: none;
}
div.textwidget a:hover {
	color: #47291A;
	text-decoration: underline;
}
div.footer-message {
	display: none;
}
ul#footer-sidebar.clearfix.xoxo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 20px;
}
ul#footer-sidebar.clearfix.xoxo li.widgetcontainer.clearfix {
	background-image: url(../../../../images/ivory-bg_04.jpg);
	background-repeat: repeat;
}
#content li.widgetcontainer.clearfix {
	background: none;
}
li.widgetcontainer.clearfix {
	background-image: url(../../../../images/ivory-bg_04.jpg);
	background-repeat: repeat;
	list-style-type: none;
}
.widgettitle {
	border-bottom: none;
}
