/* // Master CSS Loader // */

@import url("/sites/livingstonepavingcomau/assets/css/styles.css");
@import url("/sites/livingstonepavingcomau/assets/css/nav.css");

/* // Layout CSS // */

*, body { padding:0; margin:0; outline:none; }
img, a img { border:none; }
body {
	background: #e9e4d6 url(/sites/livingstonepavingcomau/assets/gfx/interface/bg.gif) 50% 0;
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // wrappers */
_____wrappers {}
#head {
	background:url(/sites/livingstonepavingcomau/assets/gfx/interface/head_bg.gif) repeat-x 50% 0;
	height:400px;
	font-size:1.1em;
	color:#574d34;
}
#container {
	background:#f0f2f5 url(/sites/livingstonepavingcomau/assets/gfx/interface/container_bg.gif);
}
#foot {}
.sit {
	width:990px;
	margin:0 auto;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // head regions */
_____head {}

#common {
	position:relative;
	height:77px;
}
#logo {
	position:absolute;
	left:19px; top:14px;
}
#search {
	position:absolute;
	right:20px; top:18px;
}
#navigation {
	width:950px; height:23px;
	padding:0 20px;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // billboard regions */
_____billboard {}
#billboard {
	width:990px;
}
#swf {
}
#alt {
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // breadcrumb region */
#breadcrumbs {
	font-size:.85em;
	color:#83848c;
	border-bottom:1px solid #d5d8df;
}
#breadcrumbs p {margin:.5em 0;}
#breadcrumbs a {
	color:#83848c;
	text-decoration:none;
}
div[id=breadcrumbs] a:hover {border-bottom:1px dotted #83848c;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // content regions */
_____page {}

#container .sit {
	padding:0 20px 2em;
	width:950px;
}

#left, #right {
	float:left;
	line-height:18px;
}

#left {
	width:230px;
	font-size:1.3em;
	padding-right:10px;
}
#right {
	width:710px;
	font-size:1.3em;
}

#content {
	padding-left:1em;
}

.feature-picture {margin-left:5px;border:1px solid #fff;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // foot regions */
_____foot {}

#foot .sit {
	width:930px;
	color:#6d7074;
	font-size:1.2em;
	padding:1em 30px;
}

#footer {
	float:right;
	width:150px;
	padding:0 10px;
	margin:0;
}
#footer a {
	text-decoration:none;
	margin:0 4px;
	color:#6d7074;
	display:block;
	line-height:18px;
}
#details {
	color:#c3c6c6;
	float:left;
	width:730px;
	padding:1em 0;
}
#details a {
	color:#c3c6c6;
}

#copyright {
	color:#6d7074;
	margin:5em 0 1em;
	font-size:.9em;
}
#copyright a {
	color:#6d7074;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // clearfix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

