body {
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: .90em;
}
p {
	margin-top: 5px;
	font-size: 0.7em;
}
.orderyouarehere {
	margin-left: 10px;
	font-size: .60em;
}
h1 {
	font-size: 0.7em;
	font-weight: bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: underline;
	color: #000000;
}
a:visited {
	color: black
}
a:hover {
	color: #d9e7be
}
a:active {
	color: #d9e7be;
	background-color: transparent;
}
#buy {
	text-align: center;
	float: right;
	height: 100px;
	width: 90px;
	margin-bottom: 60px;
}
#buycloud {
}
#buy form {
	padding-top: 30px;
}
#category {
	margin-left: 22px;
}
#category table {
	padding: 0px;
	border: 0px;
}
#cat_content {
}
#cat_heading {
	margin-bottom: 15px;
	float: left;
	margin-top: 10px;
}
#container {
	margin-left:20%;
	margin-right:20%;
	width: 838px;
}
#content {
	margin-right: 20px;
	margin-left: 23px;
	margin-top: 0px;
}
#content h1 {
	padding-bottom: 12px;
}
#copyright {
	padding-left: 500px;
	margin-top: 0px;
	background-color: #FFFF99;
	border: 0;
	vertical-align: top;	
}
#description {
	text-align: left;
	float: left;
	height: 100px;
	width: 200px;
	padding-top: 5px;
	margin-bottom: 60px;
}
#grid {
	font-size: 0.57em;
	clear: both;
	margin-bottom: 5px;
}
#grid td {
	text-align: left;
	width: 90px;
}
#grid p {
	text-align: center;
	font-size: 1em;
	margin-top: 0px;
	}
#grid td img {
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 0;
}
#heading {
	float: left;
	height: 35px;
	margin-bottom: 20px;
}
#images {
	height: 191px;
}
#lrgsq {
	float: left;
	width: 191px;
}
#nextpage {
	float: right;
	font-size: 0.6em;
	margin-bottom: 1em;
	margin-right: 20px;
	margin-top: 10px;
}
#smsq {
	float: right;
	margin-top: 100px;
	padding-left: 4px;
}
#subnav {
	left: 260px;
	margin-left: 25px;
	margin-bottom: 1%;
}
#subnav p {
	font-size: .55em;
}
#trio {
	clear: both;
}
#trio img {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.announcement {
	color: black;
	font-size: 10px;
	margin-bottom: 3em;
}
.arrowback {
	font-size: 10px;
	margin-right: 1em;
}
.categoryheading {
	font-weight: bold;
	font-size: .7em;
}
.categoryheadsmall {
	font-size: 10px;
	font-weight: bold;
}
.copyright {
	font-size: .5em;
	color: #000000;
	margin-bottom: 25px;
}
.description {
	font-size: 0.65em;
	margin-left: 25px;
	margin-right: 10px;
}

.descpprod {
	font-size: 0.65em;
	
	}
	
.indentcoming {
	margin-left: 1em;
}
.indent_youare {
	font-size: 9px;
	text-indent: 30px;
}
.intro {
	font-size: 9px;
	margin-left: 1em;
}
.longtitle {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.newpageturn {
	font-size: 10px;
	margin-bottom: 41px;
}
.nowrap {
	clear: both;
}
.page_numbers {
	font-size: 10px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 125px;
	float: right;
}
.pageturnproduct {
	font-size: 10px;
}
.pageturns {
	font-size: .65em;
}
.pindent {
	margin-left: 20px;
}
.price {
	font-size: 10px;
	margin-top: 1em;
}
.shortdescript {
	color: #fff;
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
}
.text {
	text-align: center;
}
.visibility {
	visibility: hidden;
}
.welcome {
	font-size: 10px;
	margin-bottom: 2em;

}
.youarehere {
	font-size: 0.55em;
}
.youareproduct {
	margin-bottom: 2em;
}
#orderinfo {
	position: absolute;
	left: 25px;
	top: 45px;
	width: 300px;
}
#orderinfo h2 {
	font-size: 0.75em;
	margin-top: 4px;
	margin-bottom: 10px;
}
#orderinfo h1 {
	font-size: 0.7em;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 7px;
}
.orderheader {
	margin-top: 10px;
	margin-left: 25px;
}
#orderinfo p {
	margin-bottom: 8px;
	margin-top: 0px;
}
#shiptable {
	position: absolute;
	top: 200px;
	left: 25px;
	margin: 0;
}
#returns {
	position: absolute;
	top: 300px;
	left: 25px;
}
#mainshop {
	position: relative;
	top: 70px;
	left: 180px;
	width: 165px;
	line-height: 1em;
	font-size: 1em;
}
#mainshop p {
	font-size: .8em;
}
#abouttext {
}
#aboutphoto {
	position: absolute;
	top: 50px;
	left: 200px;
}
.aboutphoto {
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}
#subnavcontainer {
	height: 20%;
}
#tablecontent {
	height: 100%;
}
.topcell {
	padding-left: 10px;
}
.bottomcell {
	height: 10%;
	vertical-align: top;
}
a img {
	border: none;
}
#yelphoto {
	float: left;
	margin-left: 25px;
}
#descbox {
	float: left;
	width: 100%;
}
.topcell p {
	margin: 0px;
	padding: 0px;
}
.topcell h1 {
	font-size: .65em;
}
#contact {
	position: absolute;
	top: 50px;
	left: 25px;
	width: 300px;
}
#news {
	margin-left: 25px;
}
#braceletContent {
	position: relative;
}
#braceletHeader {
	position: absolute;
	top: 30px;
	left: 25px;
	width: 214px;
}
#prod1 {
	position: absolute;
	top: 90px;
	left: 25px;
}
#prod2 {
	position: absolute;
	top: 142px;
	left: 226px;
}
#prodDescrip {
	position: absolute;
	top: 240px;
	left: 25px;
}
#prodDescrip p {
	width: 185px;
}
#buyNow {
	position: absolute;
	top: 300px;
	left: 250px;
}
#braceletHeader p {
	font-size: .7em;
	font-weight: bold;
}
#img1 {
	position: absolute;
	left: 30px;
	top: 60px;
}
#img2 {
	position: absolute;
	left: 168px;
	top: 60px;
}
#img3 {
	position: absolute;
	top: 165px;
	left: 168px;
}
#img4 {
	position: absolute;
	top: 270px;
	left: 30px;
}
#img5 {
	position: absolute;
	left: 30px;
	top: 165px;
}
.note {
	font-size: .8em;
	padding: 2;
}
#youarehere {
	font-size: 0.55em;
	position: absolute;
	top: 415px;
	left: 25px;
	width: 300px;
}
#home {
	position: relative;
	background-image: url(images/bg_plain.gif);
	width: 100%;
	height: 455px;
}
#welcome {
	position: absolute;
	top: 15px;
	left: 30px;
	width: 290px;
	font-weight: normal;
	text-align: center;
}
#nextBack {
	position: absolute;
	top: 27px;
	left: 240px;
}
#middle {
	position: relative;
}
#header {
	position: absolute;
	top: 20px;
	left: 25px;
	font-weight: bold;
	width: 200px;
	height: 34px;
}
#shops {
	position: absolute;
	left: 25px;
	top: 60px;
	width: 300px;
	vertical-align: bottom;
}
#shops a {
	text-decoration: none;
}
#maillist {
	position: absolute;
	top: 110px;
	left: 25px;
}
#about {
	position: absolute;
	top: 45px;
	left: 25px;
}
#about p {
	margin-top: 0px;
	padding: 0px;
	font-size: .7em;
}
a.nounderline {
	text-decoration: none;
}


/*shop navigation starts here*/
#shopNav {
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
	background-image: url(images/shopnav5-9.gif);
}
.sidenav {
	margin: 0;
	padding: 0;
	width: 88px;
	list-style: none;
	background-color: #9EB343; /*navigation green*/
	margin-right: 0px;
}
.sidenav li {
	padding: 0;
	margin: 0;
	height: 19px;
	list-style: none;
	background-repeat: no-repeat;
}
.sidenav li a, .sidenav li a:visited {
	display: block;
	text-decoration: none;
	height: 19px;
	background-repeat: no-repeat;
}
ul.sidenav li a:hover {background: none;}

.pouches {
	background-image: url(images/pouches_over.gif);
	background-position: right;
}
.pouches a {
	background-image: url(images/pouches.gif);
	background-position: right;
}
.pouchesStat {
	background-image: url(images/pouches_stat.gif);
	background-position: right;
}

.bracelets {
	background-image: url(images/bracelets_over.gif);
	background-position: right;
}
.bracelets a {
	background-image: url(images/bracelets.gif);
	background-position: right;
}
.braceletsStat {
	background-image: url(images/bracelets_stat.gif);
	background-position: right;
}
.scarves {
	background-image: url(images/scarves_over.gif);
	background-position: right;
}
.scarves a {
	background-image: url(images/scarves.gif);
	background-position: right;
}
.scarvesStat {
	background-image: url(images/scarves_stat.gif);
	background-position: right;
}
.pins {
	background-image: url(images/pins_over.gif);
	background-position: right;
}
.pins a {
	background-image: url(images/pins.gif);
	background-position: right;
}
.pinsStat {
	background-image: url(images/pins_stat.gif);
	background-position: right;
}
.bags {
	background-image: url(images/bags_over.gif);
	background-position: right;
}
.bags a {
	background-image: url(images/bags.gif);
	background-position: right;
}
.bagsStat {
	background-image: url(images/bags_stat.gif);
	background-position: right;
}
.journals {
	background-image: url(images/journals_over.gif);
	background-position: right;
}
.journals a {
	background-image: url(images/journals.gif);
	background-position: right;
}
.journalsStat {
	background-image: url(images/journals_stat.gif);
	background-position: right;
}

.trees {
	background-image: url(images/trees_over.gif);
	background-position: right;
}
.trees a {
	background-image: url(images/trees.gif);
	background-position: right;
}
.treesStat {
	background-image: url(images/trees_stat.gif);
	background-position: right;
}
.orderinfo {
	background-image: url(images/order_info_over.gif);
	background-position: right;
}
.orderinfo a {
	background-image: url(images/order_info.gif);
	background-position: right;
}
.orderinfoStat {
	background-image: url(images/order_info_stat.gif);
	background-position: right;
}
.green {
	background-image: url(images/shopnav5-9.gif);
}
#sq1 {
	position: absolute;
	left: 25px;
	top: 60px;
}
#sq2 {
	position: absolute;
	left: 125px;
	top: 60px;
}
#sq3 {
	position: absolute;
	left: 225px;
	top: 60px;
}
#sq4 {
	position: absolute;
	left: 25px;
	top: 160px;
}
#sq5 {
	position: absolute;
	left: 125px;
	top: 160px;
}
#sq6 {
	position: absolute;
	left: 225px;
	top: 160px;
}
#sq7 {
	position: absolute;
	left: 25px;
	top: 260px;
}
#sq8 {
	position: absolute;
	left: 125px;
	top: 260px;
}
#sq9 {
	position: absolute;
	left: 225px;
	top: 260px;
}
#nextback {
	position: absolute;
	top: 35px;
	left: 250px;
	width: 100px;
}
#nextback p {
	font-size: .65em;
}
#rect1 {
	position: absolute;
	top: 80px;
	left: 25px;
}
#rect2 {
	position: absolute;
	top: 132px;
	left: 226px;
}
#LrgSq1 {
	position: absolute;
	top: 60px;
	left: 25px;
}
#prodDescripLow {
	position: absolute;
	top: 260px;
	left: 25px;
}
#prodDescripLow p {
	width: 185px;
}
#smsqLow {
	position: absolute;
	top: 160px;
	left: 226px;
}
#shopPhotos {
	padding-top: 70px;
	margin-left: 30px;
}
#shopPhotos img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#facebook {
	position: absolute;
	top: 50px;
	left: 25px;
}
