/* CSS Document */
body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#wrapper{
width:1020px;
height:100%;
margin:0 auto;
background-color:#eeeeee;
text-align:left;
position:relative;
border-top:1px solid #333333;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

#banner{
width:1020px;
height:70px;
background-image:url(../images/factoryBanner_02.jpg);
background-repeat:no-repeat;

}

#banner2{
width:1020px;
height:198px;
background-image:url(../images/pi_InsideBanner.jpg);
background-repeat:no-repeat;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

/*nav bar rules*/
#nav{
width:1020px;
height:36px;
background-color:#FFFFFF;
background-image:url(../images/pi_navbkg2.gif);
background-repeat:repeat-x;
}

     #nav ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	#nav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		text-align:center;
	}
	#nav li a {
		display: block;
		height: 26px;
		width:146px;

		color:#FFFFFF;
	}		

	#nav li#home a {
	margin-left:8px;
	padding-top:10px;
	padding-right:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
	
		#nav li#home a:hover {
		background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
	#nav li#about a {
	display:block;
	margin-left:8px;
	padding-top:10px;
	padding-right:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
		#nav li#about a:hover {
		background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
		
			#nav li#aboutInside a {
			display:block;
			margin-left:0px;
			padding-top:10px;
			padding-right:0px;
			width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
			color:#fffff;
			text-decoration:none;
			}	
				#nav li#aboutInside a:hover {
				background-image:url(../images/nb_navbkg.gif);
				color:#cccccc;
				}
	#nav li#leasing a {
	margin-left:0px;
	padding-top:10px;
	padding-right:4px;
	padding-left:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
		#nav li#leasing a:hover {
		background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
	#nav li#units a {
	margin-left:0px;
	padding-top:10px;
	padding-right:4px;
	padding-left:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
		#nav li#units a:hover {
		background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
	#nav li#perth a {
		margin-left:0px;
	padding-top:10px;
	padding-right:4px;
	padding-left:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
		#nav li#perth a:hover {
		background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
		#nav li#contact a {
	margin-left:0px;
	padding-top:10px;
	padding-right:4px;
	padding-left:0px;
	width:146px;
		background-image:url(../images/na_navbkg.gif);
		background-repeat: no-repeat;
	color:#fffff;
	text-decoration:none;
	}	
		#nav li#contact a:hover {
				background-image:url(../images/nb_navbkg.gif);
		color:#cccccc;
		}
	
	
/*flash focus rukes*/

#contentBanner{
display:block;
width:1020px;
height:246px;
background-color:#dbdcc8;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

#contentBanner #fl{
float:right;
display:block;
width:775px;
height:246px;
}

#contentBanner #left{
text-align:centre;
color:#333333;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
float:left;
padding:25px 5px 5px 5px;
width:230px;
height:246px;
}

#contentBanner #top{
display:block;
width:400px;
height:20px;
background-color:#970a06;
z-index:10000;




}
	
/*content rules*/
#content{
text-align:left;
xposition:relative;
display:block;
width:1020px;
xheight:100%;
xbackground-color:red;
background-image:url(../images/pi_facBack.gif);

border-top:4px solid #970a06;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

#content #contentLeft{
position:relative;
float:left;
display:block;
background-color:transparent;
width:785px;
height:400px;
}
/*right content*/


.leasingTitle{
position:relative;
display:block;
top:0;
background-image:url(../images/ta_nowLeasing.gif);
width:232px;
height:27px;
background-position:top left;
background-repeat:no-repeat;
margin:0px;

}

/*centre content rules*/
#content #contentLeft #gallaries{
	display:block;
	position:absolute;
	xbackground-color:red;
	top:120px;
	left:0px;
	width:320px;
	margin:40px 0px 0px 40px;
	color:#333333;
	height:225px;
}

#content #contentLeft #focus{
display:block;
position:absolute;
xfloat:right;
top:120px;
left:370px;
border-left:1px dashed #333333;
width:380px;
height:225px;
margin:10px 10px 0px 0px;
padding-top:12px;
color:#333333;
}

#content #contentLeft #contentright{
display:block;
position:absolute;
xfloat:right;
top:129px;
left:750px;
xbackground-color:#636363;
width:250px;
height:250px;
border-left:1px dashed #333333;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
color:#333333;
}

h1{
position:relative;
display:block;
background-image:url(../images/taPrime.gif);
background-repeat:no-repeat;
width:561px;
height:30px;
margin:10px 0px 0px 20px;
}

.aboutTitle{
position:relative;
display:block;
background-image:url(../images/taAbout.gif);
background-repeat:no-repeat;
width:202px;
height:32px;
margin:10px 0px 0px 20px;
}

.leaseTitle{
position:relative;
display:block;
background-image:url(../images/ta_leasing.gif);
background-repeat:no-repeat;
width:216px;
height:32px;
margin:10px 0px 0px 20px;
}

.unitsTitle{
position:relative;
display:block;
background-image:url(../images/taUnits.gif);
background-repeat:no-repeat;
width:57px;
height:32px;
margin:10px 0px 0px 20px;
}

.perthTitle{
position:relative;
display:block;
background-image:url(../images/taAboutPerth.gif);
background-repeat:no-repeat;
width:129px;
height:32px;
margin:10px 0px 0px 20px;
}

.contactTitle{
position:relative;
display:block;
background-image:url(../images/taContact.gif);
background-repeat:no-repeat;
width:131px;
height:32px;
margin:10px 0px 0px 20px;
}

.ContentText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
display:block;
xwidth:600px;
margin:10px 30px 0px 30px;
}

.smallRight{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
display:block;
width:100px;
padding:5px 5px 5px 5px;
}

.smallRight a{
color:#ffffff;
text-decoration:none;
}

.hide{display:none;}

/*Inside page rules*/
#leftHalf {
	display:block;
	position:absolute;
	top:120px;
	left:0px;
	float:left;
	background-color:#ffffff;
	xborder-left:1px dashed #333333;
	width:537px;
	xmargin:10px 10px 0px 30px;
	color:#333333;
	height:100%;
}
#rightHalf {
	display:block;
	position:absolute;
	top:120px;
	right:0px;
	float:right;
	background-color:#eeeeee;
	border-left:1px dashed #cccccc;
	width:408px;
	xmargin:10px 10px 0px 30px;
	color:#333333;
	height:100%;
}
/***************************************************************/

A {
color:#990000;}

#main {
   x background:#9c9;
   font-family:Arial, Helvetica, sans-serif;
    float:left;
	height:500px;
    width:630px;
	padding:10px 5px 5px 15px;
	font-size:12px;
    }
	
#LAI{
position:absolute;
top:15px;
left:840px;
xbackground-image:url(../images/LAI.gif);
width:146px;
background-color:red;
display:block;
float:right;
height:49px;
}
	
#main #units {
display:block;
	 width:605px;
	 margin:5px;
}	

#main #perth {
     display:block;	 
	 width:290px;
	 margin:0px;
	 float:left;
}		

#main #perthBullets {
     display:block;
	 width:300px;
	 margin-left:10px;
	 float:right;
}	

#main #perthlinks {
padding-top:40px;
     display:block;
	 width:280px;
	 margin:5px;
	 float:right;
}	

#main #contact{
     display:block;
	 width:250px;
	 margin-left:10px;
	 float:left;
	 background-color:#EEEEEE;
}	

#main #layout {
padding-top:10px;
background-color:#EEEEEE;
     display:block;
	 width:370px;
	 margin:0px;
	 margin-top:38px;
	 float:right;
}	

#main #google{
background-color:#EEEEEE;
     margin-top:20px;
	 display:block;
	 width:620px;
	 margin-left:10px;
	 float:left;
}	

	
#sidebar {
    font-family:Arial, Helvetica, sans-serif;
    background:#b2af84;
    float:right;
    width:350px;
	height:500px;
	margin-top:0px;
    font-size:14px;
	padding:10px 10px 5px 10px;
    }
	
.side {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:5px;
}

.side a:Active {
text-decoration:none;
}
	
	#footer {
    font-family:Arial, Helvetica, sans-serif;
	background:#333333;
	Xfloat:right;
	clear:both;
	display:block;
	height:50px;
    }

#footer #lai {
    color:#ffffff;
	font-size:12px;
	margin-right:20px;
	padding-top:15px;
	float:right;
}
	
#move{
padding-left:10px;
}

#frontTitle{
padding-left:28px;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
