.main{font-family:Arial,Helvetica,sans-serif;color:#990066;font-size:12px;}
h2{color:#c2c7be;font:normal small-caps bold 2em Verdana,sans-serif;text-decoration:underline overline;}
#header {
  position: relative;
  top: 0;
  left: 0px;
  width: 660px;
  height: 108px;
  background: url(http://www.silverlandjewelry.com/images/newlogo_01.jpg) no-repeat;
}
#logo {
  position: relative;
  top: 0;
  left: 0px;
  width: 660px;
  height: 108px;
  background: url(http://www.silverlandjewelry.com/images/newlogo_02.jpg) no-repeat;
}

#wrapper {
	text-align: left;
	margin: auto;
	width: 845px;
  position: relative;
}
#right {
  left: 661px;
  width: 185px;
position: absolute;
}
#nav {
	text-align: left;
	margin: auto;
	position: relative;
	width: 900px;

	top: 108px;
}
#nav ul {

}
#nav oi {
  font: 16px "arial narrow", arial, sans-serif;
  font-weight:bold
}
#nav a {
  color: #906;
  text-decoration: none;
  border-left: 1px solid #959595;
  padding-left: 5px;
}
#nav a:hover {
  text-decoration: underline;
}
#nav .important {
  border: none;
}
#nav .important a {
  color: #E9C379;
}
#yahoo {
  width: 185px;
  height: 108px;
  text-align: center;
  color: #595959;
}

#mainnavigation
{
	width:200px;
	margin-left: 0px;
	background: url(http://www.silverlandjewelry.com/images/navbg.jpg) repeat-y;
	position: absolute;
	margin-top: 120px;
	height: 100%;
	}
#contentwrapper
{
		text-align: left;
  position: relative;
	margin-left: 220px;
	margin-top: 140px;
	}	
#content
{
	top: 20px;
	position: absolute;
	left: 220px;
	width: 100%;
	}		
.style1{font-size:16px;font-weight:bold;}
.style3{font-style:italic;font-size:16px;font-weight:bold;}
.style4{font-size:16px;}
.style5{font-size:10px;}
.style6{font-size:14px;}
.style8{font-size: 9px}
.style9{font-size: 10px}
.style10{font-size: 12px}
.mencategorystyle{color:#03f;text-align:center;}
.categorystyle{color:#906;text-align:center;vertical-align:top;}
.pageheader{font-family:Georgia,serif;color:#4e443c;font-variant:small-caps;text-transform:none;font-weight:100;margin-bottom:0;font-size:36px;text-decoration:underline;}
.menuheader{font-family:Georgia,serif;color:#4e443c;font-variant:small-caps;text-transform:none;font-weight:100;margin-bottom:0;font-size:22px;text-decoration:underline;}
a.menulink1{display:block;font-family:Georgia,serif;font-size:14px;text-transform:uppercase;color:#906;width:193px; margin-bottom: .5em;}
a.menulink1:hover{background-color:#e8a7e3;color:#000;}
a.menulink2{display:block;width:187px;font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:12px;color:#000;BORDER:none;text-decoration:none;}
a.menulink2:hover{background-color:#e8a7e3;text-decoration:none;}
a.pagesubmenu{font-family:Georgia,serif;font-size:14px;font-size:.8em;font-weight:bold;text-transform:uppercase;}
a:body{font-family:Arial,Helvetica,sans-serif;color:#906;font-size:12px;}
a:visited{color:0000ff;}
a:hover{text-decoration:none;color:#03c;}
a:active{color:990066;text-align:center;}
img.special{border:5px white solid;}
.tableborder{background-color:#fff;border:solid;border-color:#000;border-width:1px;}
#pic{background-color:#fff;align:center;}
#pic a .large{border:0;display:block;height:1px;left:-1px;top:-1px;width:1px;}
#pic a .largeleft{border:0;display:block;height:1px;left:-1px;top:-1px;width:1px;}
#pic a img{border:0;}
#pic a.p1,#pic a.p1:visited{background:#fff;display:block;height:250px;left:0;text-decoration:none;top:0;width:250px;}
#pic a.p1:hover{background-color:#8c97a3;color:#000;text-decoration:none;}
#pic a.p1:hover .large{border:1px solid #000;display:block;height:58px;left:0px;position:relative;top:-58px;width:250px;z-index:100;}
#pic a.p1:hover .largeleft{border:1px solid #000;display:block;height:250px;left:-90px;position:relative;top:-180px;width:250px;z-index:100;}
#items {
	align: center;
}
#items .cat {
	height: 250px;
	width: 250px;
	z-index:25;
	cursor: pointer;
	overflow: hidden;
}
#items .quickdiv {
	align: center;
	position: relative;
	top:-45px;
	float:left;
	z-index:100;
	text-decoration:none;
	overflow:hidden;
}

