/* include all relevant classes from tinymce.css here*/
body {font-family: arial,sans-serif;color: #464543;font-size:14px;}
.picleft, .picright {background:#ffffff;padding:5px;border:1px solid #777777;}
.picleft, .picleft-noframe {float:left;margin:10px 30px 10px 0;}
.picright, .picright-noframe {float:right;margin:10px 0 10px 30px;}
.heading {font-family:arial,sans-serif;font-size:115%;margin:0;font-weight:bold;}
.smallfont {font-size:90%;}
.bold-grey {font-weight:bold;color:#797876;}
/* ***** */

/* site structure */
a.ext {background: url(/sites/all/modules/extlink/extlink.png) top right no-repeat 100% 0;padding: 0 1.25em 0 0;}
a:hover { text-decoration:underline;}
a:link, a:visited, a:active {color: #275d89;}
html {background:none;}
#banner {margin:10px 0;border:1px solid #acaba9;background:#f1f1f1;text-align:left;font-size:12px;overflow:hidden;width:905px;}
#banner .title {font-size:16px;font-weight:bold;color:#dd0000;padding:2px 0 2px 5px;background:#e1e1e1;border-bottom:1px solid #b1b1b1;}
body {margin:0;margin:10px 0;padding:0;background:#464543;}
#bottom-blocks {clear:both;border-top:8px solid #f8f4e8;}
#bottom-border {background: url(CedarSlice.jpg) top left repeat-x;height:27px;}
.container {padding:0;margin:10px 0 0 0;}
.footer {clear: both;background:#ffffff;padding:5px 0 0 0;margin:5px 0 0 0;font-size: 90%;text-align:center;font-style:italic;color:#9b9a98;border-top:1px solid #cecdcb;}
.header {padding:0;margin:0;text-align:left;height:333px;background:#515151;}
.header img {margin:0;}
.header-image {width:584px;float:left;margin:0 0 0 4px;}
.header-right {width:314px;height:290px;background:#ffffff;float:left;}
.header #title {color: #ffffff;font-size:151%;margin:45px 0 0 15px;}	
.main {float: left;width:550px;text-align:left;;background:#ffffff;clear:both;margin-top:1em;}
.main .views-row {border-bottom:7px solid #f3f2f1;}
.main .node, .main .views-row {margin:0 0 10px 0;}
h2, h3.title, .view-Media-Reports .views-field-title {padding:3px 0 0 10px;margin:0;font-size:135%;}
h2 a:link, h2 a:visited, h2 a:active, .main .node h3 a {color:#000000;}
.main .node p {padding: 0;}
.main_pad {padding: 0 15px 15px 0;}
#outer {border:1px solid #9b9a98;padding:10px 25px;}
.page {width:960px;margin:0 auto;text-align:center;background:#ffffff;border:15px 25px 25px 25px solid #cecdcb;}
.sidebar-right {font-family:arial,sans-serif;float: right;width: 319px;text-align:left;padding:0;margin:16px 0 0 -8px;}
.sidebar-right .margin {8px 0 0 0;}
#site-header { margin:0 auto;text-align: center;padding:0}
/* ***** */

a {text-decoration: none;}
#aggregator .feed-item-title {font-size:12px;text-transform:none;}
.album-title {line-height:115%;}
.blog_usernames_blog {display:none;}
td.container {padding:0;background:#ffffff;}
#contents {border-top: 1px solid #cccccc;}
#block-search-0 {padding: 0;margin:4px 10px 0 0;border:none;float:right;}
#forum table {width: 100%;font-size:12px;}
.block-event .content {margin: 0 0 0 1em;}
.block-event .item-list li, .view-content-cultural-calendar-block .item-list li {list-style: none;padding:0;margin:0;font-size:90%;line-height:150%;}
.block-event .item-list ul {margin:0;padding:0}
.block-event .more-link {font-size:90%;}
.block li {margin:0 0 0 -1em;padding:.25em 0;list-style:none;}
#block-menu-menu-community-links {float:left;margin:5px 0 0 -5px;font-family:verdana,sans-serif;font-size:90%;}
#block-menu-menu-community-links a {color:#ffffff;}
#block-menu-menu-community-links li {display:inline;padding:0 10px 0 0;}
#block-menu-menu-quick-links ul {margin:-30px 0 0 0;padding:0;}
#block-menu-menu-quick-links li {border:none;text-transform:uppercase;display:inline;font-size:80%;}
#block-menu-336 li {border:none;}
#block-menu-336 a {color:#acacac;}
#block-nice_menus-1 .content {padding:0;}
#block-nice-menus-1 a:active {color:#000000;}
#block-nice_menus-1 ul.nice-menu ul {top:2em;}
#block-nice_menus-1 ul.nice-menu-down {background:url(grey_grad_31px.gif);margin:3px 0 5px 0;}
#block-nice_menus-1 ul.nice-menu li {background:url(grey_grad_31px.gif);text-align:left;}
#block-nice_menus-1 ul.nice-menu li .first {border-top:1px solid #575757;}
#block-nice_menus-1 ul.nice-menu li .last {border-bottom:1px solid #acaba9;}
#block-nice_menus-1 ul.nice-menu-down li {border:none;height:31px;}
#block-nice_menus-1 ul.nice-menu-down li ul li{border-bottom:1px solid #bdbcba;border-right:1px solid #acaba9;border-left:1px solid #acaba9;width:21em;}
#block-nice_menus-1 ul.nice-menu-down li.menuparent, #block-nice_menus-2 #header-region ul.nice-menu-down li.menuparent {background:url(grey_grad_31px.gif);}
#block-nice_menus-1 ul.nice-menu-down .menuparent a {color:#ffffff;}
#block-nice_menus-1 ul.nice-menu a:hover {background:#686765;color:#ffffff;text-decoration:none;}
#block-nice_menus-1 ul.nice-menu-down li ul li ul {left:20.5em;top:5px;}
#block-nice_menus-1 ul.nice-menu-down li.menuparent:hover,#block-nice_menus-2 ul.nice-menu-down li.over,#block-nice_menus-2 ul.nice-menu-down li li.menuparent:hover,#block-nice_menus-2 ul.nice-menu-down li li.over{padding:3px 0 5px 0 0;background:#353432;color:#000000;}

/* Twitter Pul */
#block-block-3 .content {
	padding: 0 1em;
}

#block-block-3 a {
	color: #275D89;
}

ul#nice-menu-1 {width:100%;border:none;background:#cecdcb;}
#block-node-0 {border:none;}
#block-search-0 .title {display:none;}
#block-search-0 .content {padding:0;}
#block-og-5 .content ul {margin-top:.5em;}
#block-og-5 .content ul li {margin:.2em 0 0 1em;padding:0}
.block-tagadelic .item-list li {list-style: none;padding: .5em 0 0 0;margin:0;font-size:90%;}
.block-tagedelic .item-list ul {margin:0;padding:0}
.block-tagadelic .more-link {font-size:90%;}
.block .title {font-size:110%; color: #353535;margin:0;padding:2px 0;}
.block-user {margin:0;border-bottom:none;}
.block .item-list ul {margin: 0;}
.block .item-list li {margin: 0;list-style:none;font-size:90%;}
#block-views-advisories {background: #B65230;margin-right:1em;}
#block-views-advisories a, #block-views-advisories .title {color: #ffffff;}
#block-views-banner_image-block_1 {border:none;margin-left:10px;}
#block-views-event_list-block_1 {margin-left:-1px;}
#block-views-cultural_calendar_block-block_1 {margin-left:-1px;}
#block-views-header_image-block_1 {width:550px;float:left;}
#block-views-events_in_my_groups {margin:0 0 1em 0;}
#block-views-events_in_my_groups .event-start,#block-views-events_in_my_groups .event-end,#block-views-events_in_my_groups .view-data-node-body {display:none;}
#block-views-headlines {border-bottom:none;}
#block-views-Language_Block-block_1 {float:left;margin:-15px 0 0 0;}
#block-views-Language_Block-block_1 .content {margin-left:58px;}
#block-views-Language_Block-block_1 .views-field-title {font-size:16px;}
.view-Phrase-Block {
	clear: both;
	text-align: center;
}
.view-Phrase-Block .views-field-title {
	font-size: larger;
}
#block-views-Phrase_Block-block_1 { text-align: center; }
#block-views-Phrase_Block-block_1 * { float: none; }
#block-views-Logo-block_1 {float:left; margin:10px 0 0 25px;}
#block-views-Notice_Block-block_1 .content {margin:0 0 0 20px;font-size:90%;}
#block-views-Notice_Block-block_1 .views-field-title {font-size:12px;color:#dd0000;margin:0 0 10px 0;}
#block-views-Notice_Block-block_1  .views-field-view-node {text-align:right;font-style:italic;margin:0 0 10px 0;}
#block-views-top_of_page {padding:1em;background:#f3f3f3;border:2px solid #572010;}
#block-views-top_of_page .content {padding:0;}
#block-views-top_of_page .node {margin:0;}
#block-views-top_of_page .title {font-size:130%;}
#block-views-winter_driving-block_1 {padding:10px 0;}
#block-views-winter_driving-block_1 .content {font-size:90%;}
.block-views-winter_driving-block_1 .bold-grey {font-weight:normal;}
.blog-it {display:none;}
.book_add_child {font-size: 91%;}
.book-navigation {margin: 1em 0 0 0;}
.book-navigation .menu {border:none;padding:1em 0 1em 1em;}
.book-navigation ul.menu li {border:none;font-size:100%;}
.book_printer {font-size: 91%;}
.bottom .view-content ul li {line-height:130%;margin:0 0 7px 0;}
.countdown {text-align:center;margin:0 0 10px 0;}
.countdown a {font-size:12px;margin:10px;}
.main .block .content {padding:5px 5px 5px 10px;margin:0;}
.main ul {margin:0;padding:0;}
.sidebar .block .title, .main .title {padding: 3px 0 2px 10px;}
.main .title {margin:1em 0 0 0;}
.main h3.title {margin:0;}
.sidebar .block .title, .bottom .block .title {margin:0 0 10px 0;color:#000000;background:#dfdedc;border-bottom:1px solid #ACABA9;}
.main .block .title {padding-top:3px;}
.breadcrumb {padding:0;margin: 4px 0 0 0;font-family:arial;background: #ffffff;float:left;}
.breadcrumb a {font-size:90%;}
.calendar-calendar table {line-height:110%;}
.clr {clear:both;}
.comment .author, .comment .date {font-size: 90%; font-style: italic; color: #999999;}
.comment .author {margin: 0 0 1em 0;}
.bottom .block {float:left;width:294px;height:375px;}
.bottom .block li {list-style:disc;text-align:left;margin-left:10px;}
#block-views-Banner-block_1,#block-views-Banner-block_2  {margin:6px 12px 0 0;float:left;}
#block-views-Banner-block_3 {margin:6px 0 0 0;float:right;}
.content .event-nodeapi{margin: 0;}
/*.content object {padding:0 0 20px 0;} - removed this due to issue with embedded Flash MP3 media player*/
.content .print-link {display:none;}
.node .content ul {margin:-8px 0 6px 24px;}
#node-26149 {background:url(NorthernYouthMainBG.jpg)top left repeat-y;padding:100px 20px 90px 20px;margin:20px 0 0 0;}
#node-26149 h2 {margin:0 0 15px 0;padding:0 20px;}
.collapsible {font-size:90%;}
dt, dd, legend, label {font-size: 100%;}
#edit-search-block-form-1-wrapper label {display:none;}
#edit-search-block-form-1-wrapper input {width:217px;margin:0 5px 0 0;}
.event-calendar .start {display:none;}
.event-calendar td.sat, .event-calendar td.sun {background:#f3c99b;}
.event-calendar td.selected {background:#c29161;}
.event-calendar th {background:#c29161;}
.event-end {margin:0;width:200px;text-align:right;}
.event-end label {float:left;}
.event-nodeapi div label {color:#222222;} 
.event-start {margin:-.3em 0 -.5em 0;padding:0;width:200px;text-align:right;}
.event-start label {float:left;}
.event-tz {display:none;}
span.event-timeleft {text-align:left;margin:0;}
.groups {display:none;}
.feed-source {font-size:12px;margin:0 0 10px 0;}
.feed-url {float:left;margin:0 10px 0 0;}
.field .field-label, .field .field-label-inline, .field .field-label-inline-first {float:left;font-weight:normal;}
.field-field-active {display:none;}
.field-field-close-date {display:none;}
.field-field-start-date {margin:5px 0 0 0;}
.field-field-start-date .field-label {font-weight:bold;}
.field-field-event-location {clear:both;margin-top:10px;}
.field-field-event-location .field-label {width:74px;}
.field-field-email {display:none;}
.form-item .description {font-size: 90%;}
.field-item {margin-bottom: .5em;}
.form-select {font-size:.8em;margin-right:.5em;}
.form-submit {font-size:.8em;}
.form-text {padding: 1px;font-size:.8em;}
#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager {line-height:130%;padding:2px 0;}
#front-page {line-height:150%; padding: 2em 0;}
.galleries .views-field-name a {text-align:center;font-size:11px;margin:0;}
.galleries .clear-block {width:105px;margin:0 5px 0 0;padding:0;}
h1, h2, h3, h4, h5, h6 { font-family:arial,sans-serif;font-weight:normal;}
#header {padding:40px 0 28px 60px;}
#header img {float: left; margin:5px 20px 0 0;}
#header #title {float: left; color: #ffffff;margin:21px 0 0 0;font-size:200%;}	
#header #slogan {color: #ffffff;font-style:italic;font-size:85%;padding:90px 0 0 0;}
.header .feed-icon img{float:right;margin-top: 13px;padding:0;}
.help {font-size: 100%;}
.ical-link {margin:.25em 0 0 0;}
.image-gallery-nodes .views-field-title {display:none;}
.image-gallery-view-cover-thumbnail {margin-right:0;}
.item-list .pager {padding:10px 0 0 0;}
.item-list .pager li {margin:0;padding:0 5px;}
.item-list ul {margin: .25em 0 0 0;}
.item-list ul li {margin:0 0 .25em 0;}
.item-list .view-data-node-title {font-weight:normal;}
.item-list ul li .view-item-event-list {margin-bottom:1em;border-bottom:none;}
li a.active {color:#ef3025;}
li .leaf {list-style: none;}
.logo {float:right;margin:10px 0 0 0;}
.main .view-Language-Block {font-size:90%;}
.main .view-id-Language_Block .views-field-title {padding:0;margin:10px 0 0 0;}
#map {background:url(floor-plan.gif);width:550px;height:400px;}
#masthead {height:26px;background:#7F251A url(box-slice.jpg) repeat-y;padding:2px 10px;margin:0 0 1px 0;}
.more-link {font-size:90%;font-style:italic;}
#msg {font-style:italic;margin:0;padding:5px 0 15px 0;border-bottom: 20px solid #82002b;}
#network {font-size:90%;font-weight:bold;text-align:left;height:21px;}
#network img {float:left;margin:0 5px 0 0;}
#network #name {margin:0;padding:4px 0 0 0;float:left;}
.node .content, .feed-item-body, .view-our-stories {line-height: 150%;padding:0 0 0 10px;margin:0;}
.node-jobs .title {margin: 0 0 .5em 0}
.node .links, .feed-item-categories {font-style:italic;text-align:right;font-size:95%;margin: -10px 0 10px 0;}
.node .links .upload_attachments {}
.node-blog, .view-our-stories, .view-header {padding-bottom:1px;}
.nvha-link {font-style:normal;margin:10px 0 0 0;}
.node .terms { font-family: arial,sans-serif;font-size:90%;margin: -.5em 0 .5em 0;padding: 0;}
#og-file-list-form .item-list ul li {border:none;margin:.25em 0;padding:0;}
.og-mission {margin:0 0 10px 0;border-bottom:7px solid #F3F2F1;}
.og-mission .node {border:none;}
.og-og_groups .item-list ul li {margin:0;}
#og-search-form {display:none;}
ol li {list-style:decimal;margin: 0 0 .75em 1.2em;}
.open-info {font-size:12px;margin:0 10px 10px 10px;}
.pager {font-size:90%;margin:10px 0 0 0;}
#primary {margin:2px 5px 0 0;padding:0;font-size:90%;float:right;}
#primary li {padding:0;}
#primary li a {color:#acacac;}
.print_html {float:right;}
.project .summary {margin:.5em 0 1em 0;font-size:90%;}
.project .summary td {padding: .2em 0 0 .5em;}
li.node_read_more {margin:0 0 5px 0;}
#secondary {float:right;margin:2em 0 0 0;}
.side_pad {padding-left: 1em;padding-right: 1em;}
.sidebar a {font-family:verdana;font-size:12px;}
.sidebar .block, .bottom .block,#block-views-Language_Block-block_1 .block {margin-bottom:8px;border:1px solid #cecdcb;}
.sidebar #search-block-form {margin:0;}
.sidebar .block-views .item-list ul li, .main .block-views .item-list ul li {font-size:90%;line-height:135%;margin:0 0 10px 0;}
.sidebar .views-field-title {font-size:12px}
.sidebar .views-field-field-start-date-value {margin:0;}
.site-menu {}
#site-name {float:left;margin:2px 0 0 0;font-size:18px;}
#site-name a {color:#ffffff;}
#site-slogan {float:right;color:#ffffff;font-size:14px;font-style:italic;margin:5px 0 0 0;}

#site-nav {background:url(CedarSlice.jpg);border-bottom:1px solid #ffffff;padding-top:3px;height:24px;}
.submitted, .feed-item-meta {font-size: 90%;font-style:italic;margin:0 0 7px 0;color: #797979;}
span.event-nodetype {display:none;}
table { border-collapse: collapse; border-spacing: 0px; font-size: inherit; width:100%;line-height:200%;}
tbody {border-top:none;}
th {}
#the_title {background:url(CedarSlice.jpg);padding:3px 0 4px 0;border-bottom:2px groove #000000;color: #ffffff;font-style:italic;font-size:100%;text-align:left;}
#the_title a {margin:0 1em 0 30px;font-size:125%;padding:2px 0 1px 0;color:#ffffff;font-style:normal;}
#the_title a:hover {text-decoration: none;}
td.active {background:none;}
tr.odd, tr.even {}
tr.even {background:#f9f9f9;}
tr.odd {background:#ffffff;}
.messages {}
.tagadelic .level1 {font-size: 110%;line-height:200%;margin-right:2em;}
ul.galleries h3 {font-size:12px;line-height:120%;}
ul.galleries li img {margin:0;padding:0;}
ul.links.li {padding:0;}
ul.links.inline {}
ul.links.inline li {margin: 0 10px 0 0;}
ul.links.inline li.blog_usernames_blog {display:none;}
ul.menu ul.menu {margin: 0 0 -.5em 0;}
ul.menu ul.menu li {border-top:1px dotted #cccccc;border-bottom:none;padding: 0 0 0 1em;line-height:180%}
ul.menu ul.menu ul.menu {margin-bottom: 0}
ul.primary {margin:0;padding: 0;font-size: 90%;border:none;}
ul.primary .links {margin: 3px 0 0 0;}
ul.primary li a {border: none; background: none; padding: 0 .2em 0 0;}
ul.primary li.active a{border: none;}
ul.secondary li a {}
#under-header {background:url(grey_grad_31px.gif);height:31px;}
#user-login-form .form-text {width: 20em;}
#user-login-form label {font-size:90%}
#user-login-form li {font-size: 90%;margin: .5em 0 0 0;list-style:none;}
#user-login-form li a {color:#999999;}
.view-advisories li a {color: #dd0000;}
view-field-node-comment-statistics-last-comment-timestamp {text-align:right;}
.view-banner-image {margin:10px 0;text-align:center;}
.view-contacts {}
.view-frontpage .view-content .views-field-title { font-size: larger; font-weight: bold; }
.view-content {font-size:100%;margin:0;}
.view-content .content {margin:0 0 10px 0;}
.view-content .item-list ul li {list-style:none;}
.view-content-activity {font-size:95%;}
.view-content ul li {line-height:175%;}
#block-views-cultural_calendar_block-block_1 label {display:none;}
.view-content-elections ul li {list-style:none;}
.view-content-event-list .view-field {font-size:90%;}
.view-content-event-list ul li {list-style:none;}
.view-content-events-list ul li {border:none;}
.view-content-frontpage .view-data-node-title {float:left;margin:0 .5em 0 0;}
.view-content-frontpage .view-label-node-created {float:left;margin:0 .5em 0 0;}
.view-content-frontpage .view-data-node-created {float:left;margin:0 .5em 0 0;}
.view-content-frontpage .view-label-og-node-data-title {float:left;margin:0 .5em 0 0;}
.view-content-frontpage .view-data-og-node-data-title {float:left;margin:0 .5em 0 0;}
.view-content-headlines .item-list ul li, .view-content-community-wellness .item-list ul li,.view-content-advisories .item-list ul li {border-bottom:none;font-size:100%;}
.view-content .item-list {margin:0 0 0 10px;}
.view-content-taxation-faq-list .item-list ul li {list-style:none;}
.view-content-jobs {font-size: 100%;}
.view-content-jobs li {list-style: none;margin:0 0 1em 0;padding:0}
.view-content-list-references ul li {border:none;list-style:none;margin:15px 0;}
.view-content-my-groups {}
.view-content-og {font-size: 100%;}
.view-content-og {font-size:90%;}
.view-content-og-ghp-ron ul {margin:0;padding:0;}
.view-content-og table {width:100%}
.view-content-og td {padding: .3em;border-right:1px solid #999999;}
.view-content-treaty-pages {margin-top:10px;}
.view-content-og-mytracker {font-size:85%;}
.view-content-og-mytracker .view-field-node-type {display:none;}
.view-data-event-event-start, .view-data-event-event-end {font-style:italic;float:left;}
.view-data-event-start {float:left;margin:0 .5em 0 0;}
.view-data-event-event-end {float:left;}
.view-data-node-title {margin: 3px 0;font-weight:bold;clear:both;}
.view-dashboard {}
.view-dashboard .heading {font-size:140%;color:#dd0000;}
.view-dashboard .item-list {margin:0 0 0 5px;}
.view-dashboard ul {padding:0;}
.view-dashboard li.views-row-1 {width:385px;float:left;}
.view-dashboard li.views-row-2 {font-size:11px;width:260px;float:left;margin:0;}
.view-dashboard li.views-row-3 {font-size:11px;width:230px;float:left;margin:4px 0 0 10px;}
.main .view-event-list .views-field-title, .main .views-field-title {color:#000000;}
.view-empty {font-size:90%;margin-left:1em;}
.view-field-node-changed {font-size:90%}
.view-field-node-comment-statistics-last-comment-timestamp {text-align:right;}
.view-field-node-title {padding:3px 5px 3px 0;width:55%;}
.view-field-og-node-data-title {padding:2px 5px 2px 0;}
.view-field-og-count {text-align:center;}
td.views-field-title {width:79%;font-size:12px;}
.views-field-title {font-size:13px;}
.views-field-field-start-date-value {margin:0 0 12px 0;line-height:150%;}
.views-field-field-the-logo-fid {margin:20px 0 25px 12px;}
#views-filters {margin: .5em 0 1.5em 0;}
#views-filters .form-item {float:left;margin-right: .5em;}
#views-filters .form-text {width:32em;}
#views-filters table {width:100%;}
.view-headlines .item-list ul li {margin:0 0 .25em 0;}
.view-id-Language_Block .views-field-title {font-size: 115%;padding:0 0 15px 0;}
.view-id-Language_Block p {margin:10px 0 -5px 0;line-height:100%;padding:0;}
.view-id-Language_Block embed {width:200px;height:50px;}
.view .image-gallery-nodes ul li {height:96px;width:96px;float:left;}
.view-treaty-faq .view-footer {display:none;font-size:90%;text-align:right;font-style:italic;}
.view-headlines ul, .view-community-wellness ul {margin: 10px 0 0 0;}
.view .image-gallery-nodes ul {text-align:left;}
.view .image-gallery-terms li {float:left;margin:0;padding:0;border:none;width:98px;height:130px;}
.view-info-block {font-size:12px;margin:0 27px;}
.view-item-advisories a {color: #D8432F;}
.view-item-events-list .view-label {float:left;font-size:95%;font-style:italic;margin:0 .5em 0 0;}
.view-item-events-list .view-data-node-title {color:#ef3025;font-weight:normal;font-size:145%;border-bottom:1px solid #ee9a54;margin:1em 0 0 0;}
.view-item-list-references {margin:.5em 0;}
.view-item-jobs .view-data-node-title {font-weight:normal};
.view-item-list-references li {list-style: none;padding: .5em 0 0 .5em; border:none;}
.view-item-taxation-faq-list .view-data-node-title {font-style:italic;}
.view-item-taxation-faq-list .view-data-node-body {margin-bottom:1em;}
.view-label-event-event-end {float:left;margin:0 1em;}
.view-Language-Block .views-field-title {margin: 15px 0 0 0;}
.view-og-mytracker {margin:0 -20px 10px 0;}
.view-Media-Reports ul {padding-left:0;}
.view-Media-Reports .view-header {margin:0 0 15px 10px;font-style:italic;font-size:90%;}
.view-Media-Reports .views-field-body {margin-left:10px;}
.view-Reno-Grant-Status .view-content, .view-Housing-Grant-Status .view-content {margin:0;}
.view-Reno-Grant-Status td.active, .view-Housing-Grant-Status td.active {width:60px;}
.view-Reno-Grant-Status td.views-field-body p, .view-Housing-Grant-Status td.views-field-body {margin:0;}
.view-Reno-Grant-Status .views-field-field-grant-status-value, .view-Housing-Grant-Status .views-field-field-grant-status-value {width:90px;}
.view-winter-driving {padding:0 10px;}
.view-winter-driving .view-header {background:#f7f6f5;padding:10px;margin:15px 0;border:1px solid #e6e5e4;}
.view-winter-driving .view-footer {font-size:85%;}
.wrapper .tagadelic {text-align:left;}

/* main fonts and colors for the entire page */

p, ul, ol { margin: 0 0 1em 0;line-height:160%;}
li { margin: 0 0 0 1em;; padding: 0px;list-style:disc;}
caption { text-align: left; }
th { border-bottom-width: 1px; font-weight: bold; padding-bottom: 2px; text-align: left; }
form { margin: 0px; padding: 0px; }
fieldset {padding: 5px; }
b, strong { font-weight: bold; }
i, em { font-style: italic; }
a img { border: 0px; }

/* main page element styles */
.header h1 { margin-bottom: 10px; }
.header img.logo { vertical-align: middle; }
.header form.search { margin-top: 10px; }

/* common page items */
.main .mission { padding: 20px; font-size: 144%; }
.main .tabs { }
.main .help { }
.main .messages { display:none;}
.main .error { border-color: #ff0000; }

/* blocks */
.block { padding: 0;margin:0;}
.block .content, .main .content { padding: 0 15px 0 0; }
.main .content {font-size:100%;padding:0 0 0 10px;}
.main .content .content {padding:0;}
.user-login-block { text-align: left; }
.block-nice_menus {margin:0;padding:0;height:31px;font-family:verdana,sans-serif;font-size:90%;}

/* nodes */
.feed-item { margin-bottom: 3em;}
h2 a:link, h2.title, h3.title a, h3.feed-item-title a:link {color:#000000;}
.node .picture {}
.node .date { }
.node .author { }
.node-sticky {}
.node table { width: 100%; }

/* boxes */
.box { }
.box h3.title { }
.box .content { }

/* comments */
.comment h4.title {font-size:125%;}
.comment h4.title a {color: #D8432F;}
.comment .new { }
.comment .content {font-size:94%;line-height:150%; }
.comment .picture { float: left; padding: 4px; margin-right: 4px; background-color: #f0f0f0; }
.comment .date {float:left;margin-right:1em; }
.comment .author { }
.comment .links { clear: left;float:right; }
.comment-new { }

/* override drupal.css */
#user-login-form { text-align: left; margin-left:10px;}