body {
		margin:0; padding:0;
		text-align: center;
		width: 100%;
		font-family:verdana, arial, sans-serif;
		background-color: #F6F7EF;
		}
	#container {
		margin:0 auto;
		padding: 0 0px;
		width: 780px;
		margin-top: 5px;
		}
	#header {
		margin:0; padding:0;
		height:116px;
		background: url(http://www.lazytulip.com.au/images/top.jpg) no-repeat;
		}

	#main1 {
		margin:0; padding:0;
		background: url(http://www.lazytulip.com.au/images/lftile.jpg) repeat-y;
		background-position: top left;
		background-color: #FFFFFF;
		}
	#main2 {
		margin:0; padding:0;
		background-color: #FFFFFF;
		background: url(http://www.lazytulip.com.au/images/right.jpg) repeat-y;
		background-position: right;
		}
	#left {
		float:left;
		width:279px;
		height: 341px;
		margin:0; padding:0;
		background: url(http://www.lazytulip.com.au/images/left.jpg) no-repeat;
		}
	#right {
		float:right;
		width:15px;
		height:350px;
		margin:0; padding:0;
		}
	#middle {
		background:#FFFFFF;
		font-size: 75%;
		width:290px;
		text-align: left;
		margin: 0px 0px 20px 279px;
		}

	#nav {
		float: right;
		width: 190px;
		margin-top: 10px;
		}
	#nav ul {
		list-style: none;
		line-height: 0.9em;
		color: #785C99;
	}
	#nav li {
		text-align: right;
		padding-right: 18px;
		font-size: 80%;
	}
	.secondnav {
	font-size: 80%;
	}
	.secondnav li {
	color: #000000;
	}
	
	#item {
	text-align: center;
	}

	
	#commerce {
	text-align: left;
	margin-left: 50px;
	}
	.chocitem {
	text-align: center;
	}
	
	.chocitem img {
		border: 0px solid #FFFFFF;
	}
	
	
	#footer {
		clear: both;
		background: url(http://www.lazytulip.com.au/images/bottom.jpg) no-repeat;
		background-position: right;
		height: 46px;
		margin-top: -26px;
		text-align: right;
		}
	#footer ul {
		align: right;
		}
	.column-in {
		margin:0; 
		padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:0px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	img {
		border: 2px solid #785C99;
		margin-bottom: 10px;
	}
	
			
	h1 {
		text-align: center; 
		margin: 0.2em 0
	    font-weight: bold;
		font-size: 1.7em;
		color: #934C92;
	}
	h2 { 
		text-align: center; 
		font-weight: bold;
		font-size: 1.3em;
		color: #934C92;
	}
	h3 { 
		text-align: center;
		margin: -0.1em 0;
		font-weight: bold;
		font-size: 1.1em;
		color: #785C99;
	}
	h4 {
		text-align: center;
		margin: 0.2em 0;
	    font-size: 0.9em;
		color: #785C99;
	}
	h5 {
		text-align: center;
		font-weight: 400;
		font-size: 1.1em;
		margin: 0.2em 0;
	}
	h6 {
		text-align: center;
		font-weight: bold;
		font-size: 1.2em;
		margin: 0.2em 0;
	}
	h7 {
		text-align: center; 
		margin: 0.2em 0
	    font-weight: bold;
		font-size: 1.7em;
		color: #008000;
	}
		p { margin: 0.2em 0;
		margin-left: 10px;
		font-size: 1.1em;
	 }
	a {
	color: #785C99;
	text-decoration: none;
	}
	a:hover {
	color: #934C92;
	font-weight: bold;
	 }
	.secondnav a {
	color: #000000;
	}
	.secondnav a:hover {
	color: #666;
	}
	
div#checkout-section {
	margin: 0 0 0 -20px;
	padding: 0;
	min-height: 450px;
 	height: auto !important;
 	height: 450px;
}	

#checkout-section textarea {
	width: 300px;
}

table.dialogbox {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

