body {
margin-top:35px;
margin-bottom:0;
background-color:#000;
}
img {border: none;
}

A:link {
color:#9CF;
text-decoration:underline;
font-weight:400;
}

A:visited {
color:#9CF;
text-decoration:underline;
font-weight:400;
}

A:hover {
color:#993300;
text-decoration:none;
font-weight:400;
}

h1 {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFE6;
}
h2 {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#993300;
}
.h2style {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#993300;
}
.h3style {
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#993300;
}
.h111style {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.h1style {
line-height:.1em;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#9CF;
}
.h4style {
line-height:.1em;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#9CF;
}
.h1mil {
line-height:.1em;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#9CF;
}
#topmnu {
position:absolute;
top:0;
left:10px;
width:730px;
height:18px;
padding:10px 0px 0px;
}
#navigation {position:absolute;
top:0;
left:12px;
width:745px;
height:18px;
padding:10px 0px 0px;}

body#index a.indexNAV,body#about a.aboutNAV,body#links a.linksNAV,body#faq a.faqNAV,body#contact a.contactNAV, body#military a.militaryNAV,body#audio a.audioNAV,body#login a.loginNAV,body#mission a.missionNAV,body#location a.locationNAV,body#resources a.resourcesNAV 
{color:#930; font-family:Verdana, Helvetica, Arial, sans-serif;font-style:normal;text-decoration:none;
}
#newnav {
	margin: -52px auto 0px 20px;
	padding: 10px 0 10px 0 ;
}
#newnav a:hover {text-decoration:underline;
	color: #930;
}
li.drop {
	list-style: none;
	list-style-type: none;
	display: inline;
	float: left;
	position:relative;
	z-index: 1;
	/*border: 1px solid #aaa;*/
	background-color: #000;
	padding: 10px; /*size the space around top menu items*/
margin: 0 -10px 0 0;
}
li.drop a {
	text-decoration:none;
	color: #9CF;
	font: bold 10px verdana;
}

li:hover.drop {
	background-color: #000;

}
ul.dd {
	display: none;
	position: absolute;
	top: 30px;/*position the sub-menu top was 40 */
	left: -.5px;
	list-style:none;
	list-style-type: none;
	width: 88px;
	padding:0px;
	margin:0;
/*border-left: 1px #930 dashed;
border-bottom: 1px #930 dashed;
border-right: dashed 1px #930;*/
}
li ul.dd {
	z-index: 1;

}

li:hover ul.dd {
	display: block;
	/*border:1px solid #aaa;*/
	line-height: .1em;
}
ul.dd li {
	background: #000;
	padding: 10px;
	background-color: #000;
	color:#9CF;
}
ul.dd li:hover{
	background: #000;
}

.bodyfont11 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
color:#FFFFE6;
font-style:normal;
}
.bodyfont12 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
color:#FFFFE6;
font-style:normal;
}
.bodyfont10 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
color:#FFFFE6;
font-style:normal;
}
.bodyfont8 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:8px;
color:#FFFFE6;
font-style:normal;
}
.bodyfont9 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
color:#FFFFE6;
font-style:normal;
font-weight: bolder;
text-decoration: none}

.debtfree {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#600;
}

.firtsh1 {
font-size:14px;
color:#9CF;
line-height:.4em;
vertical-align:baseline;
text-align:left;
}
.firtsh13 {
font-size:13px;
color:#9CF;
line-height:.4em;
vertical-align:baseline;
}
.firtsfaq {
font-size:10px;
color:#9CF;
line-height:1em;
vertical-align:baseline;
}

#mainwrap {
width:930px;
height:520px;
margin:10px 0 0 -7px;
padding:20px;
}
#mainwrapfaq {
width:930px;
height:820px;
margin:20px 0 0 -7px;
padding:20px;
}
#audiowrap {
width:930px;
height:880px;
margin:20px 0 0 -7px;
padding:20px;
}
#audiomp3 {
width:690px;
height:635px;
margin:-20px 0 0 -7px;
padding:20px;
}

#instruct {
position:relative;
width:700px;
top:-13px;
margin:10px 0 0 -6px;
padding:15px;
text-align:justify;
}
#instructresources {
width:677px;
height:40px;
top:-10px;
padding:20px;
text-align:justify; color:#FFFFE6;
font-size:11px;
}

#logo {
position:absolute;
top:-28px;
right:-37px;
width:220px;
height:152px;
padding:14px 5px 0 14px;
}
#mid1 {
position:absolute;
top:10px;
right:205px;
width:365px;
height:285px;
text-align:justify;
padding:20px;
}

#belowlogo1 {
position:absolute;
top:135px;
right:10px;
width:158px;
height:160px;
text-align:justify;
padding:20px;
}
#belowlogofaq1 {
position:absolute;
top:140px;
right:10px;
width:158px;
height:161px;
text-align:justify;
padding:20px;
}
#belowlogofaq2 {
position:absolute;
top:342px;
right:10px;
width:158px;
height:468px;
text-align:justify;
padding:20px;
}
#belowcontact {
position:absolute;
top:13px;
left:10px;
width:307px;
height:262px;
padding:20px;
text-align:left;
}
#map {
position:absolute;
top:13px;
left:354px;
width:350px;
height:262px;
padding:20px;
text-align:justify;
}
#thanks {
position:absolute;
top:13px;
left:10px;
width:717px;
height:282px;
padding:20px;
text-align:center;
font-size:13px;
color:#9cf;
}

#leftmnu {
position:absolute;
top:335px;
left:10px;
width:80px;
height:185px;
text-align:center;
padding:15px;
}
#clientright{
position:absolute;
top:335px;
right:10px;
width:168px;
height:185px;
text-align:center;
padding:15px;
}
#audiobotright{
position:absolute;
bottom:10px;
right:10px;
width:168px;
height:333px;
text-align:justify;
padding:15px;
}
#left1 {
position:absolute;
top:10px;
left:10px;
width:310px;
height:285px;
text-align:justify;
padding:20px;
}
#leftfaq {
position:absolute;
top:10px;
left:11px;
width:339px;
height:800px;
text-align:justify;
padding:20px;
}
#rightfaq {
position:absolute;
top:10px;
right:204px;
width:340px;
height:800px;
text-align:justify;
padding:20px;
}
.left2 {
position:absolute;
top:105px;
left:10px;
width:310px;
height:60px;
text-align:justify;
padding:20px;
}
.mapdirect {
position:absolute;
top:225px;
left:35px;
width:350px;
height:25px;
text-align:justify;
padding:20px;
}


.left22 {
position:absolute;
top:200px;
left:10px;
width:310px;
height:100px;
text-align:justify;
padding:20px;
}

#left3 {
position:absolute;
top:455px;
left:120px;
width:360px;
height:65px;
text-align:center;
padding:15px;
}

#left31 {
position:absolute;
top:335px;
left:120px;
width:350px;
height:85px;
text-align:justify;
padding:20px;
}
#archive-pop{
position:absolute;
top:20px;
left:20px;
width:400px;
height:290px;
text-align:justify;
padding:20px;
}
#disclaim{
position:absolute;
overflow:auto;
top:335px;
left:120px;
width:350px;
height:175px;
text-align: left;
padding:20px;
clip: auto;}
#rightbot {
position:absolute;
top:335px;
right:10px;
width:410px;
height:175px;
text-align:justify;
padding:20px;
}
#rightbotfran {
position:absolute;
top:335px;
right:10px;
width:410px;
height:175px;
float:left;
text-align:left;
padding:20px;
}
.footerfont9 {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
color:#FFFFE6;
font-style:normal;
font-weight:lighter;}
#footer1 {
position:absolute;
bottom:-62px;
left:10%;
width:81%;
height:35px;
padding:15px 0 13px; }


#framefrances {
position:absolute;
top:10px;
left:10px;
width:717px;
height:285px;
text-align:justify;
padding:20px;
}
#framemission {
position:absolute;
top:10px;
left:10px;
width:717px;
height:501px;
text-align:justify;
padding:20px;
}
#framemission p {line-height:.57em;
}
#frameaudio {
position:absolute;
top:10px;
left:10px;
width:717px;
height:860px;
text-align:justify;
padding:20px;
}
#framecontact{
position:absolute;
top:10px;
left:10px;
width:717px;
height:285px;
text-align:justify;
padding:20px;
}
#undermp3{
position:absolute;
bottom:10px;
left:13px;
width:701px;
height:100px;
text-align:left;
padding:15px;
}
.testimonial{
position:absolute;
float:right;
right:20px;
top:345px;
width:336px;
height:400px;
overflow: auto;
text-align:center;
scrollbar-face-color:#99ccff;
text-align:justify;
padding: 0px 5px 5px 5px;
}

#framefrances697 {
position:absolute;
top:10px;
left:10px;
width:697px;
height:285px;
text-align:justify;
padding:20px;
}
#pictfran2 {
position: absolute;
top:395px;
right:25px;
width:80px;
height:99px;
padding:20px;
}
.imgfran{
float: right;
margin-top:-85px;}
#popnote1
{
position:relative;
top:30px;
left:30px;
width:340px ;
height:118px;
font-size: 11px;
color: #9CF;
text-align: justify;
padding: 0px;
}

.botright1
{
position:absolute;
top:110px;
right:10px;
font-size: 10px;
color: #930;
padding: 0px;
}

