@import url("global.css");
ul {
list-style:none;
}
#container {
background:transparent top center no-repeat;
display:block;
height:377px;
position:relative;
}
#container > .ads {
padding-top:3px;
}
p.feat {
position:absolute;
top:125px;
margin:0;
padding:0;
width:100%;
-webkit-border-image:none;
text-indent:-9999em;
}
p.feat:after {
display:none;
}
p.feat a {
display:block;
margin:0 auto;
height:50px;
width:50px;
}
#carousel {
position:absolute;
top:183px;
height:201px;
width:100%;
overflow:hidden;
}
#loading {
position:absolute;
top:183px;
z-index:1;
height:201px;
width:100%;
text-align:center;
}
#carousel .intro img {
position:relative;
top:50%;
width:0;
-webkit-transition-type:width,top;
-webkit-transition-duration:1s,1s;
}
#carousel .intro img.fade {
top:0;
width:200px;
}
#carousel .sections li {
display:none;
position:absolute;
top:0;
left:-100%;
height:251px;
width:100%;
-webkit-transition:left 500ms linear;
}
#carousel .sections li.previous {
display:block;
left:-100%;
}
#carousel .sections li.active {
display:block;
left:0;
}
#carousel .sections li.next {
display:block;
left:100%;
}
#carousel .sections a {
height:600px;
width:200px;
}
#carousel .nav {
position:absolute;
top:0;
left:0;
background:transparent top center no-repeat;
height:100%;
width:100%;
}
#carousel .button {
z-index:1;
position:relative;
top:28px;
height:50px;
width:50px;
margin:0 auto;
text-indent:-9999em;
}
#carousel .button:first-of-type {
right:140px;

}
#carousel .button:last-of-type {
top:-22px;
left:140px;
}
#carousel .ads {
z-index:0;
position:absolute;
top:0;
left:0;
height:201px;
width:100%;
}
#carousel .ads span {
display:block;
margin:0 auto;
height:201px;
width:200px;
text-indent:-9999em;
}
#breadcrumbs {
position:absolute;
top:418px;
}
.tagline {
font-size:15px;
padding-bottom:10px;
}
#footer {
background-color:transparent;
position:absolute;
bottom:0;
}