/*
THEME NAME: NomadNet (WordPress)
THEME URI: 
DESCRIPTION: 
VERSION: 1.0
AUTHOR: Dave Sherohman
AUTHOR URI: http://nomadnetinc.com/
TEMPLATE: sandbox
*/

/* Typography */
body {
  font-size: 8pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #c2cfde;
  background-color: black;
  margin: 0;
}

a { text-decoration: none; }
a:link { color: #2fbcf6; }
a:visited { color: #86bcf6; }
a:hover { color: white; background-color: #2fbcf6; }

h1 a, h1, h1 a:visited,
h2 a, h2, h2 a:visited,
h3 a, h3, h3 a:visited,
h4 a, h4, h4 a:visited,
h5 a, h5, h5 a:visited,
h6 a, h6, h6 a:visited,
div#menu ul li a,
dt {
  color: #e4923f;
}

div#wrapper {
  width: 765px;
  margin: 0 auto;
  background-color: #061220;
}
div#header {
  width: 100%;
  background-image: url(/imgs/1px_top.gif);
  height: 250px;
  padding-top: 50px;
  vertical-align: bottom;
}
div.nav {
  width: 100%;
  height: 30px;
  margin: 0; padding: 0; border: 0;
  margin-top: -3px;
  background-image: url(/imgs/navs_1px_bck.gif);
  text-align: center;
}

div#container {
  background-color: #061220;
}

div#content {
  float: left;
  width: 425px;
  padding: 20px 20px;
  color: #c2cfde;
  background-color: #061220;
  text-align: justify;
  margin-top: 5px;
}

div.contact_intro {
  padding: 30px 20px 20px 20px;
  color: #c2cfde;
  background-color: #122a48;
  text-align: justify;
}
div.singlecolumn {
  padding: 20px 20px;
  color: #c2cfde;
  background-color: #061220;
  text-align: justify;
  margin-top: 5px;
}
div#footer {
  clear: both;
  width: 100%;
  height: 47px;
  background-image: url(/imgs/1px_bottom.gif);
}

.sectiontitle {
  color: #e4923f;
  font-size: 12pt;
  font-weight: bolder;
  clear: both;
  margin: 0; padding: 0; border: 0;
  display: inline;
}

.highlight    { color: #e4923f; }
.companyName  { color: #e4923f; }

td {
  color: #c2cfde;
  font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif;
}

a { text-decoration: none; }
a:link { color: #2fbcf6; }
a:visited { color: #86bcf6; }
a:hover { color: white; background-color: #2fbcf6; }

p {
  margin-top: 0;
}

ul {
  margin-top: 0;
  margin-left: 0; padding-left: 0;
  margin-bottom: 0.5em;
  list-style-type: none;
}
ul li {
  background-image: url(/imgs/bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 0.45em;
  padding-left: 1em;
}

li.cat-item img {
  vertical-align: middle;
}

img { border: 0; }

div.nav table {
  width: 95%;
  height: 100%;
  table-layout: fixed;
  margin: 0 auto;
  padding: 0; border: 0;
  border-collapse: collapse;
}
div.nav tr {
  margin: 0; padding: 0; border: 0;
}
div.nav td {
  margin: 0; padding: 0; border: 0;
  color: #e4923f;
  font-size: 10pt;
  font-variant: small-caps;
}

div.nav a {
  display: block;
  padding: 9px;
}
div.nav a:link { color: white; }
div.nav a:visited { color: white; }
div.nav a:hover {
  color: #e4923f;
  background-image: url(/imgs/nav_over.gif);
  background-position : 0 50%;
  background-color: #061220;
}

.redborder { border: 1px solid red; }

div.sidebar {
  float: right;
  width: 260px;
  padding: 20px 15px 20px 25px;
  margin: 15px 0;
  color: #c2cfde;
  background-color: #112946;
}
.sbtop {
  height: 20px;
  background-image: url(/imgs/home_right_corner_top.gif);
  background-repeat: no-repeat;
  margin: -20px 0 0 -25px;
}
.sbbottom {
  height: 20px;
  background-image: url(/imgs/home_right_corner_dn.gif);
  background-repeat: no-repeat;
  margin: 0 0 -20px -25px;
}

div#footer p {
  color: #c2cfde;
  padding-top: 18px;
  padding-left: 20px;
}

img.separator_arrow {
  float: left;
  margin-left: -25px;
}
img.separator_bar {
  height: 32px;
  width: 276px;
  margin-left: -3px;
  margin-right: -20px;
}

