
body
{
	margin: 0px ;
	margin-bottom: 10px ;
	padding: 0px ;
}


table
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 750px ;
}


td
{
	padding: 0px ;
}

h2
{
	font-size: 20px ;
	font-family: Arial, Helvetica, sans-serif ;
	margin-left: 15px ;
	margin-top: 15px ;
	color: #FF0000 ; 
	text-align: center ;
}


h3
{
	font-size: 16px ;
	font-family: Arial, Helvetica, sans-serif ;
	margin-left: 15px ;
	margin-top: 15px ;
	color: #373539 ; 
}


h4
{
	font-size: 14px ;
	font-family: Arial, Helvetica, sans-serif ;
	margin-left: 15px ;
	color: #373539 ; 
}


.header
{
	background-color: #EAE8EC ;
	background-image: url(/images/header.jpg) ;
	background-repeat: no-repeat ;
	background-position: top left ;
}


.footer
{
	background-color: #EAE8EC ;
	background-image: url(/images/footer.jpg) ;
	background-repeat: no-repeat ;
	background-position: bottom left ;
}


.menu
{
	background-color: #EAE8EC ;
}


.bdrright
{
 	border-right: 2px solid #EAE8EC ; 
	padding: 0px ;
	margin-bottom: 10px ;
	margin: 10px ;
}


.bdrboth
{
 	border-left: 2px solid #EAE8EC ; 
 	border-right: 2px solid #EAE8EC ; 
	margin: 10px ;
	padding: 10px ;
}


.contents
{
 	border-right: 0px solid #EAE8EC ; 
	margin: 10px ;
}


.pageheader
{
	float: right ;
	margin: 15px ;
	padding: 0px ;
}


.heading
{
	margin: 0px ;
	padding: 0px ;
	text-align: right ;

}

.headingtext
{
	font-size: 40px ;
	font-family: Arial, Helvetica, sans-serif ;
}

.subheading
{
	margin: 0px ;
	padding: 0px ;
	text-align: right ;
}


.subheadingtext
{
	font-size: 30px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: right ;
}


.tagline
{
	font-size: 20px ;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 15px ;
}


.text
{
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
	color: #373539 ; 
	margin-left: 15px ;
	margin-right: 15px ;
}


.bracelets
{
	width: 150px ;
	height: 180px ;
	border: 1px solid #dddddd ;
	padding: 0px ;

}

.bracelets img
{
	border: 0px solid #ffffff ;
}	


.braceletslabel
{
 
	border-top: 1px solid #dddddd ;
	width: 150px ;
	text-align: center ;
	font-size: 20px ;
	font-family: Arial, Helvetica, sans-serif ;
}


.necklaces
{	
	width: 150px ;
	height: 180px ;
	border: 1px solid #dddddd ;
	padding: 0px ;
}


.necklaces img
{
	border: 0px solid #ffffff ;
}


.necklaceslabel
{
	border-top: 1px solid #dddddd ;
	width: 150px ;
	text-align: center ;
	font-size: 20px ;
	font-family: Arial, Helvetica, sans-serif ;
}


.earrings
{
	width: 150px ;
	height: 180px ;
	border: 1px solid #dddddd ;
	padding: 0px ;
}


.earrings img
{
	border: 0px solid #ffffff ;
}

.earringslabel
{
	border-top: 1px solid #dddddd ;
	width: 150px ;
	text-align: center ;
	font-size: 20px ;
	font-family: Arial, Helvetica, sans-serif ;
}


.copyright
{
	text-align: center ;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
	color: #373539 ; 
	padding: 3px ;
}



#nav
{
	margin: 0px ;
	padding: 0px ;
	background: #EAE8EC ;
	list-style-type: none ;
	width: 150px ;
	float: left ;
	font-size: 12px ;
	font-weight: bold ;
	font-family: Arial, Helvetica, sans-serif ;
}


#nav li
{
	margin: 0 px;
	padding: 0px ;
	float: left ;
	width: 100% ;
}


#nav a
{
	display: block ;
	color: #373539 ;
	text-decoration: none ;
	padding: 0 15px ;
	line-height: 2.5 ;
	border-bottom: 1px solid #ffffff ;
}


#nav_bracelets a
{
	border-top: 1px solid #ffffff ;
}


#nav a:hover
{
	background: #cccccc ;
}


#body_home #nav_home a,
#body_bracelets #nav_bracelets a,
#body_earrings #nav_earrings a,
#body_necklaces #nav_necklaces a,
#body_gallery #nav_gallery a,
#body_order #nav_order a,
#body_about #nav_about a,
#body_contact #nav_contact a
{
	background: #cccccc ;
	font-weight: bold ;
	color: #373539 ;
}


.products
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 1px solid #EAE8EC ;
	width: 578px ;
	padding: 10px ;
}


.prodimg
{
	border: 1px solid #EAE8EC ;
	width: 150px ; 
	margin: 5px ;
}


.proddesc
{
	margin: 5px ;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
}


.prodprice
{
	width: 100px ; 
	margin: 5px ;
	font-size: 14px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodpricelabel
{
	font-weight: bold ;
	font-size: 14px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodpricevalue
{
	font-weight: bold ;
	font-size: 18px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodbuy
{
	width: 100px ; 
	margin: 5px ;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodlarger
{
	width: 150px ; 
	margin: 5px ;
	font-size: 10px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodcode
{
	width: 100px ; 
	margin: 5px ;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.gallery
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 1px solid #EAE8EC ;
	width: 575px ;
}


.galleryimg
{
	border: 1px solid #EAE8EC ;
	width: 560px ;
	height: 560px ;
	margin: 5px ;
}


.gallerydesc
{
	margin: 5px ;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif ;
}


.contactform
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 575px ;
}


.adminlogon
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 180px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 575px ;
}


.adminmenu
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 180px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 575px ;
	height: 300px ;
}


.thanks
{
	border-spacing: 0px ;
	margin-top: 0px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 575px ;
	height: 300px ;
}


.productlist
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 0px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 700px ;
}


.productlist th
{
	background: #EAE8EC ;
	font-size: 10px ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
}


.prodcutlist td
{
	margin: 0px ;
	padding: 0px ;
}


.productlist img
{
	border: 0px ;
	padding: 2px ;
}


.editrecord
{
	border-collapse: collapse ;
	border-spacing: 0px ;
	margin-top: 10px ;
	margin-bottom: 20px ;
   	margin-left: auto;
   	margin-right: auto;
	border: 0px solid #EAE8EC ;
	width: 575px ;
}

.cart
{
	margin-top: 50px ;
	margin-left: 30px ;
	
}


.paypal
{
	width: 150px ;
	background-color: #EAE8EC ;
	margin-bottom: 20px ;
}
