@import url('_templateFiles/styleExtra.css');
/*========================
Cascading Style Sheets
for asdstrawberries.com.au

by Lochlan McBride
Cornerstone Technologies
www.cstech.net.au
=========================*/

/*====General====*/
body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#402a03;
	height:100%;
}
h1 {
	margin:0;
	color:#D71921;
	font:700 21px "Trebuchet MS",Helvetica,sans-serif;
	letter-spacing:-1px;
}
h2 {
	margin:0;
	color:#D71921;
	font:14px Arial, Verdana, Helvetica, sans-serif;
	font-style:italic;
}
h3 {
	margin:0;
	color:#7E863C;
	font:700 13px Arial, Verdana, Helvetica, sans-serif;
}
h4 {
	margin:0;
	color:#007D42;
	font:700 14px Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
}
h5 {
	margin:0;
	color:#7030A0;
	font-size:14px;
}
h6 {
	margin:0;
	font-size:12px;
	color:#FF0066;
}
a:link, a:visited {
	text-decoration:none;
	color:#0072B9;
	font-weight:700;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color:#D71921;
}
th {
	text-align:left;
}
td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}
ol, ul {
	margin:10px;
	padding:0 15px;
}
ul li {
	list-style-type:disc;
}
ol li {
	list-style-type:decimal;
}
li {
	padding:3px 0;
}
a img {
	border:none;
}
a:hover img {
	text-decoration:none;
}
#logohide {
	display:none;
}
img {
	behavior:url(_templateFiles/iepngfix.htc);
	border:none;
}

/*====Layout====*/
#outter-wrap {
	margin:0 auto;
	width:990px;
	position:relative;
}
#strawb {
	background:url(_templateFiles/bg_header.png) no-repeat;
	behavior:url(_templateFiles/iepngfix.htc);
	position:absolute;
	right:97px;
	height:95px;
	width:395px;
	z-index:-1;
}
#header {
	height:58px;
	color:#fff;
	text-transform:uppercase;
	font:11px Georgia,"Times New Roman",Times,serif;
	font-weight:700;
	text-align:right;
	padding:15px 0 22px;
	position:relative;
}
#header div {
	position:absolute;
	bottom:44px;
	right:0;
}
#header a {
	color:#fff;
}
#logo h1 {
	margin:0;
}
#logo h1 span {
	display:none;
}
#logo a {
	width:202px;
	height:134px;
	z-index:100;
	background:url(_templateFiles/logo_asd.png) no-repeat;
	behavior:url(_templateFiles/iepngfix.htc);
	position:absolute;
	top:28px;
	left:-5px;
	cursor:pointer;
}
#banner {
	padding:0 9px;
	background:url(_templateFiles/bg_banner-inner.png) no-repeat;
	behavior:url(_templateFiles/iepngfix.htc);
	height:195px;
}
#banner-top {
	background:url(_templateFiles/bg_banner-top.png) no-repeat;
	behavior: url(_templateFiles/iepngfix.htc);
}
#banner-bottom {
	background:url(_templateFiles/bg_banner-bottom.png) no-repeat;
	behavior: url(_templateFiles/iepngfix.htc);
}
#home #banner {
	height:332px;
	background:url(_templateFiles/bg_banner.png) no-repeat;
	padding-top:7px;
}
#banner img {
	margin:0 auto;
	display:block;
	padding-top:16px;
}
#content {
	background:url(_templateFiles/bg_content.png) repeat-y;
	padding:12px 10px;
}
#footer {
	color:#fff;
	text-align:center;
	font-weight:700;
	padding:30px 0;
	background:url(_templateFiles/bg_footer.png) no-repeat;
	behavior:url(_templateFiles/iepngfix.htc);
	left:-323px;
}
#footer a {color:#fff;}

/*====Home===*/
#home table td {
	width:33%;
	padding:0;
}
#home table th {
	background:url(_templateFiles/bg_tableheader.png) no-repeat;
	behavior:url(_templateFiles/iepngfix.htc);
	height:33px;
	color:#D71921;
	font:14px Georgia,"Times New Roman",Times,serif;
	font-weight:700;
	letter-spacing:-1px;
	text-transform:uppercase;
	padding:0 0 0 20px;
}

/*====Internal===*/
.left {
	padding:0 45px 10px 10px;
	width:600px;
}
.right {
	padding:20px 5px 0 0;
}
#recipes .right img {
	padding:2px;
	border:solid 1px #b3b3b3;
	background:#fff;
}

/*====Navigation====*/
.nav {
	margin:0;
	padding:0;
	height:39px;
	width:803px;
	position:absolute;
	right:0;
	top:56px;
}
.nav li {
	float:left;
	list-style-type:none;
	padding:0;
}
.nav li a {
	display:block;
	height:39px;
	background:url(_templateFiles/bg_nav.png) no-repeat;
	behavior: url(_templateFiles/iepngfix.htc);
	cursor:pointer;
}
.nav a span {
	display:none;
}
.nav #about a {
	width:97px;
}
.nav #about a:hover {
	background-position:0 -39px;
}
.nav #products a {
	width:131px;
	background-position:-97px 0;
}
.nav #products a:hover {
	background-position:-97px -39px;
}
.nav #kidz a {
	width:90px;
	background-position:-228px 0;
}
.nav #kidz a:hover {
	background-position:-228px -39px;
}
.nav #health a {
	width:171px;
	background-position:-318px 0;
}
.nav #health a:hover {
	background-position:-318px -39px;
}
.nav #recipes a {
	width:85px;
	background-position:-489px 0;
}
.nav #recipes a:hover {
	background-position:-489px -39px;
}
.nav #systems a {
	width:152px;
	background-position:-574px 0;
}
.nav #systems a:hover {
	background-position:-574px -39px;
}
.nav #news a {
	width:75px;
	background-position:-726px 0;
}
.nav #news a:hover {
	background-position:-726px -39px;
}

/*====Full Image Pages====*/
.image #banner {
	background:url(_templateFiles/bg_banner-middle.png) repeat-y;
	behavior: url(_templateFiles/iepngfix.htc);
}
.image #banner img {
	padding:0;
}
.image #content {
	padding-top:0;
	background:none;
	position:relative;
}
#doraberries #banner {
	height:984px;
}
#doraberries #text {
	position:absolute;
	left:238px;
	top:238px;
	width:410px;
}
#doraberries span {
	color:#7030A0;
	font-size:110%;
}
#doraberries #content {
	color:#FF0066;
}
#adskids #banner {
	height:668px;
}

/*====Gallery====*/
#gallery table {
	width:750px;
	margin:0 auto;
}
#gallery td {
	vertical-align:middle;
	text-align:center;
}
#gallery table a img {
	padding:2px;
	border:solid 1px #c3c3c3;
}
#gallery table a:hover img {
	border:solid 1px #0072B9;
	background:#0072B9;
}