/*Extras*/

div.links {width:100px; height:50px; background-color:#fff;}



body {margin:0; padding:0; background-color:#903; text-align:center}
div {}
#wrap{ width:740px; margin-left:auto; margin-right:auto; background-color:#903; }
.spacer {text-align:left; position:relative; background-color:#903; height:20px;}
#innerwrap {background-color:#000; border:solid 1px #fff;}
#right {width:333px; background-color:#430018; float:right;}
#logo {height:124px; width:333px; background-image:  url(../images/page_logo.gif); background-repeat: no-repeat;}
#fadeholder {padding-top:40px;}
#fader {height:300px;/*changed from 291*/ width:330px; margin-left:auto; margin-right:auto;}
p {padding:0 30px 20px 30px; margin:0px; font-style:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;	color: #FCC;
	text-align:left; font-weight: normal; line-height: 18px;}
#offer {text-align:left; position:relative; padding:10px/*changed from 30*/ 0 5px 0;}	
#offer ul {padding:20px/*was 0px*/ 0 0 10px; margin:0; text-align:left;}
#offer li {padding:0; margin:0; font-family:verdana; font-size:12px; line-height:16px; color:#Fcc; list-style-type:none;}
#left {height:594px/*9px added*/; width:404px;  border-right:solid 1px #fff; background-color:#000; float:left;}
#nav {height:264px; width:404px;}
h1 {height:59px; width:404px; margin:0;	text-indent:-9000em; overflow:hidden; background-repeat: no-repeat;}
#content {padding: 0px;	background-image:  url(../images/cont_back.jpg);	background-repeat: no-repeat;}
.clearer {height:1px; margin-top:-1px; clear:both; overflow:hidden;}
#foot {width:730px;}
#foot ul {padding:0; margin:0;}
#foot li {padding:5px 50px 0;margin:0;	font-family:verdana; font-size:10px; color: #fcc; display:inline;}
#foot a:link {color:#fcc; text-decoration:none;}
#foot a:hover {color:#fff;}
/*-----------*/
#home #logo { background-image: url(../images/page_logob.gif);	background-repeat: no-repeat;}
#home #right { background-color:#000;}
#home #left {border-right: solid 1px #000;}
#home #innerwrap {background-color:#000;}
/*-----*/

/*headings*/
#home h1 {background-image:  url(../images/home_heading.jpg);}
#abt h1 {background-image:  url(../images/about_heading.jpg);}
#serv h1 {background-image:  url(../images/services_heading.jpg);}
#gal h1 {background-image:  url(../images/gallery_heading.jpg);}
#con h1 {background-image:  url(../images/contact_heading.jpg);}
#modport h1 {background-image:  url(../images/modelling_heading.jpg);}
#kidport h1 {background-image:  url(../images/childrens_heading.jpg);}
#makport h1 {background-image:  url(../images/makeover_heading.jpg);}
#proport h1 {background-image:  url(../images/promo_heading.jpg);}
#fantasy h1 {background-image:  url(../images/fantasyshoots_heading.jpg);}
#performers h1 {background-image:  url(../images/performers_heading.jpg);}
#makpart h1 {background-image:  url(../images/makeparties_heading.jpg);}
#spotport h1 {background-image:  url(../images/spotlight_heading.jpg);}
#error h1 {background-image:  url(../images/404_heading.jpg);}
#lnk h1 {background-image: url(../images/link_heading.jpg);}
#hire h1 {background-image: url(../images/hire_heading.jpg);}
#burlesque h1 {background-image: url(../images/burlesque_heading.jpg);}
#henpart h1 {background-image: url(../images/henpart_heading.jpg);}

#fader ul {text-align:left; padding:10px; margin:0 20px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; }
#fader li {	padding:10px; list-style-type: none;}
#fader a:link, a:visited {color:#FCC; text-decoration:none;}
#fader a:hover {color:#FFF;}
a:link {color:#fff; text-decoration:none;}
a:hover {color:#fcc; text-decoration:underline;}

#music {position:absolute; padding:0; margin: 20px 0 0 -50px;}
#links {width:37px; height:35px; position:absolute; background-color:#fcc; margin: 20px 0 0 750px;}
#offer a{
	position:absolute;
	text-align:center;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCCCC;
	background-image: url(../images/mail_icon.jpg);
	background-repeat: no-repeat;
	font-weight: normal;
	top:80px;
	left:270px;
	height:44px;
	width:38px;
	background-position: center center;
	border:solid 1px #430018;
}
#offer a:hover {border:solid 1px #fcc;}


#login {
	color:#fcc; 
	font-size:11px; 
	font-family:arial;
	text-align:right;
	padding:10px 24px 5px 10px;
	border-top:1px solid #333;
}
#login span {
	font-weight:bold;
	float:left;
}
.formbox {
	height:13px; 
	background-color:#000 !important;
	border:1px solid #666;
	width:70px;
	color:#fff;
	font-size:11px;
	margin-bottom:4px;
}
.formbtn {
	background-color:#222;
	color:#fcc;
	border:1px solid #666;
	height:17px;
	font-size:11px;
}


#servmenu {
	height:269px; 
	width:180px; 
	background-image: url(../images/servmenu.jpg); 
	background-repeat:no-repeat; 
	margin:0 auto !important;
}
#servmenu ul {
	padding:12px 0 0 0; 
	margin:0;
}
#servmenu li {
	padding:0; 
	margin:0;
	height:22px; 
	width:160px;
}

#servmenu a:link, #servmenu a:visited {
	font-size:11px; 
	font-weight:bold;
	display:block; 
	height:22px; 
	line-height:22px;
	text-indent:11px;
	width:160px;
	background-image:url(../images/servmenu-tab.jpg);
	background-repeat:no-repeat;
}
#servmenu a:hover {
	background-image:none;
	text-indent:18px;
}
#servmenu a:link.newcat, #servmenu a:visited.newcat {
	background-image:url(../images/servmenu-tabnew.jpg);
	}
	#servmenu a:hover.newcat {background-image:none;}
#foot ul {color:#fff;}
#mininav li {
padding:0 10px;margin:0;
}
.myspace_btn {float:right;}
.myspace_btn img {border:0;}