/* Standard Styles */

/* Calendar Plugin Styles */
    .dbx-content .calnk a {
		text-decoration:none;
		color:#532300;
	}
 
	 /* Update */
	    .calnk a:hover {
         background-position:0 0;
         text-decoration:none;  
         color:#FFFFF0;
         border-bottom:1px dotted #000000;
         }
    .calnk a:visited {
         text-decoration:none;
         color:#FFDEC5;
         border-bottom:1px dotted #000000;
        }
    .calnk a {
        text-decoration:none; 
        color:#FFDEC5; 
        border-bottom:1px dotted #000000;
        }
    .calnk a span { 
        display:none; 
        }
    .calnk a:hover span {
        color:#333333; 
        background:#F6F79B; 
        display:block;
        position:absolute; 
        margin-top:1px; 
        padding:5px; 
        width:150px; 
        z-index:100;
        line-height:1.2em;
        }
     .calendar-table {
        border:none;
        width:100%;
     }
     .calendar-heading {
        height:25px;
        text-align:center;
        border:1px solid #D6DED5;
        background-color:#793E22;
     }
     .calendar-next {
        width:25%;
        text-align:center;
     }
	 .calendar-next a, .calendar-next a:visited{
        color:#fff;
     }
     .calendar-prev {
        width:25%;
        text-align:center;
     }
	 .calendar-prev a, .calendar-prev a:visited{
        color:#fff;
     }
     .calendar-month {
        width:50%;
        text-align:center;
        font-weight:bold;
     }
     .normal-day-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #DFE6DE;
        background-color:#652A17;
     }
     .weekend-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #DFE6DE;
        background-color:#3F1508;
        color:#FFFFFF;
     }
     .day-with-date {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:100px;
        border:1px solid #DFE6DE;
		background-color: #652A17;
     }
     .no-events {

     }
	 .day-with-date:last-child, .day-with-date:nth-child(6) {
		background-color: #3F1508;
	 }
     .day-without-date {
        width:60px;
        height:60px;
        border:1px solid #E9F0E8;
     }
     span.weekend {
        color:#FFFFFF;
     }
     .current-day {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:60px;
        border:1px solid #DF9237;
        background-color:#4D150A;
     }
     span.event {
        font-size:0.75em;
     }
     .kjo-link {
        font-size:0.75em;
        text-align:center;
     }
     .calendar-date-switcher {
        height:25px;
        text-align:center;
        border:1px solid #D6DED5;
        background-color:#91542E;
     }
     .calendar-date-switcher form {
        margin:0;
        padding:0;
     }
     .calendar-date-switcher input {
        border:1px #D6DED5 solid;
     }
     .calendar-date-switcher select {
        border:1px #D6DED5 solid;
     }
     .cat-key {
        width:100%;
        margin-top:10px;
        padding:5px;
        border:1px solid #D6DED5;
     }
     .calnk a:hover span span.event-title {
        padding:0;
        text-align:center;
        font-weight:bold;
        font-size:1.2em;
        }
     .calnk a:hover span span.event-title-break {
        width:96%;
        text-align:center;
        height:1px;
        margin-top:5px;
        margin-right:2%;
        padding:0;
        background-color:#000000;
     }
     .calnk a:hover span span.event-content-break {
        width:96%;
        text-align:center;
        height:1px;
        margin-top:5px;
        margin-right:2%;
        padding:0;
        background-color:#000000;
     }
     .page-upcoming-events {
        font-size:80%;
     }
     .page-todays-events {
        font-size:80%;
     }
 /* End Calendar Plugin STyles */
#text-8 .dbx-content {
	padding:0;
	margin:0;
	background:none;
	border:none;
}
 
#text-7 .dbx-content {
	padding:0;
	margin:0;
	background:none;
	border:none;
}

#slideshow-3, #slideshow-3 .dbx-content{
	padding:0;
	background-color:none;
	border:none;
}

#right-header-widgets {
	float: right;
	clear: both;
	margin-top:-150px;
	color:#670302;	
	font-size:10px;
	padding-right:30px;
}

a {
	color:#FFF;
}

a:visited {
	color: #FFF;
}

blockquote{

	background: #f7f7f7;

	border: 1px solid #ddd;

}



a.dbx-toggle, a.dbx-toggle:visited {

	background-image:url(../../images/exp-coll-orange.png);

	background-repeat:no-repeat;

}

.scheme a.dbx-toggle, .scheme a.dbx-toggle:visited {

	background-image:url(../../images/exp-coll-white.png);

	background-repeat:no-repeat;

}

* html a.dbx-toggle, * html a.dbx-toggle:visited {

	background-image:url(../../images/exp-coll-orange.gif);

	background-repeat:no-repeat;

}

* html .scheme a.dbx-toggle, * html .scheme a.dbx-toggle:visited {

	background-image:url(../../images/exp-coll-white.gif);

	background-repeat:no-repeat;

}



.suf-widget h3.scheme {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}



#wrapper {

	border: 1px solid #c0c0c0;

	background-color: #f0f0f0;

}



/* Blog title */

.blogtitle a:hover {

	color: #d05e0b;

}



/* search form */

.searchform input[type="submit"].searchsubmit {

	background: url(../../images/search-button-orange.png) no-repeat 0 0;

}



* html #right-header-widgets .searchsubmit, * html #left-header-widgets .searchsubmit, * html #top-bar-right-widgets .searchsubmit, * html #top-bar-left-widgets .searchsubmit,

* html #sidebar .searchsubmit, * html #sidebar-2 .searchsubmit, * html #sidebar-b .searchsubmit, * html #sidebar-2-b .searchsubmit, * html #horizontal-outer-widgets-1 .searchsubmit, * html #horizontal-outer-widgets-2 .searchsubmit {

	bac\kground: url(../../images/search-button-orange.gif) no-repeat 0 0;

}



/* main menu */

#nav {

	border-bottom: none;

}

#nav.continuous, #nav.continuous ul li, #nav.continuous ul li a, #nav.continuous ul li a:visited,

#nav-top.continuous, #nav-top.continuous ul li, #nav-top.continuous ul li a, #nav-top.continuous ul li a:visited {

	color: #fff;

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}

#nav.continuous, #nav-top.continuous {

	border-bottom: 1px solid #f6ac3d;

}

#nav.continuous .current_page_item a, #nav.continuous .current_page_item a:hover,#nav.continuous ul li a:hover, #nav.continuous li a:active, #nav.continuous ul ul li a, #nav.continuous ul ul li a:visited,

#nav-top.continuous .current_page_item a, #nav-top.continuous .current_page_item a:hover,#nav-top.continuous ul li a:hover, #nav-top.continuous li a:active, #nav-top.continuous ul ul li a, #nav-top.continuous ul ul li a:visited {

	background:#f0f0f0;

	color: #222;

}

#nav.continuous ul ul li a:hover, #nav-top.continuous ul ul li a:hover {

	color: #B9622D;

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}

#nav ul li, #nav.continuous ul ul li, #nav-top.continuous ul ul li{

	border: none;
	margin-left: 10px;
}


#nav ul li{
	width: auto;
}

#nav ul li ul li{
	color: #FFDEC5;
	background-image: none;
	width: 144px;
	font-size:11px;
	padding:0 0 0 0;
}
#nav ul li ul li a, #nav ul li ul li a:visited{
	text-decoration:none;
	color:#FFDEC5;
}
#nav ul li ul li a:hover{
	color:#B96F39;
	text-decoration:none;
	width: auto;
}

#nav ul li a{
	color: #ffffff;
	background-image: url(../../../../../images/bullet-menu.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: auto;
}



#nav .current_page_item a, #nav .current_page_item a:hover,#nav li a:active {
	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/
	color: #fff;
}
#nav li a:hover {
	color: #B9622D;
	width:auto;
	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/
}

#nav li a:active {
	color: #fff;
	width: auto;
	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* Styling for drop-down lists */

#nav ul ul li {

	/*border: 1px solid #c0c0c0;*/

}



#nav ul ul li a:hover {
	color: #B9622D;
	width: auto;
}



/* style the links for the top level */

#nav a,

#nav a:visited {
	color: #FFF;
}



#nav a.highlighted,

#nav a:active {

	color: #ffffff;

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* style the second level background */

#nav ul ul a.drop,

#nav ul ul a.drop:visited {

	background:#450000;

}



/* style the second level hover */

#nav ul ul a.drop:hover {

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



#nav ul ul :hover > a.drop {

	color: #fff;

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* style the third level hover */

#nav ul ul ul a:hover {

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* style the second level links */

#nav ul ul a,

#nav ul ul a:visited {

	background: #450000;

	color:#000;

}



/* style the top level hover */

#nav a:hover,

#nav ul ul a:hover {

	color: #ffffff;

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



#nav :hover > a,

#nav ul ul :hover > a {

	color: #ffffff;

	/* background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* Top menu */

#nav-top {

	background-color: none;

	border: none;

	border-top: none;

}



#nav-top ul li{
	font-size: 10px;
	border: none;

}



#nav-top ul li a{
	color: #FFF;
	background: none;
	font-size: 10px;
}



#nav-top .current_page_item a, #nav-top .current_page_item a:hover,#nav-top li a:active {

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/
	font-size: 10px;
	color: #fff;

}



#nav-top li a:hover {
	font-size: 10px;
	color: #4B0301;

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



#nav-top li a:active {
	font-size: 10px;
	color: #fff;

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* Styling for drop-down lists */

#nav-top ul ul li {

	border: 1px solid #c0c0c0;

}



#nav-top ul ul li a:hover {

	color: #fff;

}



/* style the links for the top level */

#nav-top a,

#nav-top a:visited {
	font-size: 10px;
	color: #fff;

}



#nav-top a.highlighted,

#nav-top a:active {

	color: #ffffff;

		/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* style the second level background */

#nav-top ul ul a.drop,

#nav-top ul ul a.drop:visited {

	background:#f0f0f0;

}



/* style the second level hover */

#nav-top ul ul a.drop:hover {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}



#nav-top ul ul :hover > a.drop {

	color: #fff;

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}



/* style the third level hover */

#nav-top ul ul ul a:hover {

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* style the second level links */

#nav-top ul ul a,

#nav-top ul ul a:visited {

	background: #f0f0f0;

	color:#000;

}



/* style the top level hover */

#nav-top a:hover,

#nav-top ul ul a:hover {

	color: #ffffff;

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



#nav-top :hover > a,

#nav-top ul ul :hover > a {

	color: #ffffff;

	/*background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;*/

}



/* sub menu */

#subnav {

	background: #fff;

	margin-top: 15px;

	border: 1px solid #c0c0c0;

}

#subnav ul {

	margin: 0px;

	padding: 0px 0px 0px 5px;

	list-style: none;

}

#subnav .current_page_item a,

#subnav .current_page_item a:visited,

#subnav .current_page_parent a,

#subnav .current_page_parent a:visited {

	color: #d05e0b;

}

#subnav li a:hover {

	color: #d05e0b;

}



/* Level 3 */

.hier-nav {

	background: #f0f0f0;

}



.hier-nav .current_page_item a, .hier-nav .current_page_item a:visited, .hier-nav .current_page_parent a, .hier-nav .current_page_parent a:visited {

	color: #d05e0b;

}



.hier-nav li a:hover {

	color: #d05e0b;

}



#top-bar-right-spanel-tab .toggle {

	border: 1px solid #c0c0c0;

}



#top-bar-right-spanel-tab .toggle a {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

	color: #fff;

}



/* content */

.post .date {

	background: url(../../images/calorange.png) no-repeat;

	color: #ffffff;

}

.post .date span.day, .post .date span.month {

	color: #ffffff;

}

.post .date span.year {

	color: #ffffff;

}

.bookdata a:hover,

.postdata a:hover {

	color: #d05e0b;

}



/* post title */

h1.posttitle a:hover,

h2.posttitle a:hover {

	color: #d05e0b;

}

.tags a:hover {

	color: #d05e0b;

}



div.page-links span {

	border-color: #d05e0b;

}



div.page-links > span {

	background-color: #d05e0b;

	color: #fff;

}



div.page-links a:hover {

	background-color: #d05e0b;

	color: #fff;

}



/* next & previous page navigation */

.page-nav a:hover {

	color: #d05e0b;

}



/* next & previous post navigation */

.post-nav a:hover {

	color: #d05e0b;

}



.suf-page-nav a,

.suf-page-nav a:visited,

.suf-page-nav span {

	border-color: #d05e0b;

	color: #d05e0b;

}



.suf-page-nav a:hover {

	background-color: #d05e0b;

}



.suf-page-nav span.current {

	background-color: #d05e0b;

	color: #ffffff;

}



/* Comments  */

h3#comments,

h3.comments {

	background-color: #f0f0f0;

}

h3#respond,

h3.respond {

	background-color: #f0f0f0;

}



/* comment list */

.commentlist cite {

	color: #d05e0b;

}

.commentlist cite a, .commentlist cite a:visited {

	color: #d05e0b;

}

.commentlist .alt {

	background-color: #f0f0f0;

}



div.comment-response-types span {

	border-color: #d05e0b;

}



div.comment-response-types > span {

	background-color: #d05e0b;

	color: #fff;

}



div.comment-response-types a:hover {

	background-color: #d05e0b;

	color: #fff;

}



/* Credits  */

#cred {

	border-top: 1px solid #c0c0c0;

}



#cred a:hover {

	color: #d05e0b;

}



.button, input[type="submit"], input[type="button"] {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

	color: #fff;

}



/* sidebar */

.suf-widget h3,

.suf-widget h3:hover,

.suf-widget h3 a,

.suf-widget h3 a:visited {

	color: #444;

}



.suf-widget h3.scheme,

.suf-widget h3.scheme:hover,

.suf-widget h3.scheme a,

.suf-widget h3.scheme a:visited {

	color: #fff;

}



div.sidebar-tab-content a:hover,

div.sidebar-tab-content a:focus,

div.sidebar-tab-content a:active,

.suf-widget a:hover,

.suf-widget a:focus,

.suf-widget a:active,

#sidebar a:hover,

#sidebar-2 a:hover,

#sidebar a:focus,

#sidebar-2 a:focus,

#sidebar a:active,

#sidebar-2 a:active,

#sidebar-b a:hover,

#sidebar-2-b a:hover,

#sidebar-b a:focus,

#sidebar-2-b a:focus,

#sidebar-b a:active,

#sidebar-2-b a:active {

	color: #d05e0b;

}



.suf-mag-category li,

.sidebar-tab-content ul li,

.suf-widget li,

.suf-flat-widget li,

.suf-panel-widget li {

	background-image: url(../../images/icons/bulletorange.png);

}



.sidebar-tab-content ul li ul li,

.suf-widget ul li ul li {

	background-image: url(../../images/icons/bulletorange.png);

}



.tab-box div.sbtab-content-categories ul li,

.tab-box div.sbtab-content-categories ul li ul li,

.tab-box div.sbtab-content-categories ul li ul li ul li,

.widget_categories ul li,

.widget_categories ul li ul li,

.widget_categories ul li ul li ul li {

	background-image: url(../../images/icons/folder-orange.png);

}



/* meta */

div.sbtab-content-meta .rss,

.suf-widget .rss,

.suf-flat-widget .rss,

.suf-panel-widget .rss,

.widget_meta .rss {

	background-image: url(../../images/icons/005.png);

}



/* calendar */

#calendar a,

.widget_calendar a {

	color: #d05e0b;

}



#commentform label.fancy {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

	color: #fff;

}



/* These settings are required for Featured Posts */

.sliderIndex a, .sliderIndex a:visited,

#sliderIndex a,

#sliderIndex a:visited {

	border-color: #d05e0b;

	color: #d05e0b;

}



.sliderIndex a:hover, .sliderIndex a.activeSlide,

#sliderIndex a:hover,

#sliderIndex a.activeSlide {

	background-color: #d05e0b;

	color: #fff;

}



/* These settings are for common plugins */

.wp-pagenavi a,

.wp-pagenavi a:visited,

.wp-pagenavi span {

	border-color: #d05e0b;

	color: #d05e0b;

}



.wp-pagenavi span.current {

	background-color: #d05e0b;

	color: #fff;

}



.wp-pagenavi a:hover {

	background-color: #d05e0b;

	color: #fff;

}



#sidebar ul.sidebar-tabs li a.tab-current, #sidebar-2 ul.sidebar-tabs li a.tab-current,

#sidebar-b ul.sidebar-tabs li a.tab-current, #sidebar-2-b ul.sidebar-tabs li a.tab-current,

ul.sidebar-tabs li a.tab-current {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

	color: #fff;

}



/* Magazine */

.suf-mag-headline-block li.suf-mag-headline a.tab-current,

h2.suf-mag-category-title,

a.suf-mag-excerpt-full-story,

a.suf-mag-excerpt-full-story:visited,

#sidebar a.suf-mag-category-all-posts,

#sidebar a.suf-mag-category-all-posts:hover,

#sidebar a.suf-mag-category-all-posts:visited,

#sidebar-2 a.suf-mag-category-all-posts,

#sidebar-2 a.suf-mag-category-all-posts:hover,

#sidebar-2 a.suf-mag-category-all-posts:visited,

#sidebar-b a.suf-mag-category-all-posts,

#sidebar-b a.suf-mag-category-all-posts:hover,

#sidebar-b a.suf-mag-category-all-posts:visited,

#sidebar-2-b a.suf-mag-category-all-posts,

#sidebar-2-b a.suf-mag-category-all-posts:hover,

#sidebar-2-b a.suf-mag-category-all-posts:visited,

#horizontal-outer-widgets-1 a.suf-mag-category-all-posts,

#horizontal-outer-widgets-1 a.suf-mag-category-all-posts:hover,

#horizontal-outer-widgets-1 a.suf-mag-category-all-posts:visited,

#horizontal-outer-widgets-2 a.suf-mag-category-all-posts,

#horizontal-outer-widgets-2 a.suf-mag-category-all-posts:hover,

#horizontal-outer-widgets-2 a.suf-mag-category-all-posts:visited,

a.suf-mag-category-all-posts,

a.suf-mag-category-all-posts:visited {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

	color: #fff;

}



/* BuddyPress */

#item-nav div.item-list-tabs ul li.selected {

	background: #f6ac3d url(../../images/bg-orange.png) repeat-x top left;

}



#item-body div.item-list-tabs ul li.current a, #item-body div.item-list-tabs ul li.current a:visited, #item-body div.item-list-tabs ul li.current a:hover {

	color: #d05e0b;

}



div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.selected a:visited, div.item-list-tabs ul li.selected a:focus, div.item-list-tabs ul li.selected a:hover,

.dir-form h3 a.button, .dir-form h3 a.button:hover, .dir-form h3 a.button:visited {

	color: #fff;

}



#item-nav div.item-list-tabs ul li {

	border: 1px solid #ddd;

	border-bottom: none;

}



.post form#whats-new-form, ul.item-list .activity, ul.item-list .groups, ul.item-list .blog, ul.item-list li div.activity-comments ul li, .standard-form, ul.item-list .member {

	border: 1px solid #c0c0c0;

	background-color: #f0f0f0;

}



#l3nav .current a, #l3nav .current a:visited, #l3nav .current a, #l3nav .current a:visited {

	color: #d05e0b;

}




