a:link {text-decoration: none; color:#000; }
a:hover {text-decoration: underline; color:blue;}
a:visited {text-decoration: underline; color:#000; }
body {text-align:center; margin-left:2%; margin-bottom:5px; margin-top:5px;}
body {font-family:'trebuchet ms', helvetica, sans-serif;}
ul {list-style:none; margin-left: 0; padding-left: 1em; text-indent: -1em;}
ul li {font-family: 'trebuchet ms', helvetica, sans-serif; font-size:85%;}
.indent {text-indent:2px;}
b {font-family: 'trebuchet ms', helvetica, sans-serif; font-size:85%;}
hr {width:500px; float:left; border: 0px none; color: #ccc; background-color:#ccc; height: 2px }
#wrapper {text-align:left; width:780px; min-width:35em; max-width:55em; margin:0 auto; }
#left {float:left; width:250px; margin-left:2px; margin-right:5px; padding-bottom:5px; }	
#right {float:right; width:525px; margin-right:5px; margin-left:4px; padding-left:2px; padding-bottom:5px; }

#box h1, #box h2, #box p {margin:0 10px; letter-spacing:1px; padding:0;}
#box p {padding-bottom:0.5em;}
#box a:link {text-decoration: none; color:#000; }
#box a:hover {text-decoration: underline; background:#abb; color:#000;}
#box a:visited {text-decoration: none; color:#000; }
#box img {float:left;}
#box {background: transparent; margin:5px 1em 5px 1em;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#abb; border-left:1px solid #000; border-right:1px solid #000;}
.xb1 {margin:0 5px; background:#000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {border-left:1px solid #000; border-right:1px solid #000; border-top:0px solid #000; border-bottom:0px solid #000; display:block; background:#abb; }
