TD {font-family:verdana,arial; font-size:10px}

A.links:link {font-family:verdana,arial; color:#EEEEEE; font-size: 8pt; text-decoration: none}
A.links:visited,A:active {font-family:verdana,arial; color:#EEEEEE; font-size: 8pt; text-decoration: none}
A.links:hover {font-family:verdana,arial; color: #FFFFFF; font-size: 8pt; text-decoration: none}

A.pagelinks:link {font-family:verdana,arial; color:#050500; font-size: 8pt; text-decoration: underline}
A.pagelinks:visited,A:active {font-family:verdana,arial; color:#050500; font-size: 8pt; text-decoration: underline}
A.pagelinks:hover {font-family:verdana,arial; color: #764D75; font-size: 8pt; text-decoration: underline}

A.mainlinks:link {font-family:verdana,arial; color:#050500; font-size: 9pt; text-decoration: none; font-weight:bold;}
A.mainlinks:visited,A:active {font-family:verdana,arial; color:#050500; font-size: 9pt; text-decoration: none; font-weight:bold;}
A.mainlinks:hover {font-family:verdana,arial; color: #764D75; font-size: 9pt; text-decoration: none; font-weight:bold;}

A.dev:link {font-family:verdana,arial; color:#CC99CC; font-size: 10px; text-decoration: none}
A.dev:visited,A:active {font-family:verdana,arial; color:#CC99CC; font-size: 10px; text-decoration: none}
A.dev:hover {font-family:verdana,arial; color: #EEEEEE; font-size: 10px; text-decoration: none}

.hideshow {
	display:none;
}
.hideshow {
	position:absolute;
	top: 0px;
	left:0px;
	text-align: left;
}
.hideshowBtn {
	position:absolute;
	top: 0px;
}

h1
{
	font-family : Arial;
	font-size: 14px;;
	color : #76567D;
}

h2
{
	font-family : Arial;
	font-size: 12px;;
	color : #76567D;
}
p
{
	font-family : Arial;
	font-size: 12px;;
	color : #4C0A13;
}
.ident {

	font-family:verdana,arial;
	font-weight:bold;
	font-size:10px;
	color:#000000;

	text-align: right
}

.orderinput {

	font-size: 9pt;
	font-family: verdana,arial;
	width: 30;
	border:#b5bda8 solid 1px;
	font-weight:bold;
	background-color:#E8E7D9;
}

.checkoutinput {

	font-size: 9pt;
	font-family: verdana,arial;
	border:#b5bda8 solid 1px;
	font-weight:bold;
	background-color:#E8E7D9;
}

.optionpull {

	font-size: 8pt;
	font-family: verdana,arial;
	border:#b5bda8 solid 1px;
	background-color:#EEEEEE;
}

.ro {

	font-size: 9pt;
	font-family: verdana,arial;
	border:#A0A893 solid 0px;
	background-color:#A0A893;
	width:40px;
}

.ffro {

	font-size: 9pt;
	font-family: verdana,arial;
	border:#F1F1E9 solid 0px;
	background-color:#F1F1E9;
	width:35px;
}

.pricero {
	font-size: 8pt;
	font-family: verdana,arial;
	border:#CECCAD solid 0px;
	background-color:#CECCAD;
	font-weight:bold;
}

.orderbutton {

	font-size: 8pt;
	height:17px;
	font-family: verdana,arial;
	border:#b5bda8 solid 1px;
	background-color:#76567d;
	color:#FFFFFF;
	cursor:hand;
}
#charm {
display:block;
width:426px;
float:left;
background:#b5bda8 url(images/charm.jpg);
background-repeat:no-repeat;
}
.charm_text {
display:block;
width:406px;
padding-left:10px;
padding-right:10px;
padding-top:130px;
line-height:1.7em;
font-size:9pt;
font-weight:bold;
text-align:right;
}
#featured {
display:block;
width:379px;
float:left;
margin-left:5px;
background:#b5bda8 url(images/featured_bg.jpg);
}

.featured_text{
display:block;
width:370px;
padding-left:20px;
padding-right:10px;
padding-top:0px;
line-height:1.7em;
font-size:9pt;
font-weight:bold;
}
#content_body {
display:block;
width:790px;
float:left;
padding-left:10px;
padding-top:10px;
}
.footer {
color:#CC99CC;
text-align:right;
padding-right:20px;
padding-top:8px;
}
li,p {
line-height:10pt;
color:#76567D;
font-size:9pt
}