/* Print Style Sheet */

@media print {

body { 
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
background: none; 
color: #333333; 
margin:0;
}

#header_print {
	display: visible;
	}
	
#header_print h1 {
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 5px;
}

.home #header_print h1 {
	font-size: 20pt;
	font-weight: bold;
	margin-bottom: 15px;
}

#wpcontent_slider .cs-title { 
	position: absolute; 
	top: 50px; 
	margin-left: 450px; 
	z-index: 100; 
	width: 470px; 
	padding: 0; 
	background: none; 
	color: #C8BEB4; 
	font-size: 165%; 
	letter-spacing: normal;
	line-height: 125%;
	}

.home #main {
	padding: 20px 0 0 0;
}

.home .sidebar {
	display: visible;
	width: 100%;
	padding: 0 0 20px 0;
	margin: 0;
}

#header img, #menuWrap, .home .breadcrumbs, .sidebar, #comments {
	display: none;
}


/* Text */

em, i {
	font-style: oblique;
}


p {
	font-size: 10pt;
	line-height: normal;
	margin: 0 0 20px 0;
	padding: 0;
}

#main p {
	font-size: 14pt;
}

#mainInternal p {
	font-size: 10pt;
}
 

h1 {
	font-size: 20pt;
	font-weight: bold;
	margin: 0 0 15px 0;
}

h2 {
	font-size: 16pt;
	font-weight: bold;
	margin: 0 0 15px 0;
}

h3 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#main h3 {
	font-size: 16pt;
	font-weight: bold;
	margin: 0 0 10px 0;
}

a, a:link {
	color: #378349;
	text-decoration: none;
}

#main ul, #mainInternal ul{
	list-style: disc;
	margin: 10px 0 20px 25px;
}

#main ul li, #mainInternal ul li {
	font-size: 10pt;
	line-height: normal;
	padding: 0 0 0 5px;
	margin: 0 0 10px 0;
}

.breadcrumbs {
	text-align: left;
	margin: 0;
	padding: 0 0 15px 0;
	font-size: 8pt;
}

/* Home Blocks */

#homeBlockLtMid {
	width: 100%;
	padding: 0;
	margin: 0;
}

#homeBlockLeft {
	width: 100%;
	padding: 0 0 20px 0; 
	margin: 0;
}
#homeBlockMiddle {
	width: 100%;
	padding: 0 0 20px 0; 
	margin: 0;
}
#homeBlockRight {
	width: 100%;
	padding: 0 0 20px 0;
	margin: 0;
}


/* Footer menu */

#footer {
	width: 100%;
	position: relative;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	text-align: left;
	border-top: 1px solid #999;
}

#footer .sub-menu {
	display: none;
}

#copyright {
	font-size: 8pt;
	color: #757575;
	width: 100%;
	padding: 0;
	margin: 0;
}

.home #copyright p{
	font-size: 11pt;
	color: #757575;
	width: 100%;
	padding: 0;
	margin: 0;
}

.menu-main-container {
	width: 100%;
	padding: 0;
	margin: 0;
}

#footer p {
	color: #757575;
	font-size: 8pt;
	margin: 0;
}

.home #footer p {
	font-size: 11pt;
}

	#footer ul {
		list-style: none;
		margin: 0;
		padding: 3px 0;
	}
	
		#footer ul li {
			font-size: 8pt;
			display: inline;
			margin-left: -3px;
			padding: 0 4px;
			border-right: 1px solid #7E7E7E;
	}

		.home #footer ul li {
			font-size: 11pt;
			display: inline;
			margin-left: -3px;
			padding: 0 4px;
			border-right: 1px solid #CCC;
		}
		
	
	
		#footer ul li.last, #footer ul li:last-child {
			border: none;
		}
		
		#footer a, #footer a:link {
			color: #757575;
			text-decoration: none;
		}


}

