@import url("reset.css");

 @font-face {
	font-family: GaramondPremrPro;
	src: url('https://catekyne.net/site/templates/siteground-j16-12/css/GaramondPremrPro-It.otf');
}

@font-face {
	font-family: GaramondPremrPro;
	font-weight: bold;
	src: url('https://catekyne.net/site/templates/siteground-j16-12/css/GaramondPremrPro-It.otf');
}

@font-face {
	font-family: GaramondPremrPro;
	font-style: italic;
	src: url('https://catekyne.net/site/templates/siteground-j16-12/css/GaramondPremrPro-It.otf');
}


body {

	background-image: url('images/sway-bg.png');

		background-repeat: none;

		background-position: center top;

		font-size: 16px;

		color:#999999;

		font-family: serif;
		padding-top: 8px;

}



.clear {clear: both;}



.img_caption.left {float: left;	margin-right: 15px;}

.img_caption.right {	float: right;	margin-left: 15px;}

.img_caption.left p {clear: left;text-align: center;}

.img_caption.right p {clear: right;	text-align: center;}	



a {

	color: #3399FF;

	text-decoration: underline;

	outline-color: invert;

	outline-style: none;

	outline-width: medium;	

}



a:hover {

	text-decoration: none;

	cursor: pointer;

}



h1 {

	color: #666666;

	font-size: 24px;

	padding-bottom: 16px;

}



h2 {

	color: #666666;

	font-size: 20px;

	padding-bottom: 16px;

}





h3 {

	color: #666666;

	font-size: 18px;

	padding-bottom: 15px;

}



h4 {

	color: #666666;

	font-size: 16px;

	font-weight: bold;

	padding-bottom: 10px;

}



h5 {

	color: #666666;

	font-size: 14px;

	padding-bottom: 5px;

}



h6 {

	color: #666666;

	font-size: 12px;

	padding-bottom: 5px;

}



p {

	padding-bottom: 0px;

}



.small, .createdate, .modifydate, .createdby {

	color: #999;

	font-size: x-small;

}



#content ul {

	list-style-type: disc;

	list-style-position: outside;

	padding-left: 22px;

}



#content ol {

	list-style-type: decimal;

	list-style-position: outside;

	padding-left: 25px;

}



#content ul li, #content ol li {

	padding-bottom: 3px;

}



#content ul.actions {

	list-style: none;

	margin: 0px;

	padding: 0px;

}



#content ul.actions li {

	display: inline;

	padding: 0 10px;

}





#content ul.pagenav {

	list-style: none;

	margin: 0px;

	padding: 0px;

}



#content ul.pagenav li {

	display: inline;

	padding-right: 10px;

}



 .container{width: 650px; margin-left: auto; margin-right: auto; clear: both;}

	  .blurb{width: 600px; text-align: right; position:relative margin-right: 20px; margin-left: auto;}

	  .heading{font-size:55px; font-weight: 900; font-family: "Apple Chancery", "Monotype Corsiva", cursive; padding-bottom: 20px;}

	  .thin{width: 245px; float: right; text-align: right; clear: right;}

	  .thiner{width: 202px; float: right; text-align: right; clear: right; margin-bottom: -15px;}

	  .thinest{width: 145px; float: right; text-align: right; clear: right; margin-bottom: -15px;}

	  .morethin{width: 105px; float: right; text-align: right; clear: right; margin-bottom: -15px;}

	  .spacer{padding: 4px;}

	  .monospace{font-family: "Courier New", Courier, monospace; font-size:17px;}

	  .feature-image{text-align: left; padding-right: -500px;}

	  .blue{color:#3d5daa; font-weight: bold;}

	  .orange{color:#ff901d; font-weight: bold;}

	  .green{color:#a6bf3f; font-weight: bold;}

	  .yellow{color:#D6AD3A; font-weight: bold;}

	  .dark-grey{color:#666; font-weight: bold;}

	  .link{

	font-family:"GaramondPremrPro", "Courier New", Courier, monospace;

	text-decoration: none;

	font-weight: bold;

}

	  .link-target{font-family:"Courier New", Courier, monospace; font-weight: bold; font-size: 24px; padding-top: 30px}

	  .detail-text{width: 690px; padding-right:}

	  .segment{margin: 0px; padding: 0px;}

	  .legal{font-size: 15px;}

	  a.external:link{color:#39F;}

	  a.external:visited{color:#D6AD3A;}

	  a.external:hover{color:#D6AD3A;}

	  hr { border: 0; width: 95%; color: #999999; background-color: #999999; height: 3px;}

	}



	

	#userForm .componentheading {

	display: none;

}







body.mceContentBody {

	background: #FFFFFF !important;

	background-image: none;

   text-align: left;

}





/* System Standard Messages */

#system-message { margin-bottom: 20px; }



#system-message dd.message ul { background: #C3D2E5;}



/* System Error Messages */

#system-message dd.error ul { color: #c00; background: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;}



/* System Notice Messages */

#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E; margin:0px; padding-left: 40px; text-indent:0px;}

