body
{
  background:#fff;
  font-family:Arial, Verdana, Sans-Serif;
}
a
{
  color:#333;
  font-style:italic;
  font-size:.9em;
}
a:hover
{
  color:#369;
  text-decoration:none;
}
#wrapper
{
  width:760px;
  border:2px solid #666;
  margin:0 auto;
  padding:0 6px;
  background:#fff url("images/header.jpg") top left no-repeat;
}
p, li
{
  font-size:.75em;
}
p
{
  margin:0 0 10px 0;
}

h1
{
  font-size:.6em;
  margin:8px 0 0 40px;
  padding:0 0 0 15px;
  background:transparent url("images/pointer.gif") top left no-repeat;
  color:#666;
}
h2
{
  font-size:.9em;
  font-weight:normal;
  color:#fff;
  font-style:italic;
  margin:8px 0 0 330px;
  padding:0;
}
h3, h4, h5
{
  color:#069;
  font-size:.8em;
  font-weight:bold;
  margin:0;
  padding:0;
}

#nav
{
  list-style:none;
  margin:0;
  padding:0;
}
#nav li
{
  margin-top:45px;
  float:left;
}
#nav li a
{
  color:#000;
  padding:1px 4px;
  border-right:1px solid #000;
  font-size:.9em;
  font-style:normal;
}
#nav li #last
{
  border-right:none;
}

#top
{
  padding:10px 220px 10px 0;
  clear:both;
  background:transparent url("images/montage.jpg") right top no-repeat;
  min-height:200px;
  height:auto !important;
  height:200px;
}
#top ul
{
  list-style:none;
  padding:0;
  margin:0 0 15px 0;
}
#top ul li
{
  padding:3px 0;
}

ul#list2
{
  margin:20px;
}
ul#list2 li
{
  display:block;
  background:transparent url("images/dash.gif") center left no-repeat;
  float:left;
  padding-left:6px;
  width:244px;
}

#bottomLeft
{
  width:500px;
}
#insideLeft
{
  width:260px;
  float:left;
  border-right:1px solid #369;
  padding-right:6px;
}
#insideRight
{
  width:215px;
  float:left;
  padding:0 0 0 15px;
}
#insideRight ul
{
  margin:0;
  padding:0 0 4px 6px;
}
#insideRight ul li
{
  padding:2px 0;
}
#insideBottom
{
  padding-top:10px;
  clear:left;
}
#bottomRight
{
  float:right;
  width:240px;
  padding-left:8px;
  border-left:1px solid #369;
}
#bottomRight ul
{
  list-style:none;
  margin:0;
  padding:0;
}
#bottomRight ul li
{
  display:block;
  background:transparent url("images/podcast_icon.gif") top left no-repeat;
  padding-left:80px;
  height:25px;
  clear:both;
}
#bottomRight ul li ul li
{
  clear:none;
  
  background:none;
  padding:0;
  float:left;
  width:90px;
}
#bottomRight ul li ul li a
{
  font-size:1.1em;
  font-style:italic;
}
#subNav
{
  clear:none;
  list-style:none;
  margin:0;
  padding:0;
}
#subNav li
{
  float:left;
}
#subNav li a
{
  display:block;
  margin:4px;
  width:150px;
  text-align:center;
  padding:6px 0;
  font-weight:bold;
  color:#fff;
  font-style:normal;
  background:#069;
}
#subNav li a:hover
{
  background:#69C;
}

.package
{
  border:1px solid #369;
  margin:4px;
}
.package h5
{
  background:#369;
  color:#fff;
  padding:6px;
  width:75%;
}
.package p
{
  padding:2px 4px;
}
.package ul
{
  margin:0;
  padding:2px 25px;
}

.clear
{
  clear:both;
}
.left
{
  float:left;
}
.pad
{
  padding-right:1px;
}

.fifty
{
  width:50%;
  float:left;
}

.factoid
{
  text-indent:1em;
  background:transparent url("images/pointer.gif") top left no-repeat;
}

.highlight
{
  margin-bottom:20px;
}