body		
{
margin-left: auto;
margin-right: auto;
text-align: center;
padding: 0px;
border: 0px;
margin: 0px;
background-image: url(backg.jpg);
background-repeat: no-repeat;
background-position: top left;
background-color: #000000;
color: #ffffff;
font-family: FairfaxStation, "Apple Garamond", Verdana;
}

a:link {color: #db2428;}
a:active {color: #8dc142;}
a:visited {color: #007692;}
a:hover {color: #f9b71a;}


div
{
padding: 0;
border: 0;
overflow: hidden;
position: relative;
}

* {margin:0; padding:0}
.sm {list-style:none; width:900px; height:600px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}

iframe
{
padding: 0px;
border: 0px;
margin: 0px;
height: 1px;
width: 1px;
}

.issues
{
width: 770px;
height: 485px;
padding: 0px;
border: 0px;
margin: 0px;
}

.slideLeft
{
position: absolute;
top: 430px;
left: 55px;
}
.pastIssue
{
position: absolute; 
top: 430px; 
left: 110px;
}
.middle
{
position: absolute; 
top: 440px; 
left: 300px;
}
.nextIssue
{
position: absolute; 
top: 430px; 
left: 610px;
}
.slideRight
{
position: absolute; 
top: 430px; 
left: 700px;
}

.popover
{
     position: absolute; 
     left: 0px; 
     top: 0px; 
     z-index: 100; 
     text-align: center;
     color: #e30105;
     font-size: x-large;
     height: 140px;
     width: 770px;
     opacity: 1.0;
     filter:alpha(opacity=100); /* IE's opacity*/
}

.popover_background
{
     position: absolute; 
     left: 0px; 
     top: 0px; 
     z-index: 50;
     height: 140px;
     width: 770px;
     background-color: black;
     opacity: 0.7;
     filter:alpha(opacity=70); /* IE's opacity*/
}

.footContainer
{
border: red 4px solid;
}

.footButton
{
font-size: x-small;
color: #444444;
}

form {
text-align:center
} 

div.footButton a:link {color: #444444;}
div.footButton a:active {color: #444444;}
div.footButton a:visited {color: #444444;}
div.footButton a:hover {color: #777777;}