img, div { behavior: url(iepngfix.htc) }

a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

html, body  {
   margin: 0px;
   background-color: #2b2f36;
   background: url('oaktonglassmedia/body.gif');
}

#bkgd  {
   background:url('oaktonglassmedia/layer35Extended.png') right bottom repeat-y;
   position: absolute;
   display: block;
   z-index: 0;
   width: 719px;
   min-height:480px !important;
   background-color: #2B2F36;
}

.scroll_up {
    cursor: pointer;
}

.scroll_down {
    cursor: pointer;
}

#copyb  {
   font: 12px/25px "Myriad Pro Bold It";
   text-align: left;
   position: absolute;
   left: 467px;
   top: 49px;
   z-index: 30;
   width: 75px;
   height: 62px;
}

#copy  {
	position: absolute;
	top: 77px;
	z-index: 30;
	width: 547px;
	min-height: 401px !important;
	border-bottom:#A0A0A4 2px solid;
	border-left:#A0A0A4 2px solid;
	overflow: visible;
	left: 0px;
	margin-bottom:10px;
}

#copy p  {
   font: 13px/16px Verdana;
   padding-left:15px;
   padding-right:35px;
   padding-bottom:10px;
   margin: 0px;
   color: #E9FF9F;
   text-align: left;
}
.ie #copy p  {font: 13px/16px Verdana;padding-bottom:9px;padding-top:1px;}
.ie #copy p img  {padding-right:30px}

#layer39 p  {
   font: bold 12px/16px Verdana;
   padding-left:10px;
   margin: 0px;
   color: #E9FF9F;
   text-align: left;
}
#curvedbar  {
   background: url(oaktonglassmedia/curvedbar.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 551px;
   height: 458px;
}

#top  {
   background: url(oaktonglassmedia/top.png) no-repeat;
   position: absolute;
   z-index: 3;
   width: 719px;
   height: 28px;
}

#titlebottom  {
   background: url(oaktonglassmedia/titlebottom.png) no-repeat;
   position: absolute;
   left: 547px;
   top: 28px;
   z-index: 4;
   width: 172px;
   height: 21px;
}

#oaktonname  {
   background: url(oaktonglassmedia/oaktonname.png) no-repeat;
   position: absolute;
   top: 28px;
   z-index: 5;
   width: 548px;
   height: 47px;
}

#aboutusb  {
   font: 12px/25px "Myriad Pro Bold It";
   text-align: left;
   position: absolute;
   left: 27px;
   top: 4px;
   z-index: 6;
   width: 120px;
   height: 25px;
}

#aboutusb a  {
   display: block;
   width: 100%;
   color: #2A3F55;/*#E9FF9F*/
}

#aboutusb a:hover  {
   text-decoration: underline;
}

#servicesb  {
   font: 12px/25px "Myriad Pro Bold It";
   text-align: left;
   position: absolute;
   left: 153px;
   top: 4px;
   z-index: 7;
   width: 120px;
   height: 25px;
}

#servicesb a  {
   display: block;
   width: 100%;
   color: #2A3F55;
}

#servicesb a:hover  {
   text-decoration: underline;
}

#locationb  {
   font: 12px/25px "Myriad Pro Bold It";
   text-align: left;
   position: absolute;
   left: 281px;
   top: 4px;
   z-index: 8;
   width: 120px;
   height: 25px;
}

#locationb a  {
   display: block;
   width: 100%;
   color: #2A3F55;
}

#locationb a:hover  {
   text-decoration: underline;
}

#contactusb  {
   font: 12px/25px "Myriad Pro Bold It";
   text-align: left;
   position: absolute;
   left: 405px;
   top: 4px;
   z-index: 9;
   width: 120px;
   height: 25px;
}

#contactusb a  {
   display: block;
   width: 100%;
   color: #2A3F55;
}

#contactusb a:hover  {
   text-decoration: underline;
}

#slice  {
   background: url(oaktonglassmedia/slice.png) no-repeat;
   position: absolute;
   left: 547px;
   z-index: 10;
   width: 1px;
   height: 456px;
}

#workb  {
   position: absolute;
   left: 548px;
   top: 49px;
   z-index: 11;
   width: 171px;
   height: 45px;
}

#workb a  {
   background: url(oaktonglassmedia/productsb.png) no-repeat;
   display: block;
   height: 45px;
   width: 171px;
   background-position: 0% 0px;
}

#workb a:hover  {
   background-position: -171px 0%;
}

#work  {
   background: url(oaktonglassmedia/work.png) no-repeat;
   position: absolute;
   left: 63px;
   top: 18px;
   z-index: 13;
   width: 58px;
   height: 10px;
}

#faqb  {
   position: absolute;
   left: 548px;
   top: 93px;
   z-index: 14;
   width: 171px;
   height: 45px;
}

#faqb a  {
   background: url(oaktonglassmedia/productsb.png) no-repeat;
   display: block;
   height: 45px;
   width: 171px;
   background-position: 0% 0px;
}

#faqb a:hover  {
   background-position: -171px 0%;
}

#faq  {
   background: url(oaktonglassmedia/faq.png) no-repeat;
   position: absolute;
   left: 64px;
   top: 17px;
   z-index: 16;
   width: 34px;
   height: 12px;
}

#glassb  {
   position: absolute;
   left: 548px;
   top: 137px;
   z-index: 17;
   width: 171px;
   height: 45px;
}

#glassb a  {
   background: url(oaktonglassmedia/productsb.png) no-repeat;
   display: block;
   height: 45px;
   width: 171px;
   background-position: 0% 0px;
}

#glassb a:hover  {
   background-position: -171px 0%;
}

#glass  {
   background: url(oaktonglassmedia/glass.png) no-repeat;
   position: absolute;
   left: 64px;
   top: 18px;
   z-index: 19;
   width: 71px;
   height: 12px;
}

#windowb  {
   position: absolute;
   left: 548px;
   top: 181px;
   z-index: 20;
   width: 171px;
   height: 45px;
}

#windowb a  {
   background: url(oaktonglassmedia/productsb.png) no-repeat;
   display: block;
   height: 45px;
   width: 171px;
   background-position: 0% 0px;
}

#windowb a:hover  {
   background-position: -171px 0%;
}

#window  {
   background: url(oaktonglassmedia/window.png) no-repeat;
   position: absolute;
   left: 63px;
   top: 17px;
   z-index: 22;
   width: 88px;
   height: 12px;
}

#productsb  {
   position: absolute;
   left: 548px;
   top: 225px;
   z-index: 23;
   width: 171px;
   height: 45px;
}

#productsb a  {
   background: url(oaktonglassmedia/productsb.png) no-repeat;
   display: block;
   height: 45px;
   width: 171px;
   background-position: 0% 0px;
}

#productsb a:hover  {
   background-position: -171px 0%;
}

#products  {
   background: url(oaktonglassmedia/products.png) no-repeat;
   position: absolute;
   left: 64px;
   top: 18px;
   z-index: 25;
   width: 53px;
   height: 10px;
}

#layer39  {
   background: url(oaktonglassmedia/layer39.png) no-repeat;
   position: absolute;
   left: 577px;
   top: 308px;
   z-index: 26;
   width: 115px;
   height: 104px;
}

#layer35  {
   background: url(oaktonglassmedia/layer35.png) no-repeat;
   position: absolute;
   left: 548px;
   top: 270px;
   z-index: 27;
   width: 171px;
   height: 187px;
}

#h1  {
   position: absolute;
   left: 548px;
   top: 11px;
   z-index: 28;
   width: 171px;
   height: 34px;
}

h1 {
   font: bold 22px/26px "Tahoma Small Cap";
   margin: 0px;
   color: #00FF00;
   text-align: center;
}

h2 {
	color: #00DF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left:8px;
	margin: 0px;
}

h3 {
	font-size: 14px;
	color: #007F00;
	padding-left:18px;
	padding-top:8px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

#hznoaktonglass  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 40%;
}

#oaktonglass  {
   width: 745px;
   height: 457px;/*auto720*/
   position: absolute;
   margin-left: -360px;
   left: 50%;
   top: -202px;
   background:url(oaktonglassmedia/right.png) right;
   /*border-top:#A0A0A4 thin solid;*/
}
#toptab {
	position:fixed;
	width:100%;
	height:23px;
	z-index:0;
	left: 0px;
	top: 0px;
	margin:0;
	padding:0;
	background-color:#A0A0A4;
	background:url(oaktonglassmedia/layer35Extended.png) bottom;
}
