#header {background:#fff;}
#inner-container {background:url('images/inner-container.gif') left repeat-y;}
body {line-height:1.75; color:#444; background:url('../images/bkg.jpg') center top no-repeat fixed #f2f2f2;}

#header {height:118px; background:url('../images/header.gif') repeat-x;}
#header a {color:#575a5d; padding:18px 32px 0 0; display:block; height:86px; width:197px; font-size:1px;}
#header-home {height:165px; background:url('../images/header-home.gif') repeat-x;}
#header-hardware {height:165px; background:url('../images/header-hardware.jpg');}
#header-hardware a {color:#575a5d; padding:18px 32px 0 0; display:block; height:145px; width:197px; font-size:1px;}
#nav {width:120px; padding-top:36px; margin:0;}
#main {width:520px; margin:0;}
#sidebar {width:310px; margin:0;}
#content {}
#horizontal #content {background:repeat-x url(../images/content-horizontal.gif) #fff;}
#footer {background:url('../images/footer.gif') repeat-x;}
#footer p {line-height:42px; margin:2px 0 0 18px; color:#fff;}
#shadow {background:url(../images/shadow.png) center top no-repeat; height:36px;}

a {color:#e17019;}

#nav a {font-weight:bold; font-family:Palatino, "Times New Roman", Times, serif; font-size:14px; line-height:18px; background:#909090; display:block; padding:0 0 12px 12px; text-decoration:none;}
#nav a:link {color:#333;}
#nav a:visited {color:#333;}
#nav a:hover {color:#fff;}
#nav a:active {color:#000;}

#buttons {text-align:center;}
#buttons a {font-weight:bold; font-size:1.25em; font-family:Palatino, "Times New Roman", Times, serif; text-decoration:none; color:#666;}
#buttons a:hover {color:#000;}

a img {opacity:0.8;filter:alpha(opacity=80);}
a:hover img {opacity:1;filter:alpha(opacity=100);}

td {font-size:11px; line-height:14px;}
td .large {font-size:12px; line-height:15px}
td h2 {margin:0 0 1em 0;}
td ul {margin:0; list-style-type:none;}

dd {margin-bottom:.5em;}

p {margin-bottom:.75em;}
.large {font-size:1.25em;line-height:2em;margin-bottom:.5em;}

ul li {line-height:1.5em; margin-bottom:.75em;}

h1, h2, h3, h4, h5, h6 {font-family:Palatino, "Times New Roman", Times, serif; color:#575a5d;}
h1 {color:#e17019;font-weight:bold;font-size:2em;letter-spacing:.1em;margin-bottom:.75em;}
h2 {font-size:1.5em;font-weight:bold;line-height:1;letter-spacing:.1em;margin:1em 0 .25em 0;}
h3 {font-size:1.2em;line-height:1.25;margin-bottom:.25em;}
h4 {font-size:1em;font-weight:bold;margin-bottom:.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:.25em;}

h1.alt {color:#444; font-weight:normal; font-style:oblique; letter-spacing:0; margin:0; padding:.5em 0 0 0;}

.box h1 {font-style:oblique; margin:0;}
.box h2 {color:#444; font-weight:bold; line-height:1.5em; margin:0;}

address {font-style:normal; line-height:1.5em;}
th, td, caption {padding:0;vertical-align:top;}

#footer a {color:#E57200}

img.hr {background-color:#666; height:4px; width:100%; margin:16px 0; padding:0; border:none;}

.box {background:#d5d5d5;}

img.headshot {border:1px #eee; margin:0 0 0 .75em; float:right;}
.thm img {border:solid 1px #666; float:left; margin:14px 14px 0 0;}

#slideshow img {display:none;}*/
#slideshow img.first {display:block; }*/