/**
 * plugins/themes/wmier/wmier.css
 *
 * WMIER theme stylesheet.
 *
**/
 
@font-face {
	font-family: 'BlissCE';
	font-style: normal;
	font-weight: normal;
	src: url('blissCE.woff') format("woff");
}
 

body {
	background-color: #fff;
	font-family: "Times New Roman", Times, Georgia, serif;
}

a {
	text-decoration: none;
}

a:link, a:active, a:visited, a:hover {
	color: rgb(0, 123, 170);
}

a:hover {
	text-decoration: underline !important;
	background-color: transparent;
}

label.error {
	color: #F60;
}

input.defaultButton {
	color: #EECCCC;
	background: #660000;
}

#container {
	background-color: #fff;
	font-size: 1em;
}

#header {
	min-height: 100px;
	background-color: #fff;
	border-bottom: 1.5em solid #CCC; 
}

#headerTitle {
	background-image: url('images/wje_logo.png');
	background-repeat: no-repeat;
	background-position: 10% 0.5em;
	text-align: center;
	background-color: #6A2987;
	min-height: 100px;
}

#header h1 {
	margin-left: 160px;
	line-height: 1;
	font-family: BlissCE, "Times New Roman", Times, Georgia, serif;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 2em;
	color: #fff;
	padding-top: 0.5em;
	text-transform: none;
}

#header h1:after {
	/* inject content after H1, \A & white-space force line-break */
	content: '\ATe Hautaka Mātauranga o Waikato';
	white-space: pre;
	font-size: 0.5em;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 1.5;
}

#footer {
	background-color: #600;
	color:  #000;
}

#footerContent {
	color:  #000;
}

#main {
	background-color: transparent;
	border-top: 0;
	border-bottom: 1px dotted #660000;
}

#container #body h2 {
	font-family: BlissCE, "Times New Roman", Times, Georgia, serif;
	font-size: 2em;
	text-transform: none;
	color: #BE0403;
	letter-spacing: 0.1px;
}

#container #body h3 {
	font-family: BlissCE, "Times New Roman", Times, Georgia, serif;
	text-transform: none;
	font-size: 1.2em;
}

#container #body h4 {
	font-family: BlissCE, "Times New Roman", Times, Georgia, serif;
	text-transform: none;
	font-size:14px;
}

#container #body h5 {
	font-family: BlissCE, "Times New Roman", Times, Georgia, serif;
	text-transform: none;
}

#navbar {
	border-bottom: 1px dotted #660000;
	text-align: center;
}

#navbar a {
	font-size: 1em;
}

#breadcrumb {
	height: 2em;
	line-height: 2em;
	text-align: left;
	border-bottom: 1px dotted #660000;
	padding: 0;
	font-style: italic;
	font-size: 0.9em;
}

#content {
	border-top: 0;
	font-size: 1em;
}

span.highlight {
	border-bottom: 1px dotted #660000;
}

table.listing tr.highlight {
	background: #fcff64;
}

table.listing tr.fastTracked {
	background-color: #ecc;
}

table.listing td.headseparator {
	border-top: 1px dotted #660000;
}

table.listing td.endseparator {
	border-top: 1px dotted #660000;
}

span.formError {
	color: #f60;
}

ul.formErrorList {
	color: #f60;
}

div.separator {
	border-bottom: 1px dotted #660000;
}

#rightSidebar {
	font-size: 0.9em;	
}

#rightSidebar ul, #leftSidebar ul {
	margin-left: 0px;
	padding-left: 0px;
}

#rightSidebar li, #leftSidebar li {
	list-style-type: none;
}

#rightSidebar, #leftSidebar {
	margin-top: 5px;
	border-bottom: 1px dotted #660000;
}

input.defaultButton {
	background: #008cfc;
	background: -moz-linear-gradient(top,  #008cfc 0%, #0075d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008cfc), color-stop(100%,#0075d3));
	background: -webkit-linear-gradient(top,  #008cfc 0%,#0075d3 100%);
	background: -o-linear-gradient(top,  #008cfc 0%,#0075d3 100%);
	background: -ms-linear-gradient(top,  #008cfc 0%,#0075d3 100%);
	background: linear-gradient(to bottom,  #008cfc 0%,#0075d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008cfc', endColorstr='#0075d3',GradientType=0 );
	
	border-color: #0061B0;
	border-width: 1px;
	
	color: white;
	border-radius: 5px;
	padding: 0.25em 1.5em;
	letter-spacing: 0.5px;
	text-shadow: 1px 1px 1px black;
	cursor: pointer;
	font-weight: normal;
	min-width: 100px;
}

.defaultButton:hover {
	background: #0075d3;
	background: -moz-linear-gradient(top,  #0075d3 0%, #008cfc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0075d3), color-stop(100%,#008cfc));
	background: -webkit-linear-gradient(top,  #0075d3 0%,#008cfc 100%);
	background: -o-linear-gradient(top,  #0075d3 0%,#008cfc 100%);
	background: -ms-linear-gradient(top,  #0075d3 0%,#008cfc 100%);
	background: linear-gradient(to bottom,  #0075d3 0%,#008cfc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0075d3', endColorstr='#008cfc',GradientType=0 );
}

input.button[value="Cancel"] {
	background: #CCCCCC;
	background: -moz-linear-gradient(top, #CCCCCC 0%, #EEEEEE 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCCCCC), color-stop(100%, #EEEEEE));
	background: -webkit-linear-gradient(top, #CCCCCC 0%, #EEEEEE 100%);
	background: -o-linear-gradient(top, #CCCCCC 0%, #EEEEEE 100%);
	background: -ms-linear-gradient(top, #CCCCCC 0%, #EEEEEE 100%);
	background: linear-gradient(to bottom, #CCCCCC 0%, #EEEEEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#EEEEEE', GradientType=0 );

	border-color: #999;
	border-width: 1px;
	
	color: #333;
	border-radius: 5px;
	padding: 0.25em 1.5em;
	letter-spacing: 0.5px;
	cursor: pointer;
	font-weight: normal;
	min-width: 100px;
}

input.button[value="Cancel"]:hover {
	background: #eeeeee;
	background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
	background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
	background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
	background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}

div#sidebarLogoUow {
	
	
}

div#authorString {
	color: #333;
	padding-left: 1em;
}

ul#editorial_committee {
	list-style-type: none;
	margin-top: -1em;
	margin-left: 0;
	padding-left: 0;
}

ul#editorial_committee li {
	width: 32%;
	display: inline-block;	
	vertical-align: top;
	padding-right: 1em;
}

#announcementsHome {
	margin: 1em 0;	
}

div#announcementsHome {
	clear: both;	
}

div#content {
	padding-top: 0;
}

table.tocArticle td.tocAuthors {
	padding-bottom: 0.5em;
}

.blockTitle {
	background-color: #C5C3C4; 
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	width: 90%;
	border-left: 2px solid black;
	
}

#sidebarHelp .blockTitle {
	background-color:transparent;	
	border-left: none;
}

select#searchField {
	width: 9.5em;	
}

#navbar {
	text-align: left;
}

#navbar a {	
	color: black;
}

#simpleSearchInput input[type="submit"] {
	background: #d00433;
	background: -moz-linear-gradient(top,  #d00433 0%, #bb032e 44%, #9e0025 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d00433), color-stop(44%,#bb032e), color-stop(100%,#9e0025));
	background: -webkit-linear-gradient(top,  #d00433 0%,#bb032e 44%,#9e0025 100%);
	background: -o-linear-gradient(top,  #d00433 0%,#bb032e 44%,#9e0025 100%);
	background: -ms-linear-gradient(top,  #d00433 0%,#bb032e 44%,#9e0025 100%);
	background: linear-gradient(to bottom,  #d00433 0%,#bb032e 44%,#9e0025 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00433', endColorstr='#9e0025',GradientType=0 );

	color: white;
	text-shadow: 1px 1px 1px black;
	
	border-radius: 5px;
	border-color: #7F001D;
	border-width: 1px;
	
	padding: 0.25em 1.5em;
	letter-spacing: 0.5px;
	cursor: pointer;
	font-weight: bold;
}

#simpleSearchInput input[type="submit"]:hover {
	background: #9e0025;
	background: -moz-linear-gradient(top,  #9e0025 0%, #bb032e 56%, #d00433 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9e0025), color-stop(56%,#bb032e), color-stop(100%,#d00433));
	background: -webkit-linear-gradient(top,  #9e0025 0%,#bb032e 56%,#d00433 100%);
	background: -o-linear-gradient(top,  #9e0025 0%,#bb032e 56%,#d00433 100%);
	background: -ms-linear-gradient(top,  #9e0025 0%,#bb032e 56%,#d00433 100%);
	background: linear-gradient(to bottom,  #9e0025 0%,#bb032e 56%,#d00433 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e0025', endColorstr='#d00433',GradientType=0 );
}