/* Styles for the caption app */

body, div, p, span, form, table, input {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                }

body		{
		color: black;
                line-height: 1.3em;
		background-color: #E0FFE0;
		}

h1		{
		font-size: 180%;
		text-transform: capitalize;
		font-variant: small-caps;
		}

h2		{
		font-size: 120%;
		}

h3		{
		font-size: 120%;
		text-align: center;
		}

.error		{
		font-size: 120%;
		color: red;
		}

.photo		{
		}

.caption	{
		padding-left: 10%; padding-right: 10%;
		border: 3px groove #55FF55;
		background-color: #F0FFF0;
		text-align: center;
		margin-bottom: 2ex;
		}

.caption-text	{
		}

.att_author	{
		margin-right: 2ex;
		}

.att_title	{
		font-style: italic;
		}

.att_chapter	{
		font-size: 80%;
		margin-left: 2ex;
		}

.posted_by	{
		}

.newcaption	{
		background-color: #FFFFE0;
		border: 3px ridge #C0C040;
		}

.formtable	{
		}

.ft_caption	{
		text-align: right;
		}

.ft_head	{
		font-size: 110%;
		text-align: center;
		}

.center		{
		text-align: center;
		}

.privacy-notice	{
		margin-left: 7%; margin-right: 7%;
		margin-top: 0.7ex; margin-bottom: 0;
		text-align: center;
		padding-left: 1ex; padding-right: 1ex;
		border: 1px solid #C0C040;
		background-color: #FFF0E0;
		color: #600000;
		}

.index		{
		border: 1px solid #40E040;
		margin-bottom: 2ex;
		}

A:link, A:visited {
		text-decoration: none;
		}


