/*      CSS Document       */
/* Created 14 January 2005 */
/* Author: David Frary.    */
/* Modified: 24 Oct 2006   */



div.bug {}
body.main {background:white; font: 14px arial, helvetica, sans-serif;}
H1 {font-size:650%; color:#f68c24; margin:0 0 10px 10px; text-align:center; font-family: 'TypoUpright BT', 'Zapf-Chancery', cursive;}
H2 {text-align:center;}

div.black {position:absolute; top:0; left:0; background:#fff; width:100%; height:100%;}
div.grey {position:relative; float:left; background:#fff; padding:0.35em;; padding-bottom:0; width:20%;}
div.blue {position:absolute; top:0; left:20%; background:#fff; padding:0.35em;; padding-bottom:0; width:79%;}
div.green {position:relative; float:left; background:#fff; padding:0.35em;; padding-bottom:0; width:82%;}
div.hor_nav {position:relative; margin:4em auto; margin-top:0.5em; padding:0.3em; border:solid green 1px; width:40%; font-size:80%; text-align:center; background:#ffe;}
div.RtContainer {position:relative; float:right; background:white; padding:0.5em; width:14%;  text-align:center;}
div.LtContainer {position:relative; float:left; background:white; padding:0.5em; text-align:center;}
div.CDbox {position:relative; border:red solid 1px; margin-bottom:.5em;}
div.compImage {position:relative; float:left; border:solid black 1px; width:180px; height:240px; background: #ffe; text-align:center;}
div.leftNavCol {position:relative; float:left; border:solid black 1px; width:85%; background: #ffe; text-align:center;}
div.LeftTextCol {position:relative; float:left; width:49%; background:#fff; padding-right:0.35em;}
div.RightTextCol {position:relative; float:right; width:48%; background:#fff; padding-left:0.6em; border-left:dotted 1px black;}

span.red {color:red;}
span.bold { font-size:120%; font-weight:bold;}

p.author {font-size:smaller; color:#ededed; background:inherit; font-style:oblique; text-align:center;}
p.author a {color:#afafaf;}

br.left {clear:left}
br.right {clear:right}
br.all {clear:all}