*									{ margin: 0px; padding: 0px; }
body 								{ background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.floatLeft 							{ float: left; margin-right: 10px;}
.floatRight							{ float: right; }
.clear 								{ clear: both; }
a									{ outline: none; }
#page-wrap							{ width: 800px; margin: 0px auto; position: relative; min-height: 668px;}
ul									{ list-style: square inside; }
a, a:visited						{ color: #729dff; text-decoration: none; }
a:hover, a:active					{ color: white; }
blockquote								{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; font-family: Georgia, serif; font-style: italic; margin-top: 10px;}
.slider-wrap						{ width: 800px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul								{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer						{ position: relative; overflow: hidden; width: 800px; height: 600px; }
.stripViewer .panelContainer			{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel	{ float: left; height: 100%; position: relative; width: 800px; }
.stripNavL, .stripNavR, .stripNav	{ display: none; }
.nav-thumb 							{ border: 1px solid black; margin-right: 5px;}
#movers-row							{ margin: -67px 0 0 80px; }
#movers-row div						{ width: 90px; float: left; }
#movers-row div a.cross-link 			{ float: right; }
.photo-meta-data					{ background: url(images/transpBlack.png); padding: 10px; height: 30px; margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 				{ font-size: 13px; }
.cross-link							{ display: block; width: 82px; margin-top: -9px; position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 						{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }


table									{ width: 816px; margin: auto; font-size: 14px; }
td.just								{ text-align: justify;}
table.content							{ }
table.content	 td						{ padding-left: 9px; padding-right: 9px;vertical-align:top;}

table.grid							{ width: 100%; border-collapse:collapse;}
table.grid td							{ white-space: nowrap; color: #010101;}
table.grid tr.r0, table.grid tr.r0 td		{ background: #000000; color: #FFFFFF;}
table.grid tr.r1, table.grid tr.r1 td		{ background: #CCBBFF;}
table.grid tr.r2, table.grid tr.r2 td		{ background: #DDBBFF;}

div.rounded div						{ height: 1px; overflow: hidden;}
div.niftyH							{ margin: 0px auto; background: #000000; color: #FFFFFF; width: 816px;}
div.niftyHB							{ margin: 0px auto; background: #010101; color: #FFFFFF; width: 816px;}
div.niftyH h1							{ margin-left: 9px;}
div.niftyC							{ margin: 0px auto; background: #CCBBFF; color: #010101; width: 816px;}
div.niftyC p							{ margin-left: 9px; margin-right: 9px; text-align: justify; font-size: 14px;}


table.price							{ width:10%; border-collapse:collapse;}
table.price td							{text-align: right; white-space: nowrap; border:1px solid #555555; padding-left:3px; padding-right:3px;}
table.price td.type					{padding-left:21px; text-align: left; white-space: nowrap;}
table.price tr.r0,
table.price tr.r0 td						{text-align: center; background: #000000; color: #FFFFFF; font-weight:bold; padding-top: 5px; padding-bottom: 5px;}
table.price tr.r0 td.type				{padding-left:3px; text-align: left; white-space: nowrap;}
table.price tr.r1,
table.price tr.r1 td						{background: #CCBBFF; }
table.price tr.r2,
table.price tr.r2 td						{background: #DDBBFF;}
table.price tr.r3,
table.price tr.r3 td						{background: #FFFFFF; font-weight:bold; border-top:2px solid #000000; padding-top: 3px; padding-bottom: 7px;}
table.price tr.r4,
table.price tr.r4 td						{text-align: right; background: #000000; color: #FFFFFF; font-weight:bold; padding-top: 5px; padding-bottom: 5px;}
table.price tr.r4 td.type				{padding-left:3px; text-align: left; white-space: nowrap;}

table.list							{margin-left: 9px; margin:0px; padding:0px; width:100%; border-collapse:collapse;}
table.list td							{padding-left: 9px; vertical-align:text-top; font-size: 11px; }

table.contact							{width: 100%; border-collapse:collapse; }
table.contact td						{padding:2px;}