/* 
  -----------------------------------
  A Space Place 2006 Style Sheet (Master)
  Author: Justin Agoglia
  www.skylardesign.com
  -----------------------------------
*/

/* =Universal Styles
---------------------------------- */

html, body {margin: 0;	padding: 0;	background: #CDC8B1; font: 90% Verdana, Arial, Helvetica, sans-serif;	color: #666;}

#wrapper {margin: 0px auto;	width: 770px; background: #FFF url(../images/tanbar.gif) repeat-y left top;}

* {margin: 0; padding: 0;}

h1, h2, h3, h4 {font-family: Geneva, Arial, Helvetica, sans-serif;}

a {color: #4A5664;}
a:visited {color: #5A6878;}
a:hover {color: #95A2B0;}

ul, li {list-style: none}
 
.clear {clear: both;}

/* =Main Styles
---------------------------------- */

#masthead {float: left; width: 100%; background: #000;}
#masthead img {float: right; padding: 20px 37px 20px 0;}
#navbar {float: left; width: 100%; position: relative; background: url(../images/navbar-bkg.jpg) repeat-x left top; border-top: 2px solid #FFF; height: 60px;}
#navbar img {float: right;}

#content {float: left; line-height: 1.5;}
#content-side {float: left; width: 200px;}
#content-main {float: right; width: 530px; padding: 20px; margin-bottom: 5px;}
#content-main p {margin: 9px 0;}
#content-main h1 {color: #666; font-size: 1.6em; font-variant: small-caps;}

#box-content {position: absolute; left: 20px; top: -68px; width: 198px;}
#box-bot img {padding-right: 18px;}/* Pushes the image to the left */

.smalltx {font-size: .7em; margin-top: 35px; display: block;}

/* =Footer Styles
---------------------------------- */
#footer {margin: 0px auto; width: 550px; padding: 20px 0 10px 220px; font-size: .75em;}
#footer p {margin: 3px 0 2px;}
#footer a {color: #424D59;}
#footer a:visited {color: #5A6878;}
#footer a:hover {color: #8896A6; text-decoration: none;}

/* =Tables
  ----------------------------------- */
table {background: #FFF; empty-cells: show; font-size: .9em; margin: 10px 0 5px 0; padding: 4px; text-align: left; width: 500px;}
table th {font-size: 1.1em;	color: #FFF; padding: 3px 0; margin: 0 0 5px 0; text-align: center; background: #9E4148;}
table tbody tr.odd {background: #EDEADD;}
table tbody tr.even {background: #FFF;}
table tbody tr.hover {background: #FFE08E;}
table tbody td {padding: 2px; text-align: center;}
table tbody tr:hover td {color: #444;}

body#sig-facility #content-main img {margin-top: 10px;}
body#sig-products td, body#sig-contact td  {text-align: left;}
body#sig-products table#otherprod {margin-top: 15px;}