* {border:0; margin:0; padding:0;}
.clearing {clear:both; height:0; line-height:0; font-size:0;}
body {font-size:100.01%; font:Book Antiqua, Georgia, "Times New Roman", Times, serif; color:#fff; background: #000 url(../images/bgwide.png) repeat-y scroll top;}

.transparentimg, .transparentbgimg {behavior:url(skins/DNouveau/iepngfix.htc);}

#widebg1 {}
#layout1 {font: 0.75em/1em Book Antiqua, Georgia, "Times New Roman", Times, serif; margin:0 auto; min-width:800px; max-width:1260px;}
	* html body #layout {width:780px; width:expression((document.documentElement.offsetWidth) > 1279 * (parseInt(document.body.currentStyle.fontSize) / parseInt(document.body.currentStyle.fontSize))?  "1260px" : ((document.documentElement.offsetWidth) < 801? "780px" : "99.7%")); }
	
#headertop {background: url(../images/bghddark.jpg) repeat scroll top;}
	#topsearchform {float:right; text-align:right; padding: 2px 0.5em 2px 0; width:26em; overflow:hidden; height:1.5em;}
	#topsession {padding:2px 0 2px 0.5em; margin-right:27.5em;}
#headerimg {display:block; width:100%; clear:both;}

#contentblock2colleft {padding-left:225px; background: url(../images/bglight.png) repeat scroll left top;}
	#sourcealignfloat {float:left; width:100%; background: url(../images/bgdark.png) repeat scroll 75px top;}
	
	#contentcolumn {float:right; width:100%;}
		#content {margin:5px 25px;}

	#leftcolumn {float:left; width:215px; margin:5px 0 5px -220px;}

#footer {clear:both; width:100%;}
	#footerimg {display:block; width:100%;}
	#footerbottom {background: url(../images/bghddark.jpg) repeat scroll top;}
	.avizelink {float:right; margin-right:0.5em;}
	.siteDocs {text-align:center;}

.boxTitleLeft, .boxTitleRight {
	font: bold 1em/1.5em Book Antiqua, Georgia, "Times New Roman", Times, serif;
	color: #963;
	background: #000 url(../images/blkbg.png) repeat-x;
	border: 1px solid #110;
	border-width:1px 1px 0 1px;
	padding-left: 5px;}
	
.boxContentLeft, .boxContentRight {
	border: 2px solid #000;
	border-width:0 2px 2px 2px;
	background-color: #111;
	padding: 3px 0 5px 5px;
	margin-bottom: 10px;}
.boxcontentleftnav {}

/* CHECKOUT PAGES */
#columnscheckout {padding:0 5px 0 170px; width:auto;}
.leftcolumncheckout {width: 160px; margin-left: -165px;	float: left; padding-top:3em; display:inline;}
.contentcolumncheckout {position: relative;	width: 100%; float: right; padding:3em 0 2em 0;}
/* END CHECK OUT PAGES */

.pagination {text-align: right;	padding:0 5px;}

#subCats {
	text-align: center;
	border: 2px solid #963;
	padding: 0.2em;
	margin:1em 0;}
.subCat {	
	text-align: center;
	padding:0.33333em 0.5em;
	float: left;
	width: 110px;}
.regSep{padding: 10px 0px; margin: 10px 0px; border-top: 1px solid #000; border-bottom: 1px solid #000;}

#imgThumbSpace{line-height: 0px;}
#imgThumbSpace img {padding:0 3px 3px 0;}

/*
Start Cross-Browser DHTML Menu
*/
#mainmenu-nav {list-style: none; text-align:center;}
li.li-nav a {
	display: block;
	font: bold small-caps 1.2em/1.5em Book Antiqua, Georgia, "Times New Roman", Times, serif; vertical-align:middle; text-align:center;
	color:#fff;
	/*background: url(../images/bglight.png) repeat scroll -5px left;*/
	width: 215px;
	overflow:hidden;
	text-decoration: none;}
	li.li-nav a:hover {color: #963;}
.ul-nav, .li-nav {display: block; list-style: none;}
.ul-nav {width: 215px;}
.li-nav {float: left; width:215px; position:relative;}
.li-nav .ul-nav  {
	display: none; 
	z-index: 99;}
/*li.li-nav a.hassubmenu {background: url(../styleImages/more.gif) no-repeat 146px 8px;}*/
a#Gothic {font: bold small-caps 1.5em/60px Book Antiqua, Georgia, "Times New Roman", Times, serif; vertical-align:middle; text-align:center;}
a#Gothic:before, a#Gothic:after {content:url(../images/Ankh-Logo.png); display:inline; vertical-align:middle; text-align:center;}
a#Steampunk {font: bold small-caps 1.5em/60px Book Antiqua, Georgia, "Times New Roman", Times, serif; vertical-align:middle; text-align:center;}
a#Steampunk:before, a#Steampunk:after {content:url(../images/Cog-Logo.png); display:inline;}
a#Victoriana {font: bold small-caps 1.5em/60px Book Antiqua, Georgia, "Times New Roman", Times, serif; vertical-align:middle; text-align:center;}
a#Victoriana:before {content:url(../images/vicl-logo.png); display:inline; vertical-align:middle; text-align:center;}
a#Victoriana:after {content:url(../images/vicr-logo.png); display:inline; vertical-align:middle; text-align:center;}
a#Other-Artists {font: bold small-caps 1.5em/60px Book Antiqua, Georgia, "Times New Roman", Times, serif; vertical-align:middle; text-align:center;}
/*
End Cross-Browser DHTML Menu
*/

#homewelcome {margin:0 6px 1em 6px;}
h2#latestprodtitle {text-align:center; color:#963; font: bold small-caps 2em/1em Book Antiqua, Georgia, "Times New Roman", Times, serif;}
h2#hometitle, h2#categorytitle, h2#producttitle, h2#tellafriendtitle, h2#cartviewtitle, h2.headingblackcentre {
	text-align:center;
	padding-top:2px;
	color:#963;
	font: bold small-caps 3em/1em Book Antiqua, Georgia, "Times New Roman", Times, serif;}
h3.prodtitle {font: bold 1em/1.25em Book Antiqua, Georgia, "Times New Roman", Times, serif; color:#b92;}
#latestprodblock {margin:0 0;}
.latestProds {
	float: left;
	text-align: center;
	width: 245px;
	margin:0.5em 0;
	overflow:hidden;}
.prodpageblock {margin-bottom:1em; font:1.5em/1.5em Book Antiqua, Georgia, "Times New Roman", Times, serif;}
.prodphoto {border: 2px solid yellow; border-color:#210 #765 #a97 #432; margin-bottom:1em;}

.roundbrown3px *, .round6brown2px * {zoom:1;}

	div.roundbrown3px .rhead {background: url(../images/rndbr3px.png) no-repeat top left;}
		div.roundbrown3px .rhead div {background: url(../images/rndbr3px.png) no-repeat top right;}
		div.roundbrown3px .rhead h3 {margin:0 12px; border: 3px solid #a97; border-width:3px 0 0 0; background:#000 url(../images/) repeat-x top; height:2.5em; overflow:hidden;}
	div.roundbrown3px .rmid {background:#000 url(../images/rndbr3lr.png) repeat-y left;}
		div.roundbrown3px .rmid .rr {background:url(../images/rndbr3lr.png) repeat-y right;}
		div.roundbrown3px .rmid .rcontent {padding:3px; margin:0 6px; background:#000; overflow:hidden; height:230px; border:1px solid yellow; border-color:#330 #c90 #ff9 #c90;}
	div.roundbrown3px .rbase {background: url(../images/rndbr3px.png) no-repeat bottom left; clear:both;}
		div.roundbrown3px .rbase .rbr {background: url(../images/rndbr3px.png) no-repeat bottom right;}
		div.roundbrown3px .rbase .rbmid {margin:0 12px; border: 3px solid #a97; border-width:0 0 3px 0;  background:#000 url(../images/) repeat-x bottom; height:6px; overflow:hidden;}

	div.round6brown2px .rhead {background: url(../images/rd6br2px.png) no-repeat top left;}
		div.round6brown2px .rhead div {background: url(../images/rd6br2px.png) no-repeat top right;}
		div.round6brown2px .rhead h3 {margin:0 6px; border: 2px solid #a97; border-width:2px 0 0 0; background:#000 url(../images/grad010.png) repeat top; height:2.5em; overflow:hidden;}
	div.round6brown2px .rmid {background:#000 url(../images/rd6br2lr.png) repeat-y left;}
		div.round6brown2px .rmid .rr {background:url(../images/rd6br2lr.png) repeat-y right;}
		div.round6brown2px .rmid .rcontent {padding:3px; margin:0 6px; background:#000 url(../images/grad010.png) repeat top; overflow:hidden; height:230px;} /*border:1px solid yellow; border-color:#330 #c90 #ff9 #c90;*/
	div.round6brown2px .rbase {background: url(../images/rd6br2px.png) no-repeat bottom left; clear:both;}
		div.round6brown2px .rbase .rbr {background: url(../images/rd6br2px.png) no-repeat bottom right;}
		div.round6brown2px .rbase .rbmid {margin:0 6px; border: 2px solid #a97; border-width:0 0 2px 0;  background:#000 url(../images/grad010.png) repeat bottom; height:6px; overflow:hidden;}
		
#paymenttable {margin:0 auto;}
	#paymenttable td {padding:3px;}
.icons {text-align:center;}
	#auspost {margin-right:6px; border:2px solid #000;} 
	#cba {border:2px solid #000;}	
.imgscaler {width:100%; display:block;}
#productpanorama {padding-top:1em; clear:both;}