*{
	margin:0;
	padding:0;
	list-style:none;
	border:none;
	}
body {
	font-family: "Arial";
	font-size: 10pt;
	line-height: 150%;
	color: #808080;
	text-align:center;
	background:#000018;
	}

div#wrapper{
	width:900px;
	margin:0 auto;
	margin-top:30px;
	position:relative;
	height:auto;
	border:solid 1px #ebebeb;
	background:#ebebeb;
	}
li#ggad{
	margin-left:-5px;}

body#silverware div#wrapper, body#chinaware div#wrapper,body#glassware div#wrapper,body#kitchene div#wrapper,body#kitchenu div#wrapper{
	width:900px;
	height:auto;}

div#header	{
	height: 120px;
	width: 900px;
	clear:both;
	text-align:left;
	background:#fff;
	}

div#logo{
	margin-top:3px;
	margin-left:3px;
	}

div#rightimg{
	position:absolute;
	top: 15px;
	right:3px;
	display:inline;
	}

div#searchbox{
	float:right;
	margin-top: -15px;
	}
	
div#navbar	{
	width: 100%;
	height:22px;
	margin-top:12px;
	background-image: url(/images/logo/line.gif);
	}
	
div#contentbox{
	width:900px;
	clear:left;
	height:auto;
	}

div#leftpannel{
	float:left;
	display:inline;
	width: 200px;
	text-align:left;
	padding-left:5px;
	}
	
div#content{
	float:left;
	display:inline;
	width:440px; !important width:445px;
	text-align:left;
	height:auto;
	}

	
div#rightpannel{
	float:left;
	display:inline;
	width:255px;
	text-align:left;
	}	
	
div#footer{
	width:900px;
	padding-top:5px;
	clear:both;
	text-align:center;
	height:50px;
	background:#008000;
	}
div#glassimg{
	float:left;
	width:auto;
	height:300px;
	display:inline;
	}
div#prodinfo{
	display:inline;
	}	
.glassitem{
	background:#fff;
	}
	
.glasstitle{
	background:#ebebeb;
	color:#808080;
	}	
.tel{
	color:#ff0000;
	font-weight:bold;
	}
	
.title{
	font-weight:bold;
	}
		
.price{
	color:#ff0000;
	font-weight:bold;
	}
		
h1	{
	background:#ebebeb;
	line-height:150%;
	padding-left:25px;
	}
h3	{
	line-height:130%;
	margin-top:3px;
	margin-bottom:3px;
	}
a:link {
	color: #0000ff;
	text-decoration: none;
}

a:visited	{
	color: #0000ff;
	text-decoration: none;
}

a:hover {
	color: #00ccff;
	text-decoration: none;
}

ul#topnav li#nav1,ul#topnav li#nav2,ul#topnav li#nav3,ul#topnav li#nav4,ul#topnav li#nav5,ul#topnav li#nav6,ul#topnav li#nav7,ul#topnav li#nav8{
	float:left;
	display:inline;
	font-weight:bold;
	}
	
.b	{
font-weight: bold;
color: #808080;
display:block;
}

.bold {
	font-size: 10px;
	font-weight: bold;
}

.red{
	color:red;
	}
.redb{
	color:red;
	font-weight:bold;
	}	
	
.img{
	float:left;
	}

body#ggrslt div#rightpannel{
	text-align:right;
	float:right;
	}	

.linavbar	{
float: left;
display: inline;
}

.nav{
float: left;
width: 6em;
color: #ffffff;
padding: 0.1em 0.6em;
border-right: 2px solid white;
display: inline;
text-decoration:none;
}

.inline{
float:left;
display:inline;
}

a.nav:link	{
color: #ffffff;
text-decoration:none;
}

a.nav:visited {
color: #ffffff;
text-decoration: none;
}

a.nav:hover	{
color: #000;
background: #ff3300;
}

#category	{
position: absolute;
float: left;
width: 336px;
height: 293px;
top: 147px;
left:205px;
text-align:left;
}

#powerpannelsky	{
position: absolute;
top: 147px; 
left: 550px;
width: 336px;
height: 280px;
text-align:left;
}

#powerpannelground	{
position: absolute;
top: 407px; 
left: 541px;
width: 350px;
}

#gg336280left	{
position: absolute;
width: 336px;
height: 280px;
left: 205px;
top: 425px;
}

#gg336280right	{
position: absolute;
width: 336px;
height: 280px;
left: 543px;
top: 132px;
}

div#storehour{
	position: absolute;
	width:145px;
	height: 140px;
	left:551px;
	top:286px;
	background-color:#336699;
	padding:0.8em;
	}
	
div#footer p{
	color:#00ff00;}
