body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/backgrounds/mainbackground.jpg);
	background-repeat: repeat-x;
	background-color: #484055;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.homeadvert {
	background-color: #F0E6F0;
	height: 124px;
	width: 186px;
	border: 1px solid #CCCCCC;
	padding: 1px 0px 0px;
	margin: 0px;
}
.homeadvertmenu {
	background-color: #F0E6F0;
	padding: 2px 0px 0px;
	height: 17px;
	width: 186px;
	border: 1px solid #CCCCCC;
	margin: 2px 0px 0px;
}
.slideshowbg {
	background-color: #F0E6F0;
	height: 215px;
	width: 214px;
	border: 1px solid #CCCCCC;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
.slideshowctrl {
	height: 18px;
	width: 215px;
	border: 1px solid #CCCCCC;
	margin: 4px 0px 0px;
	padding: 0px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.suntitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #484055;
}
.contactbg {
	background-color: #F0E6F0;
	height: 260px;
	width: 415px;
	border: 1px solid #CCCCCC;
	margin: 0px 5px 0px 100px;
	padding: 0px;
}
.footer-keywords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.imagebrdr {
	margin-right: 5px;
	border: 1px solid #666666;
}
.imgbrdr2 {
	margin-left: 5px;
	border: 1px solid #666666;
}
.bullets {
	list-style-position: outside;
	list-style-image: url(../images/bullets/flower.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
}
.bulletstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 5px;
}
.box {
	background-color: #FAF5F9;
	border: 1px solid #9B80A3;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 10px;
	display: block;
}
.linktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #484055;
	margin-left: 4px;
	margin-top: 4px;
}
.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 4px;
}
#sidemenu {
	background-color: #A084A8;
	height: 27px;
	width: 118px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/bullets/squares.gif);
	background-repeat: no-repeat;
	background-position: 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;
	display: block;
	text-align: left;
	text-indent: 22px;
}
#sidemenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#sidemenu:hover {
	background-color: #9C3D59;
}
/* Online Shop*/

table {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
color: #000;
}

/*Store pages*/

A.ectlink:link {
color: #9C3D59;
text-decoration: none;
}
A.ectlink:visited {
color: #9C3D59;
text-decoration: none;
}
A.ectlink:active {
color: #9C3D59;
text-decoration: none;
}
A.ectlink:hover {
color: #9C3D59;
text-decoration: none;
}


A.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

A.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
A.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

A:link {
	color: #333333;
	text-decoration: none;
}

A:visited {
	color: #333333;
	text-decoration: none;
}

A:active {
	color: #333333;
	text-decoration: none;
}

A:hover {
	color: #333333;
	text-decoration: none;
}



TD {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

P.navdesc {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;}

P.catname {
text-align: center;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}

P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}

IMG.catimage {
border:1px;
border-thickness: 1px;
border-color: #000;
border-style: solid;
vertical-align:top;
}

TD.catimage {
vertical-align:top;
}

TD.catname {
vertical-align:top;
text-align: center;
}

TD.catnavigation {
vertical-align:middle;
text-align: left;
}

P.smaller {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

HR {
	color : #3399CC;
}

/* Mini Cart*/

TD.mincart {
font-size: 10px;
font-family : Verdana;
}
P.mincart {
font-size: 10px;
font-family : Verdana;
}

/*Price*/

span.price, .detailprice, .prodprice {
font-size: 12px;
font-family : Verdana;
color: #000000;
padding-top: 4px;
font-weight:bold;
text-align: left;
}

div.listprice {
text-align: left;
}

/*Product Options*/

SELECT.prodoption {
font-size: 11px;
font-family : Verdana;
color : #FF0000;
}

OPTION.oostock {
color : #A0A0A0;}

SPAN.prodoption {
font-size: 11px;
font-family : Verdana;
color : #FF0000;
}

SPAN.detailoption {
font-size: 11px;
font-family : Verdana;
color : #FF0000;
}

td.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}
P.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #A0A0A0;
}

.prodimage {
vertical-align : top;
}

/*Table properties*/

TABLE.cobtbl{
background-color: #999999;
}
TD.cobhl{
background-color: #F9F5FA;
}
TD.cobll{
background-color: #FFFFFF;
color

/*Page numbers*/

P.pagenums {
font-size: 12px;
font-family : Verdana;
}

SPAN.currpage {
color: #FF0000;
font-weight: bold;
}

/*Currency*/

SPAN.extracurr {
font-size: 10px;
font-family : Verdana;
color: 666666
}


div.prodcurrency {
font-size: 10px;
font-family : Verdana,Arial,sans-serif;
color: #666;
text-align: center;
width: 100%;
}


/*Cart image*/

img.cartimage {
width: 100px;
border:1px;
}



