/*
	Capuchins - print Stylesheet
*/

/* =General
---------------------------------------------------------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}

body {
	background: #ffffff;
	margin: 0;
	font-family: georgia, times, serif;
}

table tr td {
	font-family: georgia, times, serif;
	font-size: 12pt !important;
}

.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
	width: 100%;
}

.clearit:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }   
.clearfit { min-height: 0; height: 0; }   
html>body .clearit { height: auto; }

ul, ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.print {
	display: block;
}

.noprint {
	display: none;
}

/* =Branding + toolbar
---------------------------------------------------------------------------------------------------- */
#branding {
	background: #FFFFFF;
	min-height: 182px;
	height: auto !important;
	height: 182px;
}

#branding #logo {
	padding: 0;
}

#toolbar {
	display: none;
}

/* =Layout
---------------------------------------------------------------------------------------------------- */
#wrapper {
	width: 100%;
	margin: 0;
}

#main-content {
	background: #ffffff;
	clear: both;
}

#main-content #left-col {
	display: none;
}

#main-content #middle-col {
	float: left;
	width: 100%;
}

#main-content #middle-col-full {
	float: left;
	width: 100%
}

#main-content #right-col {
	display: none;
}

#main-content #text-content {
	padding: 28px 25px 10px 0;
	font-size: 12pt !important;
}

/* =Breadcrumb + font resize
---------------------------------------------------------------------------------------------------- */
#breadcrumb {
	display: none;
}

/* =left navigation
---------------------------------------------------------------------------------------------------- */
ul#left-nav {
	display: none;
}

/* =Lists
---------------------------------------------------------------------------------------------------- */
#home #feature-content .left ul li {
	padding: 0 0 10px 0
}

#home #feature-content .right ul li {
	padding: 0 0 10px 0
}

/* =Links
---------------------------------------------------------------------------------------------------- */
a, a:link, a:focus {
	color: #903d1e;
	outline: none;
}

a:hover {
	outline: none;
	color: #ff0000;
}

/* =Typography
---------------------------------------------------------------------------------------------------- */
#main-content ul li {
	line-height: 16px;
}

#main-content p {
	line-height: 17px;
	font-size: 100%;
	font-size: 12pt !important;
}

#main-content #text-content p {
	margin: 8px 0 16px 0;
	line-height: 17px;
}

#text-content h1 {
	color: #000;
	font-size: 26pt;
	font-weight: normal;
	margin: 0 0 8px 0;
}

#text-content h2 {
	color: #000;
	font-size: 14pt;
	margin: 0 0 8px 0;
}

#text-content h3 {
	color: #666;
	font-size: 12pt;
	margin: 10px 0 8px 0;
}

/* =Footer
---------------------------------------------------------------------------------------------------- */
#footer {
	background: #ffffff;
	color: #333333;
	font-size: 10pt;
	min-height: 39px;
	height: auto !important;
	height: 39px;
	border-top: 2px solid #000000;
	margin: 0 0 30px 0;
	clear: both;
}	

#footer p {
	padding: 12px 0 0 0;
	font-size: 10pt;
}

#footer a {
	display: none;
}	

/* =Main nav
---------------------------------------------------------------------------------------------------- */ 
#main-nav {
	display: none;
}
