	body {background-image:url(images/vstripe.jpg);}
	
	
	h2 {position:relative; color:teal; font-size:1.25em; font-variant:small-caps; font-family:"Times Roman"; background-color:white; text-align:center; border-width:0px; border-color:black; border-style:solid; top:5px;}
	h3 {color:teal; font-size:1.1em; }
	
	ol li {font-size:12pt; color:teal; font-family:"Verdana", sans-serif;} 
	
	ol .small {font-size:11pt; font-family:"Verdana", sans-serif;}
		
	ul li{font-size:.9em; color:black; font-weight:500; font-family: verdana, geneva, sans-serif}
	
	
	ul {list-style-type:square;}
	ol {list-style-type:upper-roman; margin-left:50px;}
	
	a:link {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
	a:visited {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
	a:hover {text-decoration:underline; color:white; background-color:black; padding-left:0px; padding-right:5px;}

	.vi {z-index:5;}
	.title {position:absolute; top:55px; left:15px; text-align:center; font-family:"Verdana", sans-serif; font-size:1.25em; color:white; font-weight:900; font-variant:small-caps; background-color:transparent; padding-left:5px; border-width:0px; border-color:black; border-style:dotted; z-index:10;}
	
	.h1 {color:teal; font-size:2em; font-variant:small-caps; font-family:Verdana, sans-serif; background-color:white; text-align:center;}/*used in Courses page heading*/
	.h2 {color:teal; font-size:1.5em; font-variant:small-caps; background-color:#E0E0E0; text-align:center; margin-top:10px; padding-left:0px; padding-right:0px; border-width:1px; border-color:black; border-style:solid;}
	.h3 {color:gray; font-size:2em; font-family: Verdana, sans-serif; width:100%; text-align:center;}
	
	.squadrons {color:red; font-size:1em; font-variant:small-caps;}
	
	
	.main {color:black; font-size:1.20em; font-weight:600; font-family:"Times Roman", serif;}/* font used in Courses page*/
	.mainteal {color:teal; font-size:1.20em; font-weight:600; font-family:"Times Roman", serif;}/*font used in Courses page*/
	
	.photodescript {font-size:10pt; font-weight:500; color:teal; font-family:Verdana}/*used on archives pages*/
	
	.entrance {position:absolute; top:0px; left:300px;}
	.menunolink {color:blue;}
	.cpsflag {padding-left:40px;}
	p {font-size:.9em; color:green;}
	
	#wrapper {position:absolute; left:10%; top:0; width:955px; background-color:#E0E0E0; border-color:red; border-style:solid; border-width:0px;}
	
	#header {background-color:white; margin:0; padding:0; border-color:red; border-width:0px; border-style:ridge;}
	
	/*#main {margin:0; padding:0; background-color:lime; background-image:url(images/bgPAT.gif);}*/

	#navleft {float:left; width:200px; margin:0; background-color:#E0E0E0; margin-top:-4px; padding-bottom:20px; padding-top:20px; border-width:0px; border-color:gray; border-style:solid;}

	#content {float:left; width:715px; background-color:white; padding-top:0px; padding-left:20px; padding-right:20px;}
	
	#contentblog {float:left; left:200px; margin-top:-4px; width:715px;  padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; border-width:0px; border-color:black; border-style:solid; background-color:#BDEDFF;}/*used for blog pages*/
	
	#contentwhite {float:left; left:200px; top:150px; width:655px; background-color:white; padding-left:80px; padding-right:20px; padding-top:5px; padding-bottom:5px; border-width:0px; border-color:black; border-style:solid;}/*used on Courses page*/	
	
	.blog {font-family:"Times Roman"; font-size:1.1em; color:#3D2B1F; background-color:transparent; font-style:italic; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:5px; margin-top:5px;} 
	
	.entrytitle{font-family:Verdana, sans-serif; font-size: 1.1em; color:teal;}
	
	.letter {font-family:"Times Roman"; font-size:1.2em; line-height:1.4; color:teal; font-style:italic; padding-left:10px; padding-right:20px; padding-top:0px; padding-bottom:5px; margin-top:5px;}/*for use with Commander's welcome letter*/
	
	/*tablequad used on Commander's welcome, who we are pages*/
	#tablesquad {width:600px; text-align:left; border:0px; border-style:solid; border-color:black; padding-left:5%;}
	#tablesquad table {width:580px; background-color:#ADDFFF;  padding:20px; margin-bottom:20px; margin-top:10px; border-spacing:0px;}
	#tablesquad th {background-color:#E0E0E0; font-size:16pt; width:30%; text-align:left; border:0px; border-color:black; border-style:dotted; padding-left:30px;}
	#tablesquad td {background-color:#E0E0E0; font-size:12pt; width:30%; color:black; padding-left:30px;}
	
	.tablecourses {width:100%; text-align:left; background-color:white; border:0px; border-style:solid; border-color:red; padding-left:0%;}
	.tablecourses th {background-color:#E0E0E0; font-size:1.5em; text-align:left; color:red; width:30%; border:0px; border-color:black; border-style:dotted; padding-left:30px;}
	.tablecourses td {background-color:#E0E0E0; font-size:12pt; width:30%; color:black; padding-left:30px;}
	
	#photocommander {float:right; border:.5em; border-style:inset; border-color:gray; margin-left:1em; margin-bottom:1em; margin-top:0;}
	#photologo {float:right;  margin-left:0; margin-right:-20px; margin-bottom:0; margin-top:-60px;}
	#photologo a img {border:none;}
	#photologo a:hover{background:transparent;}
	
	#datestamp {text-align:center; vertical-align:bottom; background-color:#E0E0E0; font-size:small; font-style:italic; font-family:"Verdana", sans serif; border-width:0px; border-style:solid; padding-bottom:0px; width:100%;}
	
	