body {
	font-family: "Arial";
	color: #646184;
	background-color: #EAEDFA;
	text-align: center;
	min-width: 1004px;
	padding:0;
	margin:0;
	}

#wrapper {
	text-align:left;
	margin: 0 auto;
	width: 1004px;
	background-image: url('http://www.handmadebeadedjewelry.org/images/back.jpg');
	}

#top-nav {
	width:100%; 
	}
#top-nav #left {
	background-image: url('http://www.handmadebeadedjewelry.org/images/topleft.jpg');
	width: 28px;
	height: 40px;
	float: left;
	}
#top-nav #main {
	background-image: url('http://www.handmadebeadedjewelry.org/images/topmid.jpg');
	width: 948px;
	height: 40px;
	float: left;
	text-align: center;
	}
#top-nav #right {
	background-image: url('http://www.handmadebeadedjewelry.org/images/topright.jpg');
	width: 28px;
	height: 40px;
	float: left;
	}
#flash {
	width:100%;
	padding:0;
	}
#flash #left {
	background-image: url('http://www.handmadebeadedjewelry.org/images/flashleft.jpg');
	width:28px;
	height:130px;
	float:left;
	}
#flash #main {
	float:left;
	}
#flash #right {
	background-image: url('http://www.handmadebeadedjewelry.org/images/flashright.jpg');
	width:28px;
	height:130px;
	float:left;
	}

#main-nav {
	width:100%;
	padding:0;
	}
#main-nav #left {
	background-image: url('http://www.handmadebeadedjewelry.org/images/navleft.jpg');
	width:28px;
	height:40px;
	float:left;
	}
#main-nav #main {
	background-image: url('http://www.handmadebeadedjewelry.org/images/nav.jpg');
	width:948px;
	height:40px;
	float:left;
	}
#main-nav #right {
	background-image: url('http://www.handmadebeadedjewelry.org/images/navright.jpg');
	width:28px;
	height:40px;
	float:left;
	}
#main-column {
	background:#EAEDFA url('http://www.handmadebeadedjewelry.org/images/body.jpg') repeat-y;
	padding:0 50px;
	}
#bodyfooter {
	background:transparent url('http://www.handmadebeadedjewelry.org/images/bodyfooter.jpg') no-repeat top;
	height:50px;
	text-align:center;
	padding:20px 0 0 0;
	}
#footer {
	background:
	}
p { font-size:10pt}
li { font-size:10pt}
td { font-size:10pt}

h1 {font-size:18pt; margin-bottom:0;}

h2 {font-size:14pt; margin-bottom:0;}

a { text-decoration:none; color:#6900EA}
a:hover { text-decoration:underline; color:#A053FF }

a.gray { color: #364761; text-decoration:none }
a:hover.gray { color: #FFFFFF; text-decoration:none}

a.orange { color: #FF7900; text-decoration:none }
a:hover.orange { color: #FFBB55; text-decoration:underline}

a.blue { color: #2363AF; text-decoration:none }
a:hover.blue { color: #B3D3FB; text-decoration:none}

a.ltblue { color: #B3D3FB; text-decoration:none }
a:hover.ltblue { color: #D0E4FD; text-decoration:none}

a.dkblue { color: #758EB5; text-decoration:none }
a:hover.dkblue { color: #B3D3FB; text-decoration:none}

a.white { color: #FFFFFF; text-decoration:none}
a:hover.white { color: #B3D3FB; text-decoration:none}


#home-blocks {}
#halfblock {
	float:left;
	margin:0px 15px 0px 0px;
	width:314px;
}

td.top
{  
background-image: 
url('http://www.handmadebeadedjewelry.org/images/site4-02.jpg');
background-repeat: 
repeat-x;
background-position: 
 bottom; 
}


table.nav
{ 
background-image: 
url('http://www.handmadebeadedjewelry.org/images/nav.jpg');
background-position: 
 center; 
}

td.body
{ 
background-image: 
url('http://www.handmadebeadedjewelry.org/images/site4-07.jpg');
background-repeat: 
repeat-y;
background-position: 
 center; 
}


td.nav
{ 
background-image: 
url('http://www.handmadebeadedjewelry.org/images/site4-05.jpg');
background-repeat: no-repeat;
background-position: top center; 
}

td.lownav
{ 
background-image: 
url('http://www.handmadebeadedjewelry.org/images/site4-10.jpg');
background-repeat: no-repeat;
background-position: bottom center; 
}


td.review{
background-color:#F2FECD;
border-left:1px solid black;
border-right:1px solid black 
}


#chromemenu{
width: 99%;
padding: 10px 0 0;
}

:after#chromemenu{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
width: 100%;
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font-family:Arial; 
font-weight:bold
}



#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: center;
text-decoration: none;
background: url('http://www.handmadebeadedjewelry.org/images/divider.gif') no-repeat center right;
/*Theme Change here*/; 
padding-left:7px; 
padding-right:12px; 
padding-top:6px; 
padding-bottom:6px; 
font-family:Arial; 
font-size:10pt; 
color:#6900EA; 
font-weight:bold
}

#top-nav #chromemenu ul li a {
	font-size:10px;
	}

#bodyfooter #chromemenu ul li a {
	font-size:10px;
	color:#54317F;
	}
#bodyfooter #chromemenu ul li a:hover{
	color: #A053FF;
	}
#chromemenu ul li a:hover{
	color: #A053FF;
	}


#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #476388; /*Theme Change here*/
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #C8D4FF;
/* background: url('http://www.handmadebeadedjewelry.org/images/lt-steel.jpg'); */
width: 280px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90;
}

.sidemenudiv{
top: 0;
line-height:15px;
z-index:100;
background-color: #C8D4FF;
/* background: url('http://www.handmadebeadedjewelry.org/images/lt-steel.jpg'); */
width: 100%;
/*Add Shadow in IE. Remove if desired*/
filter:alpha(opacity=90);
opacity: 0.90;
-moz-opacity:0.90; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Verdana
}

.dropmenudiv a, .sidemenudiv a{
display: block;
text-indent: 0px;
border-bottom: 1px solid #A3B7EA; /*Theme Change here*/
text-align: left;
text-decoration: none;
font-weight: bold;
color: #6900EA;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1; 
padding:2px 2px 2px 5px; 
}

.dropmenudiv a:hover, .sidemenudiv a:hover{ /*Theme Change here*/
background-color: #836CFF;
color: #FFFFFF
}


#sidebar {
	float: right;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
	padding: 10px 0px 10px 25px;
} 

	
	
/* Sidebar Styles */

.comments {
	background-color: #EAEDFA;
	border:1px solid #A9AEC4;
	padding: 5px;
}
.comments div {
	background-color: #A9AEC4;
	color:#FFFFFF;
	padding: 3px;
	text-align:center;
	font-weight:bold;
}
#sidebar h2 {
	display: inline;
	font-size: 12px;
	color: #BEC8E7;
	font-family: Verdana;margin-left:0; margin-right:0; margin-top:1.2em; margin-bottom:0.6em; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#sidebar ul li {
}
#sidebar ul ul {
	margin: 1.2em 0;
	border-top: 1px solid #D0DAE8;
	background-color: #C5D4FF;
}
#sidebar ul ul li {
	padding: 0 0 0 10px;
	border-bottom: 1px solid #D0DAE8;
}
#sidebar ul ul li a {
	display: block;
	margin: 0 0 0 -10px;
	padding: 2px 10px 0 10px;
	width: 200px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 170px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
html>body #sidebar ul ul li a {
	width: 170px;
}
#sidebar ul ul li a:hover {
	background-color: #FFF;
	color: #A053FF;
	text-decoration: none
}
/* Nested lists? */
#sidebar ul ul ul {
	margin: 0;
	border: none;
}
#sidebar ul ul ul li {
	margin: 0 0 0 -10px;
	padding: 0 0 0 25px;
	border-bottom: none;
	border-top: 1px solid #E8E7D0;
}
#sidebar ul ul ul li a {
	margin: 0 0 0 -25px;
	padding: 2px 10px 0 25px;
	width: 200px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 155px;
} 
html>body #sidebar ul ul ul li a {
	width: 155px;
}