@charset "utf-8";
/*
Title:	Cascading typography styles for body text
Author:	http://voodoocreative.com.au/
*/



.content {
	font-size:0.85em;
	line-height:1.8em;
	color: #FFFFFF;
}
.content p,
.content ul,
.content ol,
.content blockquote,
.content form
{
	margin-bottom:1.5em;
}

.content h1, .content h2, .content h3, .content h4{text-rendering: optimizeLegibility;}

.content h1,
.content h2,
.content h3,
.content h4,
.content fieldset
{
	margin-bottom:0.5em;
}
.content ul {margin-left:2em; list-style:disc;}
.content ol {margin-left:2em; list-style:decimal;}
.content li {margin-bottom:0.5em;}

.content blockquote {
	padding:0 1em;
	font-style:italic;
	font-size:1.1em;
}
.content blockquote:before{
	content: '\201C';
	padding-right:0.3em;
}
.content blockquote:after{
	content: '\201D';
	padding-left:0.3em;	
}
.content h1{
	font-size:2.2em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	text-shadow: 1px 1px 4px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	display: inline;
}
#home h2 {
	font-size:2.4em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	text-shadow: 1px 1px 4px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	display: inline;
	margin-bottom: 0.5em;
}
#home aside h2{
	font-size:2em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	text-shadow: 1px 1px 4px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	display: inline;
	margin-bottom: 0.5em;

}

#content h2 {
	font-size:2em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	text-shadow: 1px 1px 4px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
}

.content h3{
	font-size:1.7em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	text-shadow: 1px 1px 2px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	display: inline;
}
.content h4{
	font-size:1.4em;
	font-family: 'Rokkitt', serif;
	color: #aedae6;
	display: inline;
}
.content a{
	color:#92bac9;
}
.content a:hover, .content a:focus{
	background-color:#005478;
	color:#FFFFFF;
}
.content a:visited{
	/*text-decoration: line-through;*/
}
.content a:active{
	background-color:#005478;
	color:#FFFFFF;
}
.content a[target="_blank"]:after{
	content: '\25B4';
	/*can have different appearance for external links*/
}
.content form{
}
.content fieldset{
	border:solid 1px;
	padding:1em 0.5em 0.5em 0.5em;
}
.content input[type="text"],
.content select,
.content textarea
{
	/*Please set font-family*/
	/*Please set width*/width:189px;
	background-color: skyblue;
	color: #FFFFFF;
	padding: 6px;
	border: none;
	border-bottom: 1px solid #FFFFFF;
}
.captchaimg img {
	width: 200px;
}
label {
	text-transform: uppercase;
}
.cat_button {
	background-color: #002740;
    border: none;
    width: 200px;
    padding: 10px;
    color: white;
}