#title {
	position:            absolute;
	top:                 32px;
	left:                32px;
	margin:              0px;
	width:               600px;
	height:              50px;
	padding:             0px;
}

#motif {
	display: none;
}

#blurb {
	position:            absolute;
	top:                 90px;
	left:                30px;
	margin:              0px;
	width:               280px;
	height:              530px;
	border:              0px;
	overflow:            auto;
	text-align:          left;
}

#choices {
	position:            absolute;
	top:                 90px;
	left:                340px;
	width:               424px;
	height:              508px;
	border:              1px solid #6cb9db;
	background-color:    #f6f6f2;
	padding:             6px; /**/
	overflow:            auto;
	
}

#choices, #choices_content {
	/* white-space:         pre; /**/
}

/* Hacks to make IE play nice :-) */
* html div#choices {
	width:   438px; /* for IE5 and IE6 in quirks mode */
	w\idth:  424px; /* for IE6 in standards mode */
	height:  522px;
	h\eight: 508px;
}

#choices div.choice:hover {
	background-color:    #ffeeee; /**/
}

#choices a:hover {
	text-decoration:     none;
	color:               #113247;
}

/*
 *
**/

table.choice {
	position:            static;
	/* display:             inline; */
	float:               left;
	width:               126px;
	height:              140px;
	margin:              1px;
	overflow:            hidden;
	border:              1px solid #ffffff;
}

table.choice img {
	width:               120px;
	height:              120px;
	padding:             1px;
	border:              1px solid #a29a78;
	background-color:    #f6f6f2;
}

table.choice th {
	font-weight:         normal;
	text-align:          center;
}

table.removeetc {
	width:               100%;
}

table.removeetc td {
	width:               50%;
}

h3 {
	font-size:           small;
	border-bottom:       1px solid #a29a78;
	text-transform:      capitalize;
}

table.selection {
	margin-left:         auto;
	margin-right:        auto;
	background-color:    #fefef6;
	border:              1px solid #cbc3a2;
	width:               95%;
	height:              126px;
	margin-bottom:       3px;
}

table.selection th {
	font-weight:         bold;
	font-size:           larger;
	background-color:    #ecebe4;
}

table.selection td.img {
	width:               124px;
	height:              124px;
}

table.selection td.img img {
	width:               120px;
	height:              120px;
	padding:             1px;
	margin-bottom:       2px;
	border:              1px solid #a29a78;
}

table.selection td.desc {
	height:              100px;
}

table.selection td.qty {
	text-align:          right;
}

img.flot {
	width:               120px;
	height:              120px;
	padding:             1px;
	margin:              1px;
	border:              1px solid #a29a78;
	background-color:    #f6f6f2;
}

