html,body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	background-color:#FFffff
;
}

a:link, a:visited {
	color:#888888;
	font-weight:bold;
	text-decoration:underline;
}
a:hover, a:active {
	color:#FF8000;
	font-weight:bold;
	text-decoration:underline;
}

li {
	list-style-type:square;
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663300;
}

#iface {
	position:relative;
	width:800px;
	height:500px;
	text-align:left;
	background-color:#FFffff;
	overflow:hidden;

}

#main {
	position:relative;
	width:100%;
	height:500px;
}

#side {
	position:absolute;
	top:0px;
	left:0px;
	width:250px;
	height:500px;
}

#content {
	position:absolute;
	top:0px;
	left:230px;
	width:567px;
	height:500px;
}

#sidemain {
	position:relative;
	width:250px;
	height:270px;
}

#sidefooter {
	/*position:relative;*/
	position:absolute;
	top:270px;
	left:0px;
	z-index:99;
	width:250px;
	height:215px;
	/*margin-top:5px;*/

	

}

div.description {
	position:absolute;
	top:45px;
	left:0px;
	padding:10px 20px 10px 20px;
}

div.description_box {
	position:relative;
	height:200px;
	margin-top:5px;


}

#cartbox {
	position:relative;
	width:233px;
	height:77px;
}

div.cartbox {
	background-color:#FF8000;
	color:#FF8000;
}

div.cartbox_ov {
	background-color:#88888;
	color:#88888;
	cursor:pointer;
}

div.cartbox a.cartlink {
	color:#88888;
	font-weight:bold;
	text-decoration:none;
}

div.cartbox_ov a.cartlink {
	colorrgb(242, 232, 184);
	font-weight:bold;
	text-decoration:none;
}

#content_box {
	position:absolute;
	top:45px;
	left:0px;
	width:580px;
	height:390px;
	border:5px;
	border-top-width:1px;
	border-left-width:1px;
	border-style:solid;
	border-color:#88888;
	clip:rect(0px 585px 355px 0px);
	overflow:auto;
}

#cartbox_headline {
	position:relative;
	top:10px;
	left:20px;
	width:193px;
	font-weight:bold;
}

#cartbox_contents {
	position:relative;
	top:20px;
	left:20px;
	width:193px;
}

#cartheader {
	position:absolute;
	top:3px;
	left:120px;
	width:448px;
	font-weight:bold;
	color:#000000;
}

#cart {
	position:absolute;
	top:0px;
	left:47px;
	width:520px;
	height:354px;
	color:#000000;
}

#cart td.cartrow {
	border:0px;
	border-top-width:1px;
	border-style:solid;
	border-:#88888
}

#cart td.cartcol_spcr {
	border:0px;
}

#cart td.cartrow_image {
	border:1px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:rgb(242, 232, 184)
}

#cart_nav {
	position:absolute;
	top:326px;
	left:47px;
	width:502px;
	z-index:99;
}

div.cartrow_box {
	position:absolute;
	top:110px;
	left:72px;
	width:448px;
	height:64px;
	border:0px;
	border-top-width:1px;
	border-style:solid;
	border-color:#88888
}

input.itemnum {
	padding:0px 2px 0px 2px;
	text-align:center;
	border:1px;
	border-style:solid;
	border-color:#88888
}

input.itemnum_ov {
	padding:0px 2px 0px 2px;
	text-align:center;
	border:1px;
	border-style:solid;
	border-color:#FF8F1F;
}

input.itemsum {
	padding:0px 2px 0px 2px;
	text-align:right;
	border:1px;
	border-style:solid;
	border-color:#FF8F1F;
}

div.productimage {
	position:absolute;
	left:60px;
	top:15px;
	width:300px;
	height:300px;
	border:1px;
	border-style:solid;
	border-color:rgb(242, 232, 184);
	text-align:center;
}

div.productimage div.productimage_dot {
	position:absolute;
	width:20px;
	height:20px;
	background-color:rgb(242, 232, 184);
}

div.productimage_pager {
	position:absolute;
	top:310px;
	width:300px;
	font-weight:bold;
}

div.productimage_pager strong, #pager_box strong {
	color:rgb(242, 232, 184);
}

#pager_box {
	position:absolute;
	top:20px;
	left:12px;
	width:13px;
	height:310px;
}

#productoptions {
	position:absolute;
	top:20px;
	left:380px;
	width:170px;
}

#productoptions select {
	width:170px;
	font-size:11px;
}

div.resultbox {
	 position:absolute;
	 width:140px;
	 height:140px;
	 border:1px;
	 border-style:solid;
	 border-color:#88888;
}

div.resultbox_ov {
	 position:absolute;
	 width:140px;
	 height:140px;
	 border:1px;
	 border-style:solid;
	 border-color:#FF8000;
}

div.resultbox div.resultbox_dot {
	position:absolute;
	top:0px;
	left:0px;
	width:12px;
	height:12px;
	background-color:#FF8000;
}

div.resultbox_ov div.resultbox_dot {
	position:absolute;
	top:0px;
	left:0px;
	width:12px;
	height:12px;
	background-color:##FFCD9B;
}

#orderform_error {
	position:absolute;
	top:10px;
	left:25px;
	width:400px;
	line-height:12px;
	color:FF4500;
}

#orderform_nav {
	position:absolute;
	top:326px;
	left:20px;
	width:515px;
	z-index:99;
}

em {
	color:rgb(242, 232, 184);
	font-style:normal;


}


select.default {
	font-size:11px;
}

#result_0 {
	top:20px;
	left:59px;
}
#result_1 {
	top:20px;
	left:232px;
}
#result_2 {
	top:20px;
	left:405px;
}
#result_3 {
	top:187px;
	left:59px;
}
#result_4 {
	top:187px;
	left:232px;
}
#result_5 {
	top:187px;
	left:405px;
}
