body, html {font-family:Verdana,Georgia,Times,serif;margin:0;padding:0;}
body {min-width:800px;}
/*body,div,table,thead,tbody,tfoot,tr,th,td,p,caption,abbr,li,acronym,dfn,blockquote {font-size:14px;}*/
h1 {color:#4AB529;font-style:italic;font-size:26px;}
h2 {color:#7F1D4A;font-size:22px;}
h3 {color:#7F1D4A;font-style:italic;font-size:18px;}
h4 {color:#4AB529;font-style:italic;font-size:16px;}
a {color:#4AB529;}
a:link {color:#4AB529;} /* unvisited link */
a:visited {color:#24741C;} /* visited link */
a:hover {color:#7F1D4A;} /* mouse over link */
a:active {color:#7F1D4A;} /* selected link */ 
#current {color:gray;text-decoration:none;}
blockquote {font-style:italic;}
abbr, acronym, dfn {border-bottom:3px double #7F1D4A;cursor:help;}
ul {list-style-type:square;list-style-position:outside;}
ul ul {list-style-type:disc;}
ul ul ul {list-style-type:circle;}
ul ul ul ul {list-style-type:square;}
ul ul ul ul ul {list-style-type:disc;}
ul ul ul ul ul ul {list-style-type:circle;}
em.current {color:#808080;}
em.contact {font-weight:bold;font-size:14pt;}
p, li, dt, dd {font-size:12px;color:#666666;}
dt {font-weight:bold;}
.by {font-size:10pt;font-style:italic;}
.box {border:1px dotted black;margin:0;padding:0;background-color:#ffd966;}
.box p, .box ol {margin-left:12px;padding-left:12px;margin-right:12px;padding-right:12px;}
.copyr {text-align:center;}
.listpro li {color:#4AB529 !important;}
.listcon li {color:#7F1D4A !important;}
.pro {background-color:#ffd966;padding-left:16px;font-weight:bold;}
.pdfimg {width:24px;height:30px;vertical-align:bottom;}
.scrshot {margin-left:auto;margin-right:auto;border:4px solid #ffd966;} /*width:158px;height:125px;*/
.scrshotcap {font-weight:bold;font-size:10px;}
.Note {background-color:#FFFEE6;}
.Warning {background-color:#FAF2FF;}
.Note, .SideNote, .Tip, .Warning {border:1px dotted rgb(49,66,99);padding:0.6em;color:black;}
.Note, .Tip, .Warning {margin:1em;}
#wrap {background-color:#4AB529;margin:0 auto;width:800px;}
#header {background-color:#4AB529;border-top: solid white 16px;margin:0;padding:0;}
#nav {background-color:#4AB529;margin:0;padding:40px 0 0 0;float:left;width:130px;}
#nav ul {list-style:none;margin:30px 10px 10px 10px;padding:0;text-indent:0;}
#nav ul li {margin-top:6px;}
#nav a {color:#C0C0C0;font-size:10px;font-weight:bold;}
/*#nav a:visited {color:#858888;}*/
#nav a:hover {color:#7F1D4A;}
a#selected, a:hover#selected  {color:white;text-decoration:none;font-style:italic;}
#main {background-color:white;float:right;width:630px;margin:0;padding:40px 0 20px 40px;}
#sidebar {float:right;width:200px;margin:0;padding:0;}
#maincol1 {float:left;width:305px;margin:0;padding:0 10px 0 0;}
#maincol2 {float:right;width:305px;margin:0;padding:0 0 0 10px;}
#footer {background-color:white;clear:both;margin:0;padding:0;}
#ftimg {background-color:#4AB529;border:0;height:40px;width:670px;margin:0;padding-left:130px;}
#ftcon {background-color:#FECEFF;border:1px dotted gray;border-radius:1em;-moz-border-radius:1em;color:black;padding:10px;text-align:center;margin:0 auto 0 auto;width:70%;}
#ftcon a {color:#337F1D;font-size:18px;padding-left:10px;}
#ftcon a:hover {color:#7F1D4A;font-size:18px;}
#artnav {margin:0;padding:10px 20px 10px 20px;background-color:#D9FFCE;font-size:12px;font-weight:bold;border:1px dotted gray;}
#innav {margin:0;padding:10px 0 0 0;list-style-type:decimal;clear:both;}
#innav li {display:inline;}