/* Footer Alignment Fix - 11/16/09
----------------------------------*/

#footer {
margin: 0px auto;
margin-top: -80px;
/*margin: -80px 0 0 0px;*/ /* Was: left 78px */
/*
.gecko margin-left: 200px;
.ie margin-left: 0px;
.ie padding-left: 210px;
.webkit margin-left: 69px;
*/
}

/*
.win.gecko #footer {margin: 0px auto;}
.mac.gecko #footer {margin-left: 103px;}
*/

#footer-content {
clear: both;
display: block;
height: 160px;
width: 740px; /* True width: 960px */
margin: 0px auto;
margin-top: -80px;
padding-left: 100px;
/* margin: -80px 0 0 0px; */ /* Was: left 220px */
/*.ie margin-left: 170px;
.ie7 margin-left: 210px;*/
}

/*
.ie7 #footer-content {margin-left: 210px;}
.win.gecko #footer-content {margin-left: 0px;}
.mac.gecko #footer-content {margin-left: 260px;}
*/

/* Selector Examples
----------------------------------*/

/*
.ie .example {
  background-color: yellow
}
.ie7 .example {
  background-color: orange
}
.gecko .example {
  background-color: gray
}
.win.gecko .example {
  background-color: red
}
.linux.gecko .example {
  background-color: pink
}
.opera .example {
  background-color: green
}
.konqueror .example {
  background-color: blue
}
.webkit .example {
  background-color: black
}
.example {
  width: 100px;
  height: 100px;
}
.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }
*/
