html, body {
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size:90%;

 * font-size:88%; /* IE */
	color:#000;
	margin: 0;
	padding: 0;
}
html {
  background: #f3f1e9 url(../images/striped.gif) repeat 0 0;
  color: #000;
}
a {
  color: #0066FF;
}
#leftcontent a {
  text-decoration:none;
  color:#0173B5;
  font-weight:bold;
}
#leftcontent a:hover, #leftcontent a:focus, #leftcontent a:active, #sidebar a:hover, #sidebar a:focus, #sidebar a:active {
  color: #000000;
}
img {
  border: none;
}
h1 {
  width: 25em;0
  margin:1em 1em 1em 0;
  color: #0173B5;
  text-transform: uppercase;
  font-family: "BernhardMod BT", "Book Antiqua";
  font-size: 1.2em;
  text-align: center;
}
h2 {
  color: #0173B5;
  font-family: "BernhardMod BT", "Book Antiqua";
  font-size: 1.1em;
}
h3 {
  color: #000000;
  font-family: "BernhardMod BT", "Book Antiqua";
  font-size: 1em;
}
h4 {
  color: #000000;
  font-family: "BernhardMod BT", "Book Antiqua";
  font-size: 1em;
  text-align: center;
  margin-top: -10px;
  font-style: italic;
}
h5 {
	padding: 4px 10px;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #CCC;
	cursor: pointer;
	margin: 0;
 }
h5 a:link, h5 a:visited {
	font-weight: normal;
	letter-spacing: 2px;
	display: block;
	text-decoration: none;
	color: #CCC;
}
h5 a:hover, h5 a:active {
	border-bottom: thin #006;
}
h5.one {
	background: #ABD0FF;
}
h5.two {
	background: #7AA6FF;
}
p {
	text-indent: 1em;
	line-height: 1.7em;
}
ol {
	line-height: 1.7em;
}
ul {
	line-height: 1.7em;
}

#container {
  padding: 0;
  margin: 0 auto 0 auto;
  width: 60em;
  background: #f3f1e9;
  position:relative;
}
div#banner {
  background: #f3f1e9 url(../images/banner.jpg) no-repeat 100% 50%;
  color: #000;
  height: 135px;
}
div#banner img {
  margin:0.5em 0 0 0.5em;
}
div#banner a {
  background: #f3f1e9;
  color: #000;
}
/* MENUBAR */
div#menu {
  width:100%;
  height:2.1em;
}
ul#menubar {
  position:absolute;
  left:0;
  margin: 0;
  padding: 0;
  background: url(../images/menu.jpg) repeat-x 0 0;
  text-align: center;
}
ul#menubar, ul#menubar ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
ul#menubar li {
  line-height : 2.1em;
  position: relative;
  float: left;
}
ul#menubar li li {
  float: none;
}
ul#menubar a {
  color: #fff;
  display: block;
  width: 10em;
  text-decoration: none;
}
ul#menubar a.top:hover, ul#menubar a.top:focus, ul#menubar a.top:active, ul#menubar li.selected a.top {
  background: url(../images/menuhover.jpg) repeat-x 0 0;
  color: #fff;
}
ul.submenu {
  background: #eee;
  text-align:left;
  border: 1px solid #999;
  line-height: 1.2em;
}
ul#menubar ul.submenu a {
	text-align:left;
	color:#333;
	padding: 4px 0.5em;
	border-bottom:1px #DDD solid;
	line-height: 1.5em;
}

a.arrow {
	padding-right:1em;
	background:url(../images/NextArrow.gif) 10em 50% no-repeat;
}

/* Hides the first unhovered submenu */
ul#menubar li ul { 
	position : absolute;
	left: -999em;
}

/* Hides the second and following unhovered submenus */
#menubar li:active ul ul, 
#menubar li:active ul ul ul, 
#menubar li:hover ul ul, 
#menubar li:hover ul ul ul, 
#menubar li ul.open ul{
	left: -999em; 
}

/* Submenu 1 */

#menubar li:hover ul,
#menubar li ul.open {
  top: 100%;
  left: 0;
  margin-left: 0;
}

/* Submenu 2*/
#menubar li li:hover ul, 
#menubar li ul ul.open
{
  top: 0;
  left: 0;
  margin-left: 100%;
}

ul#menubar ul.submenu a:hover, ul#menubar ul.submenu a:active {
  background:#666;
  color:#FFF;
}
ul#menubar ul.submenu a:focus, ul#menubar ul.submenu a.focused {
  background:#000;
  color:#FFF;
}

img.portrait {
  float:left;
  margin-right:1em;
}
div#leftcontent .blue {
  color: #0173B5;
}
div#leftcontent {
  float: left;
  width: 30em;
  padding: 1em;
}
div#content {
  font-family: "Palatino Linotype", "Palatino", Tahoma, "Benguiat Bk BT", "BernhardFashion BT", "Book Antiqua", "Bookman Old Style", "Century Gothic", "Franklin Gothic Medium", Garamond, "Lucida Console", "Lucida Sans Unicode";
  font-size: 16px;
}
div#sidebar ul, div#content ul.nolist {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
div#sidebar ul li, div#content ul.nolist li {
  margin-bottom: 1em;
}
div#sidebar ul.separator {
  margin-top:1em;
  padding-top: 1em;
  border-top:1px solid #CCCCCC;
}
div#banner_right {
  margin-left:33em;
  padding: 2em 1em 0 1em;
  clear:right;
  height:220px;
}
#banner_right a img {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
div#sidebar {
  margin-left:33em;
  padding: 0 1em 3em 1em;
  border-left: 1px solid #000000;
  clear:right;
}
div#sidebar ul li a {
  color:#0173B5;
  font-weight: bold;
  text-decoration:none;
}
#sidebar .apply li {
  background-attachment: scroll;
  background-image: url(../images/Sub_btn.gif);
  background-repeat: no-repeat;
  background-position: left top;
  display: block;
  height: 32px;
  color: #FFF;
  padding-top: 15px;
  padding-left: 35px;
}
#sidebar .apply li a:link, #sidebar .apply li a:visited {
  color: #FFF;
  text-decoration:none;
}
#sidebar .apply li a:hover, #sidebar .apply li a:focus {
  color: #FFF;
  text-decoration:underline;
}
dl dt {
  font-weight:bold;
}
#social a img {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  padding-left: 35px;
}
dl.address dt {
  font-weight:bold;
  color:#0066FF;
}
dl.address dd {
  margin-bottom:0.5em;
}
dl.calendar dt {
  font-weight:bold;
  color:#990033;
}
/* FOOTER */
div#footer {
  clear: both;
}
div#copy {
  float:right;
  font-style:italic;
}
.home {
  color: #000;
}
.circbull {
  font-size: 0.9em;
  line-height: 1.5em;
  list-style-type: circle;
}
.em {
  font-style: italic;
}
.blank {
	text-indent: 0px;
	padding: 0px;
	margin-top: -20px;
}
.caption {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 1.3;
}
