  @charset "UTF-8";
/* CSS Document */

#landing_page_nav {
float:left;
padding:5px 20px;
width:170px;
}

#landing_page_nav ul.whole {
margin-top: 30px;
}

#landing_page_nav ul li, ul#side-nav {
list-style:none;
margin:0;
padding:0;
}

#landing_page_nav ul li ul {
padding:0;
}

#landing_page_nav ul li:hover {
cursor:pointer;
}

#landing_page_nav ul li ul li, ul#side-nav li ul li {
margin:0 0 0 7px;
padding:0;
text-indent:-7px;
}

ul#side-nav li ul li a {
text-transform:none;
color:#000;
font-size:13px;
font-weight:normal;
margin:18px 0 12px;
padding: 0 0 0 15px;
}

ul#side-nav li ul li a.selected {
color: #990000;
}

ul#side-nav li {
padding: 5px 0;
}

ul#side-nav li ul li {
padding: 0;
}

#landing_page_nav ul li h3 a, ul#side-nav li a {
color:#666;
font-size:12px;
margin:18px 0 12px;
}

#landing_page_image {
padding:2px 0 0 0px;
height:192px;
width:960px;
background-color: #fff;
}

#landing_page_content {
float:left;
margin-bottom:66px;
width:750px;
}

#content_primary {
float:left;
padding:10px 50px 20px 50px;
text-align:left;
width:600px;
line-height: 1.7;
}

#content_primary p {
line-height: 1.7;
}

#content_primary h3.news_head a, #content_primary h3.news_head {
color:#000;
font-size:14px;
font-weight:bold;
margin:30px 0 6px;
text-transform:capitalize;
}

#content_primary h3.news_head a:hover {
color:#900;
}

#content_primary p.news_date {
margin:0 0 6px;
font-variant:small-caps;
text-transform:lowercase;
}

#content_primary p.news_blurb {
margin:0 0 30px;
}

#content_primary p.first {
color:#494949;
font-family:Georgia, Times, "Times New Roman", serif;
font-size:18px;
line-height:1.7;
margin:20px 0 36px;
}

#content_primary li {
margin-left:20px;
padding-left:3px;
}

#content_primary ul {
margin:0 0 18px;
}

#content_primary a {
text-decoration:underline;
}

#content_primary #breadcrumbs, #content_primary #staticbreadcrumbs {
color:#999;
font-size:11px;
}

#content_primary #breadcrumbs a, #content_primary #staticbreadcrumbs a {
color:#999;
text-decoration:underline;
}

#content_primary #breadcrumbs a:hover, #content_primary #staticbreadcrumbs a:hover {
color:#900;
text-decoration:underline;
}

#content_related {
border-left:1px solid #eee;
float:left;
padding:0 0 0 20px;
width:150px;
margin-top: 150px;
}

#content_related ul {
margin: 0 0 18px 18px;
}

#content_related a {
text-decoration:underline;
}

#content_related h2:first-child {
margin-top:0;
}