/* ND Public white theme
   Updated: 12.14.2010 ENR
   Author: Erik Runyon
   ----------------------------------------------------*/

body {color:#28417c; background:#fff url(images/white-bg.png) 0 0 repeat-x;}
#header {height:129px; background:url(images/white-header.jpg) top right no-repeat;}
#header h5 a:link,
#header h5 a:visited,
#header h4 a:link,
#header h4 a:visited {color:#4b4b4b; font-family:Georgia, Times, "Times New Roman", serif;}
#header h5 a:hover,
#header h4 a:hover {color:#28417c;}
#header h3 {margin-top:25px;}
#header h3.tag-lined {margin-top:17px;}
#header h3 a:link,
#header h3 a:visited {color:#28417c;}
#header h6 {color:#4B4B4B;}

#search-input {height:22px; background-color:#fff; border:1px solid #c2c2c2;}
#search-button {margin:2px 0 0; padding:3px 5px; background-color:#ebebeb; border:1px solid #c2c2c2; color:#28417c;}

#content {background:url(images/white-content.png) 0 0 repeat-y;}
body.three-col #content {background-image:url(images/white-content-3col.png);}
body.three-col #alpha {}
body.three-col #alpha-inner {}
body.three-col #gamma {}

#alpha {}
#alpha h1 {margin:-20px -25px 20px; padding:13px 15px 19px; font-size:180%; color:#fff; text-shadow:-1px 1px 3px rgba(175,151,43,.9); filter:dropshadow(color=#AF972B, offx=-1, offy=1); background:url(images/white-h1.png) 0 0 repeat-x;}

#beta {}
#nav {}
#sidebar {margin:0; padding:50px 20px 0; background:transparent url(images/white-nav-bot.png) center top no-repeat;}

/** Homepage **/
#b-home #header_image {margin:-20px -25px 20px;}

/** #navigation **/
#nav {border:none; background:url(images/white-nav.png) 0 0 no-repeat;}
#nav ul {margin:0 auto; padding:10px 0; width:198px; list-style-type:none;}
#nav li {margin:2px 0; padding:2px; background-color:#fff;}
#nav li.first {}
#nav li.last {}
#nav li a {display:block; margin:0; padding:8px 5px 8px 15px; color:#071d53; text-decoration:none; border:1px solid #c2c2c2;}
#nav li a:hover,
#nav li a.current {border:1px solid #af972b; color:#4b4b4b;
  background:#E7D173;
  background:-webkit-gradient(linear, left top, left bottom, from(#f9e58a), to(#d1bc59));
  background:-moz-linear-gradient(top, #f9e58a, #d1bc59);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9e58a', endColorstr='#d1bc59');
}

#nav ul.depth_2 {width:auto; margin:2px 0; border:1px solid #af972b;}
#nav ul.depth_2 li {margin:0; border-bottom:1px solid #e0e6ec;}
#nav ul.depth_2 li.first {}
#nav ul.depth_2 li.last {border:none;}
#nav ul.depth_2 li a {padding:4px 15px; border:none;}
#nav ul.depth_2 li a:hover,
#nav ul.depth_2 li a.current {}

#nav ul.depth_3 {width:auto; padding:0; border:none; background-color:#1e466c;}
#nav ul.depth_3 li {border-bottom:1px solid #385978;}
#nav ul.depth_3 li.first {}
#nav ul.depth_3 li.last {border:none;}
#nav ul.depth_3 li a {padding:3px 0 3px 30px; background:url(images/admin-nav-bullet.gif) 20px center no-repeat;}
#nav ul.depth_3 li a:hover,
#nav ul.depth_3 li a.current {background-position:20px center; background-color:#305577;}

#nav ul.depth_4 {background-color:#294f73;}
#nav ul.depth_4 li {}
#nav ul.depth_4 li.first {}
#nav ul.depth_4 li.last {}
#nav ul.depth_4 li a {}
#nav ul.depth_4 li a:hover,
#nav ul.depth_4 li a.current {}

#nav ul.depth_5 {background-color:#305577;}
#nav ul.depth_5 li {}
#nav ul.depth_5 li.first {}
#nav ul.depth_5 li.last {}
#nav ul.depth_5 li a {}
#nav ul.depth_5 li a:hover,
#nav ul.depth_5 li a.current {}

/** News **/
#b-news .news-links {margin:13px 14px 0 0;}
#b-news .news-links a {color:#fff;}
.news-single .publish-info {float:left; line-height:2em;}
#news-supp {float:right; margin:0; padding:0; border:none; font-size:110%; line-height:2em; background-color:transparent;}
#news-supp span {color:#9b8231;}
.entry-content {}

/** Events **/
p.events-subscribe {margin:-6px 0 0;}
p.events-subscribe a {color:#fff;}

/** Footer **/
#footer {border-color:#c2c2c2;}