/* $Id: style.css,v 1.6 2008/07/14 01:41:22 add1sun Exp $ *//* Reset the basic elements to a baseline. */html {    height: 100%; }body {    position:relative;    background-color : #ffffff;    background-image : url('/home/sites/default/files/backtop.gif');    background-position : top;    background-repeat : repeat-x;    color : #000000;    font-family : Verdana, Helvetica, Arial, sans-serif;    font-size : 11px;    margin: 0px;    padding: 0px;    min-height: 100%;    height: 100%;}a:link { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration:none; color: #c50000;}a:visited {  color: #c50000; text-decoration:none;}A:hover {  color: #2A2A2A; text-decoration:underline;}a:active {  color: #c50000; text-decoration:none;}h1 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 24px; font-weight:bold;}h2 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 20px; font-weight:bold;}h3 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 16px; font-weight:bold;}h4 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 13px; text-transform:uppercase; font-weight:bold;}h5 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 12px; text-transform:uppercase; font-weight:bold;}h6 {  margin-top: 10px;  margin-bottom: 0px;  font-size: 11px; text-transform:uppercase;}p {  padding:0; margin: 8px 0px 8px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;    font-size : 11px;}#page_content { text-align:justify;}ul, ol {  margin: 10px 40px 10px 20px;  padding:0;  font-size: 11px;}li {  padding: 0px;  font-size: 11px;}table {  border-collapse: collapse;  border-spacing: 0px;  font-size: inherit;}caption {  text-align: left;}th {  border-bottom-width: 0px;  font-weight: bold;  text-align: left;}td {  font-size: 11px;}form {  margin: 0px;  padding: 0px;}fieldset {  border: 1px solid #e0e0e0;  padding: 5px;}b, strong {  font-weight: bold;}i, em, u {  font-style: italic;}u {  text-decoration: none;}a img {  border: 0px;}/* Old Site CSS */textarea {	FONT-FAMILY: ARIAL,verdana,helvetica; FONT-SIZE: 12px; MARGIN: 0px; PADDING-BOTTOM: 0px;        PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}hr {	BACKGROUND-COLOR: #999999; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px;         BORDER-TOP: 0px; COLOR: #999999; HEIGHT: 1px; margin-top: 2px; margin-left: 0px; margin-right: 0px;}form {	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}input {	font-family: arial,verdana; font-size: 12px; PADDING-LEFT: 3PX;	}select {	COLOR: #333333; FONT: 12px Arial, Verdana ;}p { line-height: 15px;}ul { margin-top: 1px; margin-bottom: 1px;}ul li {	line-height: 15px; 	}ol li{	line-height: 15px;	}	/* Main page element styles */#header {  text-align: center;  background-color: #ffffff;  padding-bottom: 0px; margin: 0 auto;}#header_container {  background-image:url('/home/sites/default/files/back51_new.gif');  width: 772px;  height: 123px;  margin: 0 auto 1px auto;}#header_content { padding-top: 0px; padding-right: 0px; width: 312px; float:right; font-family : Arial, Helvetica, Verdana, sans-serif;}#header h1 { margin: 28px 75px 0px 0px; font-size: 18px; line-height: 21px; text-align: right; clear:both; font-weight:bold;}#header h1 i { font-size:138%;}#header img.logo { margin-top: 20px; margin-left: 80px; float:left;}#header .site-name {}#header .site-slogan {    color: #c50000;  }#header .navigation {}#header .navigation .navigation-primary {}#header .navigation .navigation-secondary li { margin:0px; font-size: 11px; border-right:solid 1px #47a888;}#header .navigation .navigation-secondary li.last { margin:0px; font-size: 11px; border-right:none;}#header .navigation .navigation-secondary {    color: #47a888;    font-size: 11px; margin-top: 27px; margin-right: 17px; text-align: right;  }#header .navigation .navigation-secondary a:link, .breadcrumb a:link {    color: #47a888;    text-decoration: none;  }#header .navigation .navigation-secondary a:visited, .breadcrumb a:visited {    color: #47a888;    text-decoration: none;  }#header .navigation .navigation-secondary a:hover, .breadcrumb a:hover {    color: #47a888;    text-decoration: underline;  }#header .navigation .navigation-secondary a:active, .breadcrumb a:active {    color: #47a888;    text-decoration: none;  }#header form.search {  margin-top: 10px;}#container { position:relative; overflow:hidden; width:100%; min-height:100%; margin-top: 2px; background-image:url('/home/sites/default/files/side_bg.gif'); background-repeat:repeat;}.sidebar { background-color: #eff9f4;}#left-sidebar { position:relative;  float: left; margin-right:20px;}#right-sidebar { position:relative;  float: right; margin-left:20px;}#right-sidebar .block {}#right-sidebar img { border-bottom-width: 15px; border-bottom-color: #47a888; border-bottom-style: solid;}#right-sidebar .block p,#right-sidebar .block div,#right-sidebar .block td { text-align:center;}#page { width:772px; min-height:500px; position:relative;  clear:both; overflow:hidden; padding:0px;}#page_content { position:relative;  background-color: #ffffff;}#footer { position:relative;  clear: both;  padding-top: 0px;  text-align: center; background-image:url('/home/sites/default/files/side_bg.gif');}/* Common page items */body.front h2.title { width:0px; height:0px; display:block; overflow:hidden; visibility:hidden;}body.front hr { width:0px; height:0px; display:block; overflow:hidden; visibility:hidden;}#page h2.title { color:#47a888; margin-top:10px; margin-bottom:2px; font-size:20px; text-transform:uppercase; font-family: Arial, Verdana, sans-serif;}#page .mission {  padding: 0px;  font-size: 120%;  color: #c50000;}#page .tabs {  margin: 2px 0px 5px 0px;}#page .help {}#page .messages {  color: #333333;  background-color: #f0f0f0;  border: 1px solid #c0c0c0;  margin-bottom: 0px;}#page .error {  border-color: #ff0000;}.breadcrumb { margin: 20px 0px 20px 0px;}#edit-body { width: 100%;}.views-field-created { color:#42ad8c; font-size:11px; font-weight:bold;}.views-field-title { font-weight:bold;}.views-field-title a:link,.views-field-title a:visited,.views-field-title a:hover,.views-field-title a:active { color:#000000;}.view-header { margin-bottom:5px;}div.view-content div { margin:12px 0px;}div.view-content div div { margin:0px;}.views-label-title,.views-label-created { width:0px; height:0px; overflow:hidden; visibility:hidden; display:block;}/* Blocks */.block {  padding-left: 0px;  padding-right: 0px; margin: 0px;}.sidebar .block {  padding-left: 0px;  padding-right: 0px; margin: 0px; width: 100%;}.block .title {  font-weight: bold; margin: 0; padding: 0;}.block .content { margin: 0px; padding: 0;}.block .content p { margin: 6px; padding: 0;}.user-login-block {  text-align: left;}ul.nice-menu li * { border-right:none;}#menu-178 {  border-right:none;}/* Nodes *//* From Node Module CSS *//* $Id: node.css,v 1.5 2008/01/25 21:21:44 goba Exp $ */.node-unpublished {  background-color: #fff4f4;}.preview .node {  background-color: #ffffea;}#node-admin-filter ul {  list-style-type: none;  padding: 0;  margin: 0;  width: 100%;}#node-admin-buttons {  float: left; /* LTR */  margin-left: 0.5em; /* LTR */  /*clear: right; /* LTR */}td.revision-current {  background: #ffc;}.node-form .form-text {  display: block;  width: 100%;}.node-form .container-inline .form-text {  display: inline;  width: auto;}.node-form .standard {  }.node-form textarea {  display: block;  width:100%;}.node-form .attachments fieldset {  display: block;}.terms-inline {  display: inline;}/*--------start foundation css--------------*/.node {  margin: 2px 0px 10px 0px;}.node h3.title {}.node .content {}.node .picture {  float: left;  padding: 4px;  margin-right: 4px;  background-color: #f0f0f0;}.node .date {}.node .author {}.node .terms {}.node .links { }.node-sticky {}.node table {  width: 100%;}#node-form {}.node-form,.standard,#edit-title-wrapper .form-item{}/* Boxes (comment list container) */.box {}.box h3.title {}.box .content {}/* Comments */.comment h4.title {}.comment .new {}.comment .content {}.comment .picture {  float: left;  padding: 4px;  margin-right: 4px;  background-color: #f0f0f0;}.comment .date {}.comment .author {}.comment .links {  /*clear: left;*/}.comment-new {}/* Customize different page layouts #header {  margin-left: auto;  margin-right: auto;}body.sidebar-left #header {  width: 80%;}body.sidebar-right #header {  width: 80%;}body.two-sidebars #header {  width: 60%;}body.no-sidebars #header {  width: 100%;}body.sidebar-left #page {  width: 77%;  padding-left: 2%;}body.sidebar-right #page {  width: 77%;  padding-right: 2%;}body.two-sidebars #page {  width: 55%;  padding-left: 2%;  padding-right: 2%;}body.no-sidebars #page {  width: 100%;  padding-left: 0%;  padding-right: 0%;  float: none;}.footer {  margin-left: auto;  margin-right: auto;}body.sidebar-left .footer {  width: 80%;}body.sidebar-right .footer {  width: 80%;}body.two-sidebars .footer {  width: 60%;}body.no-sidebars .footer {  width: 100%;}*//* Fixed-width sidebars, fixed center column. */#left-sidebar { position:relative; float: left; width: 388px;}#right-sidebar { position:relative; float: right; width: 198px;}#header,body.sidebar-left #header,body.sidebar-right #header,body.two-sidebars #header,body.no-sidebars #header {  width: 772px;  height: 149px;  margin-left: auto;  margin-right: auto;}body.sidebar-left #page,body.sidebar-right #page,body.two-sidebars #page,body.no-sidebars #page { position:relative; width: 772px; margin-left: auto; margin-right: auto;}body.sidebar-left #page { background-image:url('/home/sites/default/files/page_background_left.jpg'); background-repeat:repeat-y;}body.sidebar-right #page { background-image:url('/home/sites/default/files/page_background_right.jpg'); background-repeat:repeat-y;}body.sidebar-right #page_content { position:relative; width:534px; padding-left:20px; float:left;}#clear-fix { clear:both;}body.sidebar-left #page_content { position:relative; width: 344px; padding-right:20px; float:right;}.footer,body.sidebar-left .footer,body.sidebar-right .footer,body.two-sidebars .footer,body.no-sidebars .footer {  width: 100%;  margin: 0;  clear:both; }/* Fixed-width sidebars, fluid center column. *//*#left-sidebar{  position: absolute;  top: 0px;  left: 0px;  width: 160px;}#right-sidebar {  position: absolute;  top: 0px;  right: 0px;  width: 160px;}#header,body.sidebar-left #header,body.sidebar-right #header,body.two-sidebars #header,body.no-sidebars #header {  margin-left: 160px;  margin-right: 160px;}body.sidebar-left #page,body.sidebar-right #page,body.two-sidebars #page,body.no-sidebars #page {  float: none;  margin-left: 160px;  margin-right: 160px;}.footer,body.sidebar-left .footer,body.sidebar-right .footer,body.two-sidebars .footer,body.no-sidebars .footer {  margin-left: 160px;  margin-right: 160px;}*//* end custom layouts *//* Override drupal.css */#user-login-form {  text-align: left;}