* {margin: 0; padding: 0;}
body {font-family: Interstate, Arial, Verdana; font-size: 11px; background-color: #FFF; color: #000; overflow-x: hidden; }

#content-fixed {height: 100%; min-width: 700px; max-width: 1000px; margin: 0 auto; background: #FFF;}
#content {height: 100%; min-width: 700px; max-width: 2000px; margin: 0 auto; color: #FFF;}

#logo {display: none;}	

#visualX, #visualX img {width: 100%;}

#disclaimer {float: left; margin: 15px 40px 15px 15px;} 



#contactlink {background-position: 0 0;}
#storelocatorlink {background-position: 0 50%;}

#collectionlink {text-align: center; text-decoration: none;
background: #f0ec61 url(/eagerbeaver/img/eb-clickhere.gif) no-repeat 50% 50%; display: block; width: 100%; padding: 8px; text-indent: -2000px; }
#collectionlink:hover {background-image: url(/eagerbeaver/img/eb-clickhere-over.gif); }

#footer { margin-top: -25%;  margin-bottom: -17%; z-index: 9; position: relative; background: #888 url(/eagerbeaver/img/blacktransp.png) 0 0 repeat;}

#footer-msie { margin-top: -200px;  margin-bottom: -10px; z-index: 9; position: relative; background: #888888; width: 100%;}

ul {width: 960px; margin: 20px 20px 20px 20px; height: 120px; overflow: hidden; background:  #888888;}
li {list-style: none;}
li a {width: 315px; height: 36px;  background-image: url(../eagerbeaver/img/menuoptions.gif);  text-indent: -2000px; overflow: hidden; display: block;}

#collections {position: relative; left: 320px; top: -110px;}
#contact {position: relative; left: 320px; top: -110px;}
#film {position: relative; left: 320px; top: -110px;}

#shop {width: 420px; height: 40px; position: relative; top: -420px; margin-botton: -80px; margin-left: 15px; z-index: 9; }

#newslink {background-position: 0 0;}
#aboutuslink {background-position: 0 50%;}
#storelocatorlink {background-position: 0 100%;} 
#collectionslink {background-position: 100% 0%;} 
#contactlink {background-position: 100% 50%;} 
#filmlink {background-position: 100% 100%;} 

#shoplink {background: transparent url(/eagerbeaver/img/shoponline.png) no-repeat 50% 50%; width: 240px; height: 240px; text-indent: -2000px; overflow: hidden; display: block; }

.transparent {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	-html-opacity: 0.8;
	opacity: 0.8;
}