/* Style sheet for andrewboswell.com web site */
body{font-family:verdana,arial,helvetica,sans-serif;font-size:100%;text-align:center;background-color:White;color:Black;}
*{margin:0;padding:0;}
h1{font-size:1.0em;font-variant:small-caps;margin:1em 0 .5em 0;}
h2{font-size:0.8em;font-variant:small-caps;margin:1em 0 .5em 0;}
h3{font-size:.8em;font-variant:normal;letter-spacing:-0.02em;margin:1.5em 0 .5em 0;}
p{font-size:.8em;font-variant:normal;font-weight:normal;margin:.5em 0;}
div#container{position:relative;min-width:800px;max-width:1000px;margin-left:auto;margin-right:auto;text-align:left;}
div#container  a{color:Red;text-decoration:none;background-color:White;}
div#container  a:visited{color:Red;text-decoration:none;background-color:White;}
div#container  a:hover{text-decoration:underline;color:Red;background-color:White;}
div#header{height:100px;border-bottom:2px solid Red;margin-bottom:0;}
div#logo{position:absolute;top:0px;right:0px;width:80px;padding:10px 0;margin-right:25px;}
div#logo img{border:none;}
div#ajbtitle{position:absolute;top:15px;left:160px;padding:10px 0;font-size:1.5em;}
div#ajbtitle  a{color:Black;text-decoration:none;background-color:White;}
div#ajbtitle  a:visited{color:Black;text-decoration:none;background-color:White;}
div#ajbtitle  a:hover{text-decoration:none;color:Black;background-color:White;}
div#content ul{font-style:normal;list-style-type:none;font-size:0.8em;list-style:disc inside;}
div#content li  a{color:Red;text-decoration:none;background-color:White;}
div#content li a:visited{color:Red;text-decoration:none;background-color:White;}
div#content li a:hover{text-decoration:underline;color:Red;background-color:White;}
div#nav{position:absolute;left:0px;top:100px;width:160px;padding:2em 0 0 1.5em;}
div#nav ul{margin-top:0px;margin-bottom:1.8em;list-style-type:none;}
div#nav li{line-height:1.5em;font-size:0.9em;font-style:italic;}
div#links ul{margin-top:25px;}
div#content{margin:0 280px 0 160px;}
div#rightcolumn{position:absolute;top:100px;right:0px;width:240px;padding:2em 0;margin-right:25px;}
div#trybuy img{border:none;}
.framed{border:black solid 1px;}
div#screenshot{margin-left:auto;margin-right:auto;text-align:center;}
div#caption{width:240px;text-align:center;font-style:italic;}
div#caption p{margin:20px 20px 20px;padding-bottom:20px;color:Black;background-color:White;}
div#footer{width:100%;padding:4px 0;font-size:0.8em;font-variant:small-caps;font-weight:normal;text-align:center;margin-top:0px;margin-left:auto;margin-right:auto;border-top:2px solid Red;}
div#footer p{font-size:0.8em;color:Red;background-color:White;}
div#footer ul{margin:2px 0;}
div#footer li{display:inline;border-left:1px solid;color:Red;background-color:White;padding:0 5px 0 9px;}
div#footer li:first-child{border-left:0;}
div#footer a{color:Red;text-decoration:none;background-color:White;}
div#footer a:hover{text-decoration:underline;color:#FF6666;background-color:White;}
div#footer a:visited{color:Red;text-decoration:none;background-color:White;}
div#footer ul.fineprint p{font-variant:normal;font-weight:normal;color:Red;background-color:White;}

