/*===================================================================================*/

/*	GENERAL

/*===================================================================================*/

body, html {

	background-color: #ff0f49;

	margin: 0;

	padding: 0;

	font-family: 'Oswald', sans-serif;

	/*overflow:hidden;*/

	

}

#scrolldiv {

	background-color: none;

	width: 810px;

	height: auto;

	z-index: 1;

	position:relative;

}

#fuller {

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

	position: fixed;

	width: 100%;

	height: 100%;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/newbg01.jpg', sizingMethod='scale');

	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/newbg01.jpg', sizingMethod='scale')";

	margin: 0;

	padding: 0;

	z-index: 2;

}

.s01 {

	background: url(../img/bg01.jpg) no-repeat center center fixed;

}

.s02 {

	background: url(../img/bg02.jpg) no-repeat center center fixed;

}

.s03 {

	background: url(../img/bg03.jpg) no-repeat center center fixed;

}

.s04 {

	background: url(../img/bg04.jpg) no-repeat center center fixed;

}

.s05 {

	background: url(../img/bg05.jpg) no-repeat center center fixed;

}

.s06 {

	background: url(../img/bg06.jpg) no-repeat center center fixed;

}

.s07 {

	background: url(../img/bg07.jpg) no-repeat center center fixed;

}

.s08 {

	background: url(../img/bg08.jpg) no-repeat center center fixed;

}

.s09 {

	background: url(../img/newbg09.jpg) no-repeat center center fixed;

}

.outlink {

	position: absolute;

	width: 360px;

	height: 18px;

	margin: 629px 0 0 399px;

	z-index: 1117;

	background: url("img/alpha.png") !important;

	outline: none;

	text-decoration: none;

}

.outlinksec {

	position: absolute;

	width: 146px;

	height: 24px;

	margin: 452px 0 0 243px;

	z-index: 1117;

	background-color: #00ffff;/*background: url("img/alpha.png") !important;*/

	outline: none;

	text-decoration: none;

}

#inner {

	width: 810px;

	margin: 0px auto 0px auto;

	border: 0px solid #ff0000;

}

#inner img {

	display: none;

	position: absolute;

	z-index: 5;

}

#picSeventwo {

	z-index: 90;

}

#inner a {

	border: 0px solid #0000ff;

	position: absolute;

	outline: none;

	display:none;

}

#megawrap {

	position: absolute;

	width: 100%;

	height: 100%;

	z-index: 3;

	border: 0px solid #ffff00;

}

#cholder {

	position: absolute;

	

	width: 370px !important;

	height: 80px !important;

	margin: 50px !important;

	border: 0px solid #ff0000 !important;

	z-index: 3199;

	background:#00C !important;

}

a.contrbt {

	width: 370px !important;

	height: 80px !important;

	background: url("img/rsvpbutton.png") !important;

	border: 0px solid #fff !important;

	display: block !important;

}



#slideshow, #dcframe, .socials, #cselector {

	display: none;

}



div.fb-like {

	position: absolute !important;

	z-index: 50000;

	top: 20px;

	left: 20px;

}

/*===================================================================================*/

/*	ELEMENTS

/*===================================================================================*/



#logo {

	position: absolute;

	margin-top: 20px;

	z-index: 22 !important;

	}



#presents {

	position: absolute;

	margin-top: 90px;

	z-index: 21 !important;

	}



#urbanede {

	position: absolute;

	z-index: 19 !important;

	margin-top: 174px;

	}



#mayo {

	position: absolute;

	margin-top: 267px;

	z-index: 18 !important;

	}



#shade {

	position: absolute;

	margin-top: 0px;

	z-index: 17 !important;

	}



#hashtag {

	position: absolute;

	margin-top: 450px;

	z-index: 20 !important;

	}



#dateBG {

	position: absolute;

	margin-top: 566px;

	z-index: 20 !important;

	}

	

#saturday {

	position: absolute;

	margin-top:609px;

	z-index: 22 !important;

	}

	

#time {

	position: absolute;

	margin-top: 615px;

	z-index: 22 !important;

	}

	

#twoMay {

	position: absolute;

	margin-top: 658px;

	z-index: 22 !important;

	}

	

#divider {

	position: absolute;

	margin-top: 651px;

	z-index: 22 !important;

	}

	

#locations {

	position: absolute;

	margin-top: 663px;

	z-index: 22 !important;

	}

	

.about {

	position: absolute;

	margin-top: 785px;

	padding:0 53px;

	width:704px;

	height:auto;

	text-align:center;

	color:#FFFFFF;

	font-size:18px;

	z-index: 20 !important;

	text-shadow: 1px 1px 4px #000000;

	}





.committee {

	position: absolute;

	margin-top: 1190px;

	margin-left: 182px;

	z-index: 18 !important;	

}



.sponsors {

	position: absolute;

	margin-top: 1220px;

	margin-left: 219px;

	z-index: 18 !important;	

}



#forTickets {

	position: absolute;

	margin-top: 900px;

	z-index: 22 !important;

	}
