@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family: 'PT Serif', serif;
	color:#FFF;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
.clr:after{
	content: '';
	display: table;
	clear: both;
}
img{display:block; border:0px;}
#wrap{
	width:800px;
	margin:0px auto;
	position:relative;
}
#logo{
	position:absolute;
	height:176px;
	width:125px;
	display:block;
	top:20px;
	right:-100px;
}
#logo img{}

#section1{
	position:absolute;
	top:220px;
	left:0px;
	display:block;
	width:800px;
}
#section2{
	position:absolute;
	top:220px;
	left:0px;
	display:none;
	width:800px;
}
.copyleft{
	width:465px;
	float:left; 
	display:block;
	position:relative;
}
.copyleft p{
	font-size:1.0em;
}
p.bigtext{
	font-size:1.5em;
}
.copyright{
	width:275px;
	float:right; 
	display:block;
	position:relative;
}
.copyright ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
li.meetteam{
	display:block;
	position:absolute;
	top: 230px;
	left: -30px;
	cursor:pointer;
}
li.deer img, li.otter img, li.squirrel img{
	position:absolute;
	opacity:0.5;
	width:140px;
	transition: 0.2s;
	-webkit-transition: 0.2s; /* Safari and Chrome */
}
li.deer img{
	top: 29px;
	left: 115px;
}
li.otter img{
	top:90px;
	left: 0px;
}
li.squirrel img{
	top: 163px;
	left: 110px;
}
.textposition{
	position: absolute;
	top: 295px;
	left:0px;
	width: 370px;
	font-family:Arial, Helvetica, sans-serif;
}
.textposition h2{
	padding:5px 0px 2px 0px;
	margin:0px;
	color:#A8140A;
}
.textposition h3{
	padding:12px 0px 2px 0px;
	margin:0px;
	font-size:0.9em;
}
.textposition p{
	margin:0px;
	padding:0px 0px 8px 0px;
	font-size:0.8em;
}
.ottercopy, .squirrelcopy{
	display:none;
}

/*Slider*/
#slider{
	position:relative;
	margin:0 auto;
}
#slider .copyleft{
	background:url(../images/photoframe.png) no-repeat top left;
	height:525px;
}
#asn_slider{
	position:absolute;
	width:335px;
	height:346px;
	overflow:hidden;
	background-color:#DEDEDE;
	top: 60px;
	left: 63px;
}
.slide_asn{
	position:absolute;
	width:335px;
	height:346px;
	display:none;
}
#slider li{cursor:pointer;}
#slider ul{list-style:none; padding:0px;}

/* Tabs Styling */
#asn_slider_tabs{
}
#asn_slider_tabs li{
	position:absolute;
	z-index:100;
	text-indent:-9999px;
}
#vote{
	bottom: 45px;
	left: 185px;
}
#vote a{
	text-decoration:none;
	border:0px;
}
.tab_gen{
	bottom:50px;
	width:45px;
	height:45px;
	transition: 0.5s;
	-webkit-transition: 0.5s; /* Safari and Chrome */
}
.tab_gen:hover{

}
.previous-tab{
	left:40px;
	background:url(../images/leftarrow.png) no-repeat center center;
}

.next-tab{
	left:380px;
	background:url(../images/rightarrow.png) no-repeat center center;
}

.myslide1{
	background:url(../images/deerbg.jpg) no-repeat top left;
}
.myslide2{
	background:url(../images/otterbg2.jpg) no-repeat top left;
}
.myslide3{
	background:url(../images/squirrelbg.jpg) no-repeat top left;
}

/* List Styling */
#asn_slider_list{
}
.slider_list{
}
.slider_list span{
}
.slider_list span:hover{
	
}
#asn_slider_list li.deer:hover img, #asn_slider_list li.otter:hover img, #asn_slider_list li.squirrel:hover img{
	opacity:0.7;
	transition: 0.2s;
	-webkit-transition: 0.2s; /* Safari and Chrome */
}
#asn_slider_list li.deer span.list_active img, #asn_slider_list li.otter span.list_active img, #asn_slider_list li.squirrel span.list_active img{
	opacity:1;
}


/*Thanks Page*/
#deerthanks{
	background:url(../images/thankcarddeer.png) no-repeat top left;
}
#otterthanks{
	background:url(../images/thankcardotter.png) no-repeat top left;
}
#squirrelthanks{
	background:url(../images/thankcardsquirrel.png) no-repeat top left;
}
.thankscard{
	position:absolute;
	top: 130px;
	left: -30px;
	width:857px;
	height:414px;
}
.thankstext{
	position:absolute;
	top:160px;
	right:30px;
	width:230px;
}
.thankstext p{
	color:#A5350F;
	font-size:0.9em;
	margin:0px;
	padding:8px 0px 8px 0px;
	display:block;
}
.thankstext a{color:#A5350F;}
.thankstext p.bigtext{font-size:1.4em;}
.thankstext img{
	float:left;
	margin:0px 10px 0px 0px;
}
.goback{
	position:absolute;
	top: 500px;
	left: 260px;
}