body {  margin-top: 20px; margin-bottom:20px; margin-left:20px; margin-right:20px; font-family: arial; background: black; background-attachment: fixed; background-image: url(graphics/cws.gif)}
body p { font-size: 12px; margin-top: 0.5em;}
body img.rightpic { float: right; margin: 0 0 15px 15px; border: 1px solid black;}
body img.leftpic { float: left; margin: 0 15px 15px 0; border: 1px solid black; }
body embed.leftmovie { float: left; margin: 0 15px 15px 0; border: 1px solid black; }
body embed.rightmovie { float: right; margin: 0 0 15px 15px; border: 1px solid black; }
body a:link { font-weight: bold; text-decoration: none; font-size: 12px; color: red; }
body a:visited { font-weight: bold; text-decoration: none; font-size: 12px; color: red; }
body a:hover { font-weight: bold; text-decoration: none; font-size: 12px; background: purple; color: white; }

#purplebox { width: 720px; text-align: left; padding: 10px; background: purple; border: 5px solid white; color: white; }

#main { width: 520px; text-align: left; padding: 10px; background: white; border: 2px dotted gray; color: black; }
#main h1 { color: black; font-size: 32px; padding: 15px 0 15px 5px;  background-image: url(graphics/headerbg1.jpg); background-repeat: no-repeat; }
#main h2 { color: black; font-size: 26px; padding: 10px 0 20px 5px; background-image: url(graphics/headerbg2.jpg); background-repeat: no-repeat; }
#main h4 { color: black; font-size: 18px; font-weight: bold; font-style: italic;  background-image: url(graphics/blogheader3.jpg); background-repeat: no-repeat; padding: 7px 0 25px 0;}
#main ul { margin: 0px; margin-left: 20px; padding: 0px; }
#main li { padding-bottom: 5px; margin-left: 20px; list-style-type: square; font-size: 12px; color: black; }


#nav { width: 170px; margin-top: 5px; padding-left: 15px; padding-right: 5px; color: white; }
#nav a:link { color: rgb(239,137,239); }
#nav a:visited { color: rgb(239,137,239); }
#nav a:hover { background: rgb(176,70,176); color: white; }
#nav ul { margin: 0px; padding: 0px; }
#nav li { margin: 0px; padding: 0px; padding-bottom: 5px; list-style-type: none; font-size: 12px; border-top: 1px dotted white; font-color: white; }



