/* DkBrn: #23201d  DkBlu: #0e183a  DkGrn: #304414  Creme: #f8f3d8  Gold: #d8c454  BrightGold #fce980 */

/* RESET ALL MARGINS & PADDING */
* {margin: 0px; padding: 0px;} 

/* OVERALL BODY & FONT SETTINGS */

body {
  border: 0px none #000;
  background-color: #11160a; color: #f8f3d8;
  font-family: Futura, Arial, sans-serif;
  font-size: 13px; line-height: 19px;
  }

h1,h2,h3,h4 {padding: 5px 5px 0 15px;}
p {padding: 8px 10px 10px 15px;}
h1 {font-size: 24px; line-height: 36px;}
h2 {font-size: 16px; line-height: 24px;}
h3 {font-size: 14px; line-height: 21px;}
h4 {font-size: 12px; line-height: 18px;}
a {text-decoration: none; color: #d8c454;}
a:hover {color: #fce980;}

/* POSITIONING BLOCKS AND THEIR FORMATS*/

div.corral {position: relative; width: 980px; margin-right: auto; margin-left: auto; background-color: #0e183a}
div.corral div {position: absolute;}

div.copyright {position: relative; height: 50px; width: 980px; margin-right: auto;  margin-left: auto; background-image:url("../famimgs/flags-endstrip.png"); text-align: center; font-size: 11px; line-height: 70px;}

div.linkbloc {top: 140px; left: 0px; height: 240px; width: 140px;}
div.linkbloc li {list-style-type: none; margin-bottom: 4px; line-height: 16px;}
div.linkbloc a {display: block; height: 17px; padding: 3px 0 3px 6px; background-color: #304414; color: #f4e79c; white-space: nowrap;}
div.linkbloc a:hover {background-color: #46641c;  color: #f8f3d8;}
div.linkbloc a.blank:hover {background-color: #304414;}

div.compass {top: 0px; left: 0px; height: 140px; width: 140px;}
div.adbloc {top: 380px; left: 0px; height: 70px; width: 140px; text-align: center;}
div.gpsunit {top: 450px; left: 25px; height: 180px;  width: 90px;}

div.headerbloc {top: 0px; left: 140px; height: 140px;  width: 840px;}
div.hdrwebsite {left: 0px; width: 300px;}
div.hdrwebsite h3,h4 {font-family: "lucida calligraphy", script;}
div.hdrcrumb {left: 0px; width: 300px;}
div.hdrtitle {top: 55px; left: 15px; height: 50px; width: 285px; background-color: #0e183a;}
div.hdrflag {top: 65px; left: 15px; height: 40px; width: 60px;}
div.hdrnation {top: 65px; left: 75px; height: 40px; width: 225px; background-color: #0e183a;}
div.hdrnation h1 {padding-left: 10px; line-height: 28px;}
div.hdrmap {top: 0px; left: 300px; height: 120px; width: 120px;}
div.hdrmaps {top: 0px; left: 300px; height: 120px; width: 540px;}
div.hdrnews {top: 15px; left: 420px; height: 90px; width: 405px; background-color: #0e183a; overflow: hidden; white-space: nowrap; font-size: 11px; line-height: 14px;}
div.hdrdescript {top: 15px; left: 420px; height: 90px; width: 405px; background-color: #0e183a; font-style: italic;}

div.corebloc {top: 140px; left: 140px; width: 836px; background-color: #11100f; overflow: hidden;}
div.corebloc div.textslice {position: static;}
div.corebloc ul {list-style-type: none; padding: 5px 10px 10px 15px;}
div.corebloc div.pdctslice {position: static; height: 195px; white-space: nowrap;}

div.pdctlink {width: 160px; text-align: center; font-size: 10px; line-height: 14px;}
div.pdctlink img {border: 2px solid #d8c454;}
div.pdctlink img:hover {border: 2px solid #fce980;}
div.pdctview {top: 135px; left:3px; height:20px; width:30px;}

div.feedintro {left: 15px; height: 75px; width: 815px; border-bottom: solid; font-size: 14px; line-height: 20px; color: #141f44; overflow: hidden;}
div.feedintro a {color: #26220a;}
div.feedintro a:hover {color: #6f6631;}
div.feeditems {left: 15px; top: 100px; width: 815px; font-size: 12px; line-height: 18px; color: #141f44;}
div.feeditems a {font-size: 16px; line-height: 25px; font-weight: bold; color: #26220a;}
div.feeditems a:hover {color: #6f6631;}

/* NAVIGATION FORM*/

input.vpbutton {height: 24px; width: 100px; background-color: #304414; border: 3px outset #d8dcc4; color: #f4e79c;}
input.vpbutton:hover {background-color: #46641c; color: #f8f3d8;}
select.vpmenu {width: 110px; background-color: #f8f3d8; color: #0e183a;}

