a:link {
	color: #ed145b;
	text-decoration: none;
}
a:visited {
	color: #ed145b;
	text-decoration: none;
}
a:hover {
	color: #959595;
	text-decoration: none;
}
a:active {
	color: #ed145b;
	text-decoration: none;
}

img { border:none; border:0}
body {
	background-color:#000000;
	background-image: url(images/background-4.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #ffffff;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
}
#bottom {
	height: 80px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	width: 980px;
}
#bottom .left {
	float:left;
}
#container {
	height: 520px;
	margin-top: 20px;
	width: 1000px;
}
#flash {
	float: left;
	height: 400px;
	width: 696px;
	position:relative;
	border: 1px solid #555555;
	overflow:hidden;
	margin-left:10px;
	margin-top:8px;
}

#text {
	float: left;
	height: 380px;
	width: 955px;
	position:relative;
	border: 1px solid #555555;
	overflow:hidden;
	margin-left:10px;
	margin-top:8px;
	padding:10px;
	}
#text h1 {color:#e41257; font-size:25px; margin:0;}
#text h2 { font-size:20px;}
#text h3 { font-size:20px; font-weight: normal; }
#text p {line-height:20px;}
#footer {
	font-size: 7.5pt;
	height: 20px;
	width: 1000px;
}
#footerleft {
	float: left;
}
#footerright {
	float: right;
}
html, body, #wrapper {
	border: none;
	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#main {
	height: 420px;
	width: 1000px;
	position:relative;
}
#menu {
	float: right;
	height: 25px;
	width: 762px;
}
#menu .social {
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
}
#latestnews {
	background-image: url(images/news-ticker.gif);
	float: right;
	height: 25px;
	width: 762px;
	position:relative;
	overflow:hidden;
}
#latestnews .latestimage {
	display:block;
	position:absolute;
	top:0;
	left:0;
	height: 25px;
	width:73px;
	margin-right:5px;
	z-index:15
}
#newsticker1 {
	width:680px;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	line-height:25px;
	height:25px;
	margin: 0;
	padding: 0;
}
ul#ticker01 {
	position: relative;
	list-style-type: none;
	color:#ffffff;
	overflow:hidden;
	margin: 0;
	padding: 0;
}
ul#ticker01 li {
	display:inline;
	margin: 0;
	padding: 0;
}
ul#ticker01 a {
	white-space: nowrap;
	padding: 0;
	color: #ff0000;
}
ul.newsticker span {
	margin: 0 200px 0 0;
}
#photos {
	height: 130px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 270px;
	overflow:hidden;
	margin-top:10px;
}
#photos li {
	margin:0;
	padding:0;
	list-style:none;
}
#right {
	float: right;
	height: 400px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	width: 270px;
	position:relative;
}
#right .photos {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 1000px;
}
.video {
	width:270px;
	height:260px;
}
#nav-bar {
	width:539px;
	height:25px;
	float:right;
	margin:0;
	padding:0;
	text-align:right;
}
#nav-bar ul {
	margin:0;
	padding:0;
}
#nav-bar li {
	margin:0;
	padding:0 0 0 10px;
	float:left;
	list-style:none;
}
#nav-bar li b {
	width:1px;
	height:1px;
	margin:-1000px;
}
a.home, .home_on {
	width:41px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-home.gif);
	background-repeat: no-repeat;
}
a.events, .event_on {
	width:45px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-events.gif);
	background-repeat: no-repeat;
}
a.photos, .photos_on {
	width:45px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-photos.gif);
	background-repeat: no-repeat;
}
a.videos, .videos_on {
	width:44px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-videos.gif);
	background-repeat: no-repeat;
}
a.artwork, .artwork_on {
	width:58px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-artwork.gif);
	background-repeat: no-repeat;
}
a.merchandise, .merchandise_on {
	width:81px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-merchandise.gif);
	background-repeat: no-repeat;
}
a.recruitment, a.recruitment_on {
	width:76px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-recruitment.gif);
	background-repeat: no-repeat;
}
a.event_planning, a.event_planning_on {
	width:94px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-events-planning.gif);
	background-repeat: no-repeat;
}
a.contact, a.contact_on {
	width:51px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-contact.gif);
	background-repeat: no-repeat;
}
a.guestlist, a.guestlist_on {
	width:51px;
	height:25px;
	overflow:hidden;
	display:block;
	background-image: url(images/nav-guestlist.gif);
	background-repeat: no-repeat;
}
a.home:hover, a.events:hover, a.photos:hover, a.videos:hover, a.artwork:hover, a.merchandise:hover, a.recruitment:hover, a.event_planning:hover, a.contact:hover, a.guestlist:hover {
	background-position: 0px -25px;
}
.home_on, .event_on, .photos_on, .videos_on, .artwork_on, a.recruitment_on, a.event_planning_on, .merchandise_on, a.contact_on, a.guestlist_on {
	background-position: 0px -50px;
}
#nav {
	float: right;
	height: 25px;
	width: 626px;
}
#nav li {
	float: left;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	list-style:none;
}
#nav ul {
	margin: 0px;
	padding: 0px;
}
/* Easy Slider */

	#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	width:700px;
	height:400px;
	overflow:hidden;
	position:relative;
}
#slider span {
	position:absolute;
	width:680px;
	padding:0 10px;
	top: 277px;
	height:113px;
	color:#FFFFFF
}
#slider span strong {
	color:#e41257;
	font-size:27px;
	margin:0 0;
	padding:0 0;
}
#slider span p {
	margin:0;
	padding:0;
}
#slider span b {
	color:#FFFFFF;
	font-size:20px;
}
/* numeric controls */	

	ol#controls {
	padding:0;
	margin:0;
	height:28px;
	position:absolute;
	right:0;
	bottom:5px;;
}
ol#controls li {
	margin:0 6px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:28px;
	line-height:28px;
}
ol#controls li a {
	float:left;
	height:26px;
	line-height:26px;
	background:#e41257;
	color:#555;
	padding:0 8px;
	text-decoration:none;
}
ol#controls li.current a {
	color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}

/* image classes */
.one {
	background-image: url(slider/four.jpg);
}
.two {
	background-image: url(slider/one.jpg);
}
.three {
	background-image: url(slider/two.jpg);
}
.four {
	background-image: url(slider/three.jpg);
}

#form { margin:0; padding:0;}
#form p { margin:0; padding:0; margin-bottom:8px;}
	
/* // Easy Slider */

.imageright{ float:right; margin-left:10px; border: 1px solid #555555;}
.cont { float:left; margin-right:5px; width:200px;}
.cont-right { float:left; margin-right:5px; width:400px;}