.center {
width:1024px;
margin:0 auto;
}



.center2 {
width:100%;
margin:0 auto;
background:url(../images/fpbg.jpg) no-repeat bottom right;
}

.dj_bg {
background:url(../images/dj_bg.jpg);
}

.style1 {
margin-top:10px;display:block;
float:left;
width:550px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.stylecontact {
margin-top:10px;display:block;
width:600px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.stylegal {
margin-top:10px;display:block;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}


.style1comp {
margin-top:10px;display:block;
float:right;
width:500px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1compbg {
background:url(../images/image_comp_001.jpg) no-repeat bottom left;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1join {
margin-top:10px;display:block;
float:left;
width:350px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1join a {
color:#ccc;
text-decoration:bold;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:bold;
}


.style1_contact {
background:url(../images/contactbg.jpg) no-repeat bottom right;
color:#ccc;
float:left;
width:1024px;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
}
.style1photo {
background:url(../images/image_photo_001.jpg) no-repeat bottom right;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1photobox {
float:right;
width:700px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1photobox1 {
float:right;
width:700px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1_booking {
background:url(../images/bookingbg.jpg) no-repeat bottom right;
color:#fff;
float:left;
width:1024px;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
}

.style1photolist {
float:left;
width:500px;
height:200px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1tyrone {
background:url(../images/tyrone.jpg) no-repeat bottom right;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}
.style1garry {
background:url(../images/garry.jpg) no-repeat bottom right;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}
.style1ellie {
background:url(../images/ellie.jpg) no-repeat bottom right;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}
.style1beauty {
background:url(../images/image_beauty_002.jpg) no-repeat bottom right;
float:left;
width:1024px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
}

.style1beautybox {
float:left;
width:790px;
height:400x;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
clear:both;
}




.style1photo a {
color:#ccc;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:bold;
text-align:left;
}

.style1photo p{
float:left;
width:700px;
height:70px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:px;
margin-left:250px;
}

.style1promoblurb {
margin-top:10px;display:block;
float:left;
width:1024px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:center;
padding:px;
}

.style1promo {
float:left;
width:1024px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
}

.style2 {
margin-top:10px;display:block;
float:left;
width:800px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding:12px;
}

.style2hs {
margin-top:20px;
float:left;
width:700px;
height:300px;
border:2px solid #fff;
}

.style2hs img {
margin-right:10px;

}


.style3 {
margin-top:1px;
display:block;
float:left;
width:200px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:12px;
}


.style3_djp {
margin-top:1px;
display:block;
float:left;
width:1000px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:12px;
}



.style3_dj {
background:url(../images/dj_bg.jpg);
margin-top:10px;display:block;
float:left;
width:1000px;
height:370px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:12px;
}

.style3_dj2 {
float:left;
width:400px;
height:370px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:12px;
}

.style4 {
//background:#FFF url(../images/x_logo_gray.gif) no-repeat bottom right;
background:url(../images/bgimage1.gif);
list-style:none;
border:2px solid #666666;
float:right;
height:170px;
width:150px;
color:#666666;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:2px;
}

.style4 p {
height:30px;
padding-left:20px;
overflow:hidden
}

.style4_dj {
//background:#FFF url(../images/x_logo_gray.gif) no-repeat bottom right;
background:#e6e6e6 url(../images/bgimage1.gif)no-repeat bottom right;
background-position:right;
list-style:none;
border:2px solid #666666;
float:left;
width:750px;
color:#666666;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:2px;
}

.style4 ul {
padding-left:180px;

}

.style4_dj ul {
padding-left:220px;
}

.style5 {
background:#CCCCCC url(../images/namebg.gif);
list-style:none;
border-top:2px solid #666666;
border-left:2px solid #666666;
border-right:2px solid #666666;
float:right;
width:150px;
height:20px;
color:#FFF;
font-size:14px;
font-family: verdana, sans-serif;
text-align:center;
padding:2px;
margin-top:20px;
}

.style5_djp {
background:#CCCCCC url(../images/namebg.gif);
list-style:none;
border-top:2px solid #666666;
border-left:2px solid #666666;
border-right:2px solid #666666;
width:750px;
height:20px;
color:#FFF;
font-size:14px;
font-family: verdana, sans-serif;
text-align:center;
padding:2px;
margin-top:20px;
}

.style6 {
background:#e6e6e6 url(../images/profile_bg.jpg) no-repeat;
background-position:right;
list-style:none;
border:2px solid #666666;
float:left;
width:1014px;
height:520px;
color:#666666;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:2px;
}

.style6_list {
margin-left:20px;
list-style:none;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding:2px;
height:120px;
width:600px;
overflow:hidden;
}

.style6_profile {
list-style:none;
float:right;
width:430px;
color:#666666;
font-size:12px;
font-family: verdana, sans-serif;
text-align:left;
padding-top:20px;
}


.stylecompbox {
float:left;
width:301px;
height:450px;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
margin-left: 179px;
}

.stylecompbox img {
float:left;
color:#ccc;
text-decoration:none;
font-size:12px;
font-family: verdana, sans-serif;
font-weight:;
text-align:left;
padding-top: 10px;
}


.style6 p {
padding-left:20px;
}


.lftimage {
float:left;
padding-right:12px;
}

.lftimage2 {
float:left;
margin-left:20px;
margin-top:160px;

}

.lftimage2profile img{
float:left;
margin-left:20px;
margin-top:4px;
padding-right:10px;
}

.lftimage3 {
float:left;
}

.rgtimage {
float:right;
clear:both;
}

.menusink {
margin-top:200px;
}


.promocontainer {
width:1024px;
float:left;
}

.modelbox {
float:left;
width:170px;
height:230px;
}






.menu2 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(../images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
		.menu2 li {float:left;}
		.menu2 li a {display:block; float:left; height:35px; line-height:35px; color:#ccc; text-decoration:none; font-size:11px; font-family: verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
		.menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
		.menu2 li.current a {color:#fff; background:url(../images/button4.gif);}
		.menu2 li.current a b {background:url(../images/button4.gif) no-repeat right top;}
		.menu2 li a:hover {color:#fff; background:#000 url(../images/button4.gif);}
		.menu2 li a:hover b {background:url(../images/button4.gif) no-repeat right top;}
		.menu2 li.current a:hover {color:#fff; background:#000 url(../images/button4.gif); cursor:default;}
		.menu2 li.current a:hover b {background:url(../images/button4.gif) no-repeat right top;}

		.bg {background-color: #000000;}
		
		
.menu3 {padding:0 0 0 32px; margin:0; list-style:none; height:25px; background:#fff url(../images/button1_2.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
		.menu3 li {float:left;}
		.menu3 li a {display:block; float:left; height:25px; line-height:25px; color:#ccc; text-decoration:none; font-size:11px; font-family: verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
		.menu3 li a b {float:left; display:block; padding:0 16px 0 8px;}
		.menu3 li.current a {color:#fff; background:url(../images/button4.gif);}
		.menu3 li.current a b {background:url(../images/button4_.gif) no-repeat right top;}
		.menu3 li a:hover {color:#fff; background:#000 url(../images/button4_.gif);}
		.menu3 li a:hover b {background:url(../images/button4_.gif) no-repeat right top;}
		.menu3 li.current a:hover {color:#fff; background:#000 url(../images/button4.gif); cursor:default;}
		.menu3 li.current a:hover b {background:url(../images/button4.gif) no-repeat right top;}
		
		.bg {background-color: #000000;}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
.brMap{
position:relative;
width:414px;
height:350px;
background:url(../images/map/search_map.gif) no-repeat;
}

/***** MAP MAIN ****/

.mapWA a{
position:absolute;
top:32px;
left:2px;
width:150px;
height:236px;
z-index:1;
}

.mapWA a:hover{
background:url(../images/map/wa.gif) no-repeat;
}

.mapNT a{
position:absolute;
top:2px;
left:154px;
width:100px;
height:154px;
z-index:2;
}

.mapNT a:hover{
background:url(../images/map/nt.gif) no-repeat;
}

.mapQLD a{
position:absolute;
top:4px;
left:258px;
width:154px;
height:186px;
z-index:3;
}

.mapQLD a:hover{
background:url(../images/map/qld.gif) no-repeat;
}

.mapSA a{
position:absolute;
top:160px;
left:154px;
width:130px;
height:130px;
z-index:4;
}

.mapSA a:hover{
background:url(../images/map/sa.gif) no-repeat;
}

.mapNSW a{
position:absolute;
top:194px;
left:288px;
width:124px;
height:64px;
z-index:5;
}

.mapNSW a:hover{
background:url(../images/map/nsw.gif) no-repeat;
}

.mapACT a{
position:absolute;
top:220px;
left:328px;
width:52px;
height:22px;
z-index:6;
}

.mapACT a:hover{
background:url(../images/map/act.gif) no-repeat;
}

.mapVIC a{
position:absolute;
top:260px;
left:288px;
width:90px;
height:42px;
z-index:7;
}

.mapVIC a:hover{
background:url(../images/map/vic.gif) no-repeat;
}

.mapTAS a{
position:absolute;
top:312px;
left:309px;
width:36px;
height:36px;
z-index:8;
}

.mapTAS a:hover{
background:url(../images/map/tas.gif) no-repeat;
}
		