body
{
    font-family: "broadway bt" , "Arial" , "Helvetica" , sans-serif;
    font-weight: normal;
    font-size: 1.0em;
    color: #ccccff;
    background-color: #000000;
	max-width:1000px;
	width:expression(document.body.clientWidth > 998? "998px": "auto" );
}

.bground
{   
    background-color:black;
	font-family:"baskerville";
	color: white;
	align="center";
	
}

.headingstyle
{text-align: center;
padding: 0px 0px 0px 0px;

}

#lanaphoto
{
border-color:white;
border: solid 7px #fff;
position: relative;
background-color: #fff;
width: 200px;
float: left;
padding-bottom: 10px;
margin-top: 10px;
}

#sidebar
{
border-color:white;
border:solid 10px #fff;
/*position: absolute;*/
background-color:#999999;
padding: 10px 10px 10px 10px;
width: 184px;
float: left;
color: black;
font-family: "arial";
font-style: italic;
font-size:0.8em;
text-align: center;
margin-top: 0px;
margin-bottom: 30px;
height: 310px;
}
#sidebarindex
{
border-color:white;
border:solid 10px #fff;
position: absolute;
background-color:#999999;
padding: 10px 10px 10px 10px;
width: 184px;
float: left;
clear: after;
color: black;
font-family: "arial";
font-style: italic;
font-size:0.8em;
text-align: center;
margin-top:-10px;
margin-bottom: 30px;
height: 450px;

}

#sidebarindex img {
	margin: 0px, auto;
	vertical-align: top;
	text-align: center;
	display: block;
	width: 100px; 
	height: 109px;
	padding-left:25%;
	padding-top: 5%;
}

#musicplayer
{
position: absolute;
margin-top: 0px;
margin-left: 400px;
}

#militarymusicplayer
{
position:absolute;
margin-top:-20px;
margin-left:400px;

}

#musicindex{
position:absolute;
margin-top:500px;

}
#menu
{
background-color: #000000;
width: 998px;
font-family: "arial";
font-size: 18p;
}

#aboutboxtitle
{
border:solid 5px #666666;
background-color: #666666;
font-family:"Monotype Corsiva"; 
font-size: 18.0pt; 
color: #fff; 
text-decoration: none; 
text-shadow: #666666 4px 4px 8px;
text-align: center;
margin-left: 240px;
padding: 2px 0px 0px 0px;
vertical-align: top;
position:absolute;
width: 748px;
float:right;
margin-top:55px;
margin-right:3px;
}

#aboutboxtextindex
{
font-family:"Baskerville"; 
font-size: 12.0pt; 
color: #000000; 
text-decoration: none; 
margin-left: 240px;
vertical-align: top;
position:absolute;
width: 718px;
height: 550;
float:right;
margin-right:3px;
margin-top:40px;
}

#triggerbox
{
font-family:"Baskerville"; 
font-size: 12.0pt; 
color: #666666; 
text-decoration: none; 
margin-left: 240px;
vertical-align: top;
position:absolute;
width:718px;
height:650px;
float:right;
margin-right:3px;
margin-top:40px;

}

#orderbooklink
{
position:absolute;
margin-top:330px;
margin-left:350px;
color:#ffffff;
}

#ordertext
{
color:#ffffff;
font-family:arial;
font-size:10pt;
margin-top:240px;
height:50px;
width:210px;
position:relative;
margin-left:0px;
text-decoration:none;

}

#militarylinks
{
font-family:arial;
color: #ffffff;
text-decoration:none;
margin-left:100px;
background-color:#333333;
border: 2px solid #ffffff;
width:810px;
padding: 2px 4px 2px 2px;
text-align:center;


}

#aboutboxtext
{
font-family:"Baskerville";
font-size: 12.0pt;
color: #000000;
text-decoration:none;
margin-left: 240px;
vertical-align: top;
position: absolute;
width: 738px;
height: 420px;
float:right;
margin-right: 3px;
margin-top:90px;
background-color: #666666;
padding: 0px 10px 10px 10px;
text-align: center;


}


#aboutboxtextabout
{
font-family:"Baskerville";
font-size: 13.0pt;
color: #000000;
text-decoration:none;
margin-left: 240px;
vertical-align: top;
position: absolute;
width: 738px;
height: 480px;
float:right;
margin-right: 3px;
margin-top:90px;
background-color: #666666;
padding: 0px 10px 10px 10px;
text-align: center;


}

#speakingschedtext
{
font-family:"Baskerville";
font-size:13.0pt;
color:#000000;
text-decoration:none;
margin-left:240px;
vertical-align:top;
position:absolute;
width:738px;
float:right;
margin-right:3px;
margin-top:90px;
background-color:#666666;
padding: 0px 10px 10px 10px;
text-align:center
}


#contacttext
{
font-family:"Baskerville";
font-size:12.0pt;
color:#000000;
text-decoration:none;
margin-left:240px;
vertical-align:top;
position:absolute;
width:738px;
height:400px;
float:right;
margin-right:3px;
margin-top:90px;
background-color:#666666;
padding: 0px 10px 10px 10px;
text-align:center;

}
#memorytext
{
background:#666666;
color:#ffffff;
width:200px;
float:center;
position:absolute;
padding: 5px 10px 5px 10px;
margin-top:60px;
margin-left:415px;
}


#photocontainer{

width:998px;
background-color: #666666;
margin-top: 50px;


}

#contact
{
position: relative;
float:center;
color:black;
background-color:#999999;
width:745px;
margin-left:240px;
font-size:10pt;
font-family:"monotype corsiva";
font-style:normal;
margin-bottom: 40px;
margin-right:20px;
border: solid 7px #666666;
margin-top: 480px;
text-align:center;
}

#ul top {display: inline;}

.ul
{
font-family:"arial";
list-style-type:none;
float:left;
margin: 0px 20px 0px 20px;
background-color:#000000;
text-align: center;
border-bottom: 2px solid #333333;
white-space:nowrap;
}

#position
{
float:left;
position:absolute;
margin-top: 20px;
}



#navcontainer ul
{
	font-size: medium;
	background-image: none;
	font-family:"arial";
}

#navcontainer ul li { 
display: inline; 
text-align:center;
}

#navcontainer ul li a
{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	margin-left: 20px;
	padding-top: 0px;
}

#navcontainer ul li a:hover
{
	color: #2a4d73;
	background-image: url(images/hover.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}


#navcontainer li{
margin: 0;
float: left;
display: inline;
padding-right: 0px;

}

#navcontainer li.off ul, #nav li.on ul{
display: none;
position: relative;
top:0px;
left:-20px;
height:25px;
padding-top:5px;
}

#navcontainer li a{
display: block;
height: 5px;
width: 50px;
border: 1px solid #000000;
padding: 0px;
float:left;
}

#navcontainer li ul{
display: none;
float:right;
align:right;

}

#navcontainer li.off:hover ul{

display: block;
z-index: 6000;
float:right;

}

startList = function() {
if (document.all && document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
  node = navRoot.childNodes[i];
  if (node.nodeName=="LI") {
  node.onmouseover=function() {
  this.className+=" over";
    }
  node.onmouseout=function() {
  this.className=this.className.replace
      (" over", "");
   }
   }
  }
 }
}
window.onload=startList;

#navcontainer li.off a:hover,
#nav li:hover a,
#nav li.over a {
background:#666666;
color:#ffffff;
}



#copyright
{
color:#ffffff;
font-size:8.0pt;
font-family:"arial";
margin-top:600px;
align:center;
margin-left:100px;
}

#copyrightsixties
{
color:#ffffff;
font-size:8.0pt;
font-family:"arial";
margin-top:50px;
align:center;
margin-left:100px;

}

#copyrightmilitary
{
color:#ffffff;
font-size:8.0pt;
font-family:"arial";
margin-top:40px;
align:center;
margin-left:100px;
}

#copyrightindex
{
color:#ffffff;
font-size:8.0pt;
font-family:"arial";
margin-top:750px;
align:center;
margin-left:100px;

}
#memorylinks
{
font-family:"apple-chancery";
color:#009999;
font-size:18pt;

}

#index
{
align:center;
max-width:1000px;

}

#center
{
text-align:center;
margin:0 auto;
width:50%
margin-left:auto;
margin-right:auto;
}