/* CSS Document */.dummy    {font-family: verdana; font-size: 11px}body {font-family: verdana; font-size: 11px; background-color: #FFFFFF; margin: 0px;}.bodycopy {font-family: verdana; font-size: 11px}.smallcopy {font-family: verdana; font-size: 10px}.price {color: #0099FF}.redcopy {font-family: verdana; font-size: 11px; color: red}.warning {border-width: 1px; border-style: dashed; border-color: #FF0000; background-color: #FFCCCC}.inputSubmit {color: #000000; font-family : verdana; font-size: 10px; font-weight: bold}.inputBox {font-family: verdana; font-size: 10px; background-color: #FFFFFF; border: 1px solid #D2D2D2;}.duporder_bodyfont {font-family: verdana; font-size: 11px}.duporder_inputSubmit {color: #000000; font-family : verdana; font-size: 10px; font-weight: bold}.duporder_errorheader {font-family: verdana; font-size: 11px; font-weight: bold}.duporder_errormessage {font-family: verdana; font-size: 11px}.duporder_labelbackground {background-color: #f1f1f1}.duporder_labelheader {font-family: verdana; font-size: 11px; font-weight: bold}.processing_bodyfont {font-family: verdana; font-size: 11px}.processing_labelheader {font-family: verdana; font-size: 14px; font-weight: bold}.processing_header {font-family: verdana; font-size: 11px; font-weight: bold}.terms_header {font-family: verdana; font-size: 11px; font-weight: bold}.terms_inputBox {font-family: verdana; font-size: 10px; background-color: #FFFFFF; border: 1px solid #D2D2D2; width: 100%}#header, #Layer1, #headerbutterflyfloat {	position:absolute;	width:200px;	height:115px;	z-index:1;	left: -18px;	top: -20px;	visibility: visible;}.content  { font: normal 13px/18px Arial, Helvetica, sans-serif; margin: 0px 10px 0px 30px; }.contentstatic  { font: normal 13px/18px Arial, Helvetica, sans-serif; }.rightbarthemes  { font: normal 10px/13px Arial, Helvetica, sans-serif;	margin: 0px 20px 0 25px; }.blue  { color: #09f;}.copyright { font: bold 10px Arial, Helvetica, sans-serif; color: #666; }	/* for topic link color */.footer { font: bold 10px Arial, Helvetica, sans-serif; color: #09f; }	.footer a { color: #09f; text-decoration: underline; }.footer a:visited { color: #09f; text-decoration: underline; }.footer a:hover   { color: #F60; text-decoration: none; }.footer a:active  { color: #000; text-decoration: underline; }#carttop {	position:absolute;	width:200px;	height:33px;	z-index:2;	left: 576px;	top: 0px;}#tabarea { width: 374px; height: 63px; text-align: left; margin: 0px; }#tabs  {    width: 367px; height: 63px;    background: url(Nav-All.png);    margin: 0px; padding: 0;    position: relative;}#tabs li {    margin: 0; padding: 0; list-style: none;    position: absolute; top: 0;}#tabs li, #tabs a {    height: 63px; display: block;}	#home {left: 0; width: 94px;}#themes {left: 94px; width: 80px;}#objects {left: 174px; width: 84px;}#store {left: 258px; width: 109px;}/* tab hovers */#home a:hover {    background: transparent url(Nav-All.png)    0 -63px no-repeat;}#themes a:hover {    background: transparent url(Nav-All.png)    -94px -63px no-repeat;}#objects a:hover {    background: transparent url(Nav-All.png)    -174px -63px no-repeat;}#store a:hover {    background: transparent url(Nav-All.png)    -258px -63px no-repeat;}#content { width: 492px; height: auto; text-align: left; padding-right: 15px; padding-top: 50px; }								