/*   
Theme Name: Orbum
Theme URI: http://orbum.net/mark
Description: The Orbum Theme
Author: Mark Rushing
Author URI: http://orbum.net/mark
Version: 0.01
.
Released under the GPL version 3.
.
*/

body { background: #000000;
       background-image: url('http://orbum.net/mark/wp-content/themes/orbum/images/mbg.png');}
       
img { border: 0px; }

.fullpage { width: 1000px;
            margin-left: auto;
            margin-right: auto;
            }

.title { background: #000000;
         color: #ffffff;
         padding-left: 20px;
         }
.title #blogname a { margin: 0;
                     padding: 0;
                     font-family: Courier;
                     font-size: 42px;
                     font-weight: bold;
                    }
.title #blogurl { text-decoration: none;
                  color: #ffffff;
                  }
.title #description { padding-bottom: 20px;
                      margin: 0px;
                      font-family: Garamond;
                      font-style: italic;
                      font-size: 14px;
                      }
.title #loginout { float: right;
                   margin-right: 30px;
                   font-family: Garamond;
                   font-size: 12px;
                   font-style: italic;
                  }
.title #loginout a { font-style: normal;
                     font-size: 10px;
                     text-decoration: none;
                     color: orange;
                    }
.title #loginout a.username { font-size: 12px; }
.title #loginout a:hover { text-decoration: underline; }

.title #freesoftware { float: right;
                       clear: right;
                       margin: 8px;
}

.sidebar-left { width: 200px;
                background: #000000;
                color: #ffffff;
                float: left;
                text-align: right;
                }
.sidebar-right { width: 200px;
                 background: #000000;
                 color: #ffffff;
                 float: left;
                 }
.sidebar-left a { color: orange;
                  text-decoration: none;
                  font-family: Arial;
                  font-size: 12px;
                  display: block;
                  
                  }
.sidebar-left a:hover { background: #303030; }
.sidebar-right a { color: orange;
                   text-decoration: none;
                   font-size: 10px;
                   font-family: Arial;
                   }
.sidebar-right a:hover { text-decoration: underline; }
.sidebar-left .widgettitle { font-size: 16px;
                             font-family: Georgia;
                             font-weight: bold;
                             color: #ffffff;
                             border-top: 1px solid blue;
                             border-left: 1px solid blue;
                             }
.sidebar-right .widgettitle { font-size: 16px;
                              font-family: Georgia;
                              font-weight: bold;
                              color: #ffffff;
                              border-top: 1px solid blue;
                              border-right: 1px solid blue;
                              }
.sidebar-left ul { list-style-type: none;
                   text-indent: 0px;
                   padding: 0px;
                   margin-right: 8px;
                   }
.sidebar-left li { padding: 2px 0px 2px 0px; }
.sidebar-right ul { list-style-type: none;
                    text-indent: 0px;
                    padding: 0px;
                    margin-left: 8px;
                    }
.sidebar-right li { padding: 3px 0px 3px 0px; }

.sidebar-left .page_item a { font-size: 10px;
                             border-bottom: 1px solid #404040;
                             }
.sidebar-left #calendar { font-size: 12px;
                          font-family: Arial;
                          color: #e0e0e0;
                          }
.sidebar-left #calendar table { margin-left: auto;
                                margin-right: auto;
                                }
.sidebar-left #calendar #today { background: #505050; }
.sidebar-left .textwidget img { border: 0px;
                                margin-left: auto;
                                margin-right: auto;
                                display: block;
                                margin-top: 20px;
                                }
.sidebar-left .textwidget a:hover { background: #000000; }
.sidebar-right .blogroll li { padding: 0px 0px 0px 0px; }
.sidebar-right #recent-posts li { border-bottom: 1px solid #303030; }

.mainarea { width: 600px;
            background: #b0b0b0;
            float:left;
            }
.mainarea a { text-decoration: none;
              }
.mainarea a:hover { text-decoration: underline; }
.mainarea #poem-container { margin-left: 20px;
                            margin-right: 20px;
                            }
.mainarea #category-bar { background: #000030 url('http://orbum.net/mark/wp-content/themes/orbum/images/mbg.png');
                          font-family: Georgia;
                          font-size: 24px;
                          font-weight: bold;
                          font-style: italic;
                          color: orange;
                          text-align: right;
                          padding: 5px;
                          }

.content-normal { padding: 0px 20px 0px 20px;
                  font-family: Times New Roman;
                  font-size: 15px;
                  }
.content-normal blockquote { font-size: 13px; }
.content-normal a { color: #000060; }
.content-normal .poetry { font-family: Times New Roman;
                          font-size: 16px;
                          font-weight: normal;
                          }

.content-end { border: 2px ridge orange;
               margin: 10px 5px 10px 5px;
               padding: 3px;
               font-family: Arial;
               font-size: 12px;
               text-align: center;
               color: #ffffff;
               background-image: url('http://orbum.net/mark/wp-content/themes/orbum/images/mbg.png');
               }
.content-end a { color: #c0c0ff; }
.content-separator { height: 20px;
                     background: #000030 url('http://orbum.net/mark/wp-content/themes/orbum/images/mbg.png');
                     }

.title-normal { padding: 5px 5px 0px 5px; }
.title-normal a { font-size: 24px;
                  color: #000000;
                  font-style: italic;
                  font-family: Georgia;
                  }
.time-normal { font-family: Arial;
               font-size: 12px;
               padding-left: 5px;
               }

.nav-link { padding: 5px; }
.nav-link a { text-decoration: none;
              font-family: Arial;
              font-size: 10px;
              background: #908040;
              color: #e0e0e0;
              padding: 2px;
}
.nav-link a:hover { background: #505000;
                    text-decoration: none;
                    }

.footer-normal { clear: both;
                 color: #ffffff;
                 padding-top: 20px;
                 font-family: Georgia;
                 font-size: 12px;
                 font-style: italic;
                 text-align: center;
                 }
.footer-normal a { color: #ffffff;
                   }

.comments-normal { margin-right: 40px;
                   font-family: Arial;
                   font-size: 12px;
                   }
.comments-normal #comment-count { font-family: Arial;
                                  font-size: 16px;
                                  font-style: italic;
                                  margin-left: 20px;
                                  }
.comments-normal .commentlist p { font-size: 12px;
                                  font-family: Garamond;
                                  padding-left: 2px;
                                  padding-right: 2px;
                                  }
.comments-normal .commentlist li { list-style-type: none; }
.comments-normal .commentlist .commentmetadata a { color: blue; }
.comments-normal .commentlist .reply a { color: black;
                                         border-right: 1px solid #000040;
                                         border-left: 1px solid #000040;
                                         padding: 0px 4px 0px 4px;
                                         font-family: Arial;
                                         font-size: 10px;
                                         }
.comments-normal .vcard { background: white;
                          font-size: 16px;
                          padding: 1px;
                          margin-top: 5px;
                          }
.comments-normal .says { display: none; }
.comments-normal .vcard a { color: blue; }

#respond { margin-left: 40px;
           }
#respond p { font-family: Garamond;
             font-size: 14px;
             font-style: italic;
             }
#respond a { color: blue; }
#respond label { font-family: Arial;
                 font-size: 16px;
                 font-style: normal;
                 }
#respond label a { color: blue; }
#respond textarea { width: 90%;
                    border: 2px inset orange;
                    background: #e0e0e0;
                    }
#respond input { border: 2px inset orange;
                 background: #e0e0e0;
                 }
#respond #submit { border: 2px outset #205020;
                   background: #205020;
                   color: white;
                   }
#respond #submit:hover { border: 2px outset #508050;
                         background: #508050;
                         color: white;
                         }
#respond #submit:active { border: 2px inset #508050;
                          background: #508050;
                          color: white;
                          }

.instruction-notes { font-family: Arial;
                     font-size: 10px;
                     font-style: italic;
                     }
.instruction-notes code { font-family: courier;
                          font-size: 11px;
                          font-style: normal;
                          }
                          
.wp-caption-text { font-family: Arial;
                   font-size: 10px;
                   }
                   
.widget_search #s { background: #000000;
                    color: #c0c0c0;
                    border: 1px solid blue;
                    width: 110px;
                    }
.widget_search #searchsubmit { background: #103020;
                               color: #e0e0e0;
                               border: 1px outset orange;
                               margin-top: 5px;
                               font-family: Arial;
                               font-size: 12px;
                               }
.widget_search #searchsubmit:hover { background: orange;
                                     color: black;
}

.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { display: block;
               margin-left: auto;
               margin-right: auto;
               }
.hidden { display: none; }

