
/*
	title:      Cabbage Tree Creative Ltd
	author:     johnny@cabbagetree.co.nz
	copyright:  2010, Cabbage Tree Creative Ltd. All rights resevered.
*/

/* IE Requirements */
section, article, header, footer, nav, aside, hgroup {
	display:block;
	}

/* showcase */
section#showcase header h3 {
	padding:60px 0 0 30px;
	font-size:2.1em;
	font-family:"ClarendonRoman", Georgia, Times, serif;
	color:#3c7bb1;
	}

section#showcase header p {
	padding:0 0 0 30px;
	font-size:1.7em;
	font-family:"ClarendonRoman", Georgia, Times, serif;
	color:#212121;
	}

section#showcase header a:visited,
section#showcase header a:link {
	width:194px;
	line-height:37px;
	background:url(/custom/templates/page/CabbageHome/images/cabbage-tree-read-blue.png) 0 0 #3e7fb6 no-repeat;
	display:block;
	font-size:0.8em;
	font-family:Arial, Verdana, sans-serif;
	color:#fff;
	text-align:center;
	text-decoration:none;
	}

section#showcase header a:hover {
	background:url(/custom/templates/page/CabbageHome/images/cabbage-tree-read-blue.png) -194px 0 #336c9c no-repeat;
	}

section#showcase header#lake-wanaka {
	background:url(/custom/dynamicobjects/lake-wanaka/showcase.jpg) 100% 4px no-repeat;
	}
section#showcase header#hanmer-springs {
	background:url(/custom/dynamicobjects/hanmer-springs/showcase.jpg) 100% 4px no-repeat;
	}
section#showcase header#food-and-wine-mobile {
	background:url(/custom/dynamicobjects/food-and-wine-mobile/showcase.jpg) 100% 4px no-repeat;
	}
section#showcase header#ministry-of-tourism {
	background:url(/custom/dynamicobjects/ministry-of-tourism/showcase.jpg) 100% 4px no-repeat;
	}
section#showcase header#content-writing-guide {
	background:url(/custom/dynamicobjects/content-writing-guide/showcase.png) 100% 4px no-repeat;
	}
section#showcase header#social-media-guide {
	background:url(/custom/dynamicobjects/social-media-guide/showcase.png) 100% 4px no-repeat;
	}
section#showcase header#google-adwords-guide {
	background:url(/custom/dynamicobjects/google-adwords-guide/showcase.png) 100% 4px no-repeat;
	}
section#showcase header#google-analytics-guide {
	background:url(/custom/dynamicobjects/google-analytics-guide/showcase.png) 100% 4px no-repeat;
	}
section#showcase header#seo-guide {
	background:url(/custom/dynamicobjects/seo-guide/showcase.jpg) 100% 4px no-repeat;
	}


/* navigation */
section#header nav ul {
	margin:0 0 0 4px;
	padding:0;
	list-style:none;
	}
	section#header nav ul li {
		float:left;
		margin:0;
		padding:0;
		background:none;
		}
	section#header nav ul li a:link,
	section#header nav ul li a:visited {
		line-height:57px;
		margin:0;
		padding:0 22px 0 16px;
		display:block;
		font-family:"Georgia", Arial, Verdana, sans-serif;
		font-size:1.7em;
		color:#656565;
		text-decoration:none;
		background:url(/custom/templates/page/home/images/nav.png) 100% 0 no-repeat;	
		}
	section#header nav ul li a:hover {
		color:#fff;
		background:url(/custom/templates/page/home/images/nav-hover.png) 100% 0 no-repeat;
		}

/* layout */
body {
	margin:0;
	background:url(/custom/templates/page/home/images/header.png) 0 0 repeat-x #dddaca;
	}
	#main {
		width:100%;
		float:left;
		background:url(/custom/templates/page/home/images/footer.png) 0 100% repeat-x;
		}
		#background {
			width:100%;
			float:left;
			background:url(/custom/templates/page/home/images/lawrence2.png) 50% 100% no-repeat;
			}
			#content {
				width:960px;
				margin:0 auto;
				}

section#header {
	width:960px;
	height:196px;
	float:left;
	}
	section#header nav {
		width:960px;
		height:57px;
		float:left;
		background:url(/custom/templates/page/home/images/nav.png) 0 0 no-repeat;
		}

section#blog {
	width:290px;
	height:301px;
	margin:44px 0 0 0;
	float:right;
	text-align:left;
	background:url(/custom/templates/page/home/images/blog-footer.png) 0 100% no-repeat;
	}
	section#blog article {
		background:url(/custom/templates/page/home/images/blog-header.png) 0 0 no-repeat;
		}
		section#blog article.blog-padding {
			padding:20px;
			}

section#showcase {
	width:620px;
	height:285px;
	margin:44px 0 0 0;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(/custom/templates/page/home/images/showcase.png) 0 0 repeat-x;
	}
	#wrap-showcase {
		width:3100px;
		position:absolute;
		top:0;
		left:0;
		}
		section#showcase header {
			width:620px;
			height:285px;
			float:left;
			}
		
section#avenues {
	width:620px;
	height:166px;
	margin:27px 0 0 0;
	float:left;
	background:url(/custom/templates/page/home/images/avenues.png) 0 0 repeat-y;
	}
	section#avenues header {
		width:180px;
		height:auto;
		float:left;
		}
		section#avenues header#avenues-1 {
			padding:0 20px 0 0;
			}
		section#avenues header#avenues-2 {
			padding:0 20px;
			}
		section#avenues header#avenues-3 {
			padding:0 0 0 20px;
			}
		section#avenues header#avenues-4 {
			padding:0 20px 0 0;
			}
		section#avenues header#avenues-5 {
			padding:0 20px;
			}
			
		

section#footer {
	width:960px;
	height:135px;
	margin:108px 0 0 0;
	float:left;
	}
	section#footer footer {
		padding:20px 0 0 0;
		}
		section#footer #guides {
		width:500px;
		margin-top:15px;
		}
	
		
		
		
