/*
###############################################################################
#
# Normandy International CSS
# Created by Meticulous (www.meticulous.com)
# February 2010
#
###############################################################################
*/

html {}

body {
  background: #600 url(images/background.png) repeat-x top left;
  color: #333;
  font-size: 14px;
  line-height: 18px;
  font-family: Calibri, "Trebuchet MS", Verdana, Arial,  sans-serif;
  margin: 0;
  padding: 0;
  text-align: center;
}

p {margin-bottom: 0.75em;}

#wrapper {
  text-align: left;
  width: 970px;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -40px;
}

a {color:#600; font-weight: bold; text-decoration: none; border: 0;}
a:link {color:#600;}
a:hover {text-decoration: underline;}
a:visited {}


#nest {
  margin: 0 auto;
  width: 970px;
  text-align: left;
}

#mast {
  background: url(images/header.png) top right no-repeat;
  position: relative;
  height: 119px;
}

#logo {
  margin-top: 50px;
  border: 0;
}

ul#nav {
  background: url(images/nav_bkgnd.png) top right no-repeat;
  margin: 0;
  padding: 8px 0 0 0;
  position: absolute;
  top: 120px;
  width: 970px;
  border: 0;
}

ul#nav li {
  display: inline;
  margin: 0 15px 0 0;
  padding: 0;
  border: 0;
}

ul#nav li a {
  border: 0;
}

ul#nav li a img {border: 0;}

#left {
  color: #fff;
  float: left;
  font-family: Calibri, Verdana, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  margin: 150px 10px 0 0;
  width: 220px;
}

#left h3 {
  margin-bottom: 10px;
}

p.quote {}
p.personquoted {text-align: right;}
p.personquoted em {font-style: italic;}

#fadeshow1 {
  margin-top: 20px;
}

#right,
#right_feat {
  background-color: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 50px 0 20px 250px;
  padding: 10px;
}

#right_feat {font-size: 1.2em; padding: 20px;}

#right h1,
#right_feat h1 {
  color: #600;
  font-family: Calibri, "Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 40px;
  font-weight: bold;
  letter-spacing: -0.05em;
  margin: 20px 0 15px 0;
}
#right h2, #right_feat h2 {font-family: Calibri, "Trebuchet MS", Verdana, Arial, sans-serif;color: #333; font-size: 22px; font-style: italic; font-weight: normal; line-height: 26px; margin-bottom: 10px;}
#right p.dateline, #right_feat p.dateline {color: #999;}
blockquote {background-color: #f4f2e9; color: #666; font-size: 18px; line-height: 22px;  margin: 0 0 10px 0; padding: 5px 10px;}

#right_feat ul li {
  list-style-type: disc;
  margin-bottom: 0.75em;
}

#right_feat ul li strong {font-size: 1.2em; font-weight: bold;}

#right_feat ul li span.highlights {
  font-size: 0.9em;
  font-style: italic;
  color: #666;
  text-indent: 2em;
}

.footer {color: #fff;}
.footer a,
.footer a:link,
.footer a:hover,
.footer a:visited {color: #fff;}


/* PNG Fix */

img, div { behavior: url(/javascripts/iepngfix.htc) }
