@charset "UTF-8";
/* CSS Document */

* {
margin:0em;
padding:0em;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}



a:link {
color:#CC0033;
text-decoration:none;
}

a:visited {
color:#CC0033;
text-decoration:none;
}

a:hover {
color:#FF6600;
text-decoration:underline;
}

a:active {
color:#CC0033;
text-decoration:none;
}





/*Layout*/

#header {
width:100%;
background-color:#990033;
}

#left {
float:left;
width:63%;
background-color:#FFFFFF;
padding:2em;
text-align:left;
}

#right {
float:right;
width:25%;
background-color:#FFFFFF;
padding: 1em 1em 0em 0em;
}

#bottom {
clear:both;
width:100%;
background-color:#FFFFFF;
padding:1em;
margin-top:1em;
text-align:center;
}

#google {
width:100%;
}

#author {
width:100%;
padding:1em;
margin:0em;
background-color:#cc9966;
}






/*Navigation*/

#navcontainer ul {
padding-left: 0;
margin-left: 0;
background-color:#660033;
color: White;
float: left;
width: 100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
padding: 0.2em 1em;
background-color: #660033;
color: White;
text-decoration: none;
float: left;
/*border-right: 1px solid #fff;*/
font-size:12pt;
font-family:Georgia, "Times New Roman", Times, serif;

}

#navcontainer ul li a:hover {
background-color:#FF9933;
font-family:Georgia, "Times New Roman", Times, serif;
color: #FFFFFF;
}

.active {
color:ff9933;
text-decoration: none;
font-size:12pt;
}









/*Text styles*/


.Georgia8ptWhite {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.Georgia8ptTan {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #cc9966;
}

.Georgia8ptPurple {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #660033;
}

.Georgia18ptPinkBold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #CC0033;
}

.Georgia14ptPinkBold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	color: #CC0033;
}

.Georgia14ptPinkBold a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	color: #CC0033;
	text-decoration:none;
}

.Georgia14ptPinkBold a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ff9933;
	text-decoration:underline;
}

.Georgia14ptOrangeBold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ff9933;
}

.Georgia12ptOrangeBoldItalic {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #ff9933;
}

.Georgia12ptOrangeBoldItalic a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #ff9933;
	text-decoration:none
}

.Georgia16ptPurpleBoldItalic {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	color: #660033;
}

.Georgia16ptPurpleBoldItalic a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	color: #660033;
	text-decoration:none;
}

.Georgia16ptPurpleBoldItalic a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	color: #660033;
	text-decoration:underline;
}






.Arial10ptBlack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}

.Arial10ptTan {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#cc9966;
}

.Arial8ptPurple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#660033;
}

.Arial12ptPruple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#660033;
}

.Arial12ptPruple a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#660033;
}

.Arial12ptPruple a:hover {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#cc0033;
}

.Arial10ptPruple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#660033;
}

.Arial10ptPurpleBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#660033;
	font-weight:bold;
}

.Arial10ptBlackBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}

.Arial10ptOrangeUpperBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF9933;
	text-transform:uppercase;
}

.Arial10ptPurpleUpperBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #660033;
	text-transform:uppercase;
}


.Arial8ptOrange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff9933;
}

.Arial10ptOrange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff9933;
}

.Arial10ptOrange a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff9933;
	text-decoration:none;
}

.Arial10ptOrange a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #cc0033;
	text-decoration:underline;
}

.Arial10ptPinkBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#cc0033;
}
