*{
margin:0px;
padding:0px;
font-family:arial, helvetica, sans serif;
}
a
{
outline: none;
}


html{
background:url('../img/bg.gif') 0px 0px repeat-x;
background-color:white;
}
h2, h3, h4, h5, h6{
color:#cc0d2f;
}
p{
    font-size:.8em;
}
#wrapper{
width:960px;
margin:0 auto;
}
#subnav{
width:960px;
height:30px;
margin-top:5px;
}
#subnav ul{
list-style:none;
float:right;	
}
#subnav ul li{
float:left;
border-right:1px solid white;
padding:0 5px 0 5px;
}
#subnav ul li.last{
border-right:0px;
}
#subnav ul li a{
color:#fff;
font-size:.85em;
text-decoration:none;
}
#subnav ul li a:hover{
text-decoration:underline;
}

#header{
position:relative;
padding-bottom:70px;
}
	#header h1 a{
	margin:10px 0 0 0;
	display:block;
	height:133px;
	width:260px;
	background:url('../img/logobg.gif') 0px 0px no-repeat;
	text-indent:-99999px;
	}
		#header h1 a:hover{
		background:url('../img/logobg.gif') 0px 0px no-repeat;
		background-position:0px -133px;	
		}
		#header p{
		position:absolute;
		font-weight:bold;
		font-size:2.5em;
		color:#fff;
		left:290px;
		top:50px;
		font-style:italic;
		text-align:center;
		margin:0px 0px;
		}

			#header p.australian{
			position:absolute;
			left:750px;
			top:0px;
			display:block;
			width:176px;
			height:168px;
			float:right;
			text-indent:-9999999px;
			background:url('../img/auspic.gif') 0px 0px no-repeat;
			}

#leftcolumn{
float:left;
width:710px;
}
	#leftcolumn h2{
	font-size:2em;
	padding:10px 0 10px 0;
	clear:both;
	}

ul.products{
list-style:none;
margin:0px;
padding:0px;
}


	ul.products li{
	float:left;
	width:180px;
	padding:25px;
	height:13em;
	
	}
		ul.products li.first{
		padding-left:0px;
		}
			ul.products li h3{
			font-size:1em;
			color:#cc0d2f;
			margin:0px 0px;
			}
			
			ul.products li h4{
			color:#000;
			margin:0px 0 5px 0;
			
			}

				ul.products li a img{
				border:1px solid white;	
				}
					ul.products li a img:hover{
					border:1px solid #cc0d2f;	
					}
						ul.products li select{
						border:1px solid #cc0d2f;
						float:left;
						display:inline;
						}
	
							ul.products li input.buybutton{
							cursor:pointer;
							float:right;
							display:block;
							width:51px;
							height:18px;
							line-height:55px;
							font-size:0;
							border:none;
							background:url('../img/buybutton.gif') 0px 0px no-repeat;
							}
								ul.products li input.buybutton:hover{
								background:url('../img/buybutton.gif') 0px -18px no-repeat;	
								}

#rightcolumn{
margin-bottom:20px;
width:230px;
float:right;
background:url('../img/rightcmiddle.gif') 0px 0px repeat-y;
color:#fff;


}
	#rightcolumn h3{
	font-size:1.4em;	
	margin:0px 15px 10px 15px;
	color:#fff;
	}
		#rightcolumn p{
		color:#fff;
		margin:5px 15px 10px 15px;
                font-size:.85em;
			}
			#rightcolumn p a{
			color:#fff;
				}
				#rightcolumn p a:hover{
				text-decoration:none;
				}
					#rightcolumn ul{
					margin:5px 15px 10px 30px;
					}
						#rightcolumn ul li{
						margin:7px 0 7px 0;
                                                font-size:.85em;
						}
							#righttop{
							display:block;
							height:10px;
							background:url('../img/rightctop.gif') top left no-repeat;
							}
								#rightbottom{
								display:block;
								height:15px;
								background:url('../img/rightcbottom.gif') bottom left no-repeat;
								}
div.clear{
clear:both;
}
#footer_wrap{
width:960px;
margin:0 auto;
clear:both;
}
#footer{
margin:10px 0 10px 0;
width:960px;
position:relative;
color:#fff;

text-align:center;	 
clear:both;
background:url('../img/footermid.gif') repeat-y;
float:left;


}

#footer p{
line-height:1em;
margin:0px;	
}
	#footertop{
	display:block;
	height:10px;
	background:url('../img/footertop.gif') top left no-repeat;
	}
		#footerbot{
		display:block;
		height:10px;
		background:url('../img/footerbot.gif') bottom left no-repeat;
		}
			#footer span.jdlogo a{
			position:absolute;
			margin:0px;
			padding:0px;
			top:7px;
			text-indent:-9999px;
			left:920px;
			width:24px;
			height:15px;
			display:block;
			background:url('../img/jdlogo.gif') 0px 0px no-repeat;
			
			}
			#footer span.jdlogo a:hover{
			background:url('../img/jdlogo.gif') 0px -17px no-repeat;
			}