@charset "UTF-8";
/* CSS Document */

/*  Theme Name: Twenty Ten  Theme URI: http://wordpress.org/  Description: The 2010 default theme for WordPress  .Author: the WordPress team  Version: 1.0  Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style  */
  /* Reset default browser CSS Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html----------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {   margin: 0;   padding: 0;   border: 0;   vertical-align: baseline;   background: transparent;  }

  body {  line-height: 1;  }


  h1, h2, h3, h4, h5, h6 {   font-weight: normal;   clear: both;  }

  ol, ul {   list-style: none;  }

  blockquote {   quotes: none;  }

  blockquote:before, blockquote:after {   content: '';   content: none;  }

      del { text-decoration: line-through;  }

  /* tables still need 'cellspacing="0"' in the markup */
  table {   border-collapse: collapse;   border-spacing: 0;  }

  a img { border: none; }
      /*  LAYOUT: Two columns  DESCRIPTION: Two-column fixed layout with one sidebar right of content  */
  #container {   float: left;   margin: 0 -240px 0 0;   width: 100%;  }

  #content {   margin: 0 280px 0 20px;  }

  #primary,  #secondary {   float: right;   overflow: hidden;   width: 220px;  }

  #secondary {   clear: right;  }

  #footer {   clear: both;   width: 100%;  }

/*  LAYOUT: One column, no sidebar  DESCRIPTION: One centered column with no sidebar  */
.one-column #content {   margin: 0 auto;   width: 640px;  }

/*  LAYOUT: Full width, no sidebar  DESCRIPTION: Full width content with no sidebar; used for attachment pages  */
.single-attachment #content {   margin: 0 auto;   width: 900px;  }

  /* =Fonts  -------------- */
body, input, textarea, .page-title span, .pingback a.url {   font-family: Georgia, "Bitstream Charter", serif;  }

   h3#comments-title, h3#reply-title,  #access .menu,  #access div.menu ul,  #cancel-comment-reply-link, .form-allowed-tags,  #site-info,  #site-title,  #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, .entry-title, .entry-utility,  #respond label, .navigation, .page-title, .pingback p, .reply, .widget-title, .wp-caption-text, input[type=submit]  {   font-family: Times,Times New Roman,Georgia,serif;  }

  pre {   font-family: "Courier 10 Pitch", Courier, monospace;  }

  code {   font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;  }

        /* =Structure  ------------------------------ */
/* The main theme structure */
  #access .menu-header, div.menu,  #colophon,  #branding,  #main,  #wrapper {   margin: 0 auto;   width: 940px;  }

  #wrapper {   margin-top: 20px;   background: #fff;   padding: 0 20px;  }

  /* from #wrapper below  -moz-background-clip:border; -moz-background-origin:padding; -moz-background-size:auto auto; -moz-box-shadow:4px 6px 4px #DFE2E2; */
  #wrapper {  background-attachment:scroll; background-color:#FFFFFF; background-image:url("http://www.29lincolnavenue.com/wp-content/uploads/2010/07/maincontentDropShadow.png"); background-position:0 0; background-repeat:repeat; border-bottom-color:#CFD6D6; border-bottom-style:solid; border-bottom-width:2px; border-left-color-ltr-source:physical; border-left-color-rtl-source:physical; border-left-color-value:#CFD6D6; border-left-style-ltr-source:physical; border-left-style-rtl-source:physical; border-left-style-value:solid; border-left-width-ltr-source:physical; border-left-width-rtl-source:physical; border-left-width-value:2px; border-right-color-ltr-source:physical; border-right-color-rtl-source:physical; border-right-color-value:#CFD6D6; border-right-style-ltr-source:physical; border-right-style-rtl-source:physical; border-right-style-value:solid; border-right-width-ltr-source:physical; border-right-width-rtl-source:physical; border-right-width-value:2px; border-top-color:#CFD6D6; border-top-style:none; border-top-width:2px; margin-bottom:2em; margin-left:auto; margin-right:auto; margin-top:0; padding-bottom:0; padding-left:0; padding-right:0; padding-top:0; width: 967px;  }

          /* Structure the footer area */
  #footer-widget-area {   overflow: hidden;   padding: 0 10px 0 10px;  }

  #footer-widget-area .widget-area {   float: left;   margin-right: 20px;   width: 220px;  }

  #footer-widget-area #fourth {   margin-right: 0;  }

  #site-info {   float: left;   width: 700px;   font-weight: bold;   font-size: 14px;   padding: 0 10px 0 10px;  }

  #site-generator {   float: right;   width: 220px;  }

        /* =Global Elements  -------------- */
/* Main global 'theme' and typographic styles  */
  body {   background: #f1f1f1; background-image: url('http://www.29lincolnavenue.com/wp-content/uploads/2010/06/grayPinstripeBG.jpg'); background-repeat: repeat; }

    body, input, textarea {   color: #666;   font-size: 12px;   line-height: 18px;  }

  body {  font-family:Georgia,Times,Serif; font-size:14px; line-height:28px;  }

  hr {   bac kground-color: #E7E7E7;   border:0;   height: 1px;   margin-bottom: 18px;   clear:both;  }

/* Text elements */
  p {   margin-bottom: 18px;  }

  ul {   list-style: square;   margin: 0 0 18px 1.5em;  }

  ol {  list-style: decimal;   margin: 0 0 18px 1.5em;  }

  ol ol {   l ist-style:upper-alpha;  }

  ol ol ol {   list-style:lower-roman;  }

  ol ol ol ol {   list-style:lower-alpha;  }

  ul ul, ol ol, ul ol, ol ul {   margin-bottom:0;  }

  dl {   ma rgin:0 0 24px 0;  }

  dt {   font -weight: bold;  }

  dd {   margin -bottom: 18px;  }

  strong {   font-weight: bold;  }

  cite, em, i {   font-style: italic;  }

  big {   font-size: 131.25%;  }

  ins {   background: #ffc;   text-decoration: none;  }

  blockquote {   font-style: italic;   padding: 0 3em;  }

  blockquote cite, blockquote em, blockquote i {   font-style: normal;  }

  pre {  background: #f7f7f7;   color: #222;   line-height: 18px;   margin-bottom: 18px;   padding: 1.5em;  }

  abbr,  acronym {   border-bottom: 1px dotted #666;   cursor: help;  }

    sup,  sub {   height: 0;   line-height: 1;   vertical-align: baseline;   position: relative;  }

  sup {   bottom: 1ex;  }

  sub {  .top: .5ex;  }

  input[type="text"], textarea {   padding: 2px;   background: #f9f9f9;   border: 1px solid #ccc;   box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);   -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);   -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);  }

  a:link {  color:#0066CC;  }

  a:visited {  color:#743399;  }

  a:active, a:hover {   color: #FF4B33;  }

/* Text meant only for screen readers */
.screen-reader-text {   position: absolute;   left: -9000px;  }

        /* =Header  -------------- */
  #header {   padding: 0 0 0 0;  }

  #site-title {   float: left;   margin: 0 0 20px 0;   width: 700px;   font-size: 30px;   line-height: 36px;   padding-left: 10px;  }

  #site-title a {   color: #000;   font-weight: bold;   text-decoration: none;  }

  #site-description {   clear: right;   float: right;   font-style: italic;   margin: 14px 0 18px 0;   width: 220px;  }

/* This is the custom header image */
  #branding img {   clear: both;    display: block;   border: 1px solid #222;  }

 

/* =Menu  -------------- */
  #access {   background: #fff;   margin: 0 auto;   width: 940px;   display:block;   float:left;   margin-left: 14px;  }

  #access .menu-header, div.menu {   font-size: 18px;   margin-left: 12px;  }

  #access .menu-header ul, div.menu ul {   list-style: none;   margin: 0;  }

  #access .menu-header li, div.menu li {   float:left;   position: relative;  }

  #access a {   display:block;   text-decoration:none;   color:#858585;   padding:0 10px;   line-height:38px;  }

  #access ul ul {   display:none;   position:absolute;   top:38px;   left:0;   float:left;   box-shadow: 0px 3px 3px rgba(0,0,0,0.2);   -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);   -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);   width: 180px;   z-index: 99999;  }

  #access ul ul li {   min-width: 180px;  }

  #access ul ul ul {   left:100%;   top:0;  }

  #access ul ul a {   background:#333;   height:auto;   line-height:1em;   padding:10px;   width: 160px;  }

  #access li:hover > a,  #access ul ul :hover > a {   color:#850122;   background:#fff;   text-decoration: underline;  }

  #access ul li:hover > ul {   display:block;  }

  #access ul li.current_page_item > a,  #access ul li.current-menu-ancestor > a,  #access ul li.current-menu-item > a,  #access ul li.current-menu-parent > a {   color: #850122;  }

  * html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover {   color:#fff;  }

/* =Content  ------------------------------ */
  #main {   overflow: hidden;   padding: 40px 0 0 0;  }

  #content {   margin-bottom: 36px;  }

  #content,  #content input,  #content textarea {   color: #333;   font-size: 14px;   line-height: 28px;  }

  #content p,  #content ul,  #content ol,  #content dd,  #content pre,  #content hr {   margin-bottom:24px;  }

  #content ul ul,  #content ol ol,  #content ul ol,  #content ol ul {   margin-bottom:0;  }

  #content pre,  #content kbd,  #content tt,  #content var {   font-size: 15px;   line-height: 21px;  }

  #content code {   font-size: 13px;  }

  #content dt,  #content th {   color: #000;  }

  #content h1,  #content h2,  #content h3,  #content h4,  #content h5,  #content h6 {   color: #000;   margin: 0 0 20px 0;   line-height: 1.5em;  }

  #content table {   border: 1px solid #e7e7e7;   text-align: left;   margin: 0 -1px 24px 0;   width: 100%;  }

  #content tr th,  #content thead th {   color: #888;   font-size: 12px;   font-weight: bold;   line-height: 18px;   padding: 9px 24px;  }

  #content tr td {   border-top: 1px solid #e7e7e7;   padding: 6px 24px;  }

  #content tr.odd td {   background: #F2F7FC;  }

.hentry {   margin: 0 0 48px 0;  }

.home .sticky {   background: #F2F7FC;   border-top: 4px solid #000;   padding: 18px 20px;   margin-left: -20px;   margin-right: -20px;  }

.single .hentry {   margin: 0 0 36px 0;  }

.page-title {   color: #000;   font-size: 14px;   font-weight: bold;   margin: 0 0 36px 0;  }

.page-title span {   color: #333;   font-size: 16px;   font-style: italic;   font-weight: normal;  }

.page-title a:link, .page-title a:visited {   color:#888;   text-decoration: none;  }

.page-title a:active, .page-title a:hover {   color: #FF4B33;  }

  #content .entry-title {   border-bottom-color:-moz-use-text-color; border-bottom-style:dotted; border-bottom-width:1px; border-top-color:-moz-use-text-color; border-top-style:dotted; border-top-width:1px; color:#850122; font-size:2em; line-height:1em; margin-bottom:4px; padding-bottom:5px; padding-top:5px; text-align:center;  }

.entry-title a:link, .entry-title a:visited {   color:#850122;   text-decoration: none;  }

.entry-title a:active, .entry-title a:hover {   color: #850122;  }

.entry-meta {   color: #888;   font-size: 12px;  }

.entry-meta abbr, .entry-utility abbr {   border: none;  }

.entry-meta abbr:hover, .entry-utility abbr:hover {   border-bottom: 1px dotted #666;  }

.entry-content, .entry-summary {   clear: both;   padding: 12px 0 0 0;  }

  #content .entry-summary p:last-child {   margin-bottom: 12px;  }

.entry-content fieldset {   border: 1px solid #E7E7E7;   margin: 0 0 24px 0;   padding: 24px;  }

.entry-content fieldset legend {   background: #fff;   color: #000;   font-weight: bold;   padding: 0 24px;  }

.entry-content input {   margin: 0 0 24px 0;  }

.entry-content input.file, .entry-content input.button {   margin-right: 24px;  }

.entry-content label {   color: #888;   font-size: 12px;  }

.entry-content select {   margin: 0 0 24px 0;  }

.entry-content sup, .entry-content sub {   font-size: 10px;  }

.entry-content blockquote.left {   float: left;   margin-left: 0;   margin-right: 24px;   text-align: right;   width: 33%;  }

.entry-content blockquote.right {   float: right;   margin-left: 24px;   margin-right: 0;   text-align: left;   width: 33%;  }

.page-link {   color: #000;   font-weight:bold;   margin:0 0 22px 0;   word-spacing:0.5em;  }

.page-link a:link, .page-link a:visited {   background: #f1f1f1;   color:#333;   font-weight:normal;   padding:0.5em 0.75em;   text-decoration:none;  }

.home .sticky .page-link a {   background: #D9E8F7;  }

.page-link a:active, .page-link a:hover {   color: #FF4B33;  }

.page .edit-link {   clear: both;   display: block;  }

  #entry-author-info {   background: #F2F7FC;   border-top: 4px solid #000;   padding: 18px 20px;   margin: 24px 0;   overflow: hidden;   clear: both;   font-size: 14px;   line-height: 20px;  }

  #entry-author-info #author-avatar {   background: #fff;   border: 1px solid #e7e7e7;   float: left;   margin: 0 -104px 0 0;   padding: 11px;   height: 60px;  }

  #entry-author-info #author-description {   float: left;   margin: 0 0 0 104px;  }

  #entry-author-info h2 {   color: #000;   font-weight: bold;   font-size: 100%;   margin-bottom: 0;  }

.entry-utility {   color: #888;   font-size: 12px;   line-height: 18px;   clear: both;  }

.entry-meta a, .entry-utility a {   color: #888;  }

.entry-meta a:hover, .entry-utility a:hover {   color: #FF4B33;  }

  #content .video-player {   padding: 0;  }

        /* Asides  -------------- */
    .home #content .category-asides p {   font-size: 14px;   line-height: 20px;   margin-bottom: 10px;   margin-top:0;  }

.home .hentry.category-asides {   padding: 0;  }

.home #content .category-asides .entry-content {   padding-top: 0;  }

          /* Gallery listing  -------------- */
 .category-gallery {   margin-bottom: 48px;  }

.category-gallery h2 {   margin-top: 10px;  }

.category-gallery .entry-meta {  }

.category-gallery .size-thumbnail img {   border: 10px solid #f1f1f1;   margin-bottom: 0;  }

.category-gallery .gallery-thumb {   float: left;   margin-right:20px;   margin-top: -4px;  }

.home #content .category-gallery .entry-content p {   display: inline;  }

.home #content .category-gallery .entry-utility {   padding-top:4px;  }

  /* Attachment pages  -------------- */
 .entry-content .attachment img {   margin-bottom: 0;  }

.attachment .entry-content .entry-caption {   font-size: 140%;   margin-top: 24px;  }

.attachment .entry-content .nav-previous a:before {   content: '\\2 190\\00a0';  }

 .attachment .entry-content .nav-next a:after {   content: '\\00a0\\ 2192';  }

        /* Images  -------------- */
  #content img {   margin: 0;   max-width: 640px;  }

  #content .attachment img {   max-width: 900px;  }

  #content .alignleft,  #content img.alignleft {   display: inline;   float: left;   margin-right: 24px;   margin-top: 4px;  }

  #content .alignright,  #content img.alignright {   display: inline;   float: right;   margin-left: 24px;   margin-top: 4px;  }

  #content .aligncenter,  #content img.aligncenter {   clear: both;   display: block;   margin-left: auto;   margin-right: auto;  }

  #content img.alignleft,   #content img.alignright,   #content img.aligncenter {   margin-bottom: 12px;  }

  #content .wp-caption {   background: #f1f1f1;   line-height: 18px;   text-align: center;   margin-bottom: 20px;   padding: 4px;  }

  #content .wp-caption img {   margin: 5px 5px 0;  }

  #content .wp-caption p.wp-caption-text {   margin: 5px;   color: #888;   font-size: 12px;  }

  #content .wp-smiley {   margin:0;  }

  #content .gallery {   margin: auto;  }

  #content .gallery .gallery-item {   float: left;   margin-top: 0;   text-align: center;   width: 33%;  }

  #content .gallery img {   border: 2px solid #cfcfcf;  }

  #content .gallery .gallery-caption {   color: #888;   font-size: 12px;   margin: 0 0 12px;  }

  #content .gallery dl {   margin: 0;  }

  #content .gallery img {   border: 10px solid #f1f1f1;  }

  #content .gallery br+br {   display: none;  }

  #content img, #content p img {  border:0 solid #60554F; margin:0 auto 8px; max-width:95%; padding:8px;  }

  #content blockquote {  background:none repeat scroll 0 0 #F7F7F7; border:1px solid #E6E6E6; margin:0 15px 15px; padding:10px 20px 0 15px;  }

/* =Navigation  -------------- */
 .navigation {   font-size:  12px;   line-height: 18px;   overflow: hidden;   color: #888;  }

.navigation a:link, .navigation a:visited {   color: #888;   text-decoration: none;  }

.navigation a:active, .navigation a:hover {   color: #FF4B33;  }

.nav-previous {   float: left;   width: 50%;  }

.nav-next {   float: right;   width: 50%;   text-align:right;  }

  #nav-above {   margin: 0 0 18px 0;  }

  #nav-above {   display: none;  }

.paged #nav-above, .single #nav-above {   display: block;  }

  #nav-below {   margin: -18px 0 0 0;  }

        /* =Comments  -------------- */
  #comments {   clear: both;  }

  #comments .navigation {   padding: 0 0 18px 0;  }

  h3#comments-title, h3#reply-title {   color: #000;   font-weight: bold;   font-size: 20px;   margin-bottom: 0;  }

  h3#comments-title {   padding: 24px 0;  }

.commentlist {   list-style: none;   margin: 0;  }

.commentlist li.comment {   border-bottom: 1px solid #e7e7e7;   line-height: 24px;   margin: 0 0 24px 0;   padding: 0 0 0 56px;   position: relative;  }

.commentlist li:last-child {   border-bottom:none;   margin-bottom:0;  }

  #comments .comment-body ul,  #comments .comment-body ol {   margin-bottom: 18px;  }

  #comments .comment-body p:last-child {   margin-bottom: 6px;  }

  #comments .comment-body blockquote p:last-child {   margin-bottom: 24px;  }

.commentlist ol {   list-style: decimal;  }

.commentlist .avatar {   position: absolute;   top: 4px;   left: 0;  }

.comment-author {  }

.comment-author cite {   color: #000;   font-style: normal;   font-weight: bold;  }

.comment-author .says {   font-style: italic;  }

.comment-meta {   font-size: 12px;   margin: 0 0 18px 0;  }

.comment-meta a:link, .comment-meta a:visited {   color: #888;   text-decoration: none;  }

.comment-meta a:active, .comment-meta a:hover {   color: #FF4B33;  }

.commentlist .even {  }

.commentlist .bypostauthor {  }

.reply {   font-size: 12px;   padding: 0 0 24px 0;  }

.reply a, a.comment-edit-link {   color: #888;  }

.reply a:hover, a.comment-edit-link:hover {   color: #FF4B33;  }

.commentlist .children {   list-style: none;   margin: 0;  }

.commentlist .children li {   border: none;   margin: 0;  }

.nopassword, .nocomments {   display: none;  }

  #comments .pingback {   margin-bottom: 18px;   padding-bottom: 18px;   border-bottom: 1px solid #e7e7e7;  }

.commentlist li.comment+li.pingback {   margin-top: -6px;  }

  #comments .pingback p {   color: #888;   font-size: 12px;   line-height: 18px;   display:block;   margin: 0;  }

  #comments .pingback .url {   font-style: italic;   font-size: 13px;  }

        /* Comments form */
  input[type=submit] {   color: #333;  }

  #respond {   margin: 24px 0;   border-top: 1px solid #e7e7e7;   overflow: hidden;   position: relative;  }

  #respond p {   margin: 0;  }

  #respond .comment-notes {   margin-bottom: 1em;  }

.form-allowed-tags {   line-height: 1em;  }

.children #respond {   margin: 0 48px 0 0;  }

  h3#reply-title {   margin: 18px 0;  }

  #comments-list #respond {   margin: 0 0 18px 0;  }

  #comments-list ul #respond {   margin: 0; }
#cancel-comment-reply-link {   font-size: 12px;   line-height: 18px;   font-weight: normal;  }

  #respond .required {   color:#FF4B33;   font-weight:bold;  }

  #respond label {   color: #888;   font-size: 12px;  }

  #respond input {   margin:0 0 9px;   width:98%;  }

  #respond textarea {   width:98%;  }

  #respond .form-allowed-tags {   color: #888;   font-size: 12px;   line-height: 18px;  }

  #respond .form-allowed-tags code {   font-size: 11px;  }

  #respond .form-submit {   margin: 12px 0;  }

  #respond .form-submit input {   width: auto;   font-size: 14px;  }

  /* =Widget Areas  -------------- */
 .widget-area ul {   list-style: none;   margin-left: 0;  }

.widget-area ul ul {   list-style-image:none;   list-style-position:outside;   list-style-type:none;   padding-right: 10px;     }

.widget-area ul ul li {   padding: 2px;    margin-top: 2px;   margin-bottom: 1px;   margin-left: 10px;  }

.widget_seach #s { /* This keeps the search inputs in line */
                            width: 60%;
                        }

 .widget_search label {   display:none;  }

.widget-container {   margin: 0 0 18px 0;  }

.widget-title {   color: #222;   font-weight: bold;  }

  /* added by MRT */

  
  .widget-title {   border-bottom-color:#858585;   border-bottom-style:dotted;   border-bottom-width:1px;   border-top-color:-moz-use-text-color;   border-top-style:dotted;   border-top-width:1px;   color:#858585;   font-weight:bold;   padding-bottom:1px;   padding-left:4px;   padding-top:3px;   margin-bottom:15px  }

 .aktt_tweets {   font-weight:bold;   color:#850122;  }

 .aktt_tweets a {   display:block;   color:#850122;  }

  #linkwithin_logo_2 {   /* display:none; */
  }

  /* End add */
.widget-area a:link{   font-family: sans-serif;   text-decoration: none;   color:#858585;  }

.widget-area a:visited {   font-family: sans-serif;   text-decoration: none;   color:#858585;  }

.widget-area a:active, .widget-area a:hover {   text-decoration: underline;  }

.widget-area .entry-meta {   font-size: 11px;  }

  #wp_tag_cloud div {   line-height: 1.6em;  }

  #wp-calendar {   width:100%;  }

  #wp-calendar caption {   font-weight: bold;   color: #222;   text-align: left;   font-size:14px;   padding-bottom: 4px;  }

  #wp-calendar thead {   font-size:11px;  }

  #wp-calendar thead th {  }

  #wp-calendar tbody {   color: #aaa;  }

  #wp-calendar tbody td {   padding: 3px 0 2px;   background: #f5f5f5;   border:1px solid #fff;   text-align: center;  }

  #wp-calendar tbody .pad {   background: none;  }

  #wp-calendar tfoot #next {   text-align: right;  }

 .widget_rss a.rsswidget {   color: #000;  }

 .widget_rss a.rsswidget:hover {   color: #FF4B33;  }

 .widget_rss .widget-title img {   height: 11px;   width: 11px;  }

/* Main sidebars */
  #main .widget-area ul {   margin-left: 0;   padding: 0 20px 0 0;  }

  #main .widget-area ul ul {   border: none;   margin-left: 1.3em;   padding: 0;  }

  #primary {  }

  #secon dary {  }

/*  Footer widget areas */
  #footer-widget-area {  }

         /* =Footer .-------------- */
  #footer {   margin-bottom: 20px;  }

  #colophon {   border-top: 4px solid #000;   margin-top: -4px;   padding: 18px 0;   overflow: hidden;  }

  #site-info {   font-weight: bold;  }

  #site-info a {   color: #000;   text-decoration: none;  }

  #site-generator {   position: relative;   font-style: italic;  }

  #site-generator a {   color: #666;   display:inline-block;   text-decoration: none;   background: url(images/wordpress.png) center left no-repeat;   padding-left: 20px;   line-height: 16px;  }

  #site-generator a:hover {   text-decoration: underline;  }

 img#wpstats {   display:block;   margin: 0 auto 10px;  }

        /* Mobile Safari ( iPad, iPhone and iPod Touch ) .-------------- */
  pre {   -webkit-text-size-adjust: 140%;  }

 code {   -webkit-text-size-adjust: 160%;  }

  #access, .entry-meta, .entry-utility, .navigation, .widget-area {   -webkit-text-size-adjust: 120%;  }

  #site-description {   -webkit-text-size-adjust: none;  }

        /* =Print Style  -------------- */
  @media print{body{background:none !important;}#wrapper{clear:both !important;display:block !important;float:none !important;position:relative !important;}#header{border-bottom:2pt solid #000;padding-bottom:18pt;}#colophon{border-top:2pt solid #000;}#site-title,	#site-description{float:none;line-height:1.4em;margin:0;padding:0;}#site-title{font-size:13pt;}.entry-content{font-size:14pt;line-height:1.6em;}.entry-title{font-size:21pt;}#access,	#branding img,	#respond,	.comment-edit-link,	.edit-link,	.navigation,	.page-link,	.widget-area{display:none !important;}#container,	#header,	#footer{margin:0;width:100%;}#content,	.one-column #content{margin:24pt 0 0;width:100%;}.wp-caption p{font-size:11pt;}#site-info,	#site-generator{float:none;width:auto;}#colophon{width:auto;}img#wpstats{display:none;}#site-generator a{margin:0;padding:0;}#entry-author-info{border:1px solid #e7e7e7;}#main{display:inline;}.home .sticky{border:none;}}



/*****************/
/* added by MRT */
/*              */
/****************/
.linkwithin_outer { margin-left: 20px; }

#MRT_menu {

width:700px;
margin-left: 30px;
margin-top: 10px:

}

 .MRT_menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
 .MRT_menu li {
	padding: 0;
	margin: 0;
	height: 39px;
	margin-right: 1em;
	list-style: none;
	background-repeat: no-repeat;
}
.MRT_menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 39px;
	background-repeat: no-repeat;
}
 .MRT_home {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/29Home.png); width: 78px;}
 .MRT_home a {background-image: url(images/rollover03a.gif);}

 .MRT_archives {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/29Archives.png); width: 101px;}
 .MRT_archives a {background-image: url(images/rollover03a.gif);}

 .MRT_meetstacey {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/29MeetStacey.png); width: 140px;}
 .MRT_meetstacey a {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/Submissions.gif);}
.MRT_contact {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/29Contact.png); width: 85px;}
 .MRT_contact a {background-image: url(images/rollover04a.gif);}

 .MRT_submissions {background-image: url(http://www.29lincolnavenue.com/wp-content/uploads/2010/10/29Submissions.png); width: 140px;}
 .MRT_submissions a {background-image: url(images/rollover03a.gif);}



 ul.menu li a:hover {background: none; text-decoration: none:}
 .MRT_menu li {float: left;}
 .MRT_menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

 #nellieLogo {  
  
		height: 120px;   
		width: 40%;   
		background-repeat: no-repeat;   
		position: relative;   
		left: 297px;   
		top: 15px;  
		float: left;

}

/*------------------------------------------------*/
/*----[Search form CSS]]-------*/
/*------------------------------------------------*/
#search-form {

background-attachment:scroll;
background-color:transparent;
background-image:url("images/search-bg.png");
background-position:0 0;
background-repeat:no-repeat;
z-index:3;
height:31px;
margin-bottom:5px;
margin-left:0;
margin-right:10px;
margin-top:2px;
width:150px;
position: relative;   
left: 230px;   
top: -120px; 
display: block;
float: right;
}

input#searchinput {

background-attachment:scroll;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
border:none !important;
color:#7D7D7D;
float:left;
font-size:12px;
font-style:italic;
margin-right:4px;
margin-top:0;
padding-left:13px;
position:relative;
text-shadow:1px 1px 1px #FFFFFF;
top:6px;
width:105px;
}

input#searchsubmit {
float:left;
margin-top:9px;
}

