/* Start of CMSMS style sheet 'wysiwyg' */
h1 { font-size: 21px; color: #000; font-family: Georgia, serif; padding-bottom: 2px;}
h2 { font-size: 18px; color: #8a5338; font-family: Georgia, serif; padding-bottom: 2px;}
h3 { font-size: 13px; color: #000; font-family: Georgia, serif; padding: 8px 0 2px 0; text-transform: uppercase; font-weight: bold;}
h4 { font-size: 15px; color: #8a5338; font-family: Georgia, serif; padding-bottom: 2px;}
h5 { font-size: 12px; color: #8a5338; font-family: Georgia, serif; font-weight: bold; padding-bottom: 2px;}
h6 { font-size: 11px; color: #000; font-family: Georgia, serif; padding-bottom: 2px;}

h2 a:link {color: #8a5338 !important; font-weight: normal;}
h2 a:visited {color: #8a5338 !important; font-weight: normal;}

/*-------------------------------------------    
  Additional Wysiwyg Styles
-------------------------------------------*/
.floatright {float: right; margin: 0 0 10px 10px;}
.floatleft {float:left: margin: 0 10px 10px 0;}
.quote {font-family: Georgia, serif; font-size: 145%; line-height: 125%; color: #5d6364; }
.byline {font-size: 80%; font-style: italic;}
.alert {font-weight: bold; color: #990000; text-transform: uppercase;}
.imageborder {border: 3px solid #bcbab8;}
.floatrightborder {float: right; margin: 0 0 10px 10px; border: 3px solid #bcbab8;}
.floatleftborder {float:left: margin: 0 10px 10px 0; border: 3px solid #bcbab8;}

.pagecontent .quote p {font-family: Georgia, serif; font-size: 90%; line-height: 115%; color: #5d6364; margin-bottom: 0; padding-bottom: 6px;}
.pagecontent .byline {font-size: 95%; font-style: italic; color: #5d6364;}

.pagecontent input.search_field {float: left; width: 200px; border: 1px solid #666; margin: 4px 3px 0 0; padding: 5px 3px 5px 6px; text-transform: uppercase; font-size: 90%;}
.pagecontent input#search_submit {float: left; margin: 4px 0 0 0; padding: 0 0 2px 0; background: #000; width: 24px; height: 24px;}

.box {border: double #ccc; padding: 10px;}
hr {margin: 0px 0 10px 0; padding: 0; border: none 0; border-top: 2px dotted #ccc;}
p hr {margin: 0px 0 10px 0; padding: 0; border: none 0; border-top: 2px dotted #ccc;}


/*=============== CSS styles for the Image Captions plug-in.============= */
.caption {color: #00ff00;}
.rightcaption {color: #00ff00;}
.leftcaption {color: #00ff00;}
div.captionborder, div.captionborderleft,div.captionborderright {padding: 0; background-color: #222; margin-bottom: 2em;}
div.captionborderright {float: right; margin-left: 1em;}
div.captionborderleft {float: left; margin-right: 1em;}
div.captiontext {font-size: 85%; color: #fff; text-align: center; padding: 4px;}
p.captiontext {font-size: 85%; color: #fff; text-align: center; padding: 4px;}
div.captionborderright p.captiontext  {text-align: center;}
div.captionborderleft p.captiontext  {text-align: center;}
.leftstack {color: #00ff00;}
.rightstack {color: #00ff00;}
div.captionleftstack, div.captionrightstack {padding: 0; background-color: #222; margin-bottom: 2em;}
div.captionrightstack {float: right; margin-left: 1em; clear: right;}
div.captionleftstack {float: left; margin-right: 1em; clear: left;}

/* End of 'wysiwyg' */

