/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
html{
overflow-y: scroll;
}
* {
outline: 0;
}
:focus {
outline: 0;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#494949;
text-align:center;
margin-top:0px;
margin-right:auto;
margin-left:auto;
background:#EFEDDE;
line-height:1.5em;
}
p{
margin:2px 0 2px 0;
padding:2px 0 2px 0;
}
#wrapper{
position:relative;
width:856px;
margin-top:13px;
margin-left:auto;
margin-right:auto;
text-align:center;
background:#EFEDDE;
overflow:hidden;
}
#inner-wrapper{
width:830px;
margin-left:auto;
margin-right:auto;
text-align:left;
background:#fff;
overflow:hidden;
}
#column-left{
margin-left:46px;
margin-top:64px;
margin-bottom:26px;
width:310px;
float:left;
display:inline;
}
#column-right{
position:relative;
margin-top:64px;
margin-bottom:26px;
width:454px;
height:533px;
float:left;
display:inline;
overflow:hidden;
}
#column-right span{
position:absolute;
top:470px;
left:287px;
display:block;
width:145px;
height:46px;
text-align:right;
line-height:1.2em;
}
#thumbnails{
width:296px;
height:368px;
}
#thumbnails a{
width:66px;
height:66px;
float:left;
display:inline;
margin:0 6px 6px 0;
}
#thumbnails a:hover{
opacity:0.5;
filter:alpha(opacity=50);
}
a.one{
background:url(../images/thumbs-background-sprite.png) no-repeat 0 0;
}
a.two{
background:url(../images/thumbs-background-sprite.png) no-repeat -67px 0;
}
a.three{
background:url(../images/thumbs-background-sprite.png) no-repeat -133px 0;
}
a.four{
background:url(../images/thumbs-background-sprite.png) no-repeat -202px 0;
}
a.five{
background:url(../images/thumbs-background-sprite.png) no-repeat 0 -67px;
}
a.six{
background:url(../images/thumbs-background-sprite.png) no-repeat -67px -67px;
}
a.seven{
background:url(../images/thumbs-background-sprite.png) no-repeat -133px -67px;
}
a.eight{
background:url(../images/thumbs-background-sprite.png) no-repeat -202px -67px;
}
a.nine{
background:url(../images/thumbs-background-sprite.png) no-repeat 0 -133px;
}
a.ten{
background:url(../images/thumbs-background-sprite.png) no-repeat -67px -133px;
}
a.eleven{
background:url(../images/thumbs-background-sprite.png) no-repeat -133px -133px;
}
a.twelve{
background:url(../images/thumbs-background-sprite.png) no-repeat -202px -133px;
}
a.thirteen{
background:url(../images/thumbs-background-sprite.png) no-repeat 0 -202px;
}
a.fourteen{
background:url(../images/thumbs-background-sprite.png) no-repeat -67px -202px;
}
a.fifteen{
background:url(../images/thumbs-background-sprite.png) no-repeat -133px -202px;
}
a.sixteen{
background:url(../images/thumbs-background-sprite.png) no-repeat -202px -202px;
}
a.seventeen{
background:url(../images/thumbs-background-sprite.png) no-repeat 0 -271px;
}
a.eighteen{
background:url(../images/thumbs-background-sprite.png) no-repeat -67px -271px;
}
a.nineteen{
background:url(../images/thumbs-background-sprite.png) no-repeat -133px -271px;
}
a.twenty{
background:url(../images/thumbs-background-sprite.png) no-repeat -202px -271px;
}

#text{
margin-top:24px;
width:294px;
}
a#logo{
position:absolute;
top:64px;
left:0;
width:37px;
height:209px;
background:url(../images/bennis-design-logo.png) no-repeat;
}
a {
color:#494949;
text-decoration:none;
}

a:hover {
color:#E61F26;
text-decoration:underline;
}
.ei-cover{
background:url(../images/ei-cover.png) no-repeat;
}