H1    { color:#0095DA; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; font-size:28px;}
H2 {  font-family:Arial; font-weight:bold; font-size:18px; line-height:11px; }
P.dimensions    { position:absolute; font-weight:bold; font-family: Arial; font-size:12px; text-align:left; top:167px; margin-right:400px; }
P.dimensions2    { position:absolute; font-weight:bold; font-family: Arial; font-size:12px; text-align:left; top:183px; margin:0px; padding:0px;margin-right:401px; }


DIV.glasstops   {position:absolute; margin-bottom:400px; top:75px; margin-left:127px; margin-right:auto; margin-top:70px;height:50px; width:350px;  background-image:url(images/glass-tops-header.gif); background-repeat:no-repeat; font-size:18px; font-weight:bold; color:#FFFFFF;
               background-position: top center; line-height:45px; font-family: Tahoma, Arial;  }
			   
#bluebar  	   {position:absolute; margin-bottom:400px; top:75px; margin-left:127px; margin-right:auto; margin-top:70px;height:50px; width:350px;  background-image:url(images/blue-bar-lg.gif); background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF;
               background-position: top center; line-height:45px; font-family: Tahoma, Arial;  }
			   .style1 {
list-style:none;
line-height:18px;
	font-size: 15px;
	font-weight: bold;
}
.style2 {
	color: #FF0000;
	font-size: 18px;
}

#leftship {float:left; color:#FF0000;}
.style4 {color: #1D84BF; font-weight: bold; font-family:Arial; font-size: 15px; line-height:15px; }
.style6 {font-size: 18px}
.style6B {font-size: 12px; color:#000000; }
.style6C {font-size: 12px; color:#000000; font-weight: bold;}
.style6C2 {font-size: 12px; color:#000000; font-weight: bold; line-height:12px;}
.style6R {font-size: 18px; color: #FF0000;}
.style7 { list-style:none; font-size: 12px; line-height:12px; padding-left:3px;  }
			   #featurelist3  {
	position:absolute;
	top:420px;
	
	
	
}
			   .style8 {
	font-size: 12px;
	font-weight: bold;
}


.style9 {
	font-size: 12px;
	color: #FF0000;
}
.style92 {
	font-size: 12px;
	color: #FF0000;
	line-height:14px;
}
.style10 {
	font-size: 13px;
	line-height:15px;
	color: #1D84BF;
}
.style11 {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #1D84BF;
}
.style12 {
	font-family: Arial;
	font-weight: bold;
}
td.style11 {
	width:70px;
	font-size: 12px;
	color: #FF0000;
}
td.style7 {
	width:60px;
	font-size: 12px;
	color: #FF0000;
}
td.style8 {
	width:120px;
	font-size: 12px;
	color: #FF0000;
}

td.style4 {
	width:60px;
	font-size: 12px;
	color: #FF0000;
}
#bottomlink    {position: absolute;  top:628px; margin-left:252px; }



#backordered    {position: absolute;  top:548px; margin-left:332px; }
			   
#tablefont    { margin-bottom:180px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#tablefont2    { margin-bottom:20px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
#background  {height:500px;  background-image:url(images/bg.jpg); }
#background2  {height:500px;  background-image:url(images/nav2.gif); vertical-align:top; }
#footer {
	background-image: url(http://glasstopsdirect.com.p11.hostingprod.com/ystore/images/footerbg.png);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
	overflow: auto;
	z-index: auto;
	padding: 0px;
	height: 78px;
}
#footer p {
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#footer a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#footer a:hover {
	color: #178CE3;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#tealbox   { width:580px; background-color:#B6DDC8; color:#ffffff; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; }
#tealfooter {background-color:; height:;background-image:url(images/nav2.gif);}
#red        {color:#F0474D;}
#smallred     {position:absolute; color:#F0474D; font-size:11px; font-family:Arial; font-weight:bold; top:175px; margin-left:215px; }
#smallred2     {position:absolute; color:#F0474D; font-size:11px; font-family:Arial; font-weight:bold; top:175px; margin-left:162px; }
#dim   {position:absolute; top:350px; margin-left:50px;}

#edgechart    {position:absolute; top:420px; margin-left:50px;}
#edgechart2    {position:absolute; top:480px; margin-left:50px;}
#edgechart3    {position:absolute; top:510px; margin-left:50px;}
#bottomtable   { color:#F0474D; font-size:11px; font-family:Arial; }
#bottomtable2   { color:#F0474D; font-size:11px; font-family:Arial; }
#bottomposition { position:absolute; padding-bottom:15px; top:520px; margin-left:50px; }
#bottomposition2 { position:absolute; padding-bottom:15px; top:790px; margin-left:50px; }

#temper    {position:absolute; color:#a71010; font-size:12px; font-family:Arial; font-weight:bold; top:175px; margin-left:185px; }
#temper14   {position:absolute; color:#a71010; font-size:12px; font-family:Arial; font-weight:bold; top:175px; margin-left:172px; }
#temper2    {position:absolute; color:#a71010; font-size:12px; font-family:Arial; font-weight:bold; top:190px; margin-left:85px; }
#temper3    {position:absolute; color:#000000; font-size:11px; font-family:Arial; font-weight:bold; top:190px; margin-left:100px; }
#temper4   {position:absolute; color:#a71010; font-size:12px; font-family:Arial; font-weight:bold; top:190px; margin-left:185px; }
#temper5   {position:absolute; color:#666666; font-size:11px; font-family:Arial;  top:187px; margin-left:145px; }

#temper6   {position:absolute; color:#666666; font-size:11px; font-family:Arial;  top:187px; margin-left:100px; }
#temper7    {position:absolute; color:#a71010; font-size:12px; font-family:Arial; font-weight:bold; top:190px; margin-left:55px; }

#assembly   {position: absolute;  top:550px; margin-left:44px; }
#redholder  {  position: absolute;  top:612px; margin-left:2px; }
#tableprices      { font-size:10px; font-family: Tahoma, Arial; line-height:10px; }
#cocktailnav     {position:absolute; margin-left:5px; top:150px; width:600px; height:40px;  border-color:#B6DDC8; font-weight:bold;  color:#000000; font-size:11px; padding-left:15px; }


#redbottom       { font-size:10px; font-family: Tahoma, Arial; font-weight:bold; color:#FF0000;}
a    {font-size:11px; color:#000000; font-family:Tahoma, Arial; text-decoration:none; }
a:hover    { font-size:11px; color:#0095DA; font-family:Tahoma, Arial; }
#matcher    { position: absolute;  top:560px; margin-left:50px; font-size:12px;
 font-weight:bold;}
 #matcher5   { position: absolute;  top:550px; margin-left:50px; font-size:12px;
 font-weight:bold;}
#matchend1    { position: absolute;  top:230px; margin-left:20px; font-weight:bold;}
#matchend2   { position: absolute;  top:375px; margin-left:450px; font-weight:bold;}
#matchend3   { position: absolute;  top:375px; margin-left:470px; font-weight:bold;}
#matchend4   { position: absolute;  top:390px; margin-left:450px; font-weight:bold;}
#matchend5   { position: absolute;  top:415px; margin-left:455px; font-weight:bold;}
#matchend6   { position: absolute;  top:350px; margin-left:455px; font-weight:bold;}
#matchend7   { position: absolute;  top:405px; margin-left:250px; font-weight:bold;}
#shown1    { position: absolute;  top:410px; margin-left:110px; font-weight:bold; font-family: Arial; font-size:12px;}
#shown2    { position: absolute;  top:410px; margin-left:170px; font-weight:bold; font-family: Arial; font-size:12px;}
#shown3    { position: absolute;  top:420px; margin-left:170px; font-weight:bold; font-family: Arial; font-size:12px;}
#shown4   { position: absolute;  top:420px; margin-left:80px; font-weight:bold; font-family: Arial; font-size:12px;}
.txtstyle2 {
	color: #FF0000;
	font:bold 16px Arial;
	border: 0px;
	background-color: #F3F8FC;
}

.txtstyle3 {
	color: #FF0000;
	font:bold 14px Arial;
	border: 0px;

	background-color: #F3F8FC;
}
.txtstyle12 {
	font-size: 12px;
	color: #FF0000;
	border: 0px;
	background-color: #F3F8FC;
}
  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   
  .nopcart {background: #0093DD;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
  .nopheader {background: #0093DD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
  .nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .nopbutton {background: #0093DD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;} 
.de {background: #0093DD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}

input {
	font:11px Arial, Helvetica;
}


.space2 {margin-left:50px;}
#mirrors {
	background-image: url(images/mirrors-bg.gif); background-repeat:no-repeat; height: 500px;
}
#mirrors-long {
	background-image: url(images/longmirror-bg.jpg); background-repeat:no-repeat; height: 2564px;
}

#mirror-image{z-index:10;float:left; margin-top:65px; margin-left:5px; margin-right:8px; postion:absolute; top:400px;}
#mirror-image p { font-family:Arial; font-size:11px; color: #333333; width:145px;  }

#mirror-pages {background-image: url(images/mirror-pages.gif); background-repeat:no-repeat; height: 640px;}
#rect-mirror-pages {background-image: url(images/rect-framelessbg.jpg); background-repeat:no-repeat; height: 640px;}

.mirror-box { padding-left:175px; margin-top:62px;}

.mirror-box2 { margin-left:10px; margin-top:62px;}
#bottom-mirror {width:580px;position:absolute; left:350px; top:650px;font-size:12px; color: #666666;}

#protectors{ background-image: url(images/table-protectorsbg.jpg); background-repeat:no-repeat; height: 750px;}
#protector-box {padding-left:10px;margin-top:90px;}
#edge-move { position:absolute; top:540px; margin-left:270px;}
#leather-main { background-image: url(images/leather-chair-bg.gif); background-repeat:no-repeat; height: 500px;}
#leather-item { background-image: url(images/leather-item-bg.gif); background-repeat:no-repeat; height: 500px;}

#bluebabe {padding-top:10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#0066CC;}
#selector {position:absolute; top:530px; left:610px;}

#backlink { position:absolute; top:510px;font-size:16px; color:#0099FF; margin-left:305px; font-weight:bold; }

#shipsend {color:#FF0000; font-weight:bold; font-size:14px; position: absolute; margin-left:255px; top:350px;}


#homemenubg {
	background-image: url(images/homenavbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:631px;
	padding: 0px;
	width: 151px;
	z-index: auto;
	overflow: auto;
	margin: 0px;
	float: left;
	display:inline;
	clip: rect(auto,auto,auto,24px);
}
#homemenubg ul {
	margin: 0px;
	padding-top: 120px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#homemenubg li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3ba7ea;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 26px;
	list-style-type: none;
	background-image: url(http://glasstopsdirect.com.p11.hostingprod.com/ystore/images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#homemenubg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: none;
}
#homemenubg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: underline;
}


#homemenubg2 {
	background-image: url(images/homenavbg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:631px;
	padding: 0px;
	width: 151px;
	z-index: auto;
	overflow: auto;
	margin: 0px;
	float: left;
	display:inline;
	clip: rect(auto,auto,auto,24px);
}
#homemenubg2 ul {
	margin: 0px;
	padding-top: 120px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#homemenubg2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3ba7ea;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 26px;
	list-style-type: none;
	background-image: url(http://glasstopsdirect.com.p11.hostingprod.com/ystore/images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#homemenubg2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: none;
}
#homemenubg2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: underline;
}



#menubg {
	background-image: url(images/mainnav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding: 0px;
	width: 151px;
	z-index: auto;
	overflow: auto;
	margin: 0px;
	float: left;
	display:inline;
	clip: rect(auto,auto,auto,24px);
}
#menubg ul {
	margin: 0px;
	padding-top: 120px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menubg li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3ba7ea;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 26px;
	list-style-type: none;
	background-image: url(http://glasstopsdirect.com.p11.hostingprod.com/ystore/images/bullet.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#menubg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: none;
}
#menubg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071bf;
	text-decoration: underline;
}

#frameless-mirror-text {margin:auto; width:750px;font-size:12px; color:#666666; text-align:justify;}
#clickglasstops {padding-bottom:30px;}

/* --- SHELF STYLES --- */

.shelf-heading {text-align:left; margin-left:11px; color:#0071bf; font-size:20px; font-family: Arial, Helvetica, sans-serif;}

.shelf-sub {text-align:left; margin-left:11px;  font-size:14px; font-family: Arial, Helvetica, sans-serif;}

.shelf-text {text-align:left; margin-top:5px;margin-left:11px; color:0071bf; font-size:10px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}

#shelf-details {margin-left:19px; position:absolute; top:750px;}

#shelf-details b { font-size:12px; font-family: Arial, Helvetica, sans-serif;}
#shelf-link {position:absolute; top:750px; margin-left:220px;}

.blue {color:#0071bf;}