html {
	scrollbar-face-color: #f00080;
}

body{
	margin: 0;
	padding: 20px 0 0 0 ;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; line-height: 17pt;
	font-weight: normal;
	letter-spacing: 0.1em;
	color: #f00080;
	text-align: left; 
	}

h1 {
	font-size: 12pt;
	color: #50422e;
	margin: 20px 0 0 0;
}

img { border: 0}

td { vertical-align: top}
.tdr { text-align: right} 

p { margin: 0 0 1em 0}

a:link, a:visited {color: #f00080; text-decoration: none}
a:visited {color: #f00080; text-decoration: none} 	

a.u {text-decoration: none}
a.u:hover {text-decoration: underline}

a.up {text-decoration: none;
		border-bottom: 1px dashed #f00080}
a.up:hover {text-decoration: none;
		border-bottom: 1px solid #f00080}

#main {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 930px;
/*	border: 1px black dotted;  */
}

#logobig { margin: 10px 0 30px 30px}
#logo { margin: 10px 0 10px 10px}

.biglist { 	font-size: 21pt; line-height: 31pt;
	color: #50422e;
	margin: 0 0 0 40px;
	padding: 0 0 0 3px;
}

.left20 { padding: 0 0 0 20px; }

.namecart {color:#50422e;
			padding: 10px 0 0 10px;
			font-size: 11px;
			line-height: 130%; }

.namecartp {color:#f00080;
			padding: 10px 0 0 10px;
			font-size: 11px;
			line-height: 130%; }
			
.cart {padding: 10px 0 0 0 ;}

.leftimg { float:left;
			margin: 5px 30px 30px 150px}
			
.rightimg { float: right;
			margin: 15px 5px 0 0}

.about1img { margin: 10px 0px 0px 0px}
.about2img { margin: 10px 0px 0px 0px}
.about3img { margin: 10px 0px 0px 0px}
.about4img { margin: 20px 0px 0px 0px}
			
.delimg { float: right;
			margin: 6px 5px 0 0}			

.cartimg { margin: 10px 0 0 0}			
			
.contactimg { margin: 0 0 0 0}			

.small { font-size: 11px; letter-spacing:normal}

.toptxt { font-size: 11pt; line-height: 17pt; /* font-weight: bold; */
	color: #f00080;
	padding: 0 0 0 20px }

.toptxt470 { font-size: 11pt; line-height: 17pt; /* font-weight: bold; */
	color: #f00080;
	padding: 0 0 0 20px;
	width: 470px }

.toptxtnoleft { font-size: 11pt; line-height: 17pt; /* font-weight: bold; */
	color: #f00080;
	padding: 0 }

.grtxt { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	padding: 0 0 0 20px }
	
.grtxt10 { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	padding: 0 0 0 5px }
	
.grtxt10b { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	padding: 10px 0 0 5px }
	

.grtxtnp { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	padding: 0 }

.grtxt470 { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	width: 470px }
	
.grtxt270 { font-size: 10pt; line-height: 17pt;
	color: #50422e;
	width: 270px }
	
.hometxt { font-size: 14pt; line-height: 20pt; 
	text-align: left; 
	color: #f00080 }

.pinktxt { color: #f00080}
.pinktxtlarge { color: #f00080; font-size: 24px; font-weight: bold}
.greytxt { color: #50422e}
.boldtxt { font-weight: bold}
.italictxt { font-style: italic}

.grtxtcart { font-size: 10pt; line-height: 17pt;
	color: #50422e;}

.pinktxtcart { font-size: 10pt; line-height: 17pt; 
	color: #f00080}

.pinktxtcartb { font-size: 10pt; line-height: 17pt; 
	color: #f00080; font-weight:bold}

.pinktxtremove { font-size: 10pt; line-height: 17pt;
	color: #f00080;
	margin: 0 0 15px 0;}	

.abottom {vertical-align:bottom; color:#50422e; font-size: 11px; line-height: 130%; /*font-weight:bold;*/ padding: 0 0 12px 0;}
.abottom a:link {color:#50422e; /*font-weight:bold*/}
.abottom a:visited {color:#50422e; /*font-weight:bold*/}

.atop {vertical-align:top; color:#f00080; font-size: 11px; line-height: 130%; /* font-weight:bold*/}
.atop2 {vertical-align:top; color:#f00080; font-size: 11px; line-height: 130%; padding: 10px 0 0 0px}

#pinkul ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 20px;
	}

#pinkul li {
	list-style-type: none;
	font-size: 11pt; line-height: 17pt;
	color: #50422e;
	padding: 0 0 0 17px;
	width: 280px;
	letter-spacing: 0.1em;
	background: url(../images/bullet.gif) no-repeat 0 6px;
/*	border: 1px red dotted; */
	}
	
ul.menuul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 10px;
	}

ul.menuul li {
	list-style-type: none;
	font-size: 10pt; line-height: 15pt;	/*font-weight: bold; */
	color: #f00080;
	padding: 0 0 0 17px;
	background: url(../images/bullet.gif) no-repeat 0 5px;
/*	border: 1px red dotted; */
	}

ul.menuul li a:hover { 
/*	background: url(../images/bulletactive.gif) no-repeat 5px 5px; */
	text-decoration: none;
	color: #50422e;
}

ul.menuul li.active {
	background: url(../images/bulletactive.gif) no-repeat 0 5px;
	font-size: 10pt; line-height: 15pt; color: #50422e; letter-spacing: 0.1em; /*font-weight: bold;*/
}

ul.menuul li a.nextprev {
	font-size: 10pt; line-height: 15pt; color: #50422e; letter-spacing: 0.1em; /*font-weight: bold;*/
}

#bulletmenu { clear:both}

#bulletmenu {
	position: absolute;
	top:550px;
}

#bulletmenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

#bulletmenu li {
	float: left;
	padding: 0 0 0 17px;
	width: 126px;
	letter-spacing: 0.1em;
	line-height: 1.5em;
	background: url(../images/menubullet.gif) no-repeat 0 50%;
/*	border: 1px red dotted; */
	}

#bulletmenu li.last {
	width: 55px;
	}
	
#bulletmenu a {
	float: left;
	text-decoration: none;
	font-size: 10pt; color: #f681b9; /*font-weight: bold;*/ vertical-align: middle;
	}

#bulletmenu a:hover, #bulletmenu a.active {
	color: #f00080;
	text-decoration: none;
	}

#bulletmenufloat { clear:both; 
					margin: 20px 0}

#bulletmenufloat ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

#bulletmenufloat li {
	float: left;
	padding: 0 0 0 17px;
	width: 125px;
	letter-spacing: 0.1em;
	line-height: 1.5em;
	background: url(../images/menubullet.gif) no-repeat 0 50%;
/*	border: 1px red dotted; */
	}

#bulletmenufloat li.last {
	width: 58px;
	}
	
#bulletmenufloat a {
	float: left;
	text-decoration: none;
	font-size: 10pt; color: #f681b9; /*font-weight: bold;*/ vertical-align: middle;
	}

#bulletmenufloat a:hover, #bulletmenufloat a.active {
	color: #f00080;
	text-decoration: none;
	}

.currentpage {
/*	font-weight: bold; */
	color: #f00080;
	}

.currentpage:hover {
/*	font-weight: bold; */
	color: #f681b9;
	}

.tdpink { background-color: #ffebf5; color: #f00080; vertical-align:middle}
.tdpinkc { background-color: #ffebf5; color: #f00080; vertical-align:middle; text-align:center}
.tdpinkr { background-color: #ffebf5; color: #f00080; vertical-align:middle; text-align:right}
.tdtop { background-color: #ffebf5; color: #f00080; font-weight: bold}
