@font-face {
  font-family: "Deftones";src: url('DEFTONE.TTF') format("truetype");
}

body {
background-color:#FFFFFF;
font-family:"Arial",sans-serif;
font-size:14px;
margin:0;
}
a {
color:white;
text-decoration:none;
}
a img {
border:medium none;
}
#loading_small {
display:none;
left:120px;
position:absolute;
}
#error {
font-weight:bold;
}
#outer_container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/background2.gif) no-repeat scroll left top;
color:#FFFFFF;
height:660px;
margin:15px auto;
padding:10px 0;
width:880px;
}
#outer_container_rsvp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/background_rsvp.png) no-repeat scroll left top;
color:#FFFFFF;
height:660px;
margin:15px auto;
padding:10px 0;
width:880px;
}
#outer_container_rsvp .rsvp_view {
width:850px;
}
#outer_container_rsvp #logo_separator {
display:none;
}
#outer_container_rsvp #content {
border:medium none;
height:auto;
margin:auto;
width:850px;
}
#outer_container2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/NOIE.png) no-repeat scroll left top;
color:#FFFFFF;
height:660px;
margin:50px auto;
padding:10px 0;
width:880px;
}
#container {
height:623px;
margin:0 auto auto;
width:860px;
}
#logo {
float:right;
height:50px;
margin-right:30px;
margin-top:-10px;
width:185px;
}
#logo img {
border:0 none;
width:170px;
margin-top: 5px;
}
#logoseparator {
height:1px;
left:40px;
position:relative;
top:49px;
width:628px;
}
#innercontainer {
margin:10px;
}
#global_loading {
display:none;
left:36%;
position:absolute;
top:50%;
width:250px;
}
#newsletter {
float:left;
margin-left:30px;
position:relative;
width:380px;
}
#newsletter .news_line {
border-top:1px solid #D6FFFF;
height:1px;
margin:1px 0 10px;
width:380px;
}
#newsletter .text {
color:#000;
float:left;
font-size:12px;
font-style:italic;
margin-right:10px;
text-align:right;
width:190px;
font-family:georgia, serif;
}
#newsletter .form {
float:left;
width:180px;
}
#newsletter .form input {
background-color:#26C5CA;
border:1px solid #D6FFFF;
color:#D6FFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:3px 0;
padding:2px 15px;
width:140px;
}
.tickercontainer {
float:right;
height:13px;
line-height:13px;
margin-bottom:10px;
margin-right:23px;
overflow:hidden;
width:400px;
}
ul.newsticker {
left:420px;
list-style-type:none;
margin:0;
padding:0;
position:relative;
}
ul.newsticker li {
color:#3F6470;
float:left;
font-family:"Arial",sans-serif;
font-size:12.96px;
font-style:italic;
height:15px;
margin:0;
padding-left:20px;
}
#imagefront {
float:right;
height:96px;
margin-right:70px;
width:314px;
}
#ticker .marquee {
color:#5E7E7F;
float:right;
font-size:12px;
width:370px;
}
#content {
border-bottom:1px solid #C8EED5;
border-top:1px solid #C8EED5;
height:324px;
margin:7.2px auto auto;
position:relative;
width:791px;
margin-top: 27px;
}
ul#menu {
color:#D6FFFF;
float:right;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-weight:bolder;
height:20px;
letter-spacing:3px;
margin:0 33px 0 0;
padding-left:0;
position:relative;
right:-30px;
top:-1px;
width:320px;
}
ul#menu li {
display:inline;
float:left;
list-style-type:none;
margin:auto 6px;
padding:2px 5px;
}
ul#menu li a:hover, ul#menu li a:visited, ul#menu li a:link, ul#menu li a:active {
color:#D6FFFF;
text-decoration:none;
}
ul#menu li div {
float:left;
margin:auto;
padding:2px;
text-align:center;
}
ul#menu li.selected {
border-color:#00A7A4 #D6FFFF #D6FFFF;
border-style:solid;
border-width:1px;
}
#footer_logo {
margin:auto;
text-align:center;
width:450px;
}
#footer {
color:#3F6470;
font-size:11px;
font-style:italic;
margin:auto;
text-align:center;
width:880px;
}
#shop .inner_title {
float:left;
height:20px;
margin-top:-20px;
}
.input label {
margin-right:20px;
max-width:100px;
min-width:100px;
}
.input {
padding-bottom:10px;
}
#labels .inner_title {
float:left;
height:20px;
margin-top:-20px;
}
.inner_logo {
clear:left;
float:left;
height:300px;
margin-left:10px;
opacity:0.5;
width:300px;
}
.inner_logo img {
height:300px;
width:300px;
}
#labels .inner_menu {
float:left;
left:-150px;
position:relative;
top:40px;
width:100px;
}
.inner_menu ul {
color:#D6FFFF;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-weight:bolder;
letter-spacing:3px;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
width:150px;
}
.inner_menu ul li {
margin:10px 0;
}
.inner_menu ul li a {
color:#D6FFFF;
text-decoration:none;
}
#labels #inner_content {
border-left:1px solid #D6FFFF;
float:right;
font-size:13px;
font-style:italic;
height:290px;
margin-right:13px;
margin-top:-63px;
padding-left:20px;
width:380px;
font-family:georgia, serif;

}
#releases .inner_menu {
float:left;
position:relative;
top:20px;
width:100px;
}
#releases .inner_title {
float:left;
height:20px;
margin-top:-42px;
}
#inner_content .release {
float:right;
height:116px;
margin-top:20px;
width:616px;
}
#scroll_up_news{
	width:50px;float:left;
}
#inner_content .scrolls {
	bottom:-180px;
	float:left;
	height:215px;
	margin-left:30px;
	position:absolute;
	width:200px;
}
.scrollup {
margin-left:2px;
margin-top:30px;
}
.scrolldown {
margin-top:40px;
}
#scroll_downimg, #scroll_upimg, #scroll_downimg_news, #scroll_upimg_news {
	height:30px;
	width:50px;
	cursor: pointer;
}
#releases_box {
height:270px;
margin-top:20px;
overflow:hidden;
width:640px;
}
.release .catalog {
clear:right;
color:white;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
margin-left:20px;
}
.release .releasedate {
color:white;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
margin-left:20px;
}
#trackplayer {
float:right;
text-align:center;
width:300px;
}
.release .thumbnail {
clear:right;
float:right;
width:116px;
}
.thumbnail img {
height:116px !important;
width:116px !important;
}
.release .info {
float:left;
width:500px;
}
.release .artist {
float:right;
font-family:"Impact","Arial",sans-serif;
font-size:20px;
height:30px;
margin-right:10px;
margin-top:20px;
width:auto;
}
.release .relname {
color:#3F6470;
float:right;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
height:12px;
letter-spacing:3px;
margin-right:10px;
margin-top:-6px;
text-transform:uppercase;
width:auto;
}
.release .relname img {
padding-right:10px;
}
.release .separator {
border-top:1px solid #D6FFFF;
float:right;
height:1px;
margin-right:5px;
width:480px;
}
#events .inner_title {
float:left;
height:20px;
margin-top:-20px;
}
#events .scrolls {
float:right;
height:215px;
margin-top:20px;
width:21px;
}
#events .inner_menu {
float:left;
left:-60px;
position:relative;
top:30px;
width:100px;
}
#events .inner_menu ul {
color:#D6FFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
letter-spacing:3px;
list-style-type:none;
margin-left:50px;
padding-left:0;
text-align:center;
width:200px;
}
.safariFix {
padding:3px 7px 2px;
}
#events_box {
float:right;
height:290px;
margin:10px auto;
overflow:hidden;
width:560px;
}
.flyer-container {
float:left;
height:120px;
margin:15px auto;
width:110px;
}
#events_box .flyer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
margin-bottom:5px;
margin-top:5px;
max-height:200px;
padding:3px;
width:auto;
}
#events_box .flyer .eventphoto {
max-height:112px;
max-width:90px;
}
.events_view {
height:327px;
margin:5px auto;
width:800px;
}
#eventinfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo_overlay.png) no-repeat scroll left top;
display:none;
height:327px;
margin:0 -35px auto;
position:absolute;
width:860px;
}
#eventinfohome {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo_overlay.png) no-repeat scroll left top;
display:none;
height:327px;
margin:-340px -35px auto;
position:absolute;
width:860px;
}
#releasesholderhome {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo_overlay.png) no-repeat scroll left top;
display:none;
height:327px;
margin:-340px -35px auto;
position:absolute;
width:860px;
}
.events_view .left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/border_dotted_vert_event.png) no-repeat scroll center top;
float:left;
height:310px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding-left:2px;
padding-top:12px;
text-align:center;
width:215px;
}
.events_view .right {
float:left;
margin-left:30px;
width:180px;
}
.events_view .up {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/border_dotted_hori_event.png) no-repeat scroll center top;
float:left;
height:235px;
margin-top:45px;
padding-top:10px;
text-align:center;
width:350px;
}
.events_view .down {
float:left;
margin-left:30px;
width:200px;
}
.vertflyer {
height:290px;
vertical-align:middle;
width:180px;
}
.vertflyer2 {
float:right;
height:515px;
margin-right:35px;
margin-top:53px;
vertical-align:middle;
width:341px;
}
#outer_container_rsvp .vertflyer2 {
float:right;
height:515px;
margin:0;
vertical-align:middle;
width:341px;
}
.horiflyer {
height:215px;
margin-left:-4px;
width:325px;
}
.events_view h2 {
color:yellow;
font-family:'Arial';
font-size:14px;
}
.events_view h3 {
color:white;
font-family:'Arial';
font-size:10px;
font-style:italic;
}
.events_view h4 {
color:white;
font-family:'Arial';
font-size:10px;
}
.closeevent, .closerelease, .closersvp {
float:right;
font-family:"Arial",helvetica,sans-serif;
font-size:18px;
height:30px;
position:absolute;
right:-13px;
top:9px;
width:30px;
}
#quotas {
height:20px;
left:577px;
position:relative;
top:101px;
width:30px;
z-index:400;
}
#homepage {
height:340px;
width:800px;
}
#homepageinner {
clear:both;
height:340px;
width:800px;
}
#homepage .scrolls {
	float:left;
	height:35px;
	margin-top:-30px;
	width:200px;
	
}
#homepage .scrolls div {
width: 50px;
float: left;
cursor: pointer;
margin-left:20px;

}


#homepage .inner_title {
float:left;
height:20px;
margin-top:-25px;
}
#upcoming_event {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo13.png) repeat scroll left top;
float:left;
height:310px;
margin:5px;
width:155px;
}
#upcoming_event .title, #upcoming_record .title, .rsvp_set h2, .comps h2 {
color:#FFFFFF;
font-family:"Arial",helvetica,sans-serif;
font-size:10px;
letter-spacing:3px;
margin-top:10px;
text-align:center;
text-transform:uppercase;
}
.rsvp_set h2, .comps h2 {
text-align:left;
}
#upcoming_event .flyer, #upcoming_record .flyer {
margin:20px auto;
text-align:center;
}
#upcoming_event .upocomingeventphoto {
height:200px;
width:130px;
}
#upcoming_record .upcomingrecordphoto {
height:200px;
width:200px;
}
#upcoming_event_date {
float:left;
font-family:"Arial",helvetica,sans-serif;
font-size:11px;
margin-left:10px;
margin-top:25px;
width:60px;
}
#upcoming_event_more, .upcoming_release_more a {
float:right;
font-size:40px;
font-weight:bold;
width:30px;
}
#upcoming_event_more a, #upcoming_event_more a:hover, #upcoming_event_more a:active, #upcoming_event_more a:visited {
color:white;
text-decoration:none;
}
#upcoming_record {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo13.png) repeat scroll left top;
float:left;
height:310px;
margin:5px;
width:245px;
}
#thenews {
overflow: hidden;
margin:5px;
width:810px;
height: 310px;
}
#thenews .news {
	background:transparent url(../img/news_bg.png) no-repeat scroll left top;
	height:129px;
	margin: 20px auto;
	position:relative;
}

#thenews .date {
color:#000;
font-size:9px;
letter-spacing:2px;
float: left;
margin-top: 35px;
margin-left: 50px;
text-transform: uppercase;

}
#thenews .id{
	color: #000;
	font-size:24px;
	position: relative;
	top:10px;
	width: 100px;
}
#thenews .title {
	color:white;
	float:left;
	font-family:Times New Roman;
	font-size:25px;
	font-style:italic;
	font-weight:bold;
	line-height:23px;
	margin-left:-184px;
	margin-top:-15px;
	text-align:right;
	width:600px;
}
#thenews .city {
color:black;
font-size:12px;
font-style:italic;
margin-right:10px;
}
#thenews .content {
font-style:normal;
margin-right:10px;
margin-top:21px;
float:right;
width:400px;
font-size: 12px;
position: absolute;
top: 42px;
left: 200px;

}
#thenews .image {
	float:right;
text-align:center;
width: 216px;
}
#thenews .image img {
	max-height:88px;
	max-width:145px;
	min-height:93px;
	margin-top:-25px;
	}
	
#upcoming .scrolls {
float:right;
height:215px;
width:21px;
}
.scrollup_news {
padding-top:20px;
}
.scrolldown_news {
padding-top:20px;
}
.scrollup_news img, .scrolldown_news img {
height:15px;
width:15px;
}
#releasesholder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo_overlay.png) no-repeat scroll left top;
display:none;
height:327px;
margin:-292px -35px auto;
position:absolute;
width:860px;
}
.release-view .left {
float:left;
margin-left:50px;
width:500px;
}
.release-view .right {
float:right;
margin-right:10px;
width:280px;
}
.release-view .artist {
float:left;
font-family:"Impact","Arial",sans-serif;
font-size:24px;
margin-top:20px;
width:230px;
}
.release-view .relname {
clear:left;
color:#26C5CA;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:12px;
letter-spacing:3px;
text-transform:uppercase;
width:250px;
}
.release-view h3 {
color:white;
font-size:14px;
margin:0;
}
.release-view p {
margin:0 0 20px;
}
.release-view .submenu {
float:left;
margin-top:10px;
text-align:left;
width:270px;
}
.release-view .submenu ul {
margin:0;
padding:0;
}
.release-view .submenu ul li {
display:inline;
font-size:9px;
letter-spacing:3px;
text-transform:uppercase;
}
.release-view .description {
color:#D6FFFF;
float:left;
font-family:"Arial",helvetica,sans-serif;
font-size:12px;
height:170px;
letter-spacing:0.5px;
margin-top:20px;
overflow:hidden;
text-align:left;
width:500px;
}
.release-view .reactions {
color:#D6FFFF;
display:none;
float:left;
font-family:"Arial",helvetica,sans-serif;
font-size:12px;
height:170px;
letter-spacing:0.5px;
margin-top:20px;
overflow:hidden;
text-align:left;
width:500px;
}
.release-view .tracklisting {
color:#5E7E7F;
float:right;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
margin-top:-25px;
width:190px;
}
.release-view .holder {
float:left;
width:500px;
}
.release-view .scrolls {
bottom:5px;
float:left;
margin-top:5px;
position:relative;
width:200px;
}
.release-view .catalog {
color:#26C5CA;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
margin-top:10px;
}
.release-view .comments {
color:#FFFFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
margin-top:10px;
}
.release-view .artwork {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/point-border-release.png) no-repeat scroll left top;
height:260px;
margin-top:30px;
padding-top:5px;
text-align:center;
width:260px;
}
.release-view .artwork img {
margin:2px auto;
width:244px;
}
.release-view .trackplayer {
margin:auto;
text-align:center;
}
.track_name a, .track_name a:hover, .track_name a:active, .track_name a:visited {
color:#5E7E7F;
text-decoration:none;
}
#eventsinfo .inner_title {
float:left;
height:20px;
margin-top:-21px;
}
#eventsinfo .inner_menu {
float:left;
left:-180px;
position:relative;
top:40px;
width:180px;
}
#eventsinfo #inner_content {
border-left:1px solid #D6FFFF;
float:right;
font-size:13px;
font-style:italic;
height:290px;
margin-right:13px;
margin-top:-40px;
padding-left:20px;
width:380px;
font-family:georgia, serif;

}
#artistIndex {
height:320px;
width:780px;
}
#artistIndex .inner_menu {
float:left;
position:relative;
top:40px;
width:100px;
}
#artistIndex .inner_title {
height:20px;
margin-top:-22px;
}
.menu_artists_sel {
float:right;
height:310px;
margin-top:10px;
overflow:hidden;
width:616px;
}
.menu_artists_pito {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/bio_pito.png) no-repeat scroll left top;
}
.menu_artists_karra {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/bio_karra.jpg) no-repeat scroll left top;
}
.menu_artists_gio {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/bio_gio.png) no-repeat scroll left top;
}
.initial {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/boa.png) no-repeat scroll left top;
}
.option {
background-color:white;
color:black !important;
font-family:"Arial",helvetica,sans-serif;
font-size:10px;
letter-spacing:3px;
min-height:15px;
min-width:616px;
position:relative;
z-index:80;
}
.artist_pic {
height:195px;
margin-left:4px;
margin-top:3px;
position:relative;
width:130px;
z-index:240;
}
.artists-view {
height:300px;
left:172px;
margin-left:5px;
overflow:hidden;
position:absolute;
top:10px;
width:370px;
z-index:93;
}
.artists-view .scrolls {
float:right;
height:105px;
width:21px;
}
.artists-view .artist {
float:left;
font-family:"Impact","Arial",sans-serif;
font-size:20px;
height:22px;
overflow:hidden;
width:200px;
}
.scrolls_artists {
float:left;
margin-top:8px;
width:200px;
}
#scroll_up_rel {
float:left;
}
#scroll_down_rel {
float:left;
}
#scroll_up_bio {
float:left;
margin-left:0;
width:40px;
}
#scroll_down_bio {
float:left;
margin-left:5px;
width:40px;
}
#scroll_downimg_events, #scroll_upimg_events {
	height:30px;
	width:50px;
	cursor: pointer;
}
#artbio {
float:left;
font-family:"Helvetica Neue Light","HelveticaNeueLight","Arial",helvetica,sans-serif;
font-size:15px;
height:240px;
margin-top:5px;
overflow:hidden;
width:285px;
}
.artists-view .closebio {
float:right;
font-family:"Arial",helvetica,sans-serif;
font-size:18px;
position:relative;
top:0;
width:20px;
}
#boa {
height:260px;
position:static;
width:616px;
z-index:100;
}
#boa a img {
border:0 none;
}
.option a {
margin-left:5px;
}
#guests, #consultants {
float:right;
height:260px;
width:600px;
}
#artist_pito {
font-family:"Impact","Arial",helvetica,sans-serif;
font-size:20px;
left:230px;
position:relative;
text-transform:uppercase;
top:50px;
}
#artist_karra {
font-family:"Impact","Arial",helvetica,sans-serif;
font-size:20px;
left:-100px;
position:relative;
text-transform:uppercase;
top:180px;
}
#boa a {
color:white;
text-decoration:none;
}
#boa a:active, #boa a:link, #boa a:visited, #boa a:hover {
color:white;
text-decoration:none;
}
#artist_gio {
color:white;
font-family:"Impact","Arial",helvetica,sans-serif;
font-size:20px;
left:510px;
position:relative;
text-transform:uppercase;
top:150px;
}
#artist_back {
color:white;
font-family:"Impact","Arial",helvetica,sans-serif;
font-size:14px;
left:350px;
position:relative;
text-transform:uppercase;
top:230px;
}
.guests {
color:#FFFFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
line-height:40px;
margin:5px 10px 3px;
text-decoration:none;
text-transform:uppercase;
}
#consultants #names {
float:left;
font-family:"Impact","Arial",helvetica,sans-serif;
font-size:20px;
position:relative;
top:10px;
width:250px;
z-index:92;
}
#consultants .placeholder {
display:none;
left:270px;
position:relative;
width:350px;
}
#consultants .projector {
float:left;
height:251px;
margin-top:47px;
width:122px;
}
#consultants .projector2 {
height:265px;
position:absolute;
right:35px;
top:37px;
width:320px;
z-index:85;
}
#consultants .rectangle {
background:transparent url(../img/rectangle.png) no-repeat scroll left top;
height:208px;
position:absolute;
right:60px;
top:25px;
width:553px;
z-index:86;
}
#consultants .frame {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/artist-borders.png) no-repeat scroll center top;
float:left;
height:251px;
margin-top:41px;
width:191px;
}
#consultants .insideframe {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/artist_frame.png) no-repeat scroll center top;
height:204px;
margin:25px auto auto;
padding:2px;
width:137px;
}
#consultants, #guests {
}
.eventflyer_vert_upcoming {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/border_dotted_vert_event.png) no-repeat scroll right top;
float:right;
height:310px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding-left:2px;
padding-top:12px;
text-align:center;
width:215px;
}
.vertflyer_upcoming {
height:290px;
vertical-align:middle;
width:180px;
}
.horiflyer_upcoming {
height:215px;
margin-left:-4px;
width:325px;
}
.eventflyer_hori_upcoming {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/border_dotted_hori_event.png) no-repeat scroll center top;
float:right;
height:235px;
margin-left:20px;
margin-top:45px;
padding-top:10px;
text-align:center;
width:350px;
}
#upcoming .handle {
float:left;
height:300px;
width:50px;
}
#upcoming .party_info {
float:right;
height:300px;
margin-right:20px;
width:550px;
}
#upcoming .party_desc {
float:left;
font-family:"Arial",sans-serif;
font-size:12px;
font-style:italic;
width:150px;
}
#upcoming .event_more {
float:right;
font-family:"Arial",helvetica,sans-serif;
font-size:30px;
width:50px;
}
#shop {
height:324px;
margin:auto;
text-align:center;
width:790px;
}
#contactholder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/fondo_overlay.png) no-repeat scroll left top;
display:none;
height:327px;
margin:-454px 10px auto;
position:absolute;
width:860px;
z-index:320;
}
#contact {
height:327px;
margin:auto;
width:800px;
}
#contact .left {
float:left;
margin-left:30px;
margin-top:300px;
}
#contact .left a img {
border:0 none;
}
#contact .right {
color:#5E7E7F;
float:right;
font-size:11px;
margin-top:30px;
text-align:right;
width:400px;
}
#contact .right a, .right a:hover, .right a:active, .right a:visited, .right a:link {
color:#5E7E7F;
text-decoration:none;
}
#contact .right .title {
color:#FFFFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
margin-bottom:3px;
margin-top:5px;
text-transform:uppercase;
}
#ticker {
float:right;
margin-right:70px;
}
#admin_overlay {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/overlay_bg.png) repeat scroll left top;
display:none;
height:100%;
margin:0;
padding:0;
position:absolute;
width:100%;
z-index:100;
}
#admin_outer_container {
background-color:#26C6CB;
color:#FFFFFF;
height:auto;
margin:10px auto;
padding:10px 0;
width:auto;
}
#admin_outer_container li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px;
padding:2px;
}
#admin_container {
border:1px solid #00FFFF;
height:auto;
margin:0 auto auto;
width:1024px;
}
#admin_content {
height:500px;
margin:5px auto auto;
overflow:auto;
width:800px;
}
#admin_content table {
margin:auto;
width:800px;
}
#admin_content table td {
padding-left:5px;
}
#adminleft {
float:left;
margin:5px;
padding-left:60px;
position:relative;
}
#adminright {
float:right;
margin:2px;
padding-right:150px;
position:relative;
}
.altrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7DCCD0 none repeat scroll 0 0;
}
#adminleft input {
background-color:#FFFFFF;
border-color:#000000;
color:#000000;
font-family:Arial;
text-align:left;
width:200px;
}
#adminleft label {
display:block;
font-size:110%;
padding-right:20px;
}
#rsvpholder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/event_overlay.png) no-repeat scroll left top;
display:none;
height:675px;
position:absolute;
top:10px;
width:880px;
}
.rsvp_view .left {
float:left;
margin-left:20px;
margin-top:20px;
width:395px;
}
.rsvp_view .title {
color:#FFFFFF;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
margin-bottom:3px;
margin-left:20px;
margin-top:5px;
text-transform:uppercase;
}
.rsvp_view .description {
font-size:12px;
height:450px;
margin-left:20px;
margin-top:10px;
}
.rsvp_view .right {
float:right;
margin-right:20px;
width:400px;
}
.rsvp_view #rsvpbox {
bottom:-80px;
clear:both;
height:40px;
position:relative;
width:880px;
}
#outer_container_rsvp .rsvp_view #rsvpbox {
bottom:-30px;
clear:both;
height:40px;
position:relative;
width:880px;
}
#name_label, #email_label {
color:#FFFFFF;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
margin-left:20px;
text-transform:uppercase;
width:100px;
}
#submit_rsvp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/rsvp.png) no-repeat scroll left top;
border:0 none;
float:right;
height:54px;
margin-right:30px;
margin-top:-25px;
width:89px;
}
#rsvp_waiting {
float:right;
height:50px;
width:50px;
}
#bouncingball {
display:none;
}
#rsvpmessage {
color:#25C5C3;
font-family:"Arial",sans-serif;
font-size:13px;
left:462px;
margin-left:17px;
margin-right:20px;
margin-top:5px;
position:relative;
top:-48px;
width:304px;
}
#name_rsvp, #email_rsvp {
background-color:#000000;
border-color:-moz-use-text-color -moz-use-text-color white;
border-style:none none solid;
border-width:0 0 1px;
color:#FFFFFF;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
width:200px;
}
#outer_container_rsvp .closersvp {
display:none;
}
#outer_container_rsvp #name_rsvp, #outer_container_rsvp #email_rsvp {
background-color:#FFFFFF;
border-color:-moz-use-text-color -moz-use-text-color white;
border-style:none none solid;
border-width:0 0 1px;
color:#000000;
float:left;
font-family:"Arial",Helvetica,sans-serif;
font-size:10px;
font-style:normal;
letter-spacing:3px;
width:200px;
}
#banners{width:790px;height:320px;overflow:hidden;position:relative;}
#banners div{margin:3px;}
#bannersup{position:absolute; bottom:20px; left:30px;}
#bannersdown{position:absolute; bottom:20px; left:90px;}
