/* ========== SFE 2013 ========== */

/* ------- GLOBAL SETTINGS ------- */
body {
margin: 0;
background: #fff;
font-family: verdana, arial, sans-serif;
}

#outerc {
background: #f5f5f5;
width:900px;
margin-top:7px;
}

/* previously #f7f5eb; #f1efe8 for outerc */

#container {width: 740px}

a {
text-decoration:none;
font-weight:bold;
color:#181818;
}

a:hover {text-decoration:underline;}

#endc {
width:900px;
background:#fff;
font-size:8pt;
text-align:right;
}

a img {border: 2px solid #fff}
a:hover img {border: 2px solid #484848}

/* ------------- navigation bar ------------- */

#nav {
text-align: right;
padding: 7px 15px 7px 5px;
font-size: 9pt;
letter-spacing: 3px;
}

/* -------- nav bar links -------- */

#nav a {
font-weight:normal;
padding: 6px 13px 7px 15px;
}

#nav .m {color: #181818}
#nav a{text-decoration: none}
#nav a:hover, .there {background: #181818; color: #fff}

/* -------- page content -------- */

h1, h2 {
font-weight:normal;
letter-spacing:5px;
}

h1 {font-size: 25pt}

h2 {
font-size: 13pt;
text-align: center;
}

p {
font-size: 9pt;
line-height:20px;
text-align:left
}

hr {color: #c9c9c9; width: 90%; text-align: center}

/* -------- page intros -------- */
/*  previously #dedecd;for td.in */

td {text-align:left}
td.in {background: #fff;padding: 25px}
.in h2 {padding-top: 6px;}
.quote {font-size: 8pt;text-align:center}

/* ------------- fic tables ------------- */

.f td, .v td {
background: #fff;
padding: 10px;
font-size: 8pt;
border: 0;
}


.f td {width: 650px;} 

.f td p, .v td p {
font-size:8pt;
padding: 3px 5px;
}

.f span {
color: #000;
font-weight: bold;
font-style:normal;
font-size:8pt;
}

.f a {color: #006633; font-weight: bold; text-decoration: none}
.f a:hover {text-decoration: underline}


/* ------------- fic text ------------- */

h4, h5 {font-size: 10pt}

h3 {
font-size:11pt;
letter-spacing:2px;
padding-top:40px;
margin-bottom:10px;
}

h4 {
text-align:left;
letter-spacing:1px;
font-weight:normal;
margin-bottom:-7px;
margin-top:4px;
}

h5 {
letter-spacing:3px;
margin:15px;
}

span {
font-size:9pt;
font-style:italic;
}

.ft {font-size:8pt;}

/* ------------- GRAPHICS PORTFOLIO ------------- */

#pf {width: 740px;background: #fff}

#pf2 {
width: 500px; 
font-size: 8pt;
color: #383838;
}

#pf2, .h, .d {text-align:center}
.b, #pf .d a, #pf .m{text-align: left}
#pf2, .h {font-style:normal}

.h {
font-family: georgia;
font-size: 18pt;
text-transform: uppercase;
letter-spacing: 5px;
margin-bottom: 0px;
}

.d {
font-size: 8pt;
color: #383838;}

.b {
color: #181818;
font-size: 8pt;
line-height: 17px;
margin-left: 20px;
margin-right: 20px;
}

#pf .d a {color: #fff;
font-weight: normal;
font-size: 8pt;
padding: 3px;
text-decoration: none;
background: #444}

#pf .d a:hover {background: #999}

#pf td {background: #fff}
#pf hr {width: 500px;color: #c9c9c9}
#pf2 img {margin:2px}

#pf .m {font-size: 8pt;
line-height: 21px}

pre {#fff-space: pre-wrap}