body	{
	text-align:center;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_tile01.jpg); background-repeat:repeat-y;
	background-position:center;
	background-color:#7b98a6;}
	
body * {
	text-align:left;}
	
.btn {
	text-align:center;}

#wrapper {
	width:780px;
	/*height:600px;*/
	margin:0 auto;}

body.photoshoot #wrapper {
	width:970px;}
		
#header	{
	height:95px;
	width:780px;
	margin:0;
	padding:0;
	background-color:#cdd8de;}


body.photoshoot #header {
	width:970px;}
		
#logo-left {
	float:left;}
			 
#logo-right {
	float:right;}

.content {
	padding-top:30px;
	padding-right:0;
	padding-bottom:15px;
	padding-left:0;
	margin:0;
	background-color:#ffffff;}

body.photoshoot .content {
	background-color:#fff;}

body.photoshoot .content table {
	margin:0 auto 30px auto;}
		
#content-left {
	vertical-align:top;
	padding: 5px 0 0 0;}
	
.pad-btm {
	padding-bottom:5px;}
	
.pad-top {
	padding-top:5px;}
	
.pad-top20 {
	padding-top:20px;}
	
.top {
	vertical-align:top;}

.margin-top {
	margin-top:60px;}
			   
.vert_tile {
	display:block
	width:19px;
	background-image:url(../images/tile_dots_vert.gif); background-repeat:repeat-y;}
			   
#footer {
	clear:left;
	background-color:#7b98a6;
	height:50px;
	margin:0;
	padding:0;}

#btm {
	clear:both;
	background-color:#7b98a6;
	background-image:url(../images/btm_bg.jpg); background-repeat:no-repeat; background-position:top;
	height:40px;}

body.photoshoot #btm {
	background-image:url(../images/btm_bg_970.jpg); background-repeat:no-repeat; background-position:top;}
	
#btm-bg-repeat {
	clear:left;
	height:80px;
	background-color:#7b98a6;
	background-image:url(../images/btm_bg_tile.jpg); background-repeat:repeat-y;}
	
.footer-left {
	float:left;
	padding: 10px 0 0 30px;
	margin:0;}
	
.footer-right {
	float:right;
	padding: 10px 40px 0 0;
	letter-spacing:.15em;
	word-spacing:2px;
	margin:0;}
	
.footer-right a {
	text-decoration:none;
	color:#333;}
	
.footer-right a:hover {color:#d6d9e4;}
	
/* formatting */
p, li {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.3;
	color:#333;
	margin-top:0;
	margin-left:3px;}
		
b {
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:2;
	color:#9da5c0;}
	
.italics {
	font-style:italic;}
	
.featured b{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:2;
	color:#999;} 
	
a {
	text-decoration:none;
	color:#9da5c0;}
	
a:hover {
	color:#d6d9e4;}

/* Home main heading */
h1 {
	line-height:1;
	margin-top:25px;
	margin-bottom:13px;}
/* with border below - button more information - snaps */
h2 {
	line-height:1;
	margin-top:17px;
	padding-bottom:10px;
	background-image:url(../images/tile_dots_horz.gif); background-repeat:repeat-x;}
/*  */
h3 {
	line-height:1;
	margin-top:7px;
	margin-right:0;
	margin-bottom:5px;
	margin-left:0;
	padding:0;}
/*  */	
h4 {
	line-height:1;
	margin-top:0px;
	margin-bottom:29px;}
/* with border above - snaps */	
h5 {
	line-height:1;
	padding-top:10px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	margin:0;
	background-image:url(../images/tile_dots_horz_above.gif); background-repeat:repeat-x;}
	
h6 {
	line-height:1;
	margin-top:0;
	margin-right:0;
	margin-bottom:20px;
	margin-left:0;
	padding:0;}
	
h7 {
	line-height:1;
	padding:0;
	margin:0;}
	
.centre {
	text-align:center;
	margin:20px 0;}
	
table .pfolio-content td {
	vertical-align:top;
	height:170px;}

tr .td-subheading td {
	height:50px;
	padding-top:20px;}
	
.div-subheading {
	display:block;
	height:45px;}
						  
#pic-pfolio {
	margin-top:69px;}
	
.pic-pfolio {
	margin-top:58px;}
	
#pic-pfolio-v2 {
	margin-top:94px;}
	
html>/**/body #pic-pfolio-v2 {
	margin-top:74px;}
	
html>/**/body .pic-pfolio-v2 {
	margin-top:57px;}

.pic-pfolio-v2 {
	margin-top:77px;}

.pic-clients{
	margin-top:10px;}

.pic-news {
	margin-top:15px;}

table .pfolio-featured td {
	vertical-align:top;
	height:150px;}

#pic-featured {
	margin-top:69px;}

.pic-featured {
	margin-top:37px;}

/* button rollovers */
a img {
	border:none;}

.btn-moreinfo a {
	display:block;
	height:15px;
	width:170px;
	background:url(../images/button_moreinfo.gif) no-repeat 0px 0px;}
				
.btn-moreinfo a:hover {
	background:url(../images/button_moreinfo.gif) 0px -15px;}

.btn-moreinfo-small a {
	display:block;
	height:15px;
	width:110px;
	background:url(../images/button_moreinfo_sm.gif) no-repeat 0px 0px;}
				
.btn-moreinfo-small a:hover{
	background:url(../images/button_moreinfo_sm.gif) 0px -15px;}

/* latest work buttons */
.btn-bplace a, .btn-cplace a, .btn-15w a, .btn-fresh a, .btn-259george a, .btn-367collins a, .btn-rialto a, .btn-angel a  { 
	display:block;
	height:20px;
	width:190px;}
	
.btn-11waymouth a {
	background:url(../images/link_waymouth.gif) no-repeat 0px 0px;}
	
.btn-11waymouth a:hover {
	background:url(../images/link_waymouth.gif) no-repeat 0px -20px;}
	
.btn-201miller a {
	background:url(../images/link_201miller.gif) no-repeat 0px 0px;}
	
.btn-201miller a:hover {
	background:url(../images/link_201miller.gif) no-repeat 0px -20px;}

.btn-bplace a {
	background:url(../images/link_bplace.gif) no-repeat 0px 0px;}
	
.btn-bplace a:hover {
	background:url(../images/link_bplace.gif) no-repeat 0px -20px;}
				
.btn-cplace a {
	background:url(../images/link_cplace.gif) no-repeat 0px 0px;}

.btn-cplace a:hover{
	background:url(../images/link_cplace.gif) no-repeat 0px -20px;}
				
.btn-15w a {
	background:url(../images/link_15w.gif) no-repeat 0px 0px;}

.btn-15w a:hover{
	background:url(../images/link_15w.gif) no-repeat 0px -20px;}
				
.btn-fresh a {
	background:url(../images/link_freshwater.gif) no-repeat 0px 0px;}

.btn-fresh a:hover {
	background:url(../images/link_freshwater.gif) no-repeat 0px -20px;}

.btn-259george a {
	background:url(../images/link_259george.gif) no-repeat 0px 0px;}

.btn-259george a:hover {
	background:url(../images/link_259george.gif) no-repeat 0px -20px;}
				
.btn-367collins a {
	background:url(../images/link_367collins.gif) no-repeat 0px 0px;}

.btn-367collins a:hover {
	background:url(../images/link_367collins.gif) no-repeat 0px -20px;}
				
.btn-rialto a {
	background:url(../images/link_rialto.gif) no-repeat 0px 0px;}

.btn-rialto a:hover {
	background:url(../images/link_rialto.gif) no-repeat 0px -20px;}
				
.btn-angel a {
	background:url(../images/link_angel.gif) no-repeat 0px 0px;
			}
.btn-angel a:hover {
	background:url(../images/link_angel.gif) no-repeat 0px -20px;}

.btn-ampcentre a {
	background:url(../images/link_ampcentre.gif) no-repeat 0px 0px;
			}
.btn-ampcentre a:hover {
	background:url(../images/link_ampcentre.gif) no-repeat 0px -20px;}

.btn-737bourke a {
	background:url(../images/link_737bourke.gif) no-repeat 0px 0px;
			}
.btn-737bourke a:hover {
	background:url(../images/link_737bourke.gif) no-repeat 0px -20px;}

.btn-338pitt a {
	background:url(../images/link_338pitt.gif) no-repeat 0px 0px;
			}
.btn-338pitt a:hover {
	background:url(../images/link_338pitt.gif) no-repeat 0px -20px;}

.btn-101george a {
	background:url(../images/link_101george.gif) no-repeat 0px 0px;
			}
.btn-101george a:hover {
	background:url(../images/link_101george.gif) no-repeat 0px -20px;}

.btn-galleria a {
	background:url(../images/link_galleria.gif) no-repeat 0px 0px;
			}
.btn-galleria a:hover {
	background:url(../images/link_galleria.gif) no-repeat 0px -20px;}

.btn-twenty8fwp a {
	background:url(../images/link_twenty8fwp.gif) no-repeat 0px 0px;
			}
.btn-twenty8fwp a:hover {
	background:url(../images/link_twenty8fwp.gif) no-repeat 0px -20px;}
				
/* portfolio buttons */
.btn-featured a {
	display:block;
	height:20px;
	width:190px;
	background:url(../images/link_featured.gif) no-repeat 0px 0px;
			}
.btn-featured a:hover{background:url(../images/link_featured.gif) no-repeat 0px -20px;
				}
.btn-latest  a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_latest.gif) no-repeat 0px 0px;
			}
.btn-latest a:hover{background:url(../images/link_latest.gif) no-repeat 0px -20px;
				}				
.btn-adelaide  a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_adelaide.gif) no-repeat 0px 0px;
			}
.btn-adelaide a:hover{background:url(../images/link_adelaide.gif) no-repeat 0px -20px;
				}
.btn-brisbane  a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_brisbane.gif) no-repeat 0px 0px;
			}
.btn-brisbane a:hover{background:url(../images/link_brisbane.gif) no-repeat 0px -20px;
				}
.btn-canberra  a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_canberra.gif) no-repeat 0px 0px;
			}
.btn-canberra a:hover{background:url(../images/link_canberra.gif) no-repeat 0px -20px;
				}
.btn-melbourne a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_melbourne.gif) no-repeat 0px 0px;
			}
.btn-melbourne a:hover{background:url(../images/link_melbourne.gif) no-repeat 0px -20px;
				}
.btn-perth a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_perth.gif) no-repeat 0px 0px;
			}
.btn-perth a:hover{background:url(../images/link_perth.gif) no-repeat 0px -20px;
				}
.btn-sydney a{display:block;
			height:20px;
			width:190px;
			background:url(../images/link_sydney.gif) no-repeat 0px 0px;
			}
.btn-sydney a:hover{background:url(../images/link_sydney.gif) no-repeat 0px -20px;
				}

/* adelaide buttons */
.btn-waymouth a, .btn-100king a, .btn-45pirie  a {
	display:block;
	height:20px;
	width:190px;}
	
.btn-waymouth a {
	background:url(../images/link_waymouth.gif) no-repeat 0px 0px;}

.btn-waymouth a:hover {
	background:url(../images/link_waymouth.gif) no-repeat 0px -20px;}				

.btn-100king a {
	background:url(../images/link_100king.gif) no-repeat 0px 0px;}

.btn-100king a:hover {
	background:url(../images/link_100king.gif) no-repeat 0px -20px;}
				
.btn-45pirie a {
	background:url(../images/link_45pirie.gif) no-repeat 0px 0px;}

.btn-45pirie a:hover {
	background:url(../images/link_45pirie.gif) no-repeat 0px -20px;}
				
/* brisbane buttons */				
.btn-waterfront a, .btn-300queen a {
	display:block;
	height:20px;
	width:190px;}

.btn-waterfront a {
	background:url(../images/link_waterfront.gif) no-repeat 0px 0px;}
	
.btn-waterfront a:hover {
	background:url(../images/link_waterfront.gif) no-repeat 0px -20px;}

.btn-300queen a {
	background:url(../images/link_300queen.gif) no-repeat 0px 0px;}
	
.btn-300queen a:hover{
	background:url(../images/link_300queen.gif) no-repeat 0px -20px;}

/* canberra buttons */				
.btn-finlay  a {
	display:block;
	height:20px;
	width:190px;}

.btn-finlay a {
	background:url(../images/link_finlay.gif) no-repeat 0px 0px;}

.btn-finlay a:hover {
	background:url(../images/link_finlay.gif) no-repeat 0px -20px;}

/* melbourne buttons */	
.btn-360collins a, .btn-385bourke a, .btn-brandon a, .btn-gardner a {
	display:block;
	height:20px;
	width:190px;}

.btn-360collins a {
	background:url(../images/link_360collins.gif) no-repeat 0px 0px;}
	
.btn-360collins a:hover {
	background:url(../images/link_360collins.gif) no-repeat 0px -20px;}

.btn-385bourke a {
	background:url(../images/link_385bourke.gif) no-repeat 0px 0px;}

.btn-385bourke a:hover {
	background:url(../images/link_385bourke.gif) no-repeat 0px -20px;}

.btn-brandon a {
	background:url(../images/link_brandon.gif) no-repeat 0px 0px;}
	
.btn-brandon a:hover {
	background:url(../images/link_brandon.gif) no-repeat 0px -20px;}

.btn-gardner a {
	background:url(../images/link_gardner.gif) no-repeat 0px 0px;}
	
.btn-gardner a:hover {
	background:url(../images/link_gardner.gif) no-repeat 0px -20px;}

/* perth buttons */				
.btn-stgeorge a, .btn-1mill a, .btn-5mill a, .btn-governor a, .btn-stmartins a {
	display:block;
	height:20px;
	width:190px;}

.btn-stgeorge a {
	background:url(../images/link_197stgeorge.gif) no-repeat 0px 0px;}
	
.btn-stgeorge a:hover {
	background:url(../images/link_197stgeorge.gif) no-repeat 0px -20px;}

.btn-1mill a {
	background:url(../images/link_1mill.gif) no-repeat 0px 0px;}
	
.btn-1mill a:hover {
	background:url(../images/link_1mill.gif) no-repeat 0px -20px;}

.btn-5mill a {
	background:url(../images/link_5mill.gif) no-repeat 0px 0px;}

.btn-5mill a:hover {
	background:url(../images/link_5mill.gif) no-repeat 0px -20px;}

.btn-governor a {
	background:url(../images/link_governor.gif) no-repeat 0px 0px;}

.btn-governor a:hover {
	background:url(../images/link_governor.gif) no-repeat 0px -20px;}

.btn-stmartins a {
		background:url(../images/link_stmartins.gif) no-repeat 0px 0px;}

.btn-stmartins a:hover {
	background:url(../images/link_stmartins.gif) no-repeat 0px -20px;}
				
/* sydney buttons */
.btn-120pitt a, .btn-maritime a, .btn-175pitt a, .btn-36george a, .btn-56pitt a, .btn-60castle a, .btn-18lee a, .btn-150george a {
	display:block;
	height:20px;
	width:190px;}
				
.btn-120pitt a {
	background:url(../images/link_120pitt.gif) no-repeat 0px 0px;}

.btn-120pitt a:hover {
	background:url(../images/link_120pitt.gif) no-repeat 0px -20px;}

.btn-maritime a {
	background:url(../images/link_maritime.gif) no-repeat 0px 0px;}
	
.btn-maritime a:hover {
	background:url(../images/link_maritime.gif) no-repeat 0px -20px;}
	
.btn-175pitt a {
	background:url(../images/link_175pitt.gif) no-repeat 0px 0px;}
	
.btn-175pitt a:hover {
	background:url(../images/link_175pitt.gif) no-repeat 0px -20px;}
		
.btn-36george a {
	background:url(../images/link_36george.gif) no-repeat 0px 0px;}

.btn-36george a:hover {
	background:url(../images/link_36george.gif) no-repeat 0px -20px;}			

.btn-56pitt a {
	background:url(../images/link_56pitt.gif) no-repeat 0px 0px;}

.btn-56pitt a:hover {
	background:url(../images/link_56pitt.gif) no-repeat 0px -20px;}

.btn-60castle a {
	background:url(../images/link_60castle.gif) no-repeat 0px 0px;}

.btn-60castle a:hover {
	background:url(../images/link_60castle.gif) no-repeat 0px -20px;}

.btn-18lee a {
	background:url(../images/link_18lee.gif) no-repeat 0px 0px;}

.btn-18lee a:hover {
	background:url(../images/link_18lee.gif) no-repeat 0px -20px;}				

.btn-150george a {
	background:url(../images/link_150george.gif) no-repeat 0px 0px;}

.btn-150george a:hover {
	background:url(../images/link_150george.gif) no-repeat 0px -20px;}					

/* home page buttons */
#btn-L1 a, #btn-L2 a, #btn-L3  a, #btn-L4 a, #btn-L5 a, #btn-L6 a {
	display:block;
	height:19px;
	width:170px;}
	
#btn-L1 a {
	background:url(../images/btn_L1.gif) no-repeat 0px 0px;}
				
#btn-L1 a:hover{
	background:url(../images/btn_L1.gif) 0px -19px;}

#btn-L2 a {
	background:url(../images/btn_L2.gif) no-repeat 0px 0px;}
				
#btn-L2 a:hover {
	background:url(../images/btn_L2.gif) 0px -19px;}

#btn-L3  a {
	background:url(../images/btn_L3.gif) no-repeat 0px 0px;}
				
#btn-L3 a:hover {
	background:url(../images/btn_L3.gif) 0px -19px;}
	
#btn-L4 a {
	background:url(../images/btn_L4.gif) no-repeat 0px 0px;}
				
#btn-L4 a:hover {
	background:url(../images/btn_L4.gif) 0px -19px;}
				
#btn-L5 a {
	background:url(../images/btn_L5.gif) no-repeat 0px 0px;}
				
#btn-L5 a:hover {
	background:url(../images/btn_L5.gif) 0px -19px;}
				
#btn-L6 a {
	background:url(../images/btn_L6.gif) no-repeat 0px 0px;}
				
#btn-L6 a:hover {
	background:url(../images/btn_L6.gif) 0px -19px;}
/*********************************/
#btn-R1  a, #btn-R2  a, #btn-R3  a, #btn-R4  a, #btn-R5  a, #btn-R6  a {
	display:block;
	height:19px;
	width:194px;
	text-indent:-5000px;}

#btn-R1 a {
	background:url(../images/btn_R1.gif) no-repeat 0px 0px;}
				
#btn-R1 a:hover {
	background:url(../images/btn_R1.gif) 0px -19px;}
				
#btn-R2 a {
	background:url(../images/btn_R2.gif) no-repeat 0px 0px;}
				
#btn-R2 a:hover {
	background:url(../images/btn_R2.gif) 0px -19px;}
				
#btn-R3  a{
	background:url(../images/btn_R3.gif) no-repeat 0px 0px;}
				
#btn-R3 a:hover {
	background:url(../images/btn_R3.gif) 0px -19px;}
				
#btn-R4 a {
	background:url(../images/btn_R4.gif) no-repeat 0px 0px;}
				
#btn-R4 a:hover {
	background:url(../images/btn_R4.gif) 0px -19px;}
				
#btn-R5 a {
	background:url(../images/btn_R5.gif) no-repeat 0px 0px;}
				
#btn-R5 a:hover {
	background:url(../images/btn_R5.gif) 0px -19px;}
				
#btn-R6 a {
	background:url(../images/btn_R6.gif) no-repeat 0px 0px;}
				
#btn-R6 a:hover {
	background:url(../images/btn_R6.gif) 0px -19px;}

/************************************/				
#btn-latest a, #btn-link-one a, #btn-link-two a {
	display:block;
	height:15px;
	width:319px;}

#btn-latest a {
	background:url(../images/splash_latestwork_link.gif) no-repeat 0px 0px;}
				
#btn-latest a:hover {
	background:url(../images/splash_latestwork_link.gif) 0px -15px;}
				
#btn-link-one a {
	background:url(../images/splash_website_link.gif) no-repeat 0px 0px;}
				
#btn-link-one a:hover {
 	background:url(../images/splash_website_link.gif) 0px -15px;}
				
#btn-link-two a {
	background:url(../images/splash_website_link2.gif) no-repeat 0px 0px;}
				
#btn-link-two a:hover {
	background:url(../images/splash_website_link2.gif) 0px -15px;}