@import url("/html4.css");
@import url("/lightbox.css");

html		{ background:transparent url(/assets/Image/Layout/page_bgnd.png) repeat left top; }
html, body	{ height:100%; margin:0; padding:0; }
body		{ font-family: Verdana, Helvetica, sans-serif; font-size:0.75em; color:#373845 }
img			{ border: none }
a			{ color:#dd7800 }
a:visited	{ color:#731900 }
form		{ display:inline; }
img, table	{ border:none; }
h1 			{ font-size:140%; font-family:Georgia,Times,serif; color:#dd7800 }
h2 			{ font-size:118%; }
h3 			{ font-size:100%; }
*:focus		{ outline:none }
form,
textarea,
input,
select				{ font-family:inherit; font-size:100%; }
input.txtinput,
textarea.txtinput	{ border:1px inset #999 }
input.button		{ border:1px solid #d6beb1; background:transparent url(/assets/Image/Layout/button_bgnd.png) repeat-x left center scroll; font-size:90%; color:#282b39 }

/* layout */
#headerbgnd			{ position:absolute; top:0; left:0; width:100%; height:363px; background:transparent url(/assets/Image/Layout/header_bgnd.jpg) repeat left top scroll; border-bottom:31px solid #f57007 }
#container			{ position:relative; width:953px; min-height:100%; height:auto !important; height:100%; background:transparent url(/assets/Image/Layout/container_bgnd.png) repeat-y left 368px scroll; }
#navigation			{ position:relative; float:left; width:185px; padding:80px 0 186px 105px; }
#cart				{ font-size:90%; color:#343640 }
#cart a				{ color:#373845; text-decoration:underline }
#navigation a		{ color:#343640; text-decoration:none; }
#navigation a.selectedvisible { color:#dd7800 }
a.navlevel1			{ display:block; text-align:center; font-weight:bold; padding:5px 0px 0px 0px; margin-top:5px; background:transparent url(/assets/Image/Layout/dark_dot.png) repeat-x top left scroll; }
a.navlevel2			{ display:block; text-align:center; padding:2px 0px 0px 0px }
a.navlevel3			{ display:block; text-align:center; padding:1px 0px 0px 0px; font-size:80% }

#content			{ position:relative; float:right; width:575px; padding:80px 56px 186px 0; }
#footer				{ position:absolute; bottom:0; background:transparent url(/assets/Image/Layout/page_bgnd.png) repeat left top scroll }

/* classes */
td.itemblock		{ background-color:#eee3ce }

/* form error messages */
.error-formfield	{ background-color:#fcd4b4 }
div.error-formfield	{ color:#cc0000; font-weight:bold; display:none }

