/* ---- Layout ----*/
#content {width: 885px; margin: 0px auto; }
#left {width: 660px; float: left; margin-bottom: 30px;}
#right {width: 210px; float: right; }
#footer {clear: both; border-top: 2px solid #ccc; border-bottom: 1px solid #ededed; padding: 5px 0px; margin: 10px 0px;}

/* --- Font Styling --- */
#content {font:11.5px/1.4 arial,helvetica,clean,sans-serif;}
#content  h1, #content h2,#content h3{line-height:1.25;margin-bottom:0; font-family:'Rockwell Light', Rockwell, serif;}
#content  h1 {margin-bottom:0.5em;color:#9A3467;border-bottom:3px solid #9A3467;font-size:280%;padding-top:2px;}
#content  h1 a {color:#9A3467;}
#content  h2 {color:#9A3467;text-transform:none;font-size:175%;}
#content  h2 a {color:#9A3467;}
#content  h3 {color:#9A3467;font-size:160%;}
#content  h3 a {color:#9A3467;}
#content  a {color:#9A3467;}
#content  ul {list-style:none url(i/blink_bullet.gif) outside;}
#content  ul ul {list-style:circle none outside;}
#content  ul ul ul{list-style:square none outside;}


/* --- Subnav Info --- */
#content .article_info {height:20px;border-bottom:1px solid #ccc;color:#999;margin-bottom:1em;margin-top:-1em;}
#content .article_info a {color:#666;text-decoration:none;}
#content .article_info a:hover {text-decoration:underline;}
#content .nav {float:left;}
#content .nav ul {margin: 0; padding: 0;}
#content .nav ul li {float: left; margin-top: 0; padding-top: 0; padding-right: 15px;}
#content .rss {float:right;}


/* --- Body Images --- */
#content  p.caption_right,p.caption_left {font-family:georgia;font-size:80%;color:#666;margin-top:5px;font-style:italic;}
#content  img.figure_right,img.figure_left {}
#content  p.caption_right {float:right;clear:right;text-align:right;margin-left:15px;}
#content  img.figure_right {float:right;margin-left:15px;}
#content  p.caption_left {float:left;clear:left;text-align:left;margin-right:15px;}
#content  img.figure_left {float:left;margin-right:15px;}

/* --- RightSide Windows --- */
#right .right-window h3 {border-bottom: 2px solid #9A3467; margin-bottom: 0px; padding-bottom: 02px; }
#right .right-window p {margin-top: 5px; color: #666; font-size: 92%;}
#right .right-window p strong {font-weight: normal; color: #9A3467; margin-bottom: 2px; font-size: 1.2em;}

/* --- Thumbnails --- */
#content ul#thumbnail-list {list-style: none; margin-left: 0; padding-left: 0; display: block;}
#content ul#thumbnail-list li {float: left; margin-right: 10px; margin-bottom: 10px;}
#content ul#thumbnail-list li a img {border:  none; background: #fff url(img_bg.gif) bottom right no-repeat; padding: 0px 10px 10px 0px;}
#content ul#thumbnail-list li a:hover img {background-position: 0px 0px;}
#content ul#thumbnail-list h4 {margin-bottom: 3px; padding-bottom: 0; margin-top: 7px;}
#content ul#thumbnail-list li a h4{color: #666;}
#content ul#thumbnail-list li a:hover h4 {color: #000;}

#content  p.subhead {color:#9A3467;font-size:175%; font-family:'Rockwell Light', Rockwell, serif;}

/* --- Blog Styling --- */
#content h3.post-title {padding-bottom: 10px;}
#content div.post div.post-body blockquote {font-family: Georgia, sans-serif; font-style: italic; font-color: #666; font-size: 110%;}
#content div.post {border-top: 10px solid #eee; margin-top: 20px;}