a {color: #660;}
a:hover,a:link:hover {color: #f90;}
a:visited, a:active {
color: #8f9440;
}

table {
    border-radius: 8px;
    background:    -moz-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253, 253, 252, 0.3)), color-stop(49%, rgba(237, 237, 222, 0)), color-stop(51%, rgba(237, 237, 222, 0)), color-stop(100%,rgba(186, 186, 130, 0.3)));
    background: -webkit-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:      -o-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:     -ms-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:   linear-gradient(to bottom, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#1a000000',GradientType=0 );
    background-color: #ededde;
    color: #454526;
    border: solid 1px;
    border-color: #fdfdfc #e2e2ca #e2e2ca #fdfdfc;
	}
/* 
* now we want to colour contents and elements
*/

#hd{background-color: #E4E4F4;
	background-color: rgba(143, 158, 64,.8);}
#bd {
background: #f6f7ee;
margin:13px 6px 20px auto;
padding:auto 6px auto 6px;
}
#site-title a,#site-title a:visited{
color: #996600;text-decoration:none;
text-shadow: rgba(0,0,0,.3) 0px 2px 4px; /* Safari-only, but cool */
}

#site-title a:hover{color:#fc0;}	

#primary-menu li a,#subsidiary-menu li a{padding:8px;color:#111;background:#f6f7ee;border:1px solid #ccc;}
#primary-menu li ul,#subsidiary-menu li ul{background:#fff;border-top:1px solid #bdb76b}
#primary-menu li.current-menu-item a {background-color:#EDEFC9;
	color: #000;
	border-bottom-width:0; /* no bottom border for active tab */
    padding-bottom:1px; /* to match height of other tabs */
	height:20px;
	font-weight:400;
	text-decoration:underline;
}

#primary-menu li a:hover,#subsidiary-menu li a:hover {
color: #000;
background:#DCE09C; 	
text-decoration: underline;
}


#secondary-menu li a,#footer-menu li a{padding:8px 10px 8px 10px;color:#111;background:#DCE09C;border:1px solid #ccc}
#secondary-menu li ul,#footer-menu li ul{background:#fff;border-top:1px solid #ccc}
#secondary-menu li.current-menu-item a {background-color:#EDEFC9;
	color: #000;
	 border-bottom-width:0; /* no bottom border for active tab */
    padding-bottom:1px; /* to match height of other tabs */
	height:20px;
	font-weight:400;
	text-decoration:underline;
	}
	
#secondary-menu li a:hover,#footer-menu li a:hover 
{
color: #000;
background:#f6f7ee; 	
text-decoration: underline;
}


span.newspaper2,div.newspaper2 {border-bottom: groove 2px #CCCCCC; }
.tagsbreadcrumb{border-bottom: #CC0000 10px solid;}
.tagsbreadcrumb a{font-size:80%;line-height:24px;}
.tagsbreadcrumb a:hover{font-size:80%;text-decoration:underline;line-height:24px;}
.tagsbreadcrumb a:visited{font-size:80%;line-height:24px;}
.y6{float:left; font-size:350%; font-family:Verdana,Arial,Helvetica,sans-serif; margin:4px 0 0px -1px; font-weight:0;}
.y4{float:left;font-size:350%;font-family:Garamond,Georgia,"Times New Roman"; text-transform:uppercase; margin:12px 0 0px -5px; font-weight:0;}
.googlebreadcrumbs{clear:left;float:left;margin-top:20px;}
.feat-tags{
border-bottom:1px solid #c00;
border-right:10px solid #3F6AD1;
color:#3B200F;
font-variant:small-caps;
font-weight:700;
line-height:125%;
padding-left:10px
}

.feat-tags1{
background-color:#eee;
border-bottom:1px solid #c00;
border-left:10px solid #3F6AD1;
color:#3B200F;
font-variant:small-caps;
font-weight:700;
line-height:125%;padding-left:10px
}
/* Page links (multiple-paged posts) */

p.page-links a, .comment-pagination .page-numbers {
	border: 1px solid #bdb76b;
	}
/* Breadcrumb 
this hacks into arrow image before title
*/
.breadcrumbs{margin:0 0 30px 0;font-size:.9em;font-style: italic;color:#9f9994;
line-height:30px;}
.breadcrumbs .trail-before{margin-right:5px}
.breadcrumbs .sep{display:inline-block;width:5px;height:25px;margin:0 5px;text-indent:-9999em;
background:url('images/breadcrumb-sep.png') no-repeat 0 8px}
.breadcrumbs .trail-end{font-style:italic;color:#bab7b5}

/*-------------------------------------------------*/
/* SIDEBAR */
/*------------------------------------------------*/

/* general widgets*/
.widget-area {
	border-bottom: 1px solid #ECEDE8;
}
.widget-title,.headerarchive {
  padding: 0.5em; /* Room for close button. */
    padding-right: 40px; /* Room for Close button */
    min-height: 14px;           /* For the close button */
    _height: 14px;              /* IE6 */
    color: #49492d;
    background: background: -moz-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(247, 247, 242, 0) 49%, rgba(247, 247, 242, 0) 51%, rgba(193, 193, 154, 0.3) 100%);
    background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253, 253, 252, 0.3)), color-stop(49%, rgba(247, 247, 242, 0)), color-stop(51%, rgba(247, 247, 242, 0)), color-stop(100%,rgba(193, 193, 154, 0.3)));
    background: -webkit-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(247, 247, 242, 0) 49%, rgba(247, 247, 242, 0) 51%, rgba(193, 193, 154, 0.3) 100%);
    background: -o-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(247, 247, 242, 0) 49%, rgba(247, 247, 242, 0) 51%, rgba(193, 193, 154, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(247, 247, 242, 0) 49%, rgba(247, 247, 242, 0) 51%, rgba(193, 193, 154, 0.3) 100%);
    background:  linear-gradient(to bottom, rgba(253, 253, 252, 0.3) 0%, rgba(247, 247, 242, 0) 49%, rgba(247, 247, 242, 0) 51%, rgba(193, 193, 154, 0.3) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#1a000000',GradientType=0 );
    background-color: #f7f7f2;
    border-radius: 4px 4px 0 0;
} 

.widget > div {
 	border-top: 1px solid #ECEDE8;
}
.widget_tag_cloud div,
.textwidget {
	padding: 10px 15px;
	border-top: 1px solid #ECEDE8;
}
 
#latest ul li,.widget ul li,.widget ol li {
	border-bottom: 1px solid #ECEDE8;
}
.subtitle,.entry-subtitle{
color:#600;
}

.entry-postnote { color:#89b31f;  border-bottom: 1px dashed #bdb76b;
border-top: 1px solid #bdb76bccc;
}

/* Comment metadata */
/* Comment meta */
.comment-meta {
	color: #555;
	font: normal normal normal 0.875em/1.2 "Helvetica Neue", Helvetica, sans-serif;
	margin-bottom: 0.714285714em;
}

.comment-text .moderation {
	font-style: italic;
	color: #555;
}

	
/* Images */
.sticky .thumbnail {background: #eee;border: 1px solid #bdb76b;}

/* Submit and rest buttons */
#submit {
	background: #fff;
	}
#submit:hover {
	/*cursor: pointer;*/
	background: #f9f9f9;
	}
	
/* Loop meta */
.loop-meta {
	background: #bdb76b; 
	}
/* loop -nav colouring
*/
.loop-description .avatar {
	background: #f2ede2;
	}
	
/* WP-Page-Navi */
.wp-pagenavi span.pages,
.wp-pagenavi span.current,
.wp-pagenavi a {background: #bdb76b;}
/* loop -nav  
*/
.pagination .page-numbers {
	background: #bdb76b;
	color: #fff;	 
	}
.pagination .current {
	background: #EDEFC9; color: #000;
	}
.pagination a:hover, .page-links a:hover {
	background: #EDEFC9;color: #555;
	}
 
.pagination .current {
	background: #EDEFC9; color: #000;
	}
	
.page-links a {
	color: #fff;
	background: #5394a8;
	}
	
.loop-nav .previous, .loop-nav .next {
 color: #fff;
	background: #5394a8; 
	}
.loop-nav a:hover span {
	background: #004C63;}
	
/* CONTENT section colouring */

.catheader{background-image:url(images/dot3.gif);background-position:left;background-repeat:no-repeat;color:#4E443C;}
.catheader a:hover{background-color:#efefef;text-decoration:none}
.sidebarheader,h3{
    border-radius: 8px;
    background:    -moz-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:  -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253, 253, 252, 0.3)), color-stop(49%, rgba(237, 237, 222, 0)), color-stop(51%, rgba(237, 237, 222, 0)), color-stop(100%,rgba(186, 186, 130, 0.3)));
    background: -webkit-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:      -o-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:     -ms-linear-gradient(top, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    background:   linear-gradient(to bottom, rgba(253, 253, 252, 0.3) 0%, rgba(237, 237, 222, 0) 49%, rgba(237, 237, 222, 0) 51%, rgba(186, 186, 130, 0.3) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#1a000000',GradientType=0 );
    background-color: #ededde;
    color: #454526;
    border: solid 1px;
    border-color: #fdfdfc #e2e2ca #e2e2ca #fdfdfc;
}
.headerarchive{
    background-color: #f6f7ee;
    color: #1d1f0f;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 2px rgba(255, 255, 255, 0.17) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 2px rgba(255, 255, 255, 0.17) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 2px rgba(255, 255, 255, 0.17) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    border-color: #fbfcf8 #e7ead2 #e7ead2 #fbfcf8;
 } 
.archiveheader {background-color:#fff;background: #fff url(images/box-bg.gif) repeat-x top left;
background-position:top;background-repeat:repeat-x;}


.catheader a:hover{text-decoration:none;background-color:#efefef;}
.widget ul li:hover,.widget-title:hover,.headerarchive:hover,.sidebarheader:hover,
.archiveheader:hover,.breadcrumbs:hover,h3:hover,.loop-meta:hover{
	background: #fafafa;
}
.sidebarheader a:hover{text-decoration:underline;color:#f90;}
span.meta-sep{padding:0 0 0 0.3em;border-right:1px solid #bdb76b;}

/* footer section colouring */
	
.segment{background-color: #E4E4F4;background-color: rgba(143, 158, 64,.8);}
.segment a:link,.segment a:visited{color:#1267C8}.segment a:hover{color:#000;}
#siteinfo{;color:#000;background-image:url(icon.gif);background-position:5px 5px;background-repeat:no-repeat;font-size:75%;border-top:1px solid #bdb76b}

#utils a{padding-left:8px;background-image:url(dot3.gif);background-position:left;background-repeat:no-repeat}
#utils a:link,#utils a:visited{color:#666;}
#utils a:hover{color:#1b71c6}

.buttons{background-color:#ffcc5e;
background-image:url(images/sprite-orange.png);
background-position:bottom;border:1px solid #f60;
color:#fff;font-family:Arial,Helvetica,sans-serif;
font-size:12px;font-weight:700;padding:3px;
text-transform:uppercase;
}

