
		/*** content styles ***/

		.content h1 {
			margin: 0 0 20px 0;
			font-family: Georgia, serif;
			font-size: 30px;
			font-weight: normal;
			color: #12737c;
		}


		.content h2 {
			margin: 16px 0;
			font-family: Georgia, serif;
			font-size: 18px;
			font-weight: normal;
			color: #382f26;
		}

		.content h2.posttitle { margin-bottom: 0; }

		.content h3 {
			margin: 0;
			font-size: 14px;
			font-weight: bold;
			color: #382f26;
		}

		#blog .content h3 {
			margin-bottom: -1em;
			font-size: 12px;
		}
		.content p {
			line-height: 20px;
		}

		.content a, .highlight p a,
		.content a:link, .highlight p a:link,
		.content a:visited, .highlight p a:visited {
			text-decoration: none;
			color: #12737c;
		}
		.content a:hover, .highlight p a:hover,
		.content a:active, .highlight p a:active {
			text-decoration: underline;
		}

		 h3 a,
		h3 a:link, h3 a:link,
		.h3 a:visited, h3 a:visited {
			text-decoration: none;
			color: #12737c;
		}
		h3 a:hover, h3 a:hover,
		h3 a:active, h3 a:active {
			text-decoration: underline;
		}

		/*** end content styles ***/


/*** =LOGIN ***/
#login {
        width: 300px;
        margin: 35px auto;
        padding: 20px;
        border: 24px solid #F8F8F3;
}

#login label {
        width: 130px;
        float: left;
        font-size: 1.2em;
        display: block;
        margin: 0 0 6px auto;
}

#login div {
        margin: 0 0 10px 0;
}

#login input.txt {
        width: 162px;
}

#login-warn {
        color: #cc0000;
        font-weight: bold;
}

/*** end =LOGIN ***/


