body{
background: url('images/bg.jpg') repeat;
}

*{
margin: 0px;
padding: 0px;
border: 0px;
}

a{
outline: none;
}

#bg{
background: url('images/middlebg.jpg') top center no-repeat;
height:100%;
padding-bottom: 280px;
overflow:hidden;
position:absolute;
top: 0;
left: 0;
width:100%;
z-index:0;
}

#container{
width: 980px;
position: relative;
z-index: 30;
margin-left: auto;
margin-right: auto;
}

#sticker{
background: url('images/sticker.png') no-repeat;
margin-left: -30px;
margin-top: -160px;
position: absolute;
z-index: 100;
width: 278px;
height: 278px;
}

#carousel{
position: relative;
z-index: 30;
width: 980px;
height: 683px;
margin-top: 170px;
background: url('images/kehysbg.png') no-repeat;
}

#twitter{
float: left;
z-index: 30;
margin-left: 4px;
margin-bottom: 30px;
display: block;
height: 104px;
width: 485px;
background: url('images/twitter1.png') no-repeat;
}

#twitter:hover{
background: url('images/twitter2.png') no-repeat;
}

#facebook{
float: right;
z-index: 30;
margin-right: 5px;
margin-bottom: 30px;
display: block;
height: 104px;
width: 485px;
background: url('images/facebook1.png') no-repeat;
}

#facebook:hover{
background: url('images/facebook2.png') no-repeat;
}

.clear{
clear:both;
z-index: 30;
}


/*slaideri*/

.anythingSlider .wrapper{ 
width: 949px;
overflow: hidden;
height: 652px;
margin: 0px;
position: absolute;
top: 16px;
left: 15px; 
}
.anythingSlider .wrapper ul{ 
width: 99999px;
list-style: none;
position: absolute;
top: 0;
left: 0;
margin: 0; 
}

.anythingSlider ul li{ 
display: block;
float: left;
padding: 0;
height: 652px; 
width: 949px;
margin: 0; 
}
.anythingSlider .arrow{ 
display: block;
height: 200px;
width: 94px;
background: url(images/arrows.png) no-repeat 0 0;
text-indent: -9999px;
position: absolute;
top: 240px;
cursor: pointer;
}
.anythingSlider .forward { 
background-position: 0 0;
right: 20px; 
}
.anythingSlider .back{ 
background-position: -94px 0;
left: 20px; 
}
.anythingSlider .forward:hover{ 
background-position: 0 -201px;
}
.anythingSlider .back:hover{ 
background-position: -94px -201px;
}

#thumbNav{ 
position: absolute;
padding: 2px 7px 2px 7px;
/*background-color: #fff;*/
right: 15px;
top: -18px;
text-align: right; }

#thumbNav a{
color: #a5a5a5;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 12px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
}

#thumbNav a:hover{ 
color: #01bafe;
}
#thumbNav a.cur{
color: #01bafe;
}

