/* @override http://www.virtualkiwi.co.nz/layout.css */

/*-------------------- General Layout Styles --------------------*/

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

#left-bg {
	background: url(left-bg.jpg) 100% 0 no-repeat;
	height: 536px;
}

#right-bg {
	background: url(right-bg.jpg) 0 0 no-repeat;
}

#center-bg {
	background: url(top-runner.gif) 0 0 repeat-x;
}

#right-runner {
	background: url(right-runner.gif) 0px 0 repeat-y;
}

#right-bottom {
	background: url(right-bottom.gif) 0 100% no-repeat;
}

#menu-right {
	background: url(menu-right.gif) 0 265px no-repeat;
}

#left-column-contents {
	margin-right: -8px;
}

#right-top-runner {
	background: url(top-runner.gif) 3px 0 repeat-x;
}

#right-top {
	background: url(right-top.gif) 220px 0 no-repeat;
	min-height: 600px;
	padding: 38px 0 0 7px;
}

#top-link-holder {
	position: relative;
}

#top-links {
	position: absolute;
	right: 18px;
	color: #fff;
	font-size: 10px;
}

#top-links-cell {
	color: #fff;
	padding: 0 6px 2px 15px;
}

#top-links a {
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}

#main-menu {
	background: url(menu-runner.gif) 0 0 repeat-x;
	height: 52px;
}

#cmsbody {
	min-height: 200px;
	padding: 8px 17px 3px 13px;
}

#bottom-html-area {
	background: url(bottom-logos.gif) 50% 0 no-repeat;
	min-height: 101px;
	margin: 10px 0;
	float: left;
}

#cmsfooter {
	float: left;
	width: 100%;
}

#right-top h1 {
	margin: 0px 10px 3px 10px;
	font-weight: bold;
	font-size: 18px;
}

#right-top h2 {
	margin: 0px 10px 5px 10px;
	color: #c2112f;
	font-weight: bold;
	font-size: 26px;
}

#right-top p {
	margin: 0 10px;
	font-size: 10px;
	line-height: 13px;
}

#newsName, #newsEmail {
	border: 1px solid #bdbdbd;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	padding: 2px;
	margin: 5px 0 -2px 10px;
	width: 188px;
}

#submitBtn {
	margin: 6px 0 0 100px;
}

#right-column {
	width: 231px;
}

td.htmlarea {
	
}