body,html							{}
body								{}
body,div,a,input,select,textarea		{font-family: Arial,geneva,"sans serif"; color:#222}
a								{color:#776655; font-weight:bold; text-decoration:underline}
a:hover							{color:#222; font-weight:bold; text-decoration:none}
a img							{border:none; }
p								{margin:0 0 1em 0}
h1,h2,h3,h4,h5,h6					{margin:0; padding:0; font-weight:bold; color:#000}
h1								{color:#f00; font-weight:normal; }
h2								{}
h3								{}
h4,h5,h6							{}
div.clear						{position:relative; display:block; clear:both; font-size:0; margin:0; padding:0}
.fl								{float:left}
.fr								{float:right}
hr								{height:5px; border:0; margin:15px 0 15px 0; color:#6699cc; background-color:#6699cc; }  /*border-top:solid 5px #E5B99A; }  */
.print							{display:none}
form								{margin:0; padding:0}

/* LAYOUT DIVS */
div.body							{position:relative; width:100%; height:100%; margin:0; padding:0; }

div.top							{display:none}
div.content-container			{position:relative; margin:0; padding:0; min-height:60%; }
div.content-container-home		{position:relative; margin:0; padding:0; min-height:60%; }
div.footer						{position:relative; margin:0; padding:0; min-height:150px; bottom:0; left:0; }
div.homefooter					{position:relative; margin:0; padding:0; min-height:150px; bottom:0; left:0; }
div.centered						{position:relative; margin:0 auto; text-align:left}

/* MENU */
ul.menu 							{display:none }

/* CONTENT DEFINITIONS */
.content   						{position:relative; font-size:0.8em; text-align:left}
.fullcolumn   					{}
.leftcolumn   					{}
.content h1						{font-size:1.7em; }
.content h2,.content h3,.content h4,.content h5,.content h6				{font-size:1em; }
.content p 						{line-height:1.9em; font-size:1em}
.content a 						{line-height:1.9em; font-size:1em; color:#f00; font-weight:normal}
.content ul						{margin:0; padding:0; line-height:1.9em}
.content li 						{line-height:1.9em; font-size:1em; list-style:none; padding-left:20px; background:#fff url(../_img/bg-bullit.gif) no-repeat 0 0.8em}

.designer   						{position:relative; width:100%; text-align:center; background:transparent url(../_img/bg-content.gif) repeat-x bottom left;}
.designer .content				{padding-bottom:10px}
.designer img					{padding:1px; border:solid 1px #000; float:left; margin:0 25px 25px 0}

.rightcolumn   					{}
.teaser							{width:215px; background-color:#f2f2f2; padding-bottom:25px}
.teaser	img 						{border:solid 1px #000; padding:1px}
.teaser	h3 						{font-size:1.3em}
.teaser	h3,.teaser p				{line-height:1.5em; margin:5px 10px 5px 10px}

/* HOMEPAGE */
.homecontent  					{position:relative; width:935px; font-size:0.8em; margin:0 auto; padding-top:0; padding-bottom:2em; text-align:left}
.homecontent h1					{position:absolute; top:10px; left:0; font-size:14px; font-weight:bold; color:#a6a6a6}
.homecontent img.homevisual		{margin-top:50px}
div.redarrows					{display:block; margin:8px 0 8px 0; text-align:right; }
div.redarrows a					{padding-left:17px; font-weight:normal; text-decoration:none; color:#000; background:transparent url(../_img/bg-redarrows.gif) no-repeat 0 50%; }

div.newest						{width:935px}
div.new							{float:left; width:295px; margin:0 25px 25px 0; padding:0; }
div.newest .last					{margin:0;}
div.new img						{padding:1px; border:solid 1px #000}
div.new a							{display:block; position:relative; color:#333; text-decoration:none; text-align:center;}
div.new a:hover					{color:#f00; text-decoration:none}
div.new span						{display:block; padding-top:8px; text-align:left}
div.new span.sold					{padding-top:0; }
div.new span.option					{padding-top:0; }
div.new a:hover span				{text-decoration:underline; text-align:left}
img.option,img.sold				{behavior: url("_js/iepngfix.htc") }

span.sold						{position:relative; display:block; padding-top:0; z-index:100; margin:0 auto; padding:1px; border:solid 1px #000}
span.sold img						{position:absolute; z-index:200; bottom:0; right:0; border:none; padding:0}
span.option						{position:relative; display:block; padding-top:0; z-index:100; margin:0 auto; padding:1px; border:solid 1px #000}
span.option img					{position:absolute; z-index:200; bottom:0; right:0; border:none; padding:0}

/* FORMS */
.designerform					{display:inline; }
.designerform input				{border:solid 1px #808080; color:#fff; font-weight:bold; padding:0 5px 0 5px; font-size:0.9em; background:#383838 url(../_img/bg-button.gif) repeat-x 0 50%}
.designerform select				{font-size:0.9em; color:#a6a6a6}

.error							{color:#f00}
div.formfield					{clear:both;display:block; margin:0 0 7px 0; padding:0; }
.form label						{display:block; float:left; margin:0 7px 7px 0; width:130px; }
form input,form select,form textarea		{font-size:1em; }
form input,form textarea				{font-size:1em; padding-left:3px;}
form input							{padding-right:3px}
nput.submit						{display:block; margin-left:170px; margin-top:8px; }
div.formerror					{margin-bottom:8px;}

/* PRODUCTS */
div.product						{}
div.product .fl					{width:295px}
div.list							{float:left; margin:0 25px 25px 0}
div.last							{float:left; margin:0 0 25px 0}
div.list .fl						{width:215px}
div.product .fr					{width:535px; margin-right:80px; text-align:left}
div.product p						{line-height:1.7em}
div.product img					{padding:1px; border:solid 1px #000}
div.product div.thumb				{position:relative; display:inline; text-align:center}
div.product div.thumb img.sold		{position:absolute; padding:0; border:none; right:4px; bottom:4px}
div.product div.thumb img.option	{position:absolute; padding:0; border:none; right:4px; bottom:4px}

div.details						{margin:6px 0 10px 0; background-color:#f2f2f2; border:solid 1px #e5e5e5; width:100%; }
div.details table					{margin:15px; }
div.details table th				{font-weight:normal; padding:0 25px 3px 0; text-align:left; vertical-align:top}
div.details table td				{padding:0 0 3px 0}
div.details table td a	 			{font-weight:normal; text-decoration:none; line-height:1em}
div.details table td a:hover 			{text-decoration:underline}

a.view-images					{display:none}
a.respond						{display:none}
a.tellafriend					{display:none}
a.details						{display:none}
div.product a span img				{padding:0; border:none}

div.up							{display:none}
div.product-nav					{display:none}

/* FOOTER */
.content-footer					{display:none}

#overlay						{display:none}
div#browser-container			{display:none}
div#browser						{display:none}
div#photolayer					{display:none}

