@charset "iso-8859-1";
ol li             { margin-bottom:0.5em }

#intro            { border:0px; background:#ffffff; padding:12px 20px 0 20px; margin-bottom:2em; }
#intro p          { font-size:18px; line-height:27px; color:#464646; font-family:"Comic sans MS"; }
#intro a          { text-decoration:none; }
#intro a:hover    { text-decoration:underline; }

.left, 
.middle, 
.right            { float:left; width:30%; padding:0 20px; }

.left             { border-left:0; padding-left:0; }
.middle           { border-left:0; padding-left:0; border-right:0; padding-right:0;  }
.right            { border-right:0; padding-right:10px; }

ul li             { margin-bottom:.5em; }

.left li          { margin-bottom:1em; padding-left:20px; background-image: url("./check.gif"); background-repeat:no-repeat; background-position:0 .3em; }

.middle li          { margin-bottom:1em; padding-left:20px; background-image: url("./check.gif"); background-repeat:no-repeat; background-position:0 .3em; }

.right li          { margin-bottom:1em; padding-left:20px; background-image: url("./check.gif"); background-repeat:no-repeat; background-position:0 .3em; }

.left h3, 
.middle h3, 
.right h3         { font-weight:bold; }

.right li a       { font-weight:bold; }


#wrap h3 a:hover  { color:#F242D7; text-decoration:underline; }
#wrap h3 a        { color:#F242D7; text-decoration:none; }

hr                { border:none; border-top:1px solid #ccc; margin:0; padding:0; margin:1em 0; }

#weblog li        { background-image:url("./overcast/document.gif"); padding-left:25px; }

#signup-now a     { color:#78A400; text-decoration:underline; display:block; font-size:14px; }


#login div        { clear:both; margin-bottom:.5em; }
#login label      { display:block; width:40%; float:left; padding-top:2px; }
#login-button     { margin-left:0%; }
