/* 
    Document   : trollope-l
    Created on : November 11, 2006, 1:52 PM
    Copied to mistysplace 20 September 2007
    $Id: misty.css,v 1.8 2009/04/09 20:42:44 powem Exp $
*/

body {font-family:Helvetica, "Times New Roman"; font-size:10pt; background-color:#ffffcc}
h1, h2 { padding-left: 1em; }
h1 {font-family:Arial; color:blue;}

p { padding-left: 1em; padding-right: 1em; }

p.extra {border:1px solid blue; padding: 1em 1em 1em 1em; background-color:#9BD1FA;}
div.caption {float:right; }

img.caption { float:right; }

#content {float:left; width:50%; background-color:#eeeeee; font-family:Arial; font-size:10pt; 
            border:solid green 1px; padding:2px; }
div#rounded_content {
  /* margin: 0; */ 
  background: #9BD1FA; 
  width: 50%;
  float: left;
}

#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}
div.rounded div {
  height: 1px;
  overflow: hidden;
}

#nav_right {margin-left:60%; width:30%; border:solid blue 1px; background-color:#cccccc }
#nav_calendar {/*margin-left:60%;*/ }
#small_calendar {text-align:center; font-weight:bold; font-family:Courier; font-size:12pt;}
#small_calendar_month {background-color:#ffcc66}
#sidebar { margin-left:65%; width:30%;}
#reading {background-color:#ffffff; font-family:Arial; font-size:10pt;}

#logo {background-color:#ffffcc; width:60%; vertical-align:middle; }
#logo_img {border-right: solid 5px #cccccc; 
           border-bottom: solid 5px #dddddd; 
           border-top: solid 1px #dddddd;
           border-left: solid 1px #dddddd;
          }

#icon { float:right; margin-top:0; }

#footer {clear:both}
#footer_left{float:left; font-family:Calibri, Helvetica, "Times New Roman"; font-size:10pt;}
#footer_right{float:right; font-family:Calibri, Helvetica, "Times New Roman"; font-size:10pt;}

/*
 * Horizontal Nav bar (every page)
 */
#navsite ul {
 padding: 3px 0; 
 margin-left: 0; 
 border-bottom: 1px solid #778; 
 font: bold 12px Verdana, sans-serif; 
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline; 
}
#navsite ul li a {
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}
#navsite ul li a:link {
 color: #448;
}
#navsite ul li a:visited {
 color: #667;
}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: #000;
 background: #AAE;
 border-color: #227;
}
#navsite ul li a#current {
 background: #ffffcc; 
 border-bottom: 1px solid #ffffcc;
}

/* The side navigation (links) bar */
#appnav p {
 display: none;
}
#appnav {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 0.7em;
 font-weight: bold;
 width: 100%; 
 border-right: 1px solid #666; 
 padding: 0; 
 margin-bottom: 1em; 
 background-color: #9cc; 
 color: #333; 
 /*float:right;*/
}
#appnav ul {
 list-style: none; 
 margin: 0; 
 padding: 0; 
}
#appnav ul li {
 margin: 0; 
 border-top: 1px solid #003;
}
#appnav ul li a {
 display: block; 
 padding: 2px 2px 2px 0.5em; 
 border-left: 10px solid #369; 
 border-right: 1px solid #69c;
 border-bottom: 1px solid #369;
 background-color: #036; 
 color: #fff; 
 text-decoration: none; 
 width: 100%; 
}
html>body #appnav ul li a { 
 width: auto; 
}
#appnav ul li a:hover {
 border-left: 10px solid #036;
 border-right: 1px solid #69c;
 border-bottom: 1px solid #369; 
 background-color: #69f; 
 color: #fff; 
}

#thumbnail ul li{
 list-style: none;
 margin: 0; 
 display: inline;
 }	

#thumbnail ul {
 padding: 3px 0; 
 margin-left: 0; 
}
