/* CSS Document */

body {
background: #37212E url(images/bg_gradient.jpg) top left repeat-x;
margin-top:15px;


scrollbar-face-color: #000000;
scrollbar-highlight-color: #333333;
scrollbar-3dlight-color: #333333;
scrollbar-shadow-color: #333333;
scrollbar-darkshadow-color: #000000;
scrollbar-arrow-color: #FF99CC;
scrollbar-track-color: #333333;

}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
#footer p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
margin:0px;

}
a:link, a:active, a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF99CC;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
background-color:#FFFFFF;
text-decoration:none;
}

h1 {

padding-left:5px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-indent:10px;
background:url(images/headerarrowpink.gif) left no-repeat;
}
h2 

{
	background:#000;
	padding:5px;
	color:#00CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#logo {
width: 763px;
margin:0px auto;
height: 55px;
background:url(images/plushlogo.gif) no-repeat top left;
}
#navmenu {
background: #000 url(images/gradbg_header.gif) top left no-repeat;
width: 763px;
margin:0px auto;
height: 72px;
}

/*----------------------MENU-------------------------*/


#menusection ul#menu	{
	width: 763px;
	background: transparent;
	margin: 0;
	padding: 0;
	position: relative;
	list-style: none;
	}

#menusection ul#menu li {
	height: 60px;
	padding: 0;
	position: absolute;
	top: 0px;
	}
	
ul#menusection li, ul#menu a {
	height: 60px;
	/*\*/overflow: hidden;/**/
	display: block;
	}
	
	
#menusection ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
	


#homelink	{left: 19px; width: 78px; background: transparent url(images/nav_home_off.gif) bottom left no-repeat;}

#newslink	{left: 100px; width: 85px; background: transparent url(images/nav_news_off.gif) bottom left no-repeat;}

#eventslink	{left: 203px; width: 88px; background: transparent url(images/nav_events_off.gif) bottom left no-repeat;}

#djlink {left: 313px; width: 95px; background: transparent url(images/nav_dj_off.gif) bottom left no-repeat;}

#gallerieslink	{left: 433px; width: 117px; background: transparent url(images/nav_galleries_off.gif) bottom left no-repeat;}

#ticketslink	{left: 567px; width: 58px; background: transparent url(images/nav_tickets_off.gif) bottom left no-repeat;}

#infolink {left: 656px; width: 85px; background: transparent url(images/nav_plush_off.gif) bottom left no-repeat;}


#homelink a:hover	{background: transparent url(images/nav_home_over.gif ) bottom left no-repeat;}
#newslink a:hover	{background: transparent url(images/nav_news_over.gif) bottom left  no-repeat;}
#eventslink a:hover {background: transparent  url(images/nav_events_over.gif) bottom left no-repeat;}
#djlink a:hover {background: transparent  url(images/nav_dj_over.gif) bottom left no-repeat;}
#gallerieslink a:hover {background: transparent  url(images/nav_galleries_over.gif) bottom left no-repeat;}
#ticketslink a:hover {background: transparent  url(images/nav_tickets_over.gif) bottom left no-repeat;}
#infolink a:hover {background: transparent  url(images/nav_plush_over.gif) bottom left no-repeat;}



ul#gallerylist li {
height:120px;
margin:0px;
	padding: 5px;
	list-style:none;
	}







#footer {
background: #000 url(images/gradbg_footer.gif) top left no-repeat;
width: 743px;
margin:0px auto;
height: 30px;
margin-top:3px;
padding:10px;
padding-top:17px;
}

#main {
background: #000 url(images/gradbg_middle.gif) top left no-repeat;
width: 763px;
margin:0px auto;
height: 335px;
}

#maingallery {
background: url(images/gradbg_middle_gallery.gif) top left no-repeat;
width: 763px;
margin:0px auto;
height: 510px;
}

#maincontent {

width: 740px;
padding-left:5px;
padding-top:12px;
padding-right:5px;
padding-bottom:12px;
margin:0px auto;
height: 300px;
}

#mainright {
float:right;

width:315px;
padding:0px;
height:300px;
}

#mainrightgallery {
float:right;

width:315px;
padding:0px;
height:470px;
}

#mainrightinside {
float:right;

width:450px;
padding:0px;
height:300px;
}

#maintitle1{
background:url(images/title_welcome.gif) no-repeat top left;
height:34px;
text-indent:-9999px;
}
#maintitle2{
margin-top:10px;
background:url(images/title_new.gif) no-repeat top left;
height:30px;
text-indent:-9999px;
}
#newstext {
background:url(images/bg_textbox.gif) repeat;
overflow:auto;
height:165px;
padding:10px;
}

#contenttext {
background:url(images/bg_textbox.gif) repeat;
overflow:auto;
height:234px;
padding:15px;
}

#contenttextgallery {
background:url(images/bg_textbox.gif) repeat;
overflow:auto;
height:400px;
padding:15px;
}

#eventtext {
background:url(images/bg_textbox.gif) repeat;
overflow:auto;
height:205px;
padding:10px;
}


#guestlist {
margin-top:5px;
background:url(images/bg_pinklines.gif) repeat;
}
#bottom {
position:relative;
background: #000 url(images/gradbg_lower.gif) top left no-repeat;
width: 763px;
margin:0px auto;
height: 169px;
}

#subbox1 {
position: absolute;
left: 12px;
top:10px;
width:221px;
padding:2px;
}
#subbox2 {
position: absolute;
left: 268px;
top:10px;
width:221px;
padding:2px;
}
#subbox3 {
position: absolute;
left: 526px;
top:10px;
width:221px;
padding:2px;
}
.subtitle {
height:20px;

}
.subtextsection {

background:url(images/bg_textbox.gif) repeat;
height:100px;
overflow:hidden;
padding:7px;
}
.subimage {
float:left;
border:1px #ccc solid;
margin-right:10px;
margin-bottom:10px;
}
.formfield {
border: 1px solid #ccc;
background-color:#000;
color:#ccc;
font-size:10px;
height:11px;
width:199px;
margin-bottom:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button {
	border: 1px solid #00CCFF;
	background:url(images/bg_pinklines.gif) repeat;
	color:#00CCFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.borderedimage {

margin-top:3px;
margin-left:2px;
}

.dj {
height:115px;


}

.djthumb {
float: right;
padding-left:10px;
}

mainimage{

}
