/* Document Structure */
/* Home Page style => Content Template Style => Special needs */

div.home-menu {
  width: auto;
  position: absolute;
  margin-left: 240px;
  left: 0px;
  top: 320px;
}
div.home-menu-abs {
  width: 620px;
  position: absolute;
  margin-left: 200px;
  position: absolute;
  left: 0px;
  top: 380px;
}
div.main-box {
  position:relative;
  text-align:left;
  overflow:hidden;
  width:100%;
  background:#000000;
  min-height: 100%;
  font-size: 12px;
  padding: 0px;
  margin:0px;
  width: 1200px;
  float: left;
}
a:link.quote-author {
  Font-size: 16px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #FFDEAD /* navajowhite */;
  text-indent: 1em;
  text-decoration: none;
}
a:active.quote-author {
  Font-size: 16px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #FFDEAD /* navajowhite */;
  text-indent: 1em;
  text-decoration: none;
}
a:visited.quote-author {
  Font-size: 16px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #FFDEAD /* navajowhite */;
  text-indent: 1em;
  text-decoration: none;
}
a:hover.quote-author {
  Font-size: 16px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #69e;
  text-indent: 1em;
}
a:link {
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #03c;
  }
a:link.last:after {
content: ".";
} 
a:active{
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #000;
}
a:visited {
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #03c;
}
a:hover {
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #222;
  text-decoration: underline;
}
a:link.flink {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #bce;
  background-color: #444;
  text-decoration: none;
  text-indent: 15px;
}
a:visited.flink {
  font-size: 24px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #fc9;
  background-color: #444;
  text-decoration: none;
  text-indent: 15px;
  letter-spacing: 0.10em;
}
a:hover.flink {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #222;
  text-decoration: underline;
  text-indent: 15px;
  background-color: #9ac;
}
a:link.article {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #975;
  }
a:link.article.last:after {
content: ".";
} 
a:active.article {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #000;
}
a:visited.article {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #03c;
}
a:hover.article {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #222;
  text-decoration: underline;
  /* background-color: #666; */
}
div.title-box {
  height: 440px;
  width: 1024px;
  position: relative;
  margin: 0px;
  padding: 0px;
  background-color: #FFDEAD /* navajowhite */;
  background-color:#000;
}
div.title-box-shadow {
  height: auto;
  width: 100%;
  background-color: #6fe;
  background-color:#000;
  position: relative;
  margin: 0px;
  padding: 5px;
  overflow:visible;
}
div.subtitle-box {
  padding: 5px;
  margin-left: 178px;
  margin-top: -200px;
  height: 50px;
  width: 100%;
  position: relative;
  background-color: #222;
  line-height: 25px;
  float: none;
  }
div.title-video-box {
  position: relative;
  float: none;
  width: 190px;
  margin-right: 10px;

}
div.quote-box{
  margin-top: -5px;
  margin-right: 60px;
  padding-left: 10px;
  margin-bottom: 10px;
  padding-top: 0px;
  padding-bottom: 10px;
  height: auto;
  width: 700px;
  position: relative;
  background-color: #777;
  background-color: #000;
  float: right;
}
div.bottom-box {
  /* position: relative; */
  background:#000000;
  bottom:100%;
  height:120px;
  color: #777;
  font-size: 18px;
  font-weight: bold;
}

div.center-box {
  position:relative;
  float: left;
  width:auto;
  width: 100%;  
  background-color:purple;
  background-color:#000;
  padding-top: 0px;
  margin-top: 0px;
  padding-left: 0px;
  margin-left: 0px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  padding-right: 0px;
  margin-right: 0px;
}
div.reset-box {
  position:relative;
  margin-top: 5px;
  padding-top: 5px;
  width:100%;
  left: 100%;
  margin-left:-150px;
  margin-left:5px;
  background-color:green;
  background-color:#000;
  /* top: -410px; */

} 
div.right-box {
  position:relative;
  width: 265px;
width:100%;
  float: right;  

  margin-left:-285px;
  background-color:yellow;
  background-color:#000;
  padding-top: 5px;
  padding-left:5px;
  padding-right: 5px;
/* top: -425px; */
}
div.content-box {
/* top: -350px; /
/*  right: -50px; float: right; */
  float: left;
  position:relative;
  margin-left:-100%;

/* left:175px;   margin-right: -30%; left:515px; */
  padding-left:5px;
padding-right: 5px; /* margin-right: -80%;*/
  padding-top: 5px;
margin-right: 5px;  
 left: 600px;
  margin-top: 5px;
width: 100%;

  background-color: #68c; /* Light Blue */
}

div.left-col {
  float: left;
  width: 305px;
  padding-left: 10px;
  margin-left: 0px;
  background-color: red;
  background-color:#000;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-right: 0px;
  }
blockquote.left-block {
  font-size: 24px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #0099FF;
  background-color: #333;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  width: 275px;
  margin-left: 0px;
  margin: 0px;
  margin-top: 0px;
  margin-right: 0px;
  overflow:hidden;
}
div.right-col {
  /* float:left;   left: 600px;*/

  width:245px;
  padding-right: 10px;
  background-color: red;
  background-color:#000;
  margin-top: 0px;
  margin-right: 0px;
  padding-left: 10px;
  margin-left: 0;
  position: relative;

position: absolute;
top: 450px;
left: 895px;
}
blockquote.right-block {
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #bbb;
  background-color: #333;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  width: 210px;
  margin-left: 0px;
  margin-bottom: 10px;
  margin-right: 0px;
  margin-top: 0px;
}
blockquote.right-article {
  /* font-size: 40px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #bbb; */
  background-color: #444;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  width: 200px;
  margin-left: 0px;
  margin-top: -15px;
  margin-bottom: 5px;
  margin-right: 10px;
}
div.center-col {
  position: relative;
  margin-left:315px;  
  margin-right:0px; 
  margin-top: 0px;
  padding: 0px;
  padding-left: 10px;
  padding-right: 0px;

width: 60%;
    width: 580px;

  background-color: #f62; /* Orange */
  background-color:#000;
 
  }
blockquote.center-block {
  font-size: 24px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #0099FF;
  background-color: #333;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-right: 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 20px;
  width: auto;
  width: 550px;
}

* html div.center-col {
height:1%;
margin:0;
}
* html div.left-col {
margin-right:-5px;
}
* html div.right-col {
margin-left:-5px;
margin-left:0px;
}
.clearfix:after {
  content: "."; 
  display: block;
  height: 0px;
  clear: both; 
  visibility: hidden;
}
.heightfix:before {
  content:'.';
  display:block;
  visibility:hidden;
  height:0;
}
html, body {
  background:#000000;
  text-align:center;
  color:#000;
  margin: 0px;
  padding: 0px;
}
#img-title {
  height: 130px;
  width: 800px;
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: -20px;
  position: relative;
}
#img-Title-Hand {
  margin-top: 10px;
  height: 420px;
  width: 158px; 
  margin-left: 10px;
  position: relative;
  float: left;
  margin-bottom: -10px;
}
#img1 {
  float: left;
  margin-right: 1.5em;
  margin-left: 0.5em;
  width: 300px;
  height: 203px; 
  border: medium solid #000000;
}
#img-jahfre-lone-tree {
  float: left;
  width: 420px;
  height: 240px;
  margin-left: 10px;
  margin-top: 10px;
  margin-right: 15px;
  border: medium double #000000;
  display: inline;
  position: relative;

}
#img-citizen-jahfre {
  padding: 0px;
  margin: 10px;
  margin-top: 20px;
  margin-bottom: 0px;
  width: 371px;
  height: 140px; 
  border: medium double #000000;
  /* alt: "Citizen Photo"; */
  display: inline;
  float: right;
  position: relative;

}
#img-citizen-michelle {
  padding: 0px;
  margin: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 300px;
  height: 225px; 
  border: medium double #000000;
  /* alt: "Citizen Photo"; */
  display: inline;
  float: left;
  position: relative;
}
hr.left-hr {
width: 190px;
}
h1 {
  font-size: 65px;
  font-family: courier new;
  font-style: normal;
  font-weight: bold;
  color: #06f;
  text-indent: 0em;
  margin-top: 10px;
  margin-left: 200px;
  height: 60px;
}
h2 {
  font-size: 20px;
  font-family: bookmanoldstyle;
  font-style: italic;
  font-weight: 200;
  color: #fc9;
}
h3 {
  font-size: 20px;
  font-family: bookmanoldstyle;
  font-style: normal;
  font-weight: 400;
  Font-variant: normal;
  color: #900; 
  letter-spacing: 0.1em;
  text-indent: 10px;
}
p {
  font-size: 18px;
  font-family: bookmanoldstyle;
  font-weight: bold;
  color: #777;
}
p.quote {
  Font-size: 16px;
  font-weight: 200;
  font-family: cursive;
  font-style: normal;
  color: #AAAAAA;
}
p.quote-author {
  Font-size: 16px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  font-style: italic;
  color: #FFDEAD /* navajowhite */;
  text-indent: 1em;
}
p.main-headline-text {
  font-size: 36px;
  font-weight: bold;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #b33;
  background-color: #222;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  text-align: center;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;

width: 98%;
  width: auto;
width: 100%;
width: 92%;
}
blockquote.main-articles {
  font-size: 18px;
  font-weight: bolder;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #a86;
  background-color: #444;
  padding-top: 10px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  margin-left: 0px;
  margin-right: 10px;
  margin-top: -15px;
width: 540px;
}
p.article-headline-text {
  font-size: 26px;
  font-weight: bolder;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #b33;
  background-color: #383838;
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 0px;
  padding-bottom: 10px;
  margin-top: 0px;
  margin-bottom: -5px;
  margin-right: 0px;
  width: 75%;
  width: 400px;
  /* width: 75%; */
}
p.article {
  font-size: 22px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #222;
  background-color: #9ac; /* Light Blue */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  margin-right: 0px;
width: 450px;
/*  width: 90%; */
}
p.right-article {
  font-size: 19px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #222;
  background-color: #9ac;
  margin: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  width: 170px; 
}
p.fire-eater {
  font-size: 24px;
  font-weight: 200;
  font-family: bookmanoldstyle;
  color: #039;
}
p.credits {
font-size: 10px;
font-family: bookmanoldstyle;
color: #777;
}
p.spacer {
  width: 545px;
  background-color: #333;
  font-family: courier new;
  font-size: 12px;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: 0px;
  /* margin-right: -10px; */
  margin-top:-5px;
  margin-bottom: 12px;
  color: #06f;
  font-weight: 400;
  text-align:center;
}

blockquote.article {
  font-size: 18px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #bbb;
  background-color: #9ac;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 10px;
  padding-bottom: 10px;
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 15px;
  margin-right: 10px;
  width: 490px;
}
li.home-high-5 {
  list-style-type: none;
  width: 265px;
  text-align: center;
}
ul.home-high-5 {
  font-size: 16px;
  font-weight: normal;
  font-family: bookmanoldstyle;
  font-style: normal;
  color: #bbb;
  background-color: #444;
  padding-top: 10px;
  padding-left: 0px;
  padding-bottom: 10px;
  margin-top: -15px;
  margin-left: 0px;
}
ul.article-1 {
  list-style-type: disc;
  /* list-style-image: url(../Images/hand-bullet-icon.jpg); */
  background-color: #9ac;
  color: #222;
  margin-top: -20px;
  padding-top: 30px;
  padding-left: 35px;
  padding-right: 10px;
  padding-bottom: 10px;
  /* line-spacing: 0.5em; */
  /* line-spacing: 0em; */
}
#img-article-1 {
  float: right;
  width: 420px;
  height: 240px;
  padding-right: 40px;
}
li.article-1 {
margin-top: 1em;
padding-right: 5px;
font-size: 22px;
}
/**==========================================**/
/* Above here is the Home Page Template         */
/**==========================================**/

/**==========================================**/
/* Below here is the Content Page (CP) Template */
/**==========================================**/

