
.ahem {

   display : none;

}
body {

   color : #222;
   text-align : center;
   background-color: #aaaaaa;
   background-image: url("bg.gif");
   font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size : 12px;
   margin : 0;
   padding : 0;

}
#idPage {

   width : 800px;
   margin : 0 auto;
   padding : 0;
   padding-top : 0;
   margin-top : 10px;
   margin-bottom : 10px;
   background-color : #fff;
   border : 0;
   border : 1px solid #666666;
   border-right : 3px solid #666666;

}
#idTop {

   height : 140px;
   text-align : left;
   background-color : black;
   border : 0;
   padding : 0 0 0 0;
   background-image : url("logo_v3.gif");
   background-repeat : no-repeat;
   background-position : center center;
   background-color : white;

}
#idMenu {

   background-color : #810e28;
   position : relative;
   border : 0;
   top : 0;
   display : block;
   color : white;
   margin : 0 auto 15px;
   padding : 8px 8px 8px 0;
   font-size : 12px;
   text-align : right;
   text-transform : lowercase;

}
#idMenu a {

   background-color : transparent;
   margin : 0 2px;
   padding : 0 2px;
   overflow : hidden;
   color : white;

}
#idMenu a:hover {

   color : #000;
   text-decoration : underline;

}
#idMenu ul li:before {

   content : "|";

}
#idMenu ul, #idMenu li {

   list-style-type : none;
   display : inline;
   margin : 0;
   padding : 0;

}
#idMenu li.active a, #idMenu li.active li.active a, #idMenu li.active li.active li.active a {

   color : #fff;
   font-weight : bold;

}
#idContent {

   padding : 5px 5px 10px 10px;
   margin : 0;

}
#idMiddle {

   padding : 0 15px;
   margin : 0 260px 0 0;

}
#idMiddle, #idMiddleAll {

   border-right : 1px solid #c2c2c2;
   background-color : transparent;
   text-align : left;

}
hr {

   line-height : 1px;
   height : 1px;
   color : #999999;

}
#idSide {

   float : right;
   width : 245px;
   background-color : transparent;
   text-align : left;
   padding : 0;
   padding-right : 5px;
   margin : 0 0;
   background-color : transparent;
   text-align : left;

}
#idFooter {

   clear : both;
   border-top : 1px solid #dadada;
   text-align : center;
   padding : 4px 0 10px;
   margin : 30px auto 0;
   background : #fafafa;

}
#idFooter p {

   text-align : center;
   color : #999;
   padding : 0 200px;
   font-size : 9px;

}
#idFooter a {

   text-decoration : none;
   font-weight : bold;
   color : #666;
   background-color : transparent;

}
#idFooter a:hover {

   text-decoration : underline;

}
.ahem {

   text-decoration : none;

}
h1, h2, h3, h4, h5, h6 {

   font-family : Georgia, Trebuchet MS, verdana, lucida, arial, helvetica, sans-serif;
   font-weight : normal;
   padding-top : 7px;
   margin-bottom : 2px;

}
h3 {

   text-decoration : underline;
   font-size : 14px;
   font-weight : bold;

}
img {

   border : 0;

}
.chunk img {

   text-align : center;
   background : #ffffff;
   margin : 1px;
   border : 1px solid #000;

}
#idMiddle h3 {

   font : bold 16px Georgia, Trebuchet MS, Verdana, Arial, sans-serif;

}
#idSide h3 {

   margin-top : 0;
   text-decoration : none;

}
#idTop h2 {

   display : none;

}
h4 {

   font-weight : normal;
   font-size : x-small;
   voice-family : "\"}\"";
   voice-family : inherit;
   font-size : small;

}
html > h4 {

   font-size : small;

}
p {

   font: 12px Verdana, Helvetice, sans-serif; 
   line-height : 14px;
   background-color : transparent;
   padding : 0;
   margin : 3px 0 9px;

}
a {

   color : #7c4652;
   text-decoration : none;

}
a:hover {

   background-color: lightgrey;

}
.BookSubtitle {

   border-left : 4px double #aaa;
   background-color : transparent;
   text-align : left;
   font-style : italic;
   padding : 0 0 0 6px;
   margin : 5px 0 25px;

}
.chunk {

   padding : 10px;
   color : #444444;
   font: 11px;

}
.chunk p {

   color : #444444;
   text-align : justify;
   font: 12px;

}
.chunk h3 {

   line-height : 24px;

}
.chunk ul {

   margin : 10px;
   padding : 10px;

}

.chunk p a{
  border-bottom: 1px dashed #7c4652;
}

.chunk_footer {

   color : #999;
   padding : 0 0 10px;
   font-weight : bold;
   text-align : left;

}
.chunk_footer a.comm_closed {

   color : #999;

}
.chunk_footer a:hover {

   text-decoration : none;

}
.chunk_sep {

   font-family : verdana, "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
   font-weight : normal;
   margin-top : 7px;
   margin-bottom : 10px;
   line-height : 140%;
   text-align : center;

}
input {

   font : 12px verdana, trebuchet, sans-serif;
   border : 0;
   border-top : 1px solid #666;
   border-left : 1px solid #666;
   color : black;
   background-color : #eee;
   margin : 10px 0 2px;

}
input.edit {

   background-color : #f1f1f1;
   padding : 1px;
   margin-top : 3px;
   margin-bottom : 3px;
   border-color : #999 #fff #fff #999;
   border-width : 1px;
   border-style : solid;

}
textarea {

   background-color : #f1f1f1;
   font-family : Verdana, Arial, sans-serif;
   padding : 3px;
   font-size : 12px;
   line-height : 140%;
   border-color : #999 #fff #fff #999;
   border-width : 1px;
   border-style : solid;

}
input.fbk_button, input.src_button {

   margin : 0 0 0 3px;
   padding : 0 6px 2px;
   border-color : #fff #999 #999 #fff;
   border-width : 1px;
   border-style : solid;
   color : #b40;
   background-color : #f1f1f1;
   font-family : verdana;
   vertical-align : text-top;

}
input.fbk_button {

   padding : 4px 6px;

}
.page_navigation {

   padding : 10px;

}
.page_navigation a {

   font-family : Verdana, Arial, sans-serif;
   font-weight : bold;

}
.photochunk {

   text-align : center;
   font-size : 12px;
   padding : 5px;

}
.photochunk img {

   border : 1px solid black;

}
.photochunk_navigation {

   display : block;
   padding : 10px;
   text-align : center;
   background : white;

}
img.noborderimage {

   border : 0;
   padding : 0;
   background : #fff;

}
.photochunk_body {

   text-align : center;
   font-size : 12px;
   padding : 5px;

}
.chunk_thumbs {

   font-size : 10px;
   padding : 3px;
   display : block;
   text-align : center;
   border : 0;

}
.chunk_thumbs a {

   padding : 0;
   margin : 0;

}
.blogphoto {

   font-family : verdana, arial, sans-serif;
   font-size : 12px;
   font-weight : normal;
   color : #aaa;
   background-color : transparent;
   padding : 25px 5px 15px;
   border : 4px double #aaa;
   text-align : center;
   text-transform : lowercase;

}
.blogphoto img {

   margin : 0 auto 10px;

}
blockquote {

   font-size : 12px;
   background-color : transparent;
   border : 0;
   border-left : 1px dashed #999;
   color : #668;
   padding : 0 20px 0 10px;
   margin : 10px 10px 10px 30px;
   text-align : left;

}
#idTxnAgg ul, #idTxnAgg li {

   list-style-type : none;
   display : inline;
   font : 12px bold Verdana, Arial, sans-serif;

}
#idTxnAgg ul li h2, #idTxnAgg ul li p {

   font : 12px bold Verdana, Arial, sans-serif;
   line-height : 30px;

}
#idTxnAgg li h4 {

   display : block;
   padding : 5px;
   vertical-align : middle;
   height : 59px;
   font : 12px Verdana, Arial, sans-serif;

}
#idTxnAgg img {

   text-align : center;
   background : #ffffff;
   margin : 1px;
   border : 1px solid #000;
   vertical-align : middle;

}
.chunk_comments h5 {

   display : block;
   font : 12px Verdana, Arial, sans-serif;

}
#lightbox {

   background-color : #eee;
   padding : 10px;
   border-bottom : 2px solid #666;
   border-right : 2px solid #666;

}
#lightboxDetails {

   font-size : 0.8em;
   padding-top : 0.4em;

}
#lightboxCaption {

   float : left;

}
#keyboardMsg {

   float : right;

}
#closeButton {

   top : 5px;
   right : 5px;

}
#lightbox img {

   border : none;
   clear : both;

}
#overlay img {

   border : none;

}
#overlay {

   background-image : url(/roboot/lightbox/overlay.png);

}