/*
  Name: Securesamples
  Notes: Custom Expressionengine templates
  Author: Ryan Askew ryan@gravityswitch.com
*/
* {
	color: #000;
}
/* Change text colour to black (useful for light text on a dark background) */
html, body, #header, #nav, #feature, #footer, #interiorcontent, h1, h2, h3, h4, h5, h6, #copyright, #copyright a:link, #copyright a:visited, #footer a:link, #footer a:visited, #home #outer-container, #home #container {
	color: #000;
 	background-color: #fff;
 	background-image: none;
 	background: none;
	}

/* Remove unwanted elements */
#nav, #aside, #comments, img.logo, #printbutton, #photobanner, #nav-left, .bannerad img, #home .right-sidebar, h2.logo a {
	display: none;
	height: 0px;
	}
#header {
	clear: both;
}
#left-sidebar {/* ssmp */
	float: none;
}
img.printlogo {/* ssmp */
	display: block;
	visibility: visible;
}
h2.logo {/* ssmp */
	margin-bottom: 0px;
}
h2.logo {/* ssmp */
	background: transparent;
	background-image: none;
}
h1.pagetitle {/* ssmp */
	color: #000;
	background-color: transparent;
}
/* Ensure the content spans the full width */
#content {/* ssmp */
	background: transparent;
	background-image: none;
	float: none;
	width: 960px;
}
.interiorcontent {
	width: 700px;
}
.right-sidebar {/* ssmp */
	background-color: transparent;
}
.right-sidebar h1, .right-sidebar h2, .right-sidebar h3, p.searchterm, .searchresults th.bluehead, .searchresults th.whitehead, .searchresults td, .searchresults td.orangerow, .searchresults td.orangerow a:link, .searchresults td.orangerow a:visited, .searchresults td.orangerow a:hover, .searchresults td.orangerow a:active, .searchresults td a:link, .searchresults td a:visited, .searchresults td a:hover, .searchresults td a:active  {/* ssmp */
	color: #000;
}
#interiorcontent h1, #interiorcontent h2, #interiorcontent h3, #interiorcontent h4, #interiorcontent h5, #interiorcontent h6 {
	color: #000;
} 
/* Improve colour contrast of links */
a:link, a:visited {
color: #781351;
}
a img, img a {
	border: none;
}
.right-sidebar a:link, .right-sidebar a:visited, #subcontent a:link, #subcontent a:visited {/* ssmp */
	background: transparent;
	background-image: none;
}
.no-sidebar {/* ssmp */
	background-color: transparent;
}
#subcontent {
margin-top: 0px;
}
#subcontent h3.subblocktitle, #subcontent h1, #subcontent h2, #subcontent h3, #subcontent h4, #subcontent h5, #subcontent h6, #subcontent a:link, #subcontent a:visited {
	color: #000;
}
#home #left-sidebar {
	float: left;
}
#home #nav-left {
	display: block;
	height: 292px;
	background-image: none;
}
#home #content {
	float: right;
}
#home h1.homepagetitle {
	margin-left: 0px;
	text-indent: 0px;
	text-transform: capitalize;
}
#footer {
	text-align: left;
	padding: 0 21px;
}
#copyright {
	border-right: none;
	border-right: 0px;
}
ul#footernavigation {
	padding-left: 0em;
}
#footer ul li.design-by {
	display: none;
}
.searchresults table {
	padding-left: 21px;
	border-bottom: none;
}
.searchresults th.whitehead {
	background-image: none;
}
th.firstcell {
	border-left: #fff;
}
