/* @override 
	http://www.woodwardhosting.com/peter-daly/ndxz-studio/site/woodward/style.css
	http://www.petedaly.com.au/wip/ndxz-studio/site/woodward/style.css
	http://www.petedaly.com.au/ndxz-studio/site/woodward/style.css
*/

/* @client - Peter Daly / http://www.peterdaly.com.au */
/* @author - Matthew Woodward / http://www.woodwardgraphic.com */
/* @legal - Don't steal my shit without permission */



/*/// Misc Styles ///*/
img { border: none; -ms-interpolation-mode:bicubic; }
a img { border: none; }
body { font: 10px/12px Verdana, "Lucida Grande", Lucida, sans-serif; color: #222222; background: #fff; }
/*///////////////////*/



/*/// Text Format ///*/
a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #222; }
a:hover { text-decoration: underline; color: #000; }
#pageFooter a { color: #cccccc; }
#pageFooter a:hover { text-decoration: underline; color: #000; }
.capitalise {text-transform: capitalize}
p { margin: 0 0 12px 0; }
/*///////////////////*/



/*/// Page Styles ///*/
#pageHold {
	position: absolute;
	left: 50%;
	padding: 20px;
	background: #fff;
	top: 50%;
	width: 1000px;
	height: 630px;
	overflow: hidden;
	margin: -335px 0 0 -520px;
}
#pageHeader {
	width: 1000px;
	height: 94px;
	background: #000 url('../img/peterLogo.png') no-repeat 15px center;
	border: none;
	overflow: hidden;
	position: relative;
	margin: 0 0 10px 0;
}
#pageContent {
	width: 1000px;
	height: 460px;
	overflow: hidden;
	background: #fff;
	padding: 10px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	position: relative;
}
#pageNavigation {
	display: none;
	position: absolute;
	left: 0;
	top: 0px;
	height: auto;
	max-height: 460px;
	width: 142px;
	border-bottom: 1px solid #000;
}
#pageFocus {
	margin: 0 0 0 154px;
	background: #fff;
	position: relative;
	width: 846px;
	height: 460px;
	overflow: hidden;
}
#pageFooter {
	background: #fff;
	position: relative;
	text-align: right;
	padding: 15px;
	color: #999;
	font-style: italic;
}
#homeSlideShow {
	background: #fff;
	position: relative;
	width: 846px;
	height: 460px;
	overflow: hidden;
}
/*///////////////////*/



/*/// Menu Styles ///*/
#pageNavigation ul { width: 142px; margin: 10px 0; }
#pageNavigation ul ul { width: 142px; margin: 0; }
#pageNavigation ul li { width: 142px; }
#pageNavigation ul li a { color: #222; }
#pageNavigation ul li.active { font-weight: bold; }
#navigation a.head.selected { color: #222; font-weight: bold; }
#navigation a.head { color: #222; font-weight: normal; }
li.topSpacer, li.bottomSpacer { height: 10px; }
/*///////////////////*/



/*/// Scroll Styles ///*/
#scrollHolder {
	height: 411px;
	overflow: hidden;
	width: 846px;
	position: relative;
	background: #fff;
}

#pictureWrapper {
	width: auto;
	height: 411px;
	white-space: nowrap;
	overflow: auto;
	background: #fff;
}

#picLoadWrap {
	white-space: nowrap;
	display: inline;
	margin: 0;
	padding: 0;
	border: none;
}

img.picRoll {
	height: 392px;
}

#captionWrapper {
	height: 28px;
	background: #000;
	color: #fff;
	padding: 0 15px;
	line-height: 28px;
	font-weight: bold;
}

#lineBreak {
	height: 1px;
	background: #000;
	margin: 10px 0;
}

/*////////////////////*/


#textHolder {
	height: 460px;
	overflow: hidden;
	width: 846px;
	position: relative;
	background: #fff;
}

#contact {
	display: none;
}

#contactBox {
	padding: 20px;
	background: #fff;
}

/*/// Resets /////////*/
* { margin: 0; padding: 0; }
#once { clear: left; }
ul,ol, li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
#captionWrapper p { margin: 0;}
#captionWrapper span { float: left; color: #fff; margin: 0 5px 0 0; }
/*///////////////////*/


