.alpha-shadow {

  background: url(img/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;


}

.alpha-shadow div {
  background: url(img/shadow2.png) no-repeat left top !important;
  background: url(img/shadow2.gif) no-repeat left top;
  padding: 0px 10px 5px 0px;


}

.alpha-shadow img {
  background-color: #fff;
  padding: 4px;
}

.header {
position:absolute;
width: 95%;

left: 0em;
top: 0em;
background-color: #EEEEEE;
text-align: right;
padding-bottom: .5em;
padding-top: .5em;
padding-right: .5em;
padding-right: 5%;

border-bottom: 1px solid black;
font:bold 14px/16px verdana, arial, helvetica, sans-serif;
}


.footer {
position:absolute;
width: 95%;

left: 0em;

background-color: #EEEEEE;
text-align: right;
padding-bottom: .5em;
padding-top: .5em;
padding-right: .5em;
padding-right: 5%;
clear: both;
border-top: 1px solid black;
font:bold 14px/16px verdana, arial, helvetica, sans-serif;
}

.title {
position: absolute;
left: .5em;
font:bold 14px/16px verdana, arial, helvetica, sans-serif;

}

body {
color:#333;
background-color:white;
padding:0px;
font:11px verdana, arial, helvetica, sans-serif;

}

li {
list-style-type: circle;
}

h1,.h1 {
margin:0px 0px 15px 0px;
padding:0px;
font-size:24px;
font-weight:900;
border-bottom: 1px solid black;
color:black;
}

h2,.h2 {
font:bold 12px/14px verdana, arial, helvetica, sans-serif;
padding:0px;
}

p {
text-align: justify;

}


.code {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 40px;
}


a {
font-family:verdana, arial, helvetica, sans-serif;
font-weight:600;
text-decoration:none;
}


a:hover {background-color:#eee;}

.columnset {
width: 95%;
}

.content {
position: absolute;
top: 4em;
left: 140px;
width: 80%;
float: left;
padding: 1em;
border-left: 1px dashed black;

}

.adbar {
padding: 1em;
position: absolute;
left: 0em;
top: 4em;
width: 120px;

float: left;

}

#navAlpha {

}
body>#navAlpha {width:128px;}
