form { 
 margin: 0;
 padding: 0;
}

ol,ul {
 list-style: none;
 margin-bottom: .75em;
 margin-left: 0;
 padding-left: 0;
 display: block;
}

ul {
 position: relative;
 padding: 0;
/* font-family: 'Trebuchet MS', Verdana, sans-serif;  */
 font-family: arial,helvetica,tahoma,verdana,sans-serif;
 font-size: 1em;
 margin-bottom: 10px;
}

body {
 margin: 0;
 /* setting border: 0 hoses ie5 win window inner well border */
 padding: 0;
/*    font-family: Trebuchet, Verdana, Georgia, sans-serif;  */
 font-family: arial,helvetica,tahoma,verdana,sans-serif;
 font-size: 1em;
 text-align: center;
 min-width: 70%;
 color: #000066;
 background: #fff;
 background-image: none;
 text-decoration: none;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

a img { 
 border: none;
 padding: 0;
 }

img {
 border: none;
}

h1 {
 font-size: 24px;
}

h1, h2, h3, h4, h5, h6 { font-weight: normal; 
/*  font-family: trebuchet, georgia, verdana, arial, sans-serif; */
 font-family: Arial, Verdana, sans-serif; 
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote {
 margin-top: 1em;
 margin-bottom: 1em;
}

h1, h2, h3 {
 margin: 0;
 padding: 0;
 font-weight: bold;
}

img {
 border: none;
 padding: 0;
}

/* standard helper classes */

.clr {
 clear: both;
 overflow: hidden;
 width: 1px;
 height: 1px;
 margin: 0 -1px -1px 0;
 border: none;
 padding: 0;
 font-size: 0;
 line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
 content: " ";
 display: block;
 visibility: hidden;
 clear: both;
 height: 0.1px;
 font-size: 0.1em;
 line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */

.NuSplash {
 margin: 0;
 /* setting border: 0 hoses ie5 win window inner well border */
 padding: 0;
 font-family: arial,helvetica,tahoma,verdana,sans-serif;
 font-size: 1em;
 text-align: center;
 min-width: 70%;
 color: #000066;
 background-color: #000080;
}

#container {
 position: relative;
 margin: 0 auto; /* center on everything else */
 width: 100%;
 height: auto;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 background-color: #F5F5F5;
 border: none;
 padding: 0;
}

#container-inner { 
 position: static;
 width: 100%; 
 border: none;
 padding: 0;
}

/* page layout */

#pagebody { 
 position: relative;
 width: 98%;
 margin: 0 1% 0 1%;
 border: none;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 background-color: #F5F5F5;
 clear: both;
 z-index: 1;
}

#pagebody-inner {
 position: relative;
 width: 100%;
}

#pagebody-onecolumn {
 position: relative;
 width: 100%;
 margin: 1% 0 1% 0;
 border: 2px solid gray;
 background-image: none;
 background-color: #fff;
 clear: both;
 z-index: 1;
}

#pagebody-onecolumn-inner {
 position: static;
}

#banner { position: relative; }
#banner-inner { position: static; }

#footer {
 position: relative; 
}

#footer-inner {
 position: static;
}

/* content */

.content-nav {
 margin: 10px;
 text-align: center;
}

.date-header,
.entry-content,
.blue-entry-content {
 position: static;
 clear: both;
 text-decoration: none; 
}

.entry,
.trackbacks,
.comments,
.archive {
 position: static;
 overflow: hidden;
 clear: both;
 width: 100%;
 margin-bottom: 20px;
 text-decoration: none; 
}

.comment-response {
 font-size: 1.2em;
 margin-bottom: 4em;
}

#comment-sub {
 position: relative;
 vertical-align: top;
 height: auto;
 width: 98%;
 margin-left: 1%;
 margin-right: 1%; 
 border: none;
 padding: 0;
/*font-family: Verdana, Arial, Helvetica, sans-serif;  */
 color: #000099;
 background-color: #fff;
 clear: both;
}

#comment-sub-inner {
 position: static;
}

#comment-sub-left50,
#comment-sub-right50 { 
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 width: 48%;
 padding: 0;
 border: none;
 text-align: left;
 background-color: #fff;
}

#comment-sub-right50 { 
 float: right;
 text-align: center;
}

.blue-entry-content,
.entry-content,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed {
 clear: both;
 margin: 5px 10px;
 text-decoration: none; 
}

.blue-entry-content,
.entry-content,
.entry,
.entry-body {
 text-align: justify;
}

a:link { color: #0000ff; text-decoration: none; }
a:active { color: #0000ff; text-decoration: none; }
a:visited { color: #0000ff; text-decoration: none; }
a:hover { color: #cc3333; text-decoration: none; }

.blue-entry-content p a:link { color: #0000ff; text-decoration: none; }
.blue-entry-content p a:active { color: #0000ff; text-decoration: none; }
.blue-entry-content p a:visited { color: #0000ff; text-decoration: none; }
.blue-entry-content p a:hover { color: #cc3333; text-decoration: underline; }
 
.entry-body p a:link { color: #0000ff; text-decoration: none; }
.entry-body p a:active { color: #0000ff; text-decoration: none; }
.entry-body p a:visited {color: #0000ff; text-decoration: none; }
.entry-body p a:hover {color: #cc3333; text-decoration: underline; }

p a:hover { color: #cc3333; text-decoration: none;}

.blue-entry-content img {
 margin-top: 4%;
 margin-left: 0;
 margin-bottom: 4%;
 margin-right: 4%;
 border: none;
 width: 40%;
 float: left;
}

.entry-title {
 text-align: center;
}

.entry-excerpt, .entry-body, .entry-more-link, .entry-more {
 clear: both;
 text-decoration: none; 
}

.entry-excerpt a:link { color: #0000ff; text-decoration: none; }
.entry-excerpt a:active { color: #0000ff; text-decoration: none; }
.entry-excerpt a:visited { color: #0000ff; text-decoration: none; }
.entry-excerpt a:hover {color: #cc3333; text-decoration: none; }

.entry-body a:link { color: #0000ff; text-decoration: none; }
.entry-body a:active { color: #0000ff; text-decoration: none; }
.entry-body a:visited { color: #0000ff; text-decoration: none; }
.entry-body a:hover {color: #cc3333; text-decoration: none; }

.entry-more-link a:link { color: #0000ff; text-decoration: none; }
.entry-more-link a:active { color: #0000ff; text-decoration: none; }
.entry-more-link a:visited { color: #0000ff; text-decoration: none; }
.entry-more-link a:hover {color: #cc3333; text-decoration: none; }

.entry-body p a:link { color: #0000ff; text-decoration: none; }
.entry-body p a:active { color: #0000ff; text-decoration: none; }
.entry-body p a:visited { color: #0000ff; text-decoration: none; }
.entry-body p a:hover {color: #cc3333; text-decoration: none; }


.entry-body img {
 margin-top: 4%;
 margin-left: 0;
 margin-bottom: 4%;
 margin-right: 4%;
 border: none;
 width: 40%;
 float: left;
}

.entry-img {
 margin-top: 4%;
 margin-left: 0;
 margin-bottom: 4%;
 margin-right: 4%; 
 border: none;
 width: 40%;
 clear: both;
}

.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content {
 clear: both;
 margin: 5px 10px 20px 10px;
}

.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer {
 font-size: 1em;
}

.comments-open label {
 display: block; 
 font-weight: bold;
}

#comment-form-remember-me label{
 display: inline;
}

#va-comment-form-name label {
 display: inline;
 text-align: left;
}

#va-comment-form-email label {
 display: inline;
 text-align: left;
}

#va-comment-form-url label {
 display: inline;
 text-align: left;
}

#comment-author, #comment-email, #comment-url, #comment-text {
 width: 180px;
}

#comment-bake-cookie
{
 margin-left: 0;
 vertical-align: middle;
}

#comment-post {
 font-weight: bold;
}

.img-center {
 text-align: center;
}

.img.image-full { width: 100%; }

.headerlogo { width: 12%; }

.image-thumbnail {
 float: left;
 width: 115px;
 margin: 0 10px 10px 0;
}

.image-thumbnail img {
 width: 115px;
 height: 115px;
 margin: 0 0 2px 0;
}
/* * theme * */

/* basic page elements */

.centext { text-align: center; }

.centext img {text-align: center; }

/* flow text around images */

.simgl { 
 float: left;
 margin-right: 5%;
 padding: 0;
}

.simgl img {
 border: none;
}

pre {
 width: 80%;
 border: 1px solid blue;
/* word-wrap: break-word; */
 height: auto;
}

.simgclrlft { clear: left}

.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {font-size: .9em; }


/* page layout */


#donation-banner {
 width: 100%; 
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

#donation-banner-inner {
 padding: 15px 13px;
 text-align: center;
}

#donation-banner-header {
 margin: 0;
/*font-family: 'Trebuchet MS', Verdana, sans-serif;  */
 font-family: Arial, Verdana, sans-serif;
 color: #8B0000;
 font-size: x-large;
 text-align: center;
 font-weight:bold;
 line-height: 1;
}

#donation-banner-description
{
 width: 98%; 
 background: #fff;
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 font-family: Arial, Verdana, sans-serif;
 color: #8B0000;
 text-align: center;
 font-size: medium;
 font-weight: bold;
 line-height: 1.25;
 padding: 10px;
}

.donor-banner-description {
 color: #ffffff;
 text-align: center;
 font-weight: bold;
}

.donor-list {
/*       font-family: 'Trebuchet MS', Verdana, sans-serif;  */
 font-family:arial,helvetica,tahoma,verdana,sans-serif;
 color: #000066;
 line-height: .9;
 font-weight: normal;
}

.lifemember {
/*       font-family: 'Trebuchet MS', Verdana, sans-serif; */
 color: #9400D3;
 font-size: 1.1em;
 font-weight: bold;
}

.member {
/*  font-family: 'Trebuchet MS', Verdana, sans-serif; */
 color: blue;
 font-size: 1em;
 font-weight: bold;
}

.patron {
 border: 2px solid red;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 text-align: center;
}

#patron-container {
 width: 70%;
 margin-left: 15%;
 margin-right: auto;
 border: 1px solid blue;
}

.patron img {
 display: block;
 width: 100%;
 margin: 0;
 padding: 0;
 border: none;
}

.Donor-Caption {
 color: #4B0082;
 font-size: 1.3em;
}

#banner {
 position: relative;
 width: 99%; 
 height: auto;
 background-image: none;
 text-decoration: none;
 padding: 0;
 margin: 0 1% 0 0;
}

#banner-inner {
 position: static;
}

#banner-header  { 
 position: relative;
 width: 100%;
 background-image: none;
 padding: 0;
 margin: 0;
}

#banner-header-inner  { 
 position: static;
}

#banner-left { 
 position: relative;
 display: inline; /* ie win bugfix */
 float: left;
 width: 78%;
 margin-right: 1%;
}

.banner-left {
 position: static;
}

#banner-left-left {
 display: inline; /* ie win bugfix */
 float: left;
 width: 47%;
 margin-left: 2%;
}

#banner-left-right {
 display: inline; /* ie win bugfix */
 float: left;
 width: 45%;
 text-align: left;
 padding-left: 2%;
 margin-right: 2%;
}

.banner-left-left { 
 display: inline; /* ie win bugfix */
 padding: 0;
 font-family: Times, "Times New Roman", serif;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
 line-height: 1.5em;
 margin-top: 1em;
 margin-left: 1%;
}

.ban-title {
 font-size: 1.6em;
 line-height: 1.1em;
 font-family: trebuchet, georgia, verdana, arial, sans-serif;
 text-align: left;
}

.ban-title a:link,
.ban-title a:active,
.ban-title a:visited {
 text-decoration: none;
 text-align: left;
}

.ban-title a:hover {
 text-decoration: underline; 
 text-align: left;
}

.ban-desc {
 font-size: 1.1em;
 text-align: left;
 margin-left: 4%;
 font-weight: bold; 
}

.banner-center { 
 display: inline; /* ie win bugfix */
 padding: 0;
 margin: 0;
 margin-right: 5%;
 text-decoration: none;
 text-align: left;
}
            
.banner-center img {
 margin: 0 1% 1% 1%;
 border: none;
 float: left;
}

#banner-right { 
 position: relative;  
 float: right;
 display: inline; /* ie win bugfix */
 width: 21%;
 margin: 0;
}

#banner-right img { 
 text-align: center;
 margin-right: 35%;
}

#banner-right-flag img { 
 border: 1px solid navy;
}

#banner a { color: #cc3333; text-decoration: none; }
#banner a:active { color: #cc3333; text-decoration: none; }
#banner a:visited { color: #cc3333; text-decoration: none; }
#banner a:hover { color: #ff3333; text-decoration: none; }

#banner-description {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000099;
 font-weight: bold;
 margin-left: 3%;
 margin-right: 10%;
 line-height: 1em;
}

#banner-sub {
 position: relative;
 vertical-align: top;
 height: auto;
 width: 100%;
 margin: 0; 
 border: none;
 padding: 0;
 color: #000099;
 float: left;
 clear: both;
}

.banner-sub {
 display: inline; /* ie win bugfix */
 padding: 0;
 font-weight: bold;
 text-decoration: none;
 line-height: 1em;
 background-color: #fff;
}

#banner-sub-inner {
 position: static;
}

#banner-sub-left { 
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 width: 25%;
 padding: 0;
 border: none;
 text-align: center;
 margin-left: 1%;
}

#banner-sub-right { 
 display: inline; /* ie win bugfix */
 position: relative;
 float: right;
 width: 25%;
 padding: 0;
 border: none;
 text-align: center;
 margin-right: 1%;
}

#banner-sub-left50 { 
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 width: 34%;
 border: 0;
 text-align: left;
 padding: 0;
 margin-left: 3%;
}

#banner-sub-right50 { 
 display: inline; /* ie win bugfix */
 vertical-align: top;
 position: relative;
 float: right;
 width: 58%;
 padding: 0;
 border: none;
 margin: 0;
}

#page-title {
  text-align: left;
  margin: 0 0 0 2%;
  padding: 0;
}

.archive-title {
  line-height: 1em;
}
            
#banner-sub-center { 
 display: inline; /* ie win bugfix */
 position: relative;
 width: 50%;
 padding: 0;
 border: none;
 text-align: left;
 margin: 1px;
 clear: right;
}

#link-menu {
/*  font-family: Verdana, Arial, Helvetica, sans-serif; */
 font-family:arial,helvetica,tahoma,verdana,sans-serif;
 font-size: medium;
 text-align: left;
 font-weight: bold;}


.date-header {
 margin-top: 0;
 background: #ffffff;
 background-image: none;
/*font-family: Palatino, 'Times New Roman', serif;  */
 text-align:center;
 color: #993300;
 font-weight: normal;
 border-bottom: 0px solid #fff;
}

/* url(http://voidnow.org/mt-static/images/beige1.gif)  */


.entry-header {
 margin-top: 0;
 background: #ffffff;
 background-image: none;
/* font-family: Verdana, Arial, Helvetica, sans-serif;  */
 font-family: Arial, Verdana, sans-serif;
 text-align:left;
 color: #8B0000;
 font-weight:bold;
 padding: 5px;
 border-left: 5px solid #cc99ff;
 text-decoration: none; 
}

.blue-entry-content,
.entry-content,
.comment-content,
.trackback-content {
  text-align: left;
  color: #000066;
  font-size: 1em;
  margin: 0;
  padding: .5em;
  line-height: 1.3em;
  text-decoration: none; 
  font-weight: normal;
}

.comment-content p {
 background: #ffffff;
 text-align: left;
 color: #000066;
 font-size: 1em;
 margin: 0;
 padding: .5em;
 line-height: 1.3em;
 text-decoration: none; 
 font-weight: normal;
}

.entry-footer,
.comment-footer,
.trackback-footer {
 background: #ffffff;
 margin: 0 0 20px 0;
 text-align: right;
 color: #000066;
 font-size: small;
 border-bottom: 1px solid #dae0e6;
}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer {
 margin-left: 10px;
}

.comment-footer {
 font-size: 1em;
 margin-right: 10px;
}


.content-nav { margin-top: 0; }

#trackbacks-info {
 margin: 10px 0;
 border: 1px dashed #a3b8cc;
 padding: 0 10px;
 color: #000066;
 font-size: small;
 background: #e6ecf2;
}

.comments-open-footer {
 margin: 10px 0;
}

blockquote { 
 font-family: Georgia, Garamond, serif; 
 font-size: 1em; 
}

/* modules */


.module {
 position: relative;
 overflow: hidden;
 width: 100%;
 margin: 0 0 10px 0;
}

.module-list {
 margin: 0 5px 0 5px;
 color: #000066;
}

.module-list,
.archive-list {
 margin: 0;
 padding: 0;
 list-style: none;
}

.module-list ul {
 list-style: none;
}

.archive-list ul {
 list-style: none;
}

.archive-list li {
 text-align: left;
 font-size: .9em;
 line-height: 1.3em;
}

.archivelist-title {
 float: left;
}

.archivelist-date {
 float: right;
}


/* The following modules alter the bullet image for lists */

.module-list .module-list {
 margin: 5px 0 0 0;
 padding-left: 10px;
 list-style: circle;
}

.module-list-item {
 margin: 0 5px 0 5px;
 color: #003366;
 list-style-image: url(http://voidnow.org/mt-static/images/BulletOrange.GIF) ;
}

.module-list-item {
 margin-top: 2px;
 margin-bottom: 2px;
}

.bluarrow {
 margin: 0 5px 0 5px;
 color: #003366;
 list-style-image: url(http://voidnow.org/mt-static/images/BlueArrow.GIF) ;
}

.bulletnoimg {
margin: 0 5px 0 5px;
        color: #003366;
        list-style: none;
}

/* End bullet list image modules */

.module-presence img { vertical-align: middle; }
.module-powered .module-content { margin-bottom: 10px; }
.module-photo .module-content { text-align: center; }
.module-wishlist .module-content { text-align: center; }

.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
 /* ie win (5, 5.5, 6) bugfix */
 position: relative;
 width: auto;
 margin: 1em 1em 0 1em;
 padding: 3% 3% 0 3%;
 border: 1px solid #cfd4d9;
 color: #0000aa;
 background: #fff;
 font-size: 1.1em;
 font-weight: bold;
 line-height: 1em;
 z-index: 1;
}

.list-header {
  text-align: center;
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 1em;
}

.trackbacks-header,
.categories-header,
.tags-header {
 font-weight: bold;
 color: #0000CD;
}

.trackbacks-header {
 border: none;
 text-align: left;
 margin: 0;
}

.comments-content {
 background-color: #fff;
 border: 2px solid maroon;
}

.comments-open-header {
   font-size: 1em;
   border: none;
   border-bottom: 1px solid #cfd4d9;
}

.comments-header {
   border: none;
}

.comment-header {
   font-size: 1em;
   font-weight: normal;
   text-align: left;
   margin-left: 2%;
}

.comment-header p {
   font-size: 1em;
   font-weight: normal;
   text-align: left;
}

.comment-header a {
 font-size: 1em;
 font-weight: normal;
 text-align: left;
}

#comments-open-text {
 text-align: center;
 font-weight: bold;
}
#comments {
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

/*  Modules  */

.module-header a,
.trackbacks-header a,
.comments-header a,
.comments-open-header a,
.archive-header a {
 color: #0000aa;
 text-decoration: none;
}

.module-header a:hover,
.trackbacks-header a:hover,
.comments-header a:hover,
.comments-open-header a:hover,
.archive-header a:hover {
 color: #330099;
 text-decoration: underline;
}

.module-lg-title {
 position: relative;
 text-align: center;
 color: #0000aa;
 font-size: 1.3em;
 font-weight: bold;
 line-height: 1.2em;
 z-index: 1;
}

.module-title {
 position: relative;
 text-align: center;
 color: #0000aa;
 font-size: 1.1em;
 font-weight: bold;
 line-height: 1.2em;
 z-index: 1;
}

.module-content-side,
.module-justify-side,
.module-center-side {
position: relative;
        width: 90%;
margin: 0 2% 2% 2%;
padding: 1% 6% 3% 6%;
line-height: 1.2;
background: #fff;
        color: #000066;
font-size: small;
        border: 1px solid #cfd4d9;
        text-decoration: none;
        overflow: hidden; 
}

.main-page-columns {
  margin: 0 3em 0 3em;
}

.module-comments {
   position: relative;
   width: 90%;
   margin: 0 1% 0 1%;
   padding: 1% 4% 4% 4%;
   line-height: 1.2;
   color: #000000;
   font-size: 1em;
   border: 1px solid gray;
   text-decoration: none;
   height: auto;
}

.module-content,
.module-justify,
.module-center {
   position: relative;
   width: 85%;
   margin: 0 0 2% 0;
   padding: 1% 6% 4% 6%;
   line-height: 1.2;
   background: #fff;
   color: #000066;
   font-size: 1em;
   border: 1px solid #cfd4d9;
   text-decoration: none;
   height: auto;
}

.module-content {
        text-align: left;
}

.module-center {
        text-align: center;
}

.module-justify {
        text-align: justify;
}

.module-col-content,
.module-col-justify {
position: relative;
        width: 98%;
        float: left;
margin: 0; 
padding: 0;
line-height: 1.6em;
background-color: #fff;
        color: #000066;
font-size: small;
        border: 1px solid #cfd4d9;
        text-decoration: none;
        overflow: hidden;
        z-index: 1;
}

.module-col-content {
        text-align: left;
}

.module-col-justify {
        text-align: justify;
}

.column-header {
 background: #ffffff;
/* font-family: 'Trebuchet MS', Verdana, sans-serif; */
 font-family: Arial, Verdana, sans-serif;
 color: #800000;
 font-weight: bold;
}

/*  Assets  */


.asset-content {
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 color: #191970;
 font-weight: normal;
 font-size: 1em;
 line-height: 1.3em;
 text-align: justify;
}

.asset-header {
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 font-family: Arial, Verdana, sans-serif;
 color: #800000;
 font-weight: bold;
}

.asset-body {
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 color: #000066;
 font-weight: normal;
 font-size: 1em;
 line-height: 1.3em;
 text-align: justify;
 padding: .5em;
}

.asset-body a,
.asset-more a {
 font-weight: bold;
}

.asset-more {
 color: #000066;
 font-weight: normal;
 font-size: 1em;
 line-height: 1.3em;
 text-align: justify;
 padding: .5em;
}

.asset-body img,
.asset-more img {
 float: left;
 margin: 10px 15px 10px 0;
}

.asset-footer {
color: #000066;
        font-weight: normal;
        font-size: .9em;
        line-height: 1em;
        text-align: left;
}

.user-pic {
        float: left;
        border: 1px solid #fff;
}

.byline {
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 color: #191970;
 font-weight: normal;
 font-size: .9em;
}

/*  Widgets  */

#signin-widget-content {
  margin: 1em 0 0 0;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#sidebar-text {
 width: 90%;
 margin: 0 5%;
 font-family: Trebuchet, Verdana, Georgia, sans-serif;
 border-top: 1px solid #C0C0C0;
 border-right: 3px solid #C0C0C0;
 border-bottom: 3px solid #C0C0C0;
 border-left: 1px solid #C0C0C0;
 background-color: #fff;
}

.sidebar-text {
 margin: 0 5% 0 5%;
 text-align: center;
}

#sidebar-text li {
 line-height: 1.2em;
 font-size: 1.1em;
}

.signin-explain {
 font-size: .9em;
 line-height: 1em;
 text-align: justify;
 padding: 2%;
}

.columnize { 
 padding: 0;
 margin: 0;
 line-height: 1.2em;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 color: #000066;
 font-size: medium;
 text-decoration: none;
 text-align: justify;
 overflow: hidden;
}

#columnizecol1 {
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 width: 40%;
 padding: 0 4% 2% 4%;
 margin: 1% 1% 0 1%;
 text-align: justify;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

#columnizecol2 {
 display: inline; /* ie win bugfix */
 position: relative;
 float: right;
 width: 39%;
 padding: 0 4% 2% 4%;
 margin: 1% 1% 0 1%;
 text-align: justify;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

#module-img-column {
   clear: both;
}

#module-img-column img {
  text-align: center;
  width: 30%;
  border: 2px navy solid;
}

.homepagemenu img {
  text-align: center;
  margin: 0;
  padding: 1%;
  background-color: #fff;
  border: 1px solid blue;
}

.paypal-center {
 font-size: 1.2em;
 padding: 0;
 margin: 0;
 line-height: 1em;
 text-align: center;
}

.paypal {
 font-size: 1.1em;
 padding: 0;
 margin: 0;
 line-height: 1em;
 text-align: left;
 font-weight: bold;
}

.paypal img {
 text-align: left;
 float: left;
 margin: 0 3% 0 0;
 padding: 1%;
 background-color: #fff;
 border: none;
/* border: 1px solid red; */
}

.module-content img,
.module-justify img {
 float: left;
 margin: 0;
 padding: 1em 1em 1em 0;
}

.module-center img {
 margin: 0;
 padding: 1em 1em 0 0;
}

.module-center, .homepage img {
 margin: auto;
 padding: 1em 0 0 0;
}

.module-powered { border-width: 0; }

.module-powered .module-content {
 margin-bottom: 0;
 padding-bottom: 10px;
 background: #ffffff;
/*font-family: 'Trebuchet MS', Verdana, sans-serif; */
 text-align:left;
 color: #292e33;
 font-size: .8em;
 border-top: 1px dashed #a3b8cc;
 border-right: 1px dashed #a3b8cc;
 border-bottom: 1px dashed #a3b8cc;
 border-left: 1px dashed #a3b8cc;
}

.module-photo { background: none; }
.module-photo img { border: none; }

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-photo img { border: 3px solid #fff; }

/* comments */

textarea[id="comment-text"] { width: 80%; }

.commenter-profile img {
 vertical-align: middle;
 border-width: 0;
}

#alpha, #beta, #gamma, #delta
{
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 min-height: 1px;
}

#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner {
 position: static;
}

#alpha2, #beta2, #gamma2, #delta2 {
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 min-height: 1px;
}

body .splash {
 margin: 0 auto; /* center on everything else */
 width: 100%;
 padding: 0;
 font-family: Trebuchet, Verdana, Georgia, sans-serif;
 font-size: 1em;
 text-align: center;
 color: #000066;
 background-color: #fff;
 background-image: none;
 border: none;
 text-decoration: none;
}

body .NUsplash {
 margin: 0 auto; /* center on everything else */
 width: 100%;
 padding: 0;
 font-family: Trebuchet, Verdana, Georgia, sans-serif;
 border: none;
}

#container-NUsplash {
 margin: 0 auto; /* center on everything else */
 text-align: center;
 position: relative;
 width: 100%;
 background-color: #241187;
/* opacity: .5; */
}

#container-splash {
 margin: 0 auto; /* center on everything else */
 text-align: center;
 position: relative;
 width: 100%;
}

#container-splash-inner { 
 position: static;
}

#pagebody-splash-columnize { 
 float: left;
 width: 100%;
 border: none;
 margin: 0;
 padding: 0;
 background-color: #F8F8FF;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 z-index: 1;
}

#pagebody-splash-columnize-inner { 
 position: static;
 padding: 0;
}

#pagebody-splash { 
 float: left;
 width: 100%;
 border: none;
 margin: 0;
 padding: 0;
 z-index: 1;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

#pagebody-NUsplash { 
 margin: 0 auto; /* center on everything else */
 width: 940px;
 border: none;
 padding: 0;
 z-index: 1;
 background-color: #B0514B;
/* background-image: url(http://voidnow.org/mt-static/images/Davids/bg-pagebody.jpg);
 background-repeat: repeat-y;
*/
 border: 4px ridge #6495ED;
 text-align: center;
}

#pagebody-NUsplash-inner { 
 position: static;
 padding: 0;
}

#NuSplash-Ribbon {
 position: relative:
 width: 80%;
 height: auto;
 margin-right: 5%;
 padding: 0;
}

#NuSplash-Ribbon-inner {
 postition: static;
}

.NuSplash-Ribbon {
 height: 4px;
 text-align: center;
}

.NuSplash-Ribbon img {
 height: 4px;
}

#NuSplash-body {
 width: 100%;
 border: none;
 padding: 0;
 margin: 0;
}

#NuSplash-body-inner,
#ind-center-splash-inner,
#ind-left-splash-inner,
#ind-archive-inner {
 postition: static;
}

#pagebody-splash-inner { 
 position: static;
 padding: 0 0 20px 0;
}

#ind-archive {
 float: left;
 width: 74%;
 margin: 0;
}

#ind-right-splash {
 float: right;
 width: 25%;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 overflow: hidden;
}

#ind-center-splash {
 float: right;
 width: 40%;
 margin-right: 2%;
 background-color: #fff;
 border-right: 2px ridge red; 
 border-bottom: 2px ridge red;
 overflow: hidden;
}

#ind-left-splash {
 float: left;
 width: 55%;
 margin-left: 2%;
 background-color: #fff;
 border-right: 2px ridge red; 
 border-left: 2px ridge red;
 overflow: hidden;
}

#left-splash {
 float: left;
 width: 25%;
 margin-left: -100%;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 overflow: hidden;
}

#center-splash {
 float: left;
 margin: 0 25%;
 border-right: 2px ridge red; 
 border-left: 2px ridge red;
 background-color: #fff;
 overflow: hidden;
}

#center-NUsplash {
 float: left;
 width: 700px;
 margin-left: 22px;
/* border-right: 6px ridge #CB603E; */
 background-color: #fff;
 overflow: hidden;
}

#center-NUsplash-inner {
 position: static;
}

#right-col-NUsplash {
 float: right;
 width: 170px;
 margin-right: 22px;
 background-color: #fff;
}

#NUsplash-body-text {
 width: 100%;
 margin: 0;
}

#NUsplash-body-text-inner {
 position: static;
}

.NUsplash-body-text {
 font-size: 1.2em;
 line-height: 1.3em;
 color: #7C3A66;
 text-align: justify;
 font-weight: bold;
 font-family:"Arial, "Lucida Sans", "Sans Serif";
}

#NUsplash-Left-Col {
 float: left;
 width: 42.5%;
 margin: 0 2.5% 0 5%;
}

#NUsplash-Rt-Col {
 float: right;
 width: 42.5%;
 margin: 0 5% 0 2.5%;
}

#pagebody-bg {
 margin: 0 auto; /* center on everything else */
 width: 944px;
 border: none;
 padding: 0;
 background-color: #fff;
}

#NUsplash-Left-Col-inner, #NUsplash-Rt-Col-inner {
 position: static;
}

#NavMenu {
 width: 94%;
 text-align: center;
 margin: 0 5% 0 0%;
 border: 2px ridge #FFA500;
 padding: 0;
}

#NavMenu-inner {
 position: static;
}

#menu-header {
 width: 100%;
 background-color: #FFFFE0;
 border-top: 1px solid #FFA500;
 border-bottom: 1px solid #FFA500;
}

.menu-header {
 padding: 4px 0 4px 0;
 font-size: 1.1em;
 line-height: 1em;
 color: #BA564E;
 font-family: Arial, "Lucida Sans", "Sans Serif";
 font-variant: small-caps;
 font-weight: bold;
}

#menu-item {
 width: 100%;
 border-bottom: 1px solid #feb1bd;
}

.menu-item {
 padding: 4px 0 4px 0;
 font-size: .9em;
 line-height: 1em;
 color: #582973;
 font-family:"Arial, "Lucida Sans", "Sans Serif";
 font-variant: small-caps;
 font-weight: bold;
}

.menu-item a:link {color: #582973; text-decoration: none;}
.menu-item a:active {color: #582973; text-decoration: none;}
.menu-item a:visited {color: #582973; text-decoration: none;}
.menu-item a:hover {color: red; text-decoration: none;}


#center-splash-head {
 width: 100%;
 margin: 0;
 height: auto;
 border: none;
}

.center-splash-left {
 float: left;
 margin: 0 2% 0 4%;
 width: 44%;
}

.leftcol-img img {
 display: inline;
 border: none;
/* border: 1px solid red; */
 width: 50%;
 height: auto;
 text-align: center; 
 margin: 0 24.5% 0 24.5%;
}

.center-splash-right {
 float: right;
 margin: 0 4% 0 2%;
 width: 44%;
}

#right-splash {
 float: right;
 width: 25%;
 margin-left: -25%;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 overflow: hidden;
}

#left-splash-inner, #center-splash-inner, #right-splash-inner {
 padding: 20px;
}

.windowsticker img {
 border: none;
/* border: 1px solid red; */
 width: 65%;
 text-align: center;
}

#banner-splash-container  { 
 position: relative;
 width: 99%;
 padding: 0;
 margin: 0%;
 border: 6px ridge red;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
}

#banner-NUsplash-container { 
 margin: 0 auto; /* center on everything else */
 width: 940px;
 position: relative;
 padding: 0;
 border: 4px ridge #C1BEE0;
 background-image: url(http://voidnow.org/mt-static/images/Davids/nusplash-header-image6.png);
 background-color: #7E3A64;
}

#banner-NUsplash-container a:link,
#banner-NUsplash-container a:active,
#banner-NUsplash-container a:visited { 
 color: #F0F8FF;
 text-decoration: none;
}

#banner-splash-container-inner { 
 position: static;
 margin-top: 1em;
}

#banner-header-splash { 
 position: relative;
 width: 100%;
 padding: 0;
 margin: 0;
 text-align: left;
}

#banner-header-splash img { 
 border: 0;
}

#banner-header-NUsplash  { 
 position: relative;
 width: 100%;
 padding: 0;
 margin-top: 1em;
}

#banner-header-NUsplash img { 
 position: absolute;
 bottom: 0px;
 left: 0px;
 background: transparent;
 border: none;
}

#banner-header-splash-inner { 
 position: static;
}

.banner-title-splash {
 position: relative; 
 display: inline; /* ie win bugfix */
 padding: 0;
 font-family: Arial, Verdana, sans-serif;
 font-weight: bold;
 font-size: 2em;
 text-decoration: none;
 color: red;
 margin-top: 2em;
 float: left;
}

.NUsplash-title {
 margin: 0;
 padding-left: 30px;
 padding-top: 30px;
 text-align: left;
 font-family: Georgia, "New Times Roman", serif;
 font-weight: bold;
 font-size: 2.4em;
 text-decoration: none;
 color: #F0F8FF;
 line-height: 1.2em;
}

.NUsplash-title-line2 {
 margin-left: 110px;
 line-height: 1em;
}

.NUsplash-Title img {
 margin-top: 20px;
 text-align: center;
}

.NUsplash-Desc {
 position: absolute;
 top: 84px; 
 right: 134px; 
 font-family: Georgia, "New Times Roman", serif; 
 color: #fff;
 font-size: 1.3em;
 line-height: 1em;
 font-weight: bold;
 padding: 0;
 margin: 0;
}

.banner-title-splash-prefix {
 display: inline; /* ie win bugfix */
 color: blue;
 margin-top: 1em;
 margin-left: 185px;
 position: relative; 
 padding: 0;
 font-family: Arial, Verdana, sans-serif;
 font-weight: bold;
 font-size: 1.8em;
 float: left;
}

.banner-title-splash-prefix img {
 border: none;
}

.banner-title-splash-suffix {
 display: inline; /* ie win bugfix */
 color: blue;
 margin-top: 1em;
 position: relative; 
 padding: 0;
 font-family: Arial, Verdana, sans-serif;
 font-weight: bold;
 font-size: 1.6em;
 float: left;
}

.banner-title-image {
 width: 60px;
 float: left;
 margin: 0 1% 0 4%;
 border: none;
}

.banner-title-image img a:link,
.banner-title-image img a:active
.banner-title-image img a:visited {
 border: none;
}

.banner-title-image img {
 border: none;
}

.banner-title-splash a:link,
.banner-title-splash a:active,
.banner-title-splash a:visited {
 text-decoration: none;
 text-align: left;
 color: red;
}

.banner-title-splash a:hover {
 text-decoration: none; 
 text-align: left;
 color: blue;
}

.banner-description-splash {
 font-family: Arial, Verdana, sans-serif;
 color: #000099;
 font-weight: bold;
 margin-left: 3%;
 margin-right: 10%;
 line-height: 1em;
}

.splash-left-column {
 padding: 0;
 margin: 0;
 font-size: 1em;
 line-height: 1em;
 z-index: 1;
}

.splash-center-column {
 padding: 0;
 margin: 0 4% 0 4%;
 z-index: 1;
}

.splash-center-column-quote {
 width: 92%;
 margin: 0 4% 0 4%;
 padding: 0;
 text-align: center;
 font-weight: bold;
 font-size: 1.3em;
 color: #9A494F;
 font-family:"Arial, "Lucida Sans", "Sans Serif";
}

.splash-center-column-quote .firstletter {
 font-size: 300%;
 font-weight: bold;
 float: left;
 width: .6em;
 color: #000000;
}

.splash-right-column {
 padding: 0 4% 0 4%;
 margin: 0;
 z-index: 1;
}

.splash-column-image {
 text-align: center;
}

.splash-column-image img {
 width: 35%;
 border: 1px solid blue;
 height: auto;
 clear: both;
}

.scroll-separator {
 text-align: center;
}

.scroll-separator img {
 padding: 0; 
 width: 12%;
 border: 1px solid gray;
}

.splash-column-title {
 text-align: center;
 margin: 0;
 color: #800000;
 font-size: 1.5em;
}

.splash-leftcol-title, .splash-rightcol-title {
 text-align: center;
 margin: 0;
 color: #00008B;
 font-size: 1.2em;
 font-weight: bold;
}

.splash-rightcol-title {
 font-size: 1.1em;
}

.quotes {
 text-align: justify;
 font-size: .9em;
}

.splash-column-menulinks {
 font-size: 1em;
 line-height: 1.2em;
 text-align: left;
 font-weight: bold;
}

.splash-column-links {
 text-align: left;
 font-size: 1em;
 line-height: 1.1em;
}

.splash-column-links ul {
 list-style-type: none;
 list-style-image: none;
 list-style-position: outside;
 margin: 0;
 display: block;
}

.splash-column-links li {
 font-size: .9em;
 line-height: 1.3em;
 text-align: left;
 list-style-type: none;
 list-style-image: none;
 list-style-position: outside;
 padding: 0 5% 0 5%;
 margin: 0;
 display: block;
}

.splash-column-text {
 text-align: justify;
 font-size: 1.1em;
 line-height: 1.2em;
 color: #00008B;
 display: block;
 clear: both;
}

.congress-contact-form {
 text-align: center;
 font-size: 1em;
 line-height: 1.2em;
 color: #00008B;
}

.splash-column-text a:link,
.splash-column-text a:active,
.splash-column-text a:visited {
 font-weight: bold;
 color: blue;
 text-decoration: none;
}

.splash-column-text a:hover {
 font-weight: bold;
 color: red;
 text-decoration: none;     
}

.splash-column-text img {
 float: left;
 width: 25%;
 border: none;
/* border: 1px solid red; */
 margin: 0 3% 1% 0;
} 

.yardsign img {
 float: left;
 width: 35%;
 border: none;
 margin: 0 4% 1% 0;
 padding: 0;
 height: auto;
 clear: both;
}

#yardsignorder {
 display: inline;
 clear: both;
}

.memberYSorder {
 float: left;
}

.nonmemberYSorder {
 float: right;
}

#yardsignstand {
 width: 100%;
}

.yardsignstand {
 text-align: center;
}

.yardsignstand img {
 width: 98%;
}

.splash-rightcol-text {
 font-size: 1em;
 padding-left: 1%;
 line-height: 1em;
 text-align: left;
}

.splash-rightcol-text p {
 font-size: 1em;
}

#votesmart-container {
 width: 40%;
 margin: 0 30% 0 30%;
 text-align: center;
}

.splash-gamma-text {
 text-align: center;
 font-size: 1em;
 line-height: 1.1em;
 color: #00008B;
 margin-left: 5px;
}

.splash-gamma-text a:link,
.splash-gamma-text a:active,
.splash-gamma-text a:visited {
 font-weight: bold;
 color: blue;
 text-decoration: none;
}

.splash-gamma-text a:hover {
 font-weight: bold;
 color: red;
 text-decoration: none;     
}

.splash-gamma-links {
 margin-left: 10px;
 text-align: left;
}

#footer-main {
 position: relative;
 float: left;
 width: 98%; 
 background-color: #fff;
 border-top: 2px ridge red;
 margin-right: 1%;
}

#NUsplash-footer {
 margin: 0 auto; /* center on everything else */
 width: 940px;
 border: none;
 padding: 0;
 z-index: 1;
 background-color: #fff;
 border-left: 4px ridge #6495ED;
 border-right: 4px ridge #6495ED;
 border-bottom: 6px ridge #6495ED;
}

.NUsplash-footer {
 width: 100%;
}

#NUsplash-footer .container {
 width: 33%;
 height: auto;
 border: none;
 float: left;
 text-align: left;
 font-size: .9em;
 line-height: 1em;
 color: #7C3A66;
}

#footer-main .container {
 width: auto;
 height: auto;
 margin: .5em;
 border: none;
 float: left;
 text-align: left;
}

#footer-inner {
 position: relative; 
}

.footer-main {
 color: #000099;        
 float: left;
 text-align: left;
}

.footer-header {
 margin: 0;
 font-family: Arial, Verdana, sans-serif;
 color: #000099;
 font-size: small;
 text-align: left;
 font-weight: bold;
 line-height: 1.25em;
}

#footer {
 display: inline;
 width: 100%; 
 margin: 0;
 border-top: 2px ridge red;
 float: left;
 clear: both;
}

#footer-inner {
 padding: 1em;
}

#footer .container {
 width: auto;
 height: auto;
 margin: .5em;
 border: none;
 float: left;
 text-align: left;
}

#alpha2-splash, #beta2-splash, #alpha3-splash, #beta3-splash, #gamma-splash, #delta-splash{
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 min-height: 1px;
}

#delta-splash { float: right; }

#alpha2-splash-inner, #beta2-splash-inner, #alpha3-splash, #beta3-splash, #gamma-splash-inner, #delta-splash-inner {
 position: static;
}

#alpha2-splash {
 display: inline; /* ie win bugfix */
 position: relative;
 float: left;
 min-height: 1px;
 width: 25%;
}

#beta2-splash {
 display: inline; /* ie win bugfix */
 position: relative;
 min-height: 1px;
 float: right;
 width: 70%;
}

#delta2 { float: right; }
#gamma2 { float: right; }
#beta2 { float: right; }

#alpha2-inner, #beta2-inner, #gamma2-inner, #delta2-inner {
 position: static;
}

#alpha { float:left; margin: 15px 15px 0 15px; width: 27%; background: #ffffff; }
#beta { float:right; width: 27%; background: #e6ecf2; }
#gamma { float:right; width: 27%; background: #e6ecf2; }
#delta { float:right; width: 19%; background: #e6ecf2; }

#alpha2 { position: relative; float:left; margin: 0 0 0 2em; width: 70%; background: #ffffff; }
#beta2 { position: relative; float:right; width: 25%; background: #ffffff; }
#gamma2 { float:right; width: 20%; background: #e6ecf2; }

#beta-inner,
#gamma-inner,
#delta-inner {
 padding: 10px 10px 0 10px;
 border-width: 2px 2px 2px 0;
 border-style: solid;
 border-color: #fff;
}

#beta2-inner,
#gamma2-inner,
#delta2-inner {
 padding: 10px 10px 0 10px;
 border-width: 2px 2px 2px 0;
 border-style: solid;
 border-color: #fff;
}

#alpha-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

#beta-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

#gamma-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

#alpha2-inner {
 padding: 1em 1em 0 5em;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

#beta2-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

#gamma2-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}

/* one-column tweaks */

.layout-one-column body { min-width: 520px; }
.layout-one-column #container { width: 520px; }
.layout-one-column #banner { width: 100%; } /* necessary for ie win */
.layout-one-column content { width: 100%; padding:5px;} 

/* two-column-left tweaks */

.layout-two-column {
 margin-left: 5%;
 width: 90%; 
}

.layout-two-column50 #alpha {
 margin: 0;
 width: 50%;
 background: #e6ecf2;
 float: left;
}

.layout-two-column50 #alpha-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

.layout-two-column50 #beta {
 float: right;
 margin: 0;
 width: 50%;
 background: #e6ecf2;
}

.layout-two-column50 #beta-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-left: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}

.layout-two-column #alpha {
 margin: 0;
 width: 70%;
 background: #e6ecf2;
 float: left;
}

.layout-two-column #alpha-inner {
 padding: 20px 20px 0 20px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}

.layout-two-column #alpha2-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}

.layout-two-column #beta {
 float: right;
 margin: 15px 15px 0 15px;
 width: 480px;
 background: #FFFFFF;
}

.layout-two-column #beta-inner {
 padding: 0;
 border-width: 0;
}

.layout-two-column #beta2-inner {
 padding: 0;
 border-width: 0;
}

.layout-two-column #gamma2 {
 float: right;
 margin: 15px 15px 0 15px;
 width: 25%;
 background: #FFFFFF;
}

.layout-two-column #gamma2-inner {
 padding: 0;
 border-width: 0;
}

.layout-two-column #gamma2-inner {
 padding: 0;
 border-width: 0;
}

/* three-column tweaks */

#alpha3 { display: inline; float: left; margin: 0; width: 375px; background: #ffffff; padding: 0; position: relative; min-height: 1px; background-image: none; text-decoration: none; }
#beta3 { display: inline; float: right; margin: 0; width: 375px; background: #ffffff; padding: 0; position: relative; min-height: 1px; background-image: none;  }
#gamma3 { display: inline; float: right; margin: 0; width: 210px; background-color: #F5F5F5; padding: 0; position: relative; min-height: 1px; background-image: url(http://voidnow.org/mt-static/images/beige128.gif);  }


#alpha3-inner,
#beta3-inner,
#gamma3-inner,
#delta3-inner {
 padding: 1em 1em 1em 1em;
 border-width: .5em .5em .5em .5em;
 border-style: solid;
 border-color: blue;
 position: static;
}

.layout-three-column #alpha3 {
 display: inline; /* ie win bugfix */
 top: 0;
 border: 0;
 background: #ffffff;
 background-image: none;
 float: left;
 padding: 0;
 border-left: 1px solid #9999cc;
 text-decoration: none; 
}

.layout-three-column #alpha3-inner {
 padding: 1em 1em 1em 1em;
 border: none;
}

.layout-three-column #beta3   {
 display: inline; /* ie win bugfix */
 top: 0;
 margin: 0;
 border: 0;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 float: right;
 padding: 0;
 border-left: 1px solid #9999cc;
 border-right: 1px solid #9999cc;
}

.layout-three-column #beta3-inner {
 padding: 1em 1em 1em 1em;
 border-width: .5em .5em .5em .5em;
 border-style: solid;
 border-color: #fff;
}
    
.layout-three-column #gamma3   {
 display: inline; /* ie win bugfix */      
 top: 0;
 margin: 0 ;
 border: 0;
 background: #ffffff;
 background-image: none;
 float: right;
 padding: 0;
 border-right: 1px solid #9999cc;
}

.layout-three-column #gamma3-inner {
 padding: 1em 1em 0 1em;
 border-width: .5em .5em .5em 0;
 border-style: solid;
 border-color: #fff;
}

.layout-three-column #delta3 {
 margin: 0;
 background: #e6ecf2;
 float: right;
}

.layout-three-column #delta3-inner {
 padding: 1em 1em 0 1em;
 border-width: .5em .5em .5em 0;
 border-style: solid;
 border-color: #fff;
}

.layout-three-column #alpha {
 margin: 0;
 width: 25%;
 background: #e6ecf2;
 float: left;
}

.layout-three-column #alpha-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
 color: #330099;
}

.layout-three-column #beta {
 float: left;
 margin: 0;
 width: 25%;
 background: #e6ecf2;
}

.layout-three-column #beta-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}
    
.layout-three-column #gamma {
 margin: 0;
 width: 17%;
 background: #e6ecf2;
 float: right;
}

.layout-three-column #gamma-inner {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}   

.layout-three-column #delta {
 margin: 0;
 width: 27%;
 background: #e6ecf2;
 float: right;
}

.layout-three-column #delta-inner   {
 padding: 10px 10px 0 10px;
 border-top: 2px solid #FFFFFF;
 border-right: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
}

.altblu,
.altnav {
 margin: 0 5px 0 5px;
 color: #003366;
 list-style-image: url(http://voidnow.org/mt-static/images/BlueArrow.GIF) ;
}
 
.altblu a:link {color: #003399; text-decoration: none; }
.altblu a:active {color: #003399; text-decoration: none; }
.altblu a:visited {color: #003399; text-decoration: none; }
.altblu a:hover {color: #cc0033; text-decoration: underline; }

.altnav a:link {color: #333366; text-decoration: none; }
.altnav a:active {color: #333366; text-decoration: none; }
.altnav a:visited {color: #333366; text-decoration: none; }
.altnav a:hover {color: #cc0033; text-decoration: underline; }


#alpha3b { 
 display: inline; /* ie win bugfix */
 position: relative;
 width: 77%;
 float: left;
 margin: 0;
 padding: 0;
 background-color: #F5F5F5;
 min-height: 1px;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 text-decoration: none;
 z-index: 1;
 }

#beta3b { 
 display: inline; /* ie win bugfix */
 position: relative;
 float: right;
 width: 20%;
 margin-right: 1%;
 padding: 0;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 min-height: 1px;
 text-decoration: none; 
 }

#alpha3b-inner,
#beta3b-inner {
 position: static;
}

.alpha3bleft {
 display: inline; /* ie win bugfix */
 position: relative;
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 float: left;
 padding: 0;
 margin: 0 0 0 2%;
 width: 47%;
 border: 0;
 z-index: 1;
}

.alpha3bright  {
 display: inline; /* ie win bugfix */
 background-color: #F5F5F5;
 background-image: url(http://voidnow.org/mt-static/images/beige128.gif);
 float: right;
 padding: 0;
 margin: 0 1% 0 0;
 width: 47%;
 border: 0;
 z-index: 1;
}
/*------------End Old CSS -----------*/
/*------------New CSS -----------*/

/* 
@import url(http://voidnow.org/mt-static/themes-base/blog.css);
@import url(http://voidnow.org/mt-static/addons/Community.pack/themes/tristan-blue/screen.css);
*/
/* Base Theme ============================================================= */

/* Reset ------------------------------------------------------------------ */

/*
    reset.css - resets default browser styling
    http://tantek.com/log/2004/09.html#d06t2354
    http://www.vox.com/.shared/css/base.css by beausmith.com
    http://developer.yahoo.com/yui/reset/
*/




/* Comm Pack Tristan Blue CSS -------------------------------*/

/*
A Six Apart theme adapted for Movable Type default templates
name: Tristan Blue (MT 5.0)
designer: Jim Ramsey
designer_url: http://jimramsey.net/
layouts: layout-wtt, layout-twt, layout-wt, layout-tw

updated by Gercek Karakus (gercek@sixapart.com) on 06/09/2009 to fix content-nav in search-results page.
*/


/* Default ---------------------------------------------------------------- */

/* Utility */

.widget-header,
.trackbacks-header,
.mt-entry-archive h2,
.mt-comment-preview h2,
.archive-header,
.search-form-header,
.search-results-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;
}


/* Global ----------------------------------------------------------------- */

body {
    background-color: #CEBB9A;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    line-height: 1.2;
    color: #000;
}

a:link, a:visited {
    color: #037;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}


.icon-comment {
    background: url(reply-icon.gif) no-repeat 0 30%;
    padding-left: 15px;
}
.icon-entry {
    background: url(topic-icon.gif) no-repeat 2px 50%;
    padding-left: 15px;
}
.icon-score {
    background: url(score-icon.gif) no-repeat 0 50%;
    padding-left: 15px;
}

/* Layout ----------------------------------------------------------------- */


#content-inner, #footer-inner {
    padding-top: 0;
    padding-bottom: 0;
}

#content-inner {
    background-color: #FFF;
    padding-bottom: 20px;
}

/*
#alpha-inner {
    padding: 20px 10px 0 15px;
}

#beta-inner,
#gamma-inner,
#delta-inner {
    padding: 20px 15px 0 10px;
}
*/


/* Header ----------------------------------------------------------------- */

#header-menu {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 940px;
    margin: 0 auto;
    padding-top: 3px;
    background: #fff url(header-menu-bg.png) center bottom no-repeat;
}

#header-menu ul {
    display: inline-block;
    list-style-type: none;
    width: 934px;
    margin: 3px 3px 0;
    padding: 0;
    background: #369 url(navigation-bg.png) left bottom repeat-x;
}

#header-menu ul li {
    float: left;
    margin: 0;
    padding: 0;
    border-right: 1px solid #a9bed4;
}

#header-menu ul li a {
    display: block;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0 1em;
    font-weight: bold;
}

* html #header-menu ul li a { 
    display: inline-block;
}
 
#header-menu .widget-search {
    position: absolute;
    bottom: 0;
    right: 0;
}

.header-search {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 100;
    padding: 0 10px 5px 0;
}

.header-search label {
    display: none;
}

.header-search .query {
    border: 1px solid #537ea9;
    border-top: 1px solid #003366;
    border-left: 1px solid #003366;
    background: #fff;
    color: #000;
    padding: 1px;
    width: 125px;
}
.header-search .input-default {
    color: #777;
}

.header-search .submit {
    font-size: 11px;
}

/* User Navigation ----------------------------------------------------------------- */

.widget-sign-in { 
    position: absolute;
    top: 0;
    right: 0;
    width: 400px;
    margin: 0;
    padding: 10px;
    color: #8099b3;
    font-size: 12px;
    text-align: right;
}

.widget-sign-in .widget-header {
    display: none;
}

.widget-sign-in .widget-content {
    margin: 0;
}

.widget-sign-in a {
    text-decoration: none;
    color: #fff;
}

.widget-sign-in a:hover {
    text-decoration: underline;
}

.widget-sign-in p {
    margin: 0;
    padding: 0;
    line-height: 1;
}


/* Contents ----------------------------------------------------------------- */

/* Titles ---------------------------- */

#mt-community-forum .content-header {
    position: relative;
    margin-bottom: 15px;
}

.entry-title {
    margin: 0;
    font-size: 18px;
}

#page-title, 
#mt-community-blog .entry-title {
    margin: 0 0 15px;
    font-size: 24px;
    line-height: 1;
}

#mt-community-forum #page-title {
    margin-bottom: 0;
}

#mt-community-forum.mt-entry-archive #page-title,
#mt-community-forum.mt-profile-view #page-title,
#mt-community-forum.mt-comment-preview #page-title {
    padding-bottom: 10px;
}

#mt-community-forum.mt-entry-archive #page-title,
#mt-community-forum.mt-comment-preview #page-title {
    border-bottom: 1px solid #F3F0E8;
}

.content-nav {
    position: relative;
    clear: both;
    margin: 10px 0;
    text-align: right;
    color: #777;
}

.content-nav #results-current-page {
    background-color: #777;
    padding: 2px;
    color: #fff;
}

.content-nav stong {
    color: red;
}

.create-entry {
    float: left;
    font-size: 14px;
    padding-left: 20px;
    background: transparent url(start-topic-icon.png) left center no-repeat;
}

#mt-community-forum .content-header .create-entry {
    float: none;
    position: absolute;
    right: 0;
    bottom: 0;
}

#mt-community-forum.mt-entry-archive .create-entry {
    bottom: 10px;
}


/* Community Blog ---------------------------- */

#mt-community-blog .asset-header,
#mt-community-blog .asset-content,
#mt-community-blog .asset-footer {
    margin: 2px 0 0 0;
}

#mt-community-blog .asset-header h2 {
    margin-bottom: 0.5em;
    font-size: 20px !important;
}

#mt-community-blog .entry-asset .asset-meta {
    border-top: 1px solid #F3F0E8;
    border-bottom: 1px solid #F3F0E8;
    padding: 3px 5px;
    margin-bottom: 0.5em;
}

.entry-asset .asset-meta .byline,
.entry-asset .asset-meta .entry-meta-comments,
.entry-asset .asset-meta .entry-meta-trackbacks {
    margin-right: 10px;
}

#mt-community-blog .entry-meta-label {
    display: none;
}

.entry-meta-comments {
    background: url(comment-icon.gif) no-repeat 0px 50%;
    padding: 0 0 3px 18px;
}

.entry-meta-trackbacks {
    background: url(trackback-icon.gif) no-repeat 0px 50%;
    padding: 0 0 3px 18px;
}

a.scoring {
    white-space: nowrap;
    background: url(scoring-stars.gif) no-repeat 0 -120px;
    padding: 0 0 3px 18px;
    line-height: 22px;
    text-decoration: none;
    cursor: default;
}

a.scoring-scorable {
    background-position: 0 0;
    text-decoration: default;
    cursor: pointer;
}

a:hover.scoring-scorable {
    background-position: 0 -40px;
    text-decoration: underline;
}

a.scoring-pending,
a:hover.scoring-pending {
    background: url(scoring-pending.gif) no-repeat;
    cursor: wait;
}

a.scoring-scored,
a:hover.scoring-scored {
    background-position: 0 -80px;
}

.scoring-vote,
#mt-community-blog .scoring-score-label {
    display: none;
}

#mt-community-blog .asset-content {
    clear: both;
}


/* Forms ---------------------------- */

input.ti,
textarea.ta,
select {
    border: 1px solid #ccc;
    border-top-color: #aaa;
    border-left-color: #aaa;
    background-color: #fafafa;
    padding: 1px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
}
textarea.ta {
    line-height: 1.5;
}

#create-entry-form {
    margin-top: 15px;
}

#create-entry-form .field-header {
    margin: 0 0 3px 0;
}

#create-entry-form .field {
    margin: 0 0 15px 0;
}

#create-entry-form .ti,
#create-entry-form .ta {
    width: 500px;
}

#create-entry-form #entry-title {
    font-size: 1.5em;
}


/* Asset Meta ---------------------------- */

/*.meta,*/
.asset-body {
   line-height: 1.4;
}
.asset-meta,
.asset-footer {
    color: #777;
    font-size: 12px;
}
#mt-community-forum .asset-meta {
    padding-top: 0;
}
#mt-community-blog .asset-meta {
    border-top: 1px solid #F3F0E8;
    border-bottom: 1px solid #F3F0E8;
    padding: 3px 5px;
    margin: 0 0 0.5em 0;
}
#mt-community-forum #popular-entry .asset-meta,
#mt-community-forum #entry-table .asset-meta {
    padding: 0;
    margin: 0;
}
#mt-community-forum #popular-entry .last-comment .asset-meta,
#mt-community-forum #entry-table .last-comment .asset-meta {
    margin-left: 46px;
    word-wrap: break-word;
}
.asset-footer {
    margin-top: 0;
}

#mt-community-forum .asset-meta a {
    font-weight: bold;
}
#mt-community-forum #entry-table .asset-meta a {
    font-weight: normal;
}

.user-pic {
    float: left;
    position: relative;
    width: 50px;
    height: 50px;
    overflow: hidden;
    margin: 0 10px 0 0;
}

.auth-icon {
    position: absolute;
    bottom: 0;
    left: 0;
}

#mt-community-blog .asset-meta .user-pic, 
#mt-community-forum .entry-comments .user-pic, 
#mt-community-forum #entry-table .user-pic {
    width: 36px;
    height: 36px;
}

#mt-community-forum .entry {
    margin: 0 0 20px;
}
#mt-community-forum #entry-table .entry {
    margin-bottom: 0;
}

#mt-community-forum #entry-table .entry {
    margin-left: 46px;
}

#mt-community-forum .asset-content,
#mt-community-forum.mt-entry-archive .entry-body {
    margin: 10px 0 0 60px;
    line-height: 1.5;
}

#mt-community-forum .asset-header {
    position: relative;
    margin: 0 0 5px 60px;
}

.category-name {
    font-size: 14px;
    color: #777;
    white-space: nowrap;
}

#mt-community-forum #popular-entry {
    border: 0;
    margin-bottom: 0;
}

#mt-community-forum #popular-entry h2 {
    margin: 5px 0;
    font-weight: normal;
    color: #948669;
    text-transform: uppercase;
}

#mt-community-forum #popular-entry .entry-header {
    margin-left: 0;
}

#mt-community-forum #popular-entry .entry-title {
    margin-left: 0;
    width: 420px;
}

#mt-community-forum #popular-entry .entry-asset {
    margin: 0;
    background: #F3F0E8 url(popular-topic-bg-bottom.png) center bottom no-repeat;
    line-height: 1.5;
}

#mt-community-forum #popular-entry .entry-asset-inner {
    position: relative;
    padding: 10px;
    background: transparent url(popular-topic-bg.png) center top no-repeat;
}

#mt-community-forum #popular-entry .entry-body {
    float: left;
    width: 340px;
    margin-bottom: 10px;
}

#mt-community-forum #popular-entry .category-name {
    margin-left: 5px;
    padding-left: 12px;
    background: url(forum-icon.gif) no-repeat 0 0;
}

#mt-community-forum .entry-comments {
    float: right;
    width: 160px;
    margin-bottom: 10px;
    background: #F3F0E8 url(popular-entry-comment-bg.png) center top no-repeat;
}

#mt-community-forum .entry-comments .comment-count { 
    margin: 10px 10px 0; 
    font-size: 14px;
}

#mt-community-forum #popular-entry .comment-count a {
    font-weight: normal;
}

#mt-community-forum .entry-comments .last-comment { 
    padding: 0 10px 10px;
}

#mt-community-forum .entry-comments .last-comment {
    background: transparent url(popular-entry-comment-bg-bottom.png) center bottom no-repeat;
}

#mt-community-forum .entry-comments .comment-link {
    text-align: right;
}

#mt-community-forum .last-comment h4 {
    margin: 5px 0 0;
    color: #948669;
    text-transform: uppercase;
}

#mt-community-blog .comment-header, 
#mt-community-forum .comment-header {
    margin-bottom: 0;
}

.trackback-content,
.comment-content {
    clear: none;
    margin-left: 60px;
    line-height: 1.5;
}

#mt-community-blog .trackback-content,
#mt-community-blog .comment-content {
    margin-left: 50px;
}

#mt-community-blog #comment-nav {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

#mt-community-blog #comment-nav #prev-comments {
  float: left;
}

#mt-community-blog #comment-nav #next-comments {
  float: right;
}

#mt-community-forum #entry-table {
    clear: both;
    width: 100%;
    margin-top: 20px;
    border-width: 0;
    border-spacing: 0;
    table-layout: fixed;
}

#mt-community-forum #entry-table,
#mt-community-forum #entry-table th,
#mt-community-forum #entry-table td {
    border-style: solid;
    border-collapse: collapse;
}

#mt-community-forum #entry-table tr {
    border: none;
}

#mt-community-forum #entry-table th,
#mt-community-forum #entry-table td {
    border-width: 0 1px 1px 0;
    border-color: #F3F0E8;
    border-style: solid;
}

#mt-community-forum #entry-table th {
    width: auto;
    padding: 3px 10px;
    font-weight: normal;
    color: #948669;
    text-transform: uppercase;
}

#mt-community-forum #entry-table th.comment-count {
    width: 5em;
    text-align: center;
}

#mt-community-forum #entry-table td {
    padding: 10px;
    word-wrap: break-word;
}

#mt-community-forum #entry-table .last-comment {
    width: 30%;
    border-right-width: 0;
}

#mt-community-forum #entry-table td.comment-count {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}

#mt-community-forum #entry-table .comments-closed {
    color: #777;
}

#mt-community-forum #entry-table .entry-title {
    font-size: 14px;
}

#mt-community-forum #entry-table .entry-title a {
    font-weight: bold;
}

#mt-community-forum #entry-table .category-name {
    font-size: 12px;
} 
#mt-community-forum #entry-table .category-name a {
    font-weight: normal;
    margin-left: 5px;
    padding-left: 12px;
    background: url(forum-icon.gif) no-repeat 0 0;
} 

.trackbacks-header,
.mt-comment-preview .comments-header,
.mt-comment-preview .comments-open-header,
.mt-entry-archive .comments-header,
.mt-entry-archive .comments-open-header {
    padding: 5px 10px;
    border-width: 1px 0;
    border-style: solid;
    border-color: #E2D9C5;
    background-color: #F3F0E8;
}

.mt-comment-preview .comments-header h2,
.mt-entry-archive .comments-header h2 {
    display: inline;
}

#mt-community-forum .comment {
    margin: 1.5em 0;
    padding-bottom: .75em;
    clear: both;
}

#mt-community-blog .comment {
    clear: both;
    border: none;
}

.comment {
    border-color: #F3F0E8;
}

.comments-header .separator {
    color: #D0C1A2;
    margin: 5px;
}

#mt-community-blog .comments-content .last {
    border-bottom: 0;
}

#mt-community-forum ul.comments-content,
#mt-community-forum .comments-content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#mt-community-forum .comments-content ul {
    margin-left: 20px;
}

#mt-community-forum #comments-open {
    margin: 10px 0 0;
    width: 590px;
}

#mt-community-blog .comments-open-content {
    margin-left: 50px;
}

#mt-community-forum .comments-open-content {
    margin-left: 60px;
}

#comments-open-text {
    margin: 10px 0;
    width: 530px;
}

#mt-community-forum #comments-open-text {
    width: 520px;
}

#comment-author,
#comment-email,
#comment-url,
#comment-text {
    padding: 2px;
    border:1px solid #E2D9C5;
}


#comments-open-text #comment-text {
    width: 479px;
    height: 150px;
    border: 1px solid #E2D9C5;
}

#mt-community-forum #comments-open-text #comment-text {
    width: 519px;
}

.archive {
    margin-bottom: 10px;
}

.archive .primary-category {
    color: #948669;
    text-transform: uppercase;
}

.archive .archive-content {
    margin-bottom: 15px;
}

.archive .archive-content ul li {
    margin-bottom: 3px;
}

.archive .archive-wrapper-yearly {
    width: 23%;
    margin-right: 2%;
    float: left;
}

.archive .archive-header {
    font-size: 18px;
    border-bottom: 1px solid #F3F0E8;
}

.archive .archive-header {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 3px 0;
    padding: 0 0 3px 0;
    border: none;
    border-bottom: 1px solid #F3F0E8;
    background: none;
}

.archive .archive-wrapper-yearly .archive-header {
    border-bottom: none;
    padding: 0;
}

/* Profile View ----------------------------------------------------------- */

.mt-profile-view .user-pic {
    width: 90px;
    height: 90px;
    margin-bottom: 20px;
}

.mt-profile-view #page-title {
    font-size: 22px;
    margin: 0 0 10px 100px;
    word-wrap: break-word;
}

.edit-relation, 
#profile-data {
    margin-left: 100px;
}

.edit-relation { 
    word-wrap: break-word;
}

#profile-data li {
    list-style: none;
}

#profile-data .profile-data-item {
    margin-left: 15px;
}

#tabs {
    clear: both;
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
    background: url(tab-bg.gif) repeat-x left bottom;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 11px;
}

#tabs li {
    float: left;
    margin-right: 3px;   
}

#tabs li a {
    display: block;
    padding: 7px 10px 6px 20px;
    background: #f3f0e8 url(tab-arrow.gif) no-repeat 10px 50%;
    color: #948669;
}

#tabs li a.active {
    border: 1px solid #e2d9c5;
    border-bottom: none;
    padding: 6px 9px 7px 19px;
    background: #fff url(tab-arrow-down.gif) no-repeat 9px 50%;
}

.tab_content .tab_content_label {
    display: none;
}

.tab_content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tab_content ul li {
    margin-bottom: .75em;
}

.tab_content_label {
    font-size: 18px;
}

#mt-community-blog.mt-profile-view .recent-actions li,
#mt-community-forum.mt-profile-view .recent-actions li {
    clear: none;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 1em;
    border-bottom: none;
    background-position: 0 0;
    font-weight: bold;
}

.recent-actions li .excerpt {
    margin-top: .25em;
    font-weight: normal;
    color: #666;
}

.user-listing {
    list-style-type: none;
    margin-left: 0;
}

.widget-content .user-listing li {
    margin-bottom: 10px;
    background: none;
    padding-left: 0;
}

.user-listing .user-pic {
    width: 36px;
    height: 36px;
    margin-bottom: 0;
}

.user-listing .user-name {
    font-weight: bold;
    display: block;
    overflow: hidden;
}

.user-listing .user-url {
    font-size: 11px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
}

.edit-relation a {
    color: #948669;
    background: #f3f0e8;
    border: 1px solid #e2d9c5;
    text-decoration: none;
    padding: 1px 2px;
}
.edit-relation a:hover {
    color: #037;
}

/* Widget ----------------------------------------------------------------- */

.widget .widget-header {
    border-bottom: 1px solid #F3F0E8;
    padding: 3px 10px;
    font-weight: normal;
    color: #948669;
    text-transform: uppercase;
}

.widget .widget-content {
    padding: 3px 10px;
}

#header .widget-sign-in .widget-content,
.widget-recent-assets .widget-content {
    padding-left: 0;
    padding-right: 0;
}

.archive-category .archive-content li,
.widget-content li {
    background: url(bullet.gif) 0 .25em no-repeat;
    padding-left: 10px;
}

.archive-category .archive-content ul ul,
.widget-content ul ul {
    margin-left: 0;
}

.widget-category-groups {
    margin-bottom: 2px;
}

.widget-category-groups .widget-content {
    padding: 0;
}

.widget-category-groups .widget-header {
    display: none;
}

.widget-category-groups .secondary-category {
    border-bottom: 1px solid #f3f0e8;
    padding: 5px 3px;
}

.widget-category-groups h3 {
    margin: 0;
    padding: 0;
    font-size: 11px;
    text-transform: uppercase;
    color: #948669;
}


.widget-category-groups h3 a {
    color: #948669;
}

.widget-category-groups .last {
    border-bottom: none;
}

.widget-category-groups h4 {
    float: left;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 3px;
    width: 200px;
}

.widget-category-groups .category-totals {
    float: right;
    text-align: right;
}

.widget-category-groups p {
    clear: left;
    color: #777;
    font-size: 11px;
    line-height: 14px;
}

.widget-category-groups p a {
    font-weight: bold;
}

.widget-category-groups .entry-count {
    font-weight: bold;
    font-size: 14px;
    margin-right: 5px;
}

.widget-category-groups .primary-category {
    padding-bottom: 2px;
    background: url(forum-group-bg-bottom.gif) no-repeat 0 bottom;
    margin-bottom: 2px;
}

.widget-category-groups .primary-category h3 {
    background: url(forum-group-bg.gif) no-repeat 0 0;
    padding: 5px 10px 3px 16px;
}

.widget-syndication ul {
    list-style: none;
    margin: 0;
}

.widget-syndication .feed {
    text-align: left;
}

.widget-powered .widget-content span {
    display: block;
    overflow: hidden;
    text-indent: -9999px;
}

.widget-powered .widget-content span a {
    display: block;
    float: right;
    height: 40px;
    width: 158px;
    overflow: hidden;
    text-indent: -9999px;
    background: url(powered-by-mt-logo.gif) no-repeat 0 0;
}

.widget-syndication .widget-content li {
    background: none;
    padding-left: 0;
}

.custom-field-radio-list {
    margin-bottom: .25em;
    margin-left: 0;
}
.custom-field-radio-list li {
    list-style: none;
    margin-left: 0;
}

.widget-recent-comments .recent-comments-list {
    margin-left: 0;
    list-style: none;
}

.widget-recent-comments .recent-comments-list li {
    background: url(bullet.gif) 0 .25em no-repeat;
    padding-left: 10px;
    margin: 5px 0;
}

/* Footer ----------------------------------------------------------------- */

/* Utilities -------------------------------------------------------------- */

.note {
    color: #777;
    font-style: italic;
}

.comment:after,
#header:after,
#header-inner:after,
#header-menu ul:after,
#content:after,
#alpha-inner:after,
.entry-asset:after,
.last-comment:after, 
#mt-community-blog .asset-meta:after,
#mt-community-forum .archive:after,
#beta-inner:after,
#gamma-inner:after,
#delta-inner:after,
#footer:after,
#tabs:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}

.comment,
#header-inner,
#header-menu ul,
#content-inner,
#footer-inner,
.content-header, 
.entry-asset, 
.last-comment, 
#mt-community-blog .asset-meta, 
#mt-community-forum .archive,
#mt-community-forum .entry-header,  
#mt-community-forum .entry-asset-inner,
.widget-following .widget-content, 
.widget-followers .widget-content, 
.content-nav, 
.asset-body,
#tabs { 
    height: 1%;
}

.user-listing .user-name, 
.user-listing .user-url {
    _width: 65%;
}


/*fixing content-nav in search results page*/
.mt-search-results .content-nav{
    float:left;
    width:100%;
}

.mt-search-results .content-nav .results-pages{
   border:1px solid #CCCCCC;
   float:left;
   margin:2px;
   min-width:16px; 
   min-height:16px;
   line-height:16px;
   padding:2px;
   text-align:center;
}

#results-current-page{
    background-color: #999999;
    color: #FFFFFF;
}

.mt-search-results .content-nav #results-next-link,
.mt-search-results .content-nav #results-previous-link{
     height:16px;
     line-height:16px; 
     margin:2px;
     padding:2px;
     float:left;
}

.mt-search-results .content-nav #results-previous-link{
    margin-right:5px;
}
.mt-search-results .content-nav #results-next-link{
    margin-left:5px;
}

/* ---------------End Comm Pack Tristan Blue ------------------*/

:link,:visited {
    text-decoration: none;
}
html,body,div,
ul,ol,li,dl,dt,dd,
form,fieldset,input,textarea,
h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,
th,td {
    margin: 0;
    padding: 0;
}
h1,h2,h3,h4,h5,h6 {
    font-size: 90%;
    font-weight: normal;
}
table {
    border-spacing: 0;
}
fieldset,img,abbr,acronym {
    border: 0;
}
/* strict reset by uncommenting lines below */
address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {
    /* font-style: normal; */
    /* font-weight: normal; */
}

ol,ul {
    list-style: none;
}
caption,th {
    text-align: left;
}
q:before,q:after {
    content: '';
}
a {
 outline: none;
}
a:link,
a:active,
a:visited {
 color: #4169E1;
 text-decoration: none;
}
a:hover {
 color: maroon;
 text-decoration: underline;
}
hr {
    border: 0;
    height: 1px;
    background-color: #000;
    color: #000;
}
a img,:link img,:visited img {
    border: 0;
}
address {
    font-style: normal;
    display: inline;
}


/* Utilities ----------------------------------------------------------------- */

.pkg:after, #content-inner:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg, #content-inner { display: block; }
/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }



/* Layout ----------------------------------------------------------------- */

body {
 text-align: center;
 width: 100%;
}

 #content, #big-alpha, #big-beta, #alpha, #beta, #gamma, #delta {
    position: relative;
}

#big-alpha, #big-beta, #alpha, #beta, #gamma, #delta {
 display: inline;
 float: left;
}

#big-beta, #beta, #delta {
 float: right;
}

#content-inner, #footer-inner,
#alpha-inner, #alpha-entry-inner, #beta-inner, #gamma-inner, delta-inner {
    position: static;
}

#content-inner, #footer-inner {
    padding-top: 10px;
    padding-bottom: 20px;
}

#footer-inner,
#alpha-inner, #beta-inner, #gamma-inner, #delta-inner {
    overflow: hidden;
    padding-right: 20px;
    padding-left: 20px;
}

/* Wide-Wide-Thin-Thin */

#big-alpha {
 width: 68%;
 margin: 0 0 0 1%;
}

#big-beta {
 width: 29%;
 margin: 0 1% 0 0%;
}

.layout-wwtt #alpha-inner, .layout-wwtt #beta-inner, .layout-wwtt #gamma-inner, .layout-wwtt #delta-inner {
 overflow: hidden;
 padding-right: 20px;
 padding-left: 20px;
}

.layout-wwtt #alpha,
.layout-wwtt #alpha-entry,
.layout-wwtt #beta,
.layout-wwtt #gamma,
.layout-wwtt #delta {
 border-style: ridge;
 border-color: #804040;
 border-width: 3px;
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 background-color: #FFFFF0;
 margin-top: 10px;
}

.layout-wwtt #alpha-entry {
 background-color: #FFFFF0;
}

.layout-wwtt #alpha-entry-inner {
 overflow: hidden; 
 margin: 6px 5% 10px 5%;
 background-color: #FFFFF0;
 position: relative;
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 border: 1px solid #F5DEB3;
}

#alpha-entry {
 width: 60%;
 float: left;
 margin-right: .25%;
 margin-left: 10%;
 padding-right: 9.75%;
 padding-left: 10%;
}

.layout-wwtt #alpha {
 width: 48.5%;
 float: left;
 margin-right: .25%
}

.layout-wwtt #beta {
 width: 48.5%;
 float: right;
 margin-left: .25%;
}

.layout-wwtt #gamma {
 width: 47%;
 float: left;
 margin-right: .5%;
}

.layout-wwtt #delta {
 width: 47%;
 float: right;
 margin-left: .5%;
}


/* Wide-Thin-Thin */

.layout-wtt #alpha-inner, .layout-wtt #beta-inner, .layout-wtt #gamma-inner {
 border-top: 5px solid #DCDCDC;
 border-left: 5px solid #DCDCDC;
 border-right: 3px solid #A9A9A9;
 border-bottom: 3px solid #A9A9A9;
 background-color: #fff;
}

.layout-wtt #alpha {
 width: 59%;
 float: left;
 border-style: double;
 border-color: gray;
 border-width: 3px;
 background-color: #F0F8FF;
 margin-top: 10px;
}

.layout-wtt #beta {
 width: 19.1%;
 float: right;
 border-style: double;
 border-color: gray;
 border-width: 3px;
 background-color: #fff;
 margin-top: 10px;
 margin-left: .25%;
}

.layout-wtt #gamma {
 width: 19.4%;
 float: left;
 border-style: double;
 border-color: gray;
 border-width: 3px;
 background-color: #fff;
 margin-top: 10px;
 margin-left: .25%;
}

/* Thin-Wide-Thin */

.layout-twt #alpha {
    left: 190px;
    width: 560px;
}

.layout-twt #beta {
    left: -560px;
    width: 190px;
}

.layout-twt #gamma {
    width: 190px;
}


/* Wide-Thin */

.layout-wt #alpha {
    width: 750px;
}

.layout-wt #beta {
    width: 190px;
}


/* Thin-Wide */

.layout-tw #alpha {
    left: 190px;
    width: 750px;
}

.layout-tw #beta {
    left: -750px;
    width: 190px;
}


/* Medium-Wide */

.layout-mw #alpha {
    left: 330px;
    width: 610px;
}

.layout-mw #beta {
    left: -610px;
    width: 330px;
}

/* Wide-Medium */

.layout-wm #alpha {
    width: 610px;
}

.layout-wm #beta {
    width: 330px;
}

/* -- Columns -- */

.col-hdr {
 font-family: "Times New Roman", serif;
 font-weight: bold;
 font-size: 1.5em;
 text-shadow: 1px 1px 1px blue;
 text-align: center;
 margin-bottom: 1.5em;
 color: maroon;
}


/* Wide-Wide */




.rounded-corners-column,
.pg-rounded-corners-column {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 background-color: #DCDCDC;
 background-image: url('http://discussamerica.org/mt-static/MyImages/entry-bg.png');
 background-repeat: repeat-y;
 border-top: 3px double maroon;
 border-right: 5px solid #A9A9A9;
 border-bottom: 5px solid #A9A9A9;
 border-left: 5px solid #A9A9A9;
 width: 98%;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}

.pg-rounded-corners-column {
 background-image: url('http://discussamerica.org/mt-static/MyImages/pg-alpha-bg.png');
 background-repeat: repeat-y;
}


.rounded-corners-entry {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 background-color: #FFFAFA;
 border: 3px solid #fff;
 width: 94%;
 margin-right: 2.5%;
 margin-bottom: 2em;
 margin-left: 2.5%;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}


.rounded-corners-subhead-a2 {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 border-top: 3px solid #BF0060;
 border-right: 3px solid #000;
 border-bottom: 3px solid #000;
 border-left: 3px solid #BF0060;
 width: 99%;
 text-align: center;
 background-color: maroon;
 background-image: url(http://discussamerica.org/mt-static/MyImages/columnheader-bg3.png);
 background-repeat: repeat-x;
 height: 3em;
 margin: 0 0 1em 0;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}

.rounded-corners-subhead-a3 {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 border-top: 1px solid #fff;
 border-right: 1px solid maroon;
 border-bottom: 2px solid maroon;
 border-left: 1px solid #BF0060;
 width: 99.8%;
 background-color: maroon;
 background-image: url(http://discussamerica.org/mt-static/MyImages/columnheader-bg3.png);
 background-repeat: repeat-x;
 height: auto;
 text-align: center;
 margin-bottom: 1em;
}

.col-hdr-text {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-align: center;
 color: #fff;
 font-size: 16px;
 font-weight: bold;
 padding: .3em 0 .3em 0;
 text-shadow: 2px 2px 2px #00008B;
}

.rounded-corners-subhead-a2 img {
 border: 0;
 margin-top: 6px;
 padding: 0;
}

.rounded-corners-subhead-pg {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 border-top: 3px solid #BF0060;
 border-right: 3px solid #000;
 border-bottom: 3px solid #000;
 border-left: 3px solid #BF0060;
 width: 99%;
 text-align: center;
 background-color: maroon;
 background-repeat: repeat-x;
 height: auto;
 margin-bottom: 2px;
 color: #fff;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}

.rounded-corners-page {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 background-color: #FFFAFA;
 border-right: 5px solid #708090;
 border-bottom: 5px solid #708090;
 border-left: 3px solid #d9d9d9;
 border-top: 3px solid #d9d9d9;
 width: 100%;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}

.rounded-corners-page-bk {
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
 background-color: #000;
 border-right: 5px solid #708090;
 border-bottom: 5px solid #708090;
 border-left: 3px solid #d9d9d9;
 border-top: 3px solid #d9d9d9;
 width: 100%;
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
}

.rounded-corners-page-bk img {
 width: 100%;
 border: 0;
 margin: 0;
}

#alpha-left-inner,
#alpha-right-inner {
 position: relative;
}

#alpha-left {
 width: 340px;
 float: left;
 height: auto;
}

#alpha-right {
 width: 340px;
 float: right;
 height: auto;
}

#alpha-left img,
#alpha-right img {
 margin-top: 2em;
 border: 0;
 float: left;
}

.main-page-entry {
 margin: 0 2% 0 2%;
}

.entrydivider {
 width: 100%;
 height: .1em;
 text-align: center;
}

.entrydivider img {
 width: 90%;
}

.entrydivider {
 display: none;
}

.thumbnail{
 position: relative;
 z-index: 0;
}

.thumbnail:hover{
 background-color: transparent;
 z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
 position: absolute;
 background-color: #FFFFE0;
 padding: 5px;
 left: -1000px;
 border: 1px dashed gray;
 visibility: hidden;
 color: black;
 text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
 border-width: 0;
 padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
 visibility: visible;
 top: 0;
 left: -160px; /*position where enlarged image should offset horizontally */

}

#alpha-right img {
 float: right;
}

#alpha0-inner,
#beta0-inner {
 position: relative;
}

#alpha0 {
 width: 57%;
 margin: 0;
 float: right;
}

.alpha1 {
 width: 49.5%;
 margin-top: 10px;
 margin-right: 1%;
 float: left;
 background-color: transparent;
}

.alpha2 {
 width: 49.5%;
 margin-top: 10px;
 float: right;
 background-color: transparent;
}

#beta0 {
 width: 38%;
 margin: 0;
 float: right;
}

.beta1 {
 width: 73.5%;
 margin: 10px 0 0 1.5%;
/* margin-right: .5%; */
 float: left;
 background-color: transparent;
}

.beta2 {
/* width: 122px; */
 width: 22%;
 margin-top: 10px;
 float: right;
 background-color: transparent;
}

/*
.beta2-content {
 width: 100%;
 background-color: #FFFAFA;
 height: 28em;
}
*/

.beta2-menu {
 float: right;
 text-align: right;
 margin: 3em 0 1.1em 0;
 width: 90%;
 position: relative;
}

/*
.beta2-menu img {
 border-bottom: #000;
 margin-right: 5px;
 width: 100px;
}
*/

/* Page columns */

.pg-beta2-menu {
 text-align: right;
 margin: 13px 0 16px 10px;
}

.pg-beta2-menu img {
 border-bottom: #000;
 width: 120px;
}


#pg-alpha-inner,
#pg-beta-inner,
#pg-gamma-inner {
 position: relative;
}

#pg-alpha {
 width: 45%;
 margin: 2em 0 0 5%;
 float: left;
}

#pg-gamma {
 width: 24.4%;
 margin: 2em 0 0 5%;
 float: left;
 height: auto;
}

#pg-beta {
 width: 17.5%;
 margin: 2em 0 0 2%;
 float: right;
}


.pg-beta2 {
/* width: 122px; */
 width: 100%;
 margin-top: 10px;
 float: right;
 background-color: transparent;
}


.pg-alpha2 {
 width: 49.5%;
 margin-top: 10px;
 float: right;
 background-color: transparent;
}

#pg-beta0 {
 width: 42.4%;
 margin: 0;
 float: right;
}

.pg-beta1 {
 width: 67%;
 margin-top: 10px;
 margin-right: .5%;
 float: left;
 background-color: transparent;
}

.pg-beta2 {
 width: 122px;
 margin-top: 10px;
 float: right;
 background-color: transparent;
}

.pg-beta2-content {
 width: 100%;
 background-color: #FFFAFA;
 height: 28em;
}

.pg-beta2-menu {
 text-align: right;
}

.pg-beta2-menu img {
 margin-top: 13px;
 margin-bottom: 16px;
 width: 120px;
}

#page-content {
 width: 80%;
 margin: 0 10% 2em 10%;
}

#page-content-inner {
 position: relative;
}

.page-title {
 text-align: center;
 color: #fff;
 font-weight: bold;
 font-size: 1.4em;
 margin-top: .5em;
}

/* Content ---------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, ul, ol, dl {
    margin-bottom: .75em;
}

blockquote, ol, ul {
    margin-left: 30px;
}

ol { list-style: decimal outside; }
ul { list-style: disc outside; }
.item { list-style: none; }


/* Assets */

.zemanta-img {
 margin: 0 2% 0 0;
 display: block;
 float: left;
 width: 25%;
 background-color: transparent;
}

.zemanta-img mt-image-left img,
.zemanta-img mt-image-center img,
.zemanta-img mt-image-right img {
 float: left;
 width: 100%;
 margin: 0;
 background-color: transparent;
}

.zemanta-img img,
.zemanta-img img,
.zemanta-img img {
 float: left;
 width: 100%;
 margin: 0;
 background-color: transparent;
}

p.zemanta-img-attribution {
 font-size: .7em;
 padding: 0 0 .5em 0;
 margin: 0;
 text-align: left;
 color: blue;
 background-color: transparent;
}

.zemanta-pixie-img {
 display: none;
}

.asset-body,
.asset-more,
.asset-more-link,
.asset-excerpt,
.comment-content,
.comment-footer,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content {
    clear: both;
}

.asset,
.comments,
.trackbacks,
.archive {
    overflow: hidden;
    width: 100%;
}

.asset,
.asset-content,
.comments,
.trackbacks,
.archive {
    position: static;
    clear: both;
}

.asset,
.comments,
.comments-content,
.trackbacks,
.archive,
.search-form {
    margin-bottom: 1.5em;
}

.asset-header,
.asset-content,
.asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
#comment-greeting,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comment-form-reply,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content,
.search-form-header,
.search-results-header {
    margin-bottom: .75em;
}

.asset-header {
 color: blue;
}

.asset-header a:link,
.asset-header a:active,
.asset-header a:visited {
 color: #4169E1;
}

#search-results .asset-header a:hover {
 color: navy;
}

.asset-body {
 line-height: 1.4em;
 margin: 0 4% 0 4%;
}

.asset-body a,
.asset-body a:link,
.asset-body a:active,
.asset-body a:visited {
/* font-family: Verdana, Geneva, sans-serif; */
 font-weight: normal;
}

#comment-form-remember-me label,
#comment-form-reply label {
    display: inline;
}

.entry-categories,
.entry-tags {
    margin-bottom: .5em;
}

.asset-footer,
.asset-meta {
    font-size: 11px;
}

.asset-meta {
    margin-top: .25em;
    padding-top: 2px;
    padding-bottom: .3em;
    font-weight: normal;
}

.asset-footer {
    clear: both;
    margin-top: 1.5em;
    padding-top: .5em;
}

.content-nav {
    text-align: center;
}

.entry-tags h4,
.entry-categories h4 {
    margin-bottom: 0;
    margin-right: .25em;
    display: inline;
    font-weight: bold;
}

.entry-tags ul,
.entry-categories ul {
    display: inline;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
.entry-tags ul li,
.entry-categories ul li {
    display: inline;
}

.mt-image-left {
/* border-top: 1px solid #A52A2A;
 border-right: 1px solid maroon;
 border-bottom: 1px solid maroon;
 border-left: 1px solid #A52A2A;  */
 float: left;
 margin: 0 10px 0 0;
/* padding: 3px;  */
 max-width: 33%;
 height: auto;
}

.mt-image-center {
 display: block;
 margin: 0 auto 20px;
 text-align: center;
 max-width: 33%;
}

.mt-image-right {
 float: right;
 margin: 0 0 20px 20px;
 max-width: 33%;
}

.std_side_image_high_leftimage_wrapper,
.std_side_image_wide_leftimage_wrapper,
.std_side_image_high_rightimage_wrapper,
.std_side_image_wide_rightimage_wrapper  {
 display: block;
}

.std_side_image_wide_leftimage_wrapper,
.std_side_image_wide_rightimage_wrapper {
 max-width: 35%;
}

.std_side_image_high_leftimage_wrapper,
.std_side_image_high_rightimage_wrapper {
 max-width: 25%;
}

.std_side_image_high_leftimage_wrapper,
.std_side_image_wide_leftimage_wrapper {
 float: left;
 margin: 0 4% 1em 0;
}

.std_side_image_high_rightimage_wrapper,
.std_side_image_wide_rightimage_wrapper  {
 float: right;
 margin: 0 3% 1em 2%;
}

.std_side_image_high_leftimage_wrapper img,
.std_side_image_wide_leftimage_wrapper img,
.std_side_image_wide_rightimage_wrapper img,
.std_side_image_high_rightimage_wrapper img {
 width: 100%;
 height: auto;
 border: 3px double #000;
}


.std_side_image_leftimage_wrapper {
 display: block;
 float: left;
 margin: 0 4% 0 0;
 width: 35%;
}

.std_side_image_leftimage_wrapper img {
 border: 3px double #000;
 width: 100%;
 height: auto;
}



p.caption,
.caption {
 font-family: Arial, serif;
 color: #000;
 text-align: center;
 font-size: .7em;
 font-weight: bold;
}

.asset-body {
 text-align: justify;
}

/* User pics */


.user-pic {
    float: left;
    position: relative;
    width: 50px;
    height: 50px;
    overflow: hidden;
    margin: 0 10px 0 0;
}

.auth-icon {
    position: absolute;
    bottom: 0;
    left: 0;
}


/* Feedback */

.widget-content {
 color: #fff;
 font-size: 1em;
}

.widget-content a:link,
.widget-content a:active,
.widget-content a:visited {
 color: blue;
 font-weight: bold;
}

.widget-sign-in,
#signin-widget-content {
 color: maroon;
 font-size: 1em;
 margin: 4px 0 0 0;
 padding: 0;
}

.widget-sign-in a:link,
.widget-sign-in a:active,
.widget-sign-in a:visited,
#signin-widget-content a:link,
#signin-widget-content a:active,
#signin-widget-content a:visited,
 color: #1E90FF;
 font-weight: bold;
}


.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 80%;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#top-comment-nav, #comment-nav {
  list-style: none;
  width: 100%;
  margin: 0 0 1em 0;
  padding: 0;
  text-align: center;
}

#top-comment-nav li, #comment-nav li {
  display: inline;
  padding: 0;
}

#top-prev-comments, #prev-comments {
  text-align: left;
  margin: 0 1em 0 0;
}

#top-next-comments, #next-comments {
  text-align: right;
  margin: 0 0 0 1em;
}

#top-num-comments, #num-comments {
  text-align: center;
}

#comment-submit {
    font-weight: bold;
}

.comment,
.trackback {
    margin-bottom: .5em;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5em;
}

.comment .asset-meta,
.trackback .asset-meta {
    border: 0;
}

.comment-content {
    clear: none;
    line-height: 1.5;
    margin-bottom: 1em;
}

.comment-content p {
    margin-bottom: .5em;
}

/* Widgets */

.widget {
    position: relative;
    overflow: hidden;
    width: 100%;
}

.widget-content {
    position: relative;
    margin: 5px 0 20px;
}

.archive-content ul,
.widget-content ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.widget-content ul ul {
    margin-left: 15px;
}

.widget-content li {
    margin-top: 5px;
    margin-bottom: 5px;
}

.widget-tag-cloud .widget-content ul {
    margin-right: 0;
    margin-left: 0;
}

.widget-tag-cloud .widget-content li {
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    line-height: 1.6;
    background: none;
}

.widget-tag-cloud .rank-1  { font-size: 1.75em; }
.widget-tag-cloud .rank-2  { font-size: 1.75em; }
.widget-tag-cloud .rank-3  { font-size: 1.625em; }
.widget-tag-cloud .rank-4  { font-size: 1.5em; }
.widget-tag-cloud .rank-5  { font-size: 1.375em; }
.widget-tag-cloud .rank-6  { font-size: 1.25em; }
.widget-tag-cloud .rank-7  { font-size: 1.125em; }
.widget-tag-cloud .rank-8  { font-size: 1em; }
.widget-tag-cloud .rank-9  { font-size: 0.95em; }
.widget-tag-cloud .rank-10 { font-size: 0.9em; }

.widget-recent-assets .widget-content ul {
    overflow: auto;
    margin-right: 0;
}

.item {
 display: inline;
 float: left;
 margin: 0pt 5px 8px;
 overflow: hidden;
 text-align: center;
 vertical-align: middle;
 width: 70px;
}

.widget-search ul,
.widget-syndication ul {
    margin-left: 0;
    list-style: none;
}

.widget-search li,
.widget-syndication li  {
    margin: 5px 0;
}

.widget-search .widget-content{
 float: left;
 text-align: left;
 font-weight: bold;
 padding: 0;
 margin: 0;
 margin-top: 20px;
 background-color: transparent;
}

/*
.widget-search widget {
 font-weight: bold;
 margin-top: 20px;
 float: left;
 text-align: left;
 background-color: maroon;
}

.widget-search {
 font-weight: bold;
 margin-top: 20px;
 float: left;
 text-align: left;
 background-color: maroon;
}
*/

.search-wrapper {
 float: right;
 margin-right: 4em;
 padding: 2px;
}

.search-wrapper #search {
    padding: 2px;
    background: #333;
    border: 1px solid #666;
    border-bottom: 1px solid #888;
    border-right: 1px solid #888;
    color: #fff;
}

.popup {
 background-color: maroon;
}

input.ti,
textarea {
 border: 1px solid navy;
 border-top: 1px solid blue;
 border-left: 1px solid blue;
 width: 95%;
}

.widget-openid {
    width: 160px;
    margin: 10px auto;
    border: none !important;
}
.widget-openid .widget-content {
    border: 1px solid #ccc;
    background: #fff url(../images/openid-accepted.gif) no-repeat 7px 3px;
    font-size: 12px;
    font-family: Arial, Verdana, sans-serif;
    color: #666;
    margin: 0;
    padding: 0 !important;
}
.widget-openid .widget-content em {
    display: block;
    font-style: normal;
    padding: 34px 9px 9px 68px;
}
.widget-openid .widget-content strong {
    left: -9999px;
    position: absolute;
}
.widget-openid .widget-content a {
    display: block;
    background: #eee;
    text-align: center;
    padding: 5px 3px;
    color: #666;
    text-decoration: underline;
    font-weight: normal;
}

.widget-calendar .widget-content table {
    border-collapse: collapse;
    width: 100%;
}
.widget-calendar .widget-content th,
.widget-calendar .widget-content td {
    text-align: center;
    width: 14%;
    padding: 2px 0;
}

.input-default {
    background-color: #9AAEC2;
}

.status-indicator {
    display: inline;
    height: 20px;
    width: 20px;
    background: url(../images/indicator-login.gif) no-repeat 0 0;
    padding: 2px 7px;
}

@media print {
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}

/* END Base Theme ================================================= */

/*



A Six Apart theme adapted for Movable Type default templates
name: Minimalist Red  
designer: Lilia Ahner  
designer_url: http://lilia.vox.com
layouts: layout-wtt, layout-twt, layout-wt, layout-tw
*/


/* Default ---------------------------------------------------------------- */
/* Global */

body {
 background-color: #CEBB9A;
 background-image: url('http://voidnow.org/mt-static/images/brownparchment.jpg');
 background-repeat: repeat;
 color: #333;  
/* font-family: 'Trebuchet MS', Helvetica, sans-serif; */
 font-family: Geneva, 'MS Sans Serif';
 font-style: normal;
 font-size: 15px;
}

#leftsideimage,
#rightsideimage {
 width: 6%;
 height: auto;
 margin-top: 24em;
 margin-left: -30px;
 position: absolute;
 float: left;
}

#rightsideimage {
 margin-top: 48em;
 margin-left: 30px;
 float: right;
 width: 16%;
}

#leftsideimage img,
#rightsideimage img {
 width: 100%;
}

/* Content */

.vcard {
 font-size: 1.2em;
 font-weight: bold;
}

.asset-name {
 font-size: 17px;
 font-weight: bold;
 color: #4169E1;
 margin: .25em 0 .5em 0;
 font-family: Georgia, serif;
}

/*
.asset-name a {
    text-decoration: none;
}

.asset-name a:hover {
    text-decoration: underline;
}
*/

.asset-content {
 margin: 5px 0;
 text-align: justify;
}

.asset-more-link {
    font-weight: bold;
}
/*
asset-meta {
    border-top: 1px solid #ccc;
}
*/

/*
.asset-footer {
    border-top: 1px solid #ccc;
}
*/

.content-nav {
    margin: 5px 0 10px;
}

.archive-title {
    margin: 5px 0 30px;
    font-size: 26px;
    font-weight: bold;
}

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    margin: 0;
    padding: 5px 0;
    font-size: 18px;
    font-weight: bold;
}

.asset-more-link,
.asset-meta,
.typelist-thumbnailed {
    font-size: 11px;
}

/* Utility */

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;
}



/* Layout ----------------------------------------------------------------- */
#contentbg {
 width: 95.9%;
 border: 0;
 margin: 0 2%;
 padding: 0;
 height: auto;
 background-color: transparent;
 background-image: url('http://discussamerica.org/mt-static/MyImages/body-bg.png');
 background-repeat: repeat-x;
/* background-color: #00008B;
 background-image: url('http://discussamerica.org/mt-static/MyImages/content-bg13.jpg');
 background-repeat: repeat-x; */
}

/*
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: center center;
*/

#contentbg-inner {
 position: relative;
}

#eagle {
 width: 113px;
 height: auto;
 position: absolute;
 top: 80px;
 right: 150px;
}

#eagle img {
 border: 0;
 width: 100%;
}

#content-inner, #footer-inner {
    padding-top: 0;
    padding-bottom: 0;
}

#beta-inner, #gamma-inner {
    padding-right: 0;
    padding-left: 0;
}

#content {
 padding-top: 0;  
 padding-bottom: 30px;
 background-color: transparent;
 width: 100%;
 margin: 0 auto;
}

#container {
 width: 100%;
 background-color: transparent;
}

#container-inner {
 width: 100%;
 margin: 0 auto;
 text-align: center;
}


/* Header ----------------------------------------------------------------- */


#header {
 width: 100%;
 padding: 0;
 margin: 0;
 height: auto;
 background-color: transparent;
}

#header-inner {
 position: relative;
 background-color: transparent;
 background-image: url('http://voidnow.org/mt-static/images/US-Constitution3.jpg');
 padding: 6px;
 border-top: 5px solid #CC9966;
 border-right: 5px solid #804040;
 border-bottom: 5px solid #804040;
 border-left: 5px solid #CC9966;
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 -khtml-border-radius: 20px;
 border-radius: 20px;
}

#logo {
 position: absolute;
 top: 25px;
 right: 40px; 
}

#sub-header {
 width: 100%;
 padding: 0;
 margin: 0;
 height: auto;
 display: inline;
 background-color: transparent;
 text-align: center;
}

#sub-header-inner {
 position: relative;
}

#sub-header-left {
 width: 20%;
 height: auto;
 float: left;
 margin: 0;
 padding: 0;
 background-color: transparent;
 text-align: center;
 color: navy;
}


#sub-header-center {
 width: 59%;
 float: left;
 padding: 0;
 background-color: transparent;
 text-align: center;
}

#sub-header-right {
 width: 20%;
 height: auto;
 float: right;
 margin-right: 15px;
 padding: 0;
 background-color: transparent;
 text-align: center;
 color: navy;
}

#sub-header-right img {
 width: auto;
 height: 100%;
 padding: 0;
 height: auto;
}

#header-name {
 color: maroon;
 font-family: "Times New Roman", serif;
 font-size: 2.6em;
 font-weight: bold;
 line-height: 1em;
 text-shadow: 2px 1px 2px blue;
 margin: 0;
 padding: 0;
}

#header-name a {
 color: maroon;
 font-weight: bold;
 text-decoration: none;
 text-shadow: 2px 1px 2px blue;
}

#header-name a:hover {
 color: blue;
 font-weight: bold;
 text-decoration: none;
 text-shadow: 2px 1px 2px #fff;
}

#header-description {
 margin-top: 5px;
 color: maroon;
 font-size: 1.2em;
 font-weight: bold;  
 line-height: 1.125;
}


#search-header-content {
 margin: 0;
 text-align: center;
 height: 8.2em;
}

#search-header-name {
 color: #FFFAFA;
 font-size: 1.5em;
 font-weight: bold;
 padding: .5em 0 0 0;
 margin-bottom: .25em;
 line-height: 1;
 text-shadow: 4px 2px 2px #00008B;
 text-align: left;
 margin-left: 15%;
}

.header-search {
 color: #fff;
}

#search-header1 {
 width: 11%;
 float: left;
 margin: 0;
 padding: 0;
 height: 4.2em;
}

#search-header1 img {
 width: 100%;
 margin: 0;
 padding: 0;
 border: 2px solid #DCDCDC;
}

#search-header2 {
 width: 78%;
 float: left;
 margin: 0;
 padding: 0;
 height: 4.2em;
}

#search-header3 {
 width: 11%;
 float: right;
 margin: 0;
 padding: 0;
 height: 4.2em;
}

#example1 {
 font-size: 1em;
}

#search-header-name a {
 color: #FFFAFA;
 font-weight: bold;
 text-decoration: none;
 text-shadow: 4px 2px 2px #00008B;
}

#search-header-name a:hover {
 color: #00008B;
 font-weight: bold;
 text-decoration: none;
 text-shadow: 4px 2px 2px #fff;
}


/* Content ---------------------------------------------------------------- */

.hovergallery img{
-webkit-transform:scale(0.8); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(0.8); /*Mozilla scale version*/
-o-transform:scale(0.8); /*Opera scale version*/
-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/
opacity: 0.7; /*initial opacity of images*/
margin: 0 10px 5px 0; /*margin between images*/
}

.hovergallery img:hover{
-webkit-transform:scale(1.1); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
box-shadow:0px 0px 30px gray; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 30px gray; /*Safari shadow version*/
-moz-box-shadow:0px 0px 30px gray; /*Mozilla shadow version*/
opacity: 1;
}

.asset-name,
.asset-name a,
.archive-title {
    color: #000;
}

.asset-footer {
 border-top-color: #ddd;
 width: 100%;
}

.asset-footer img {
 width: 98%;
 height: 5em;
 border: 0;
 margin: 0;
}

.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-header,
.search-form-header,
.search-results-header {
    color: #333;
}

.search-results-header {
 margin-bottom: .25em;
 color: #fff;
 font-size: 1.6em;
}

.comment,
.trackback {
    border-color: #ddd;
}

 .asset-name a {
    margin-bottom: 8px;
}

.archive-list-item {
    margin-bottom: 5px;
}


/* Widget ----------------------------------------------------------------- */

.widget-header,
.widget-content {
    margin-right: 15px;
    margin-left: 15px;
}

.widget-header {
 border-width: 0;
 border-style: solid;
 border-color: maroon;
 padding: 0;
 font-size: 1.1em;
 font-family: trebuchet ms;
 margin: 3em 0 1em 0;
 padding-bottom: .3em;
}

.widget-header,
.widget-header a {
    color: #fff;
    font-weight: bold;
}

.widget-content a {
    color: #666;
}

#content .widget-powered .widget-content {
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
}

.widget-header {
    font-size: 14px;
}

.widget-header a {
    text-decoration: none;
}

.widget-header a:hover {
    text-decoration: underline;
}

.widget-content {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 11px;
}


/* "Powered By" Widget */

.widget-powered .widget-content {
    padding: 10px;
    text-align: left;
}


/* Calendar Widget */

.widget-calendar .widget-content table {
    font-size: 10px;
}


/* Footer Widgets */

#footer .widget {
    margin: 0;
}

#footer .widget-content {
 padding-right: 0;
 padding-left: 0;
 margin-top: 0;
 margin-bottom: 0;
}

#footer .widget-powered{
 padding: 0;
 float: left;
}

#footer .widget-creative-commons {
 float: right;
}


/* Footer ----------------------------------------------------------------- */

#footer {
 width: 100%;
/* background-color: #B7B1FE;
 background-image: url('http://discussamerica.org/mt-static/MyImages/header-red-blue1.jpg');
 background-repeat: repeat-x;
*/
 background-color: transparent;
 border-top: 2px solid #000;
 border-bottom: 2px solid maroon;
 height: auto;
 padding: 0;
 margin: 0;
}

#footer-inner {
 position: relative;
 margin: 0 auto;
 padding: 0;
}

#footer-content-left,
#footer-content-right {
 width: 15%;
 margin-top: 2em;
 color: #fff;
}

#footer-content-left a,
#footer-content-right a {
 text-decoration: underline;
 color: #fff;
}

#footer-content-left a:hover,
#footer-content-right a:hover {
 font-weight: bold;
}

#footer-content-left {
 float: left;
}

#footer-content-right {
 float: right;
}

#footer-content-center {
 width: 70%;
 float: left;
 height: auto;
}

#footer-content-center img {
 width: 100%;
 border: 0;
 margin: 0;
 padding: 0;
 height: 8em;
 text-align: center;
}

/* Utilities -------------------------------------------------------------- */


/* News Ticker---------------------------------------------------------------- */
#newsticker {
 height: auto;
 width: 90%;
 margin-left: 10%;
 padding: 7px 0 2px 0;
 text-align: center;
 background-color: transparent;
}

.newsticker {
 font-size: .9em;
 font-weight: bold;
 font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
 color: #fff;
 background-color: transparent;
}

#newsticker a {
 color: #00BFFF;
 text-decoration: none;
}
#newsticker a:hover {
 color: maroon;
}

#news {
 display: block;
 background-color: transparent;
 position: relative;
 text-align: center;
 overflow: hidden;
}

.title {
 display: inline;
 float: left;
 margin: 0;
 padding: 0;
}

#headline,
#headline_slide {
 display: inline;
 float: left;
 width: 80%;
 position: relative;
}

.item {
 width: 80%;
 float: left;
 background-color: transparent;
} /* background-color fixes IE 6 bold fade bug. */

/* End News Ticker -------------- */


#header:after,
#header-inner:after,
#content:after,
#alpha-inner:after,
#beta-inner:after,
#gamma-inner:after,
#footer:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}

#header-inner,
#content-inner,
#footer-inner,
.asset-body {
    height: 1%;
}


/* Custom Styles ---------------------------------------------------------- */

#header-nav-inner {
    position: relative;
    width: 900px;
    margin: 0 auto;
}


/* Menu Stuff -----------------------------------------*/

#menubar {
 width: 100%;
 background-color: transparent;
 margin: 0 0 0 10px;
 padding: 0;
 font-size: 12px;
 line-height: 1.2em;
 font-style: normal;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 text-shadow: 2px 1px 1px #00008B;
 height: auto;
}

#menubar-inner {
 position: static;
}

#menubar h1,
#menubar h2,
#menubar h3 {
 margin-bottom: .5em;
 font-family: Arial, Helvetica, sans-serif;
 line-height: normal;
}

#menubar h1 {
 border-bottom: solid 3px #000;
 font-weight: normal;
 font-size: 180%;
 text-indent: 5px;
 letter-spacing: -1px;
 text-shadow: 2px 1px 1px #00008B;
}

ul.classic {
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
}

#menubar p { margin-bottom: 1em; }

.dropdown-upward {
 margin-top: 400px !important;
}

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @filedropdown.css
 * @packageDropdown
 * @version0.7.1
 * @typeTransitional
 * @stacks597-599
 * @browsersWindows: IE6+, Opera7+, Firefox1+
 *Mac OS: Safari2+, Firefox2+
 *
 * @linkhttp://www.lwis.net/
 * @copyright2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

/**
 * Vertical Left-to-Right Direction CSS Drop-Down Menu Component
 *
 * @file        dropdown.vertical.css
 * @package        Dropdown
 * @version        0.3
 * @type        Transitional
 * @requires    dropdown.css
 * @browsers    Windows: IE5+, Opera7+, Firefox1+
 *                Mac OS: Safari2+, Firefox2+
 *
 * @link        http://www.lwis.net/
 * @copyright    2006-2008 Live Web Institute. All Rights Reserved.                      
 *
 */

ul.dropdown-vertical {
 width: 100%;
}

ul.dropdown-vertical ul {
 top: 1px;
 left: 99%;
}

ul.dropdown-vertical li {
 float: none;
}

/**
 * Vertical Right-to-Left Direction CSS Drop-Down Menu Component
 *
 * @file        dropdown.vertical.rtl.css
 * @package        Dropdown
 * @version        0.2
 * @type        Transitional
 * @requires    dropdown.vertical.css
 * @browsers    Windows: IE5+, Opera7+, Firefox1+
 *                Mac OS: Safari2+, Firefox2+
 *
 * @link        http://www.lwis.net/
 * @copyright    2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown-vertical-rtl {
 float: right;
}

ul.dropdown-vertical-rtl ul {
 left: auto !important;
 right: 98%;
}

ul.dropdown-vertical-rtl li {
 text-align: left;
}

/**
 * Default CSS Drop-Down Menu Theme
 *
 * @file        default.css
 * @name        Default
 * @version        0.1.1
 * @type        transitional
 * @browsers    Windows: IE5+, Opera7+, Firefox1+
 *                Mac OS: Safari2+, Firefox2+
 *
 * @link        http://www.lwis.net/
 * @copyright    2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */


/*-------------------------------------------------/
 * @section        Base Drop-Down Styling
 * @structure    ul (unordered list)
 *                ul li (list item)
 *                ul li a (links)
 *                /*\.class|(li|a):hover/
 * @level sep    ul
 */


ul.dropdown {
 background-color: maroon;
/* background-image: url(http://discussamerica.org/mt-static/MyImages/columnsubhead.png);
 background-repeat: repeat-x; */
 font-weight: bold;
}

    ul.dropdown li {
     padding: 7px 10px;
     border-style: solid;
     border-width: 3px 5px 5px 3px;
     border-color: #D8BFD8 #000 #000 #D8BFD8;
     background-color: maroon;
/*     background-image: url(http://discussamerica.org/mt-static/MyImages/columnsubhead.png);
     background-repeat: repeat-x; */
     color: #fff;
    }


    ul.dropdown li.hover,
    ul.dropdown li:hover {
     background-image: none;
     background-color: navy;
     color: #fff;
    }

    ul.dropdown a:link,
    ul.dropdown a:active  { color: #fff; }
    ul.dropdown a:visited { color: #fff; text-decoration: none; }
    ul.dropdown a:hover   { color: #fff; background-image: none; background-color: navy;}


    /* -- level mark -- */

    ul.dropdown ul {
     width: 100%;
     margin-top: 1px;
    }

        ul.dropdown ul li {
         font-weight: normal;
        }



/*-------------------------------------------------/
 * @section        Support Class `dir`
 * @level sep    ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 5px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}




