@charset "utf-8";

body {
	background-color: #003300;
}
a:hover{
	color: #003333;
}
a:visited {
	color: #003366;
}
a:hover {
	color: #003366;
}
a:active {
	color: #003366;

}

.Wrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 700px;
	width: 850px;
}
.BigWrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 1365px;
	width: 850px;
}
.NotSoBigWrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 900px;
	width: 850px;
}


.CalWrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #F1F1F1;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 800px;
	width: 850px;
	overflow: visible;
}
.BlogWrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: auto;
	width: 850px;
}
.GalWrapper {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: auto;
	width: 850px;
}
.tall {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-color: #D4D0C8;
	background-image: url(../newsite/theplane.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	height: 1090px;
	width: 100%;
}
.lefttd {
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	width: 95%;
	overflow: hidden;
	color: #003300;
}
.lefttdcd{
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	width: 95%;
	overflow: auto;
	color: #003300;
	height: auto;
}
.lefttdmorepix {
	font-family: "Trebuchet MS";
	font-size: 10px;
	background-color: #F1F1F1;
	text-align: center;
	vertical-align: top;
	width: 95%;
	overflow: auto;
}
.rightpanel {
	font-family: "Trebuchet MS";
	font-size: 10px;
	width: 97%;
	overflow: hidden;
	height: 100%;
}
.player {
    vertical-align: top;
	width: 95%;
	overflow: auto;
}



.vertlinegreen {
	background-color: #196400;
	height: 450px;
	width: 1px;
	border: thin none #999999;
}

.vertline {
	height: 150px;
	width: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.vertlinetop {
	background-color: #196400;
	height: 550px;
	width: 1px;
	border: thin none #999999;
	vertical-align: top;
	top: 1px;
}

.longvertline {
	background-color: #196400;
	height: 750px;
	width: 1px;
	border: thin none #999999;
}
.horizline {
	background-color: #196400;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: ridge;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: 1px;
	width: 400px;
	background-position: center;
}
.PageTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: oblique;
	font-weight: bold;
	color: #003300;
}
.PageSubTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #00CCCC;
}
.jontalk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.1em;
	text-align: left;
	word-spacing: 0.5em;
	width: 95%;
	
}
.jontalkhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.1em;
	text-align: left;
	word-spacing: 0.5em;
	width: 337px;	
}
.jontalkirite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.1em;
	text-align: left;
	word-spacing: 0.5em;
	width: 95%;
	background-color: #FFFFFF;
}
.jonbio {
	font-family: "Lucida Sans Unicode";
	font-size: 11px;
	font-style: italic;
	line-height: 13px;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.2em;
	text-align: center;
	word-spacing: 0.7em;
	width: 95%;
	}
.jonbioirite {
font-family: "Lucida Sans Unicode";
	font-size: 11px;
	font-style: italic;
	line-height: 13px;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.2em;
	text-align: center;
	word-spacing: 0.7em;
	width: 95%;
	background-color:#FFFFFF	
}
.jonwords {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.1em;
	text-align: center;
	word-spacing: 0.5em;
	width: 95%;
	}
	
#jonwords a{
	color: #003333;
}
#jonwords a:visited {
	color: #003366;
}
#jonwords a:hover {
	color: #003366;
}
#jonwords a:active {
	color: #003366;

}
.jontexts {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	letter-spacing: 0.1em;
	word-spacing: 0.2em;
	width: 95%;
	}
	
#jontexts a{
	color: #003333;
}
#jontexts a:visited {
	color: #003366;
}
#jontexts a:hover {
	color: #003366;
}
#jontexts a:active {
	color: #003366;

}

.jonforms {
	background-color: #E9E2D3;
}
.jonforms2 {
	background-color: #FBDE66;
}
.popclicks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
}

#popclicks a:link{
	color: #000099;
}
#popclicks a:visited {
	color: #003366;
}
#popclicks a:hover {
	text-transform: capitalize;
	color: #009966;
	text-decoration: overline;
}
#popclicks a:active {
	color: #009900;
}
.blogtext {
	font-size: 11px;
	font-style: normal;
	color: #003333;
	overflow: auto;
	height: 255px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	font-family: "Trebuchet MS";
}
.blogcol {
	font-size: 11px;
	font-style: normal;
	color: #003333;
	overflow: auto;
	height: 455px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	font-family: "Trebuchet MS";
}
.blogdatetime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003333;
	text-align: left;
	font-weight: normal;
	text-decoration: overline;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #FF0000;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #D4D0C8;
}
.blogpho {
	font-size: 11px;
	font-style: normal;
	color: #003333;
	overflow: auto;
	height: 655px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	font-family: "Trebuchet MS";
	width: 300px;
}
.footer {
border:
	border: thin dotted #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #CCCCCC;
	border: thin dotted #FFFFFF;
	width: 300px;
}
.footer a:link {
	color: #CCCCCC;
}
.footer a:visited{
	color: #CCCCCC;
}
.footer a:hover {
	color: #99FFCC;
}
.footer a:active {
	color: #CCCCCC;
}