	/*----CSS Reset----*/
	*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100%}table{border-collapse:collapse}caption,th,td{text-align:left}
	/*----End CSS Reset----*/
	/*---------------------------------------------------------------------*/
	/*----Elements----*/
	
	body {
	  background: #fff url(http://site.eyedeaworx.com/images/background-top.gif) left top repeat-x;
	  font: normal 62.5% Calibri, Helvetica, Arial, Verdana, sans-serif;
	  text-align: center;
	  color: #000;
	}
	
	a {
	  text-decoration: none;
	}
	
	/*----End Elements----*/
	/*---------------------------------------------------------------------*/
	/*----IDs----*/
	
	#background {
	  background: url(http://site.eyedeaworx.com/images/background-bottom.gif) left bottom repeat-x;
	}
	
	#container {
	  width: 1011px;
	  margin: 0 auto;
	  background: url(http://site.eyedeaworx.com/images/container-background.gif) left top repeat-y;
	}
	
	#containertop {
	  background: url(http://site.eyedeaworx.com/images/container-top.gif) left top no-repeat;
	}
	
	#containerbottom {
	  background: url(http://site.eyedeaworx.com/images/container-bottom.gif) left bottom no-repeat;
	  padding: 0 33px 0 28px;
	  text-align: left;
	}
	
	#header {
	  background: url(http://site.eyedeaworx.com/images/greybar.gif) left top no-repeat;
	  width: 950px;
	}
	
	#cartdetails {
	  float: right;
	  padding-top: 19px;
	}
	
	#cartdetails li {
	  font: normal 1.1em "Arial Black", Calibri, Helvetica, Arial, sans-serif;
	  text-transform: uppercase;
	  padding-left: 20px;
	  margin-bottom: .5em;
	}
	
	#cartdetails a {
	  color: #017edf; text-decoration:none;
	}
	
	#cartdetails ul {
	  margin-bottom: 26px;
	}
	
	#cartdetails label {
	  display: block;
	  font-size: 1.1em;
	  color: #6a6a6a;
	}
	
	#cartdetails .textbox {
	  width: 175px;
	  padding: 3px;
	  background: #fff;
	  border: 1px solid #bbbbbb;
	  font-size: 1.1em;
	}
	
	#cartdetails .submit {
	  background: url(http://site.eyedeaworx.com/images/btn-go.gif) left top no-repeat;
	  width: 28px;
	  height: 22px;
	  border: 0 none;
	  margin: 0 25px 0 3px;
	  font-size: 1em;
	  text-transform: uppercase;
	}
	
	#quote {
	  float: right;
	  clear: right;
	  padding: 10px 25px 0 0;
	}
	
	#quote1 {background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/quote2.png) left top no-repeat; float: left;
		height: 54px;
		width: 130px;}
		
	#quote #quote1 a{
	  display: block;
	  width: 126px;
	  height: 54px;
	  text-indent: -9999px;
	}
	
	#greybar {
	  clear: both;
	  height: 32px;
	}
	
	#nav li {
	  display: block;
	  float: left;
	  position: relative;
	  z-index:1000;
	}
	
	#nav li a {
	  display: block;
	  float: left;
	  text-indent: -9999px;
	 border-top: 1px solid #fff;
	}
	
	#nav li ul {
	  display: none;
	}
	
	#nav li:hover ul, #nav li.iehover ul {
	  display: block;
	  position: absolute;
	  left: 0;
	  top: 52px;
	  width: 166px;
	  border: 1px solid #313131;
	  border-top: 0 none;
	  background: #fff;
	  z-index: 100;
	}
	
	
	#nav li li {
	  display: block;
	  float: none;
	  font-size: 1.2em;
	}
	
	#nav li li a {
	  text-indent: 0;
	  float: none;
	  display: block;
	  height: 1%;
	  background: #fff;
	  padding: 5px 15px;
	  border-top: 1px solid #bfbfbf; text-decoration:none;
	  color: #2e69b2;
	}
	
	#nav li li a:hover {
	  background: #b5da1b;
	  color: #fff;
	}
	
	#left {
	  float: left;
	}
	
	#main {
	  background: url(http://site.eyedeaworx.com/images/main-background.gif) left top repeat-y;
	  padding-top: 10px;
	  clear: both;
	}
	
	#homeflash {
	  width: 611px;
	  height: 293px;
	  float: left;
	  clear: left;
	  margin-left: 14px;
	  margin-bottom: 20px;
	}
	
	#homestore {
	  margin-left: 11px;
	  float: left;
	  background: url(http://site.eyedeaworx.com/images/home-store-background.gif) left top repeat-y;
	}
	
	#homestore-bottom {
	  background: url(http://site.eyedeaworx.com/images/home-store-bottom.gif) left bottom no-repeat;
	  padding-bottom: 9px;
	
	
	}
	
	#homestore h2 {
	  background: url(http://site.eyedeaworx.com/images/header-store-home.gif) left top no-repeat;
	  width: 302px;
	  height: 58px;
	  text-indent: -9999px;
	}
	
	#homestore ul {
	  margin: 0 7px 0 1px;
	}
	
	#homestore li {
	  font-size: 1.4em;
	  font-weight: bold;
	  background: url(http://site.eyedeaworx.com/images/home-store-bullet.gif) 30px 7px no-repeat;
	  width:295px;
	}
	
	#homestore li.alt {
	  background: #ededed url(http://site.eyedeaworx.com/images/home-store-bullet-alt.gif) 30px 7px no-repeat;
	}
	
	#homestore li a {
	  display: block;
	  padding: 5px 0 5px 46px;
	  color: #000;
	}
	
	#homestore li a:hover {
	  color: #2e69b2;
	}
	
	#homestore li.last a {
	  padding-bottom: 0;
	}
	
	#content {
	  float: left;
	  margin-left: 20px;
	  width: 615px;
	}
	.content1
	{
	  margin:0px !important;
	  width: 420px !important;
	  float:left;
	}
	
	#content h3, #content dt {
	  font-weight: bold;
	  color: #2d2d2d;
	  font-size: 1.7em;
	  margin-bottom: 1em;
	}
	
	#content h4 {
	  color: #a5c615;
	  font-weight: bold;
	  font-size: 1.4em;
	  border-bottom: 1px solid #7d7d7b;
	  padding-bottom: 3px;
	  margin-bottom: 5px;
	  padding-top: 1em;
	}
	
	#content p {
	  font-size: 1.2em;
	  line-height: 1.5em;
	  margin-bottom: 1em;
	}
	
	#content dd {
	  padding-left: 20px;
	}
	
	#product {
	  padding: 20px;
	}
	
	#breadcrumbs {
	  float: left;
	}
	
	#breadcrumbs li {
	  display: inline;
	  font-weight: bold;
	  font-size: 1.2em;
	  color: #037cd8;
	}
	
	#breadcrumbs a {
	  color: #037cd8; text-decoration:none;
	}
	
	#breadcrumbs a:hover {
	  text-decoration: underline;
	}
	/**/
	#breadcrumbs-new {
	  float:left;
	  width:592px;
	  margin:5px 10px;
	}
	
	#breadcrumbs-new li {
	  display: inline;
	  font-weight: bold;
	  font-size: 1.2em;
	  color: #037cd8;
	}
	
	#breadcrumbs-new a {
	  color: #037cd8;
	}
	
	#breadcrumbs-new a:hover {
	  text-decoration: underline;
	}
	
	#pages {
	  float: right;
	  color: #037cd8;
	  font-weight: bold;
	  font-size: 1.2em;
	  padding-right: 14px;
	}
	
	#footertop {
	  background: url(http://site.eyedeaworx.com/images/footer-links-background.gif) left top no-repeat;
	  width: 950px;
	  height: 80px;
	  padding-top: 32px;
	  text-align: center;
	}
	
	#footertop a {
	  color: #fff;
	}
	
	#footertop a:hover {
	  text-decoration: underline;
	}
	
	#footertop li {
	  padding-bottom: 3px;
	  display: inline;
	  font-size: 1.1em;
	}
	
	
	#footertop li a {
	  border-right: 1px solid #54aff6;
	  padding: 0 10px; text-decoration:none;
	}
	
	#footertop li.last a {
	  border: 0 none;
	}
	
	#footerbottom {
	  background: url(http://site.eyedeaworx.com/images/footer-bottom-background.gif) left top no-repeat;
	  text-align: center;
	  padding-top: 20px;
	  width: 950px;
	  height: 40px;
	}
	
	#footerbottom p {
	  color: #fff;
	  font-size: 1.1em;
	}
	
	#footerbottom a {
	  color: #e2ff00;
	  font-weight: bold;
	  text-decoration: none;
	}
	
	#footerbottom a:hover {
	  text-decoration: underline;
	}
	
	/*----End IDs----*/
	/*---------------------------------------------------------------------*/
	/*----Classes----*/
	
	.center {
	  text-align: center;
	}
	
	.clear {
	  clear: both;
	  height: 1px;
	  line-height: 1px;
	  font-size: 1px;
	}
	.facebook {
	  float: left; margin-top:8px; padding:0px 3px;
	  
	}
	
	.facebook a{
	  display: block;
	  width: 36px;
	  height: 43px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/facebook.jpg) left top no-repeat;
	}
	.fblike {
	  float: left;
	}
	
	.fblike a{  
	  display: block;
	  width: 225px;
	  height: 35px;
	}
	
	.twitter {
	  float: left; margin-top:8px; padding:0px 3px;
	}
	
	.twitter a {
	  display: block;
	  width: 35px;
	  height: 43px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/twitter.jpg) left top no-repeat;
	}
	.linkedin {
	  float: left; margin-top:8px; padding:0 3px;
	}
	.linkedin a {
	  display: block;
	  width: 36px;
	  height: 43px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/linkedin.jpg) left top no-repeat;
	}
	
	.pinit {
	  float: left; margin-top:8px; padding:0 3px;
	}
	.pinit a {
	  display: block;
	  width: 36px;
	  height: 43px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/pint.jpeg) left top no-repeat;
	}
	
	.youtube {
	  float: left; margin-top:10px; padding:0px 0px 0px 3px;
	}
	.youtube a {
	  display: block;
	  width: 36px;
	  height: 43px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/youtube.png) left top no-repeat;
	}
	
	.logo {
	  float: left;
	
	}
	
	.logo a {
	  display: block;
	  width: 256px;
	  height: 170px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/eyedea-logo2.jpg) left top no-repeat;
	  text-indent: -9999px;
	}
	
	.cart {
	  background: url(http://site.eyedeaworx.com/images/icon-cart.gif) left 1px no-repeat;
	}
	
	.checkout {
	  background: url(http://site.eyedeaworx.com/images/icon-checkout.gif) left 3px no-repeat;
	}
	
	.contact {
	  float: right;
	  padding: 4px 22px 0;
	}
	
	.contact li {
	  display: block;
	  float: left;
	  font-weight: bold;
	  font-size: 2em;
	  color: #0367b0;
	  border-right: 2px solid #0367b0;
	  padding: 0 10px;
	}
	
	.contact li.last {
	  border: 0 none;
	}
	
	.contact li a {
	  color: #0367b0; text-decoration:none;
	}
	
	.toplinks {
	  float: right;
	  padding-top: 10px;
	}
	
	.toplinks li {
	  display: block;
	  float: left;
	  padding: 0 10px;
	  border-right: 1px solid #000;
	  font-size: 1.1em;
	  font-weight: bold;
	  text-transform: uppercase;
	}
	
	.toplinks li.last {
	  border: 0 none;
	}
	
	.toplinks a {
	  color: #000; text-decoration:none;
	}
	
	.toplinks a:hover {
	  color: #0954b0;
	}
	
	.encoding {
	  width: 100px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/authoring.gif) left top no-repeat;
	}
	
	.encoding:hover {
	  background-position: right top;
	}
	
	.design {
	  width: 129px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/graphic-design.gif) left top no-repeat;
	}
	
	.design:hover {
	  background-position: right top;
	}
	
	.templates {
	  width: 107px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/templates1.gif) left top no-repeat;
	}
	
	.webdesign:hover {
	  background-position: right top;
	}
	
	.duplication {
	  width: 103px;
	  height: 52px;
	  /*background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/duplication.gif) left top no-repeat;*/
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/duplication-new.jpg) left top no-repeat;
	}
	
	.duplication:hover {
	  background-position: right top;
	}
	
	.replication {
	  width: 104px;
	  height: 52px;
	  /*background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/replication.gif) left top no-repeat;*/
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/replication-new.jpg) left top no-repeat;
	}
	
	.replication:hover {
	  background-position: right top;
	}
	
	.content-delivery {
	  width: 114px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/web-development.gif) left top no-repeat;
	}
	
	.content-delivery:hover {
	  background-position: right top;
	}
	
	.usb-flash {
	  width: 95px;
	 height: 52px;
	  /*background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/usb-flash.gif) left top no-repeat;*/  
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/usb-flash-new.jpg) left top no-repeat;
	}
	
	.usb-flash:hover {
	  background-position: right top;
	}
	
	
	.resources {
	  width: 100px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/resources.gif) left top no-repeat;
	}
	.webdesign {
	  width: 85px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/templates1.jpg) left top no-repeat;
	background-size:200% 100%;
	}
	
	.webdesign:hover {
	  background-position: right top;
	}
	.resources:hover {
	  background-position: right top;
	}
	
	.promotion {
	  width: 98px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/promotion-worx1.gif) left top no-repeat;
	}
	
	.promotion:hover {
	  background-position: right top;
	}
	
	.featured {
	  width: 294px;
	  float: left;
	  margin-left: 15px;
	  margin-right: 5px;
	  margin-bottom: 10px;
	  margin-top: 10px;
	}
	
	.featured h2 {
	  background: url(http://site.eyedeaworx.com/images/header-featured.gif) left top no-repeat;
	  font-weight: bold;
	  font-size: 1.6em;
	  line-height: 52px;
	  width: 259px;
	  height: 58px;
	  color: #fff;
	  padding-left: 35px;
	  text-transform: uppercase;
	}
	
	.featuredcontent {
	  border: 1px solid #a5a5a5;
	  border-top: 0 none;
	  padding: 5px;
	  height: 1%;
	}
	
	.featured .photo {
	  float: left;
	}
	
	.featured .details {
	  float: left;
	  margin-left: 10px;
	  height: 138px;
	  overflow: hidden;
	}
	
	
	.featured p {
	  font-size: 1.1em;
	  width: 140px;
	}
	
	.featured p.price {
	  font-size: 1.4em;
	  margin-bottom: 1em;
	}
	
	.featured .sale {
	  font-weight: bold;
	  color: #ad0000;
	}
	
	.homeblock {
	  width: 252px;
	  height: 97px;
	  float: left;
	  margin-left: 15px;
	  margin-right: 5px;
	  margin-bottom: 20px;
	  border: 1px solid #a5a5a5;
	
	
	  padding: 10px 20px;
	}
	
	.homeblock h2 {
	  font-size: 1.6em;
	  font-weight: bold;
	  color: #d88e00;
	  margin-bottom: .5em;
	}
	
	.homeblock h2 em {
	  font-style: normal;
	  color: #d9d9d9;
	}
	
	.result {
	  float: left;
	  border: 1px solid #c7c7c7;
	  padding: 10px 20px;
	  text-align: center;
	  margin: 7px 14px 7px 0;
	  width: 149px;
	  height: 226px;
	}
	
	.result p {
	  font-size: 1.2em;
	}
	
	.result a {
	  font-weight: bold;
	  color: #037cd8;
	}
	
	.result a:hover {
	  text-decoration: underline;
	}
	
	.result em {
	  font-style: normal;
	  font-weight: bold;
	  color: #7d9a00;
	}
	
	.productleft {
	  width: 149px;
	  float: left;
	  text-align: center;
	}
	
	.productleft p.enlarge {
	  font-size: 1.1em;
	  margin: 5px auto;
	}
	
	.productleft p.enlarge a {
	  font-weight: bold;
	  color: #646464;
	  background: url(http://site.eyedeaworx.com/images/icon-enlarge.gif) left center no-repeat;
	  padding: 5px 0 5px 17px;
	}
	
	.productleft p.enlarge a:hover {
	  text-decoration: underline;
	}
	
	.productleft small {
	  font-size: 1.1em;
	  color: #5e5e5e;
	}
	
	.productleft img {
	  border: 1px solid #efefef;
	}
	
	.productright {
	  float: left;
	  margin-left: 30px;
	}
	
	.productright p {
	  font-size: 1.2em;
	}
	
	.productright form {
	  padding: 10px 0;
	}
	
	.productright #qty {
	  width: 20px;
	}
	
	.productright .submit {
	  font-size: .9em;
	  padding: 1px 0 0;
	  margin-left: 10px;
	  background: #efefef;
	  border: 1px solid #5e5e5e;
	}
	
	.productright p.email a {
	  background: url(http://site.eyedeaworx.com/images/icon-email.gif) left center no-repeat;
	  line-height: 12px;
	  color: #000;
	  padding-left: 18px;
	}
	
	.productright p.email a:hover {
	  text-decoration: underline;
	}
	
	.textbox {
	  background: #ffffff;
	  border: 1px solid #5e5e5e;
	  padding: 2px;
	  font-size: .9em;
	}
	
	.related {
	  float: left;
	  padding: 10px 40px;
	  text-align: center;
	}
	
	.related p {
	  font-size: 1.2em;
	}
	
	.related a {
	  font-weight: bold;
	  color: #037cd8;
	}
	
	.related a:hover {
	  text-decoration: underline;
	}
	
	.related em {
	  font-style: normal;
	  font-weight: bold;
	  color: #7d9a00;
	}
	
	.newsletter {
	  background: url(http://site.eyedeaworx.com/images/newsletter-background.gif) left bottom no-repeat;
	}
	
	.newsletter form {
	  margin-left: 55px;
	}
	
	.newsletter p {
	  font-size: 1.1em;
	}
	
	.newsletter label {
	  text-align: right;
	  display: block;
	  float: left;
	  width: 32px;
	  padding: 3px;
	}
	
	.newsletter .textbox {
	  width: 150px;
	}
	
	.newsletter p {
	  margin-bottom: 3px; padding:0;
	}
	
	.pricing {
	  background: url(http://site.eyedeaworx.com/images/pricing-background.gif) left bottom no-repeat;
	}
	
	.pricing p {
	  margin-left: 55px;
	  font-size: 1.1em;
	  line-height: 1.5em;
	}
	
	.pricing a {
	  font-weight: bold;
	  color: #ea3617;
	}
	
	.pricing a:hover {
	  text-decoration: underline;
	}
	
	.locations {
	  background: url(http://site.eyedeaworx.com/images/locations-background.gif) left bottom no-repeat;
	}
	
	.locations p, .locations ul {
	  margin-left: 55px;
	  font-size: 1.1em;
	  line-height: 1.5em; padding:0;
	}
	
	.locations li {
	  background: url(http://site.eyedeaworx.com/images/bullet-small.gif) left center no-repeat;
	  display: block;
	  float: left;
	  padding-left: 9px;
	  width: 55px;
	}
	
	.featuredhome {
	  background: url(http://site.eyedeaworx.com/images/featured-home.gif) left top no-repeat;
	  width: 294px;
	  height: 149px;
	  position: relative;
	  padding-bottom: 41px;
	  float: left;
	  margin-left: 15px;
	  margin-right: 5px;
	  margin-bottom: 10px;
	  margin-top: 10px;
	}
	
	.featuredhome h2 {
	  position: absolute;
	  bottom: 0px;
	  text-align: center;
	  font-size: 1.2em;
	  font-weight: bold;
	  color: #fff;
	  padding: 0 30px 8px;
	  line-height: 25px;
	  width: 234px;
	  height: 25px;
	  overflow: hidden;
	}
	
	.featuredhome h2 a {
	  color: #fff;
	}
	
	.featuredhomecontent {
	  padding: 18px 20px 0 26px;
	  overflow: hidden;
	  height: 120px;
	}
	
	.featuredhomecontent .photo {
	  float: left;
	  padding-top: 9px;
	}
	
	.featuredhomecontent .details {
	  float: left;
	  margin-left: 10px;
	  width: 134px;
	}
	
	.featuredhome p {
	  font-size: 1.1em;
	}
	
	.featuredhome .price {
	  margin-bottom: 1em;
	  font-size: 1.2em;
	  font-weight: bold;
	}
	
	.featuredhome .sale {
	  color: #ad0000;
	}
	
	.buttons {
	  margin: 15px 0 15px 12px;
	}
	
	.testimonial {
	  background: url(http://site.eyedeaworx.com/images/testimonial-background.gif) left top repeat-y;
	  width: 296px;
	  margin-left: 12px;
	  margin-bottom: 15px;
	}
	
	.testimonial-top {
	  background: url(http://site.eyedeaworx.com/images/testimonial-top.gif) left top no-repeat;
	}
	
	.testimonial-bottom {
	  background: url(http://site.eyedeaworx.com/images/testimonial-bottom.gif) left bottom no-repeat;
	  padding: 15px;
	}
	
	.testimonial blockquote {
	  background: url(http://site.eyedeaworx.com/images/quote.gif) left top no-repeat;
	
	  padding-left: 73px;
	  font-size: 1.1em;
	}
	
	.testimonial cite {
	  color: #098cf0;
	  font-weight: bold;
	}
	
	.sideflash {
	  margin-left: 12px;
	  margin-bottom: 20px;
	  width: 301px;
	  height: 226px;
	}
	
	.subnav-top {
	  background: #ededed;
	  padding: 15px;
	  text-align: center;
	  margin: 10px 20px 10px 0;
	}
	
	.subnav-top ul {
	  margin-bottom: 5px;
	}
	
	.subnav-top li {
	  display: inline;
	  border-right: 1px solid #000;
	  font-size: 1.1em;
	  font-weight: bold;
	  padding: 0 5px;
	}
	
	.subnav-top li.last {
	  border: 0 none;
	}
	
	.subnav-top li a {
	  color: #000;
	}
	
	.subnav-top li a:hover {
	  text-decoration: underline;
	}
	
	#page {
	  padding-right: 20px;
	}
	
	#page h2 {
	  background: url(http://site.eyedeaworx.com/images/page-header-left.gif) left top no-repeat;
	  height: 42px;
	  line-height: 34px;
	  color: #fff;
	  font-weight: bold;
	  font-size: 1.7em;
	  float: left;
	  margin: 10px 0;
	}
	
	#page h2 span {
	  background: url(http://site.eyedeaworx.com/images/page-header-right.gif) right top no-repeat;
	  padding: 0 21px 0 15px;
	  height: 42px;
	  display: block;
	}
	
	#page ul, #page ol {
	  margin-bottom: 1em;
	}
	
	#page ul li {
	  font-size: 1.2em;
	  list-style: disc;
	  margin-left: 30px;
	  margin-bottom: 1em;
	}
	
	#page ol li {
	  font-size: 1.2em;
	  list-style: decimal;
	  margin-left: 40px;
	  margin-bottom: 1em;
	  line-height: 1.5em;
	}
	
	#page a {
	  color: #037cd8;
	}
	
	#page a:hover {
	  text-decoration: underline;
	}
	
	#page table {
	  width: 100%;
	  margin-bottom: 1em;
	  font-size: 1.2em;
	  border-bottom: 1px solid #000;
	}
	
	#page th{
	  font-weight: bold;
	  padding: 5px 10px;
	  border-bottom: 2px solid #000;
	}
	
	#page tr.even {
	  background: #ebebeb;
	}
	
	#page td {
	  padding: 5px 10px;
	}
	
	.pagefeatured {
	  width: 220px;
	  float: right;
	  text-align: center;
	  margin: 0 0 20px 20px;
	}
	
	.pagefeatured .photo {
	  width: 146px;
	  height: 154px;
	  padding: 15px 37px 49px;
	  background: url(http://site.eyedeaworx.com/images/page-featured-background.gif) left top no-repeat;
	}
	
	.pagefeatured p.details {
	  font-size: 1.5em;
	  font-weight: bold;
	}
	
	.pagefeatured p.details a {
	  color: #3579f4;
	  margin-bottom: 0;
	}
	
	.sideblock {
	  background: #f7f9fb;
	  border: 1px solid #c0e0f9;
	  float: right;
	  margin: 0 0 10px 10px;
	  width: 231px;
	  padding: 15px;
	}
	
	#content .sideblock h3 {
	  color: #0874c6;
	  font-size: 1.4em;
	}
	
	#content .sideblock p.packageprice {
	  font-size: 3em;
	  text-transform: uppercase;
	  color: #b4ca28;
	  text-align: center;
	  margin-bottom: 0;
	}
	
	#content form fieldset {
	  border-top: 1px solid #d5d5d5;
	  padding: 10px;
	  margin-bottom: 1em;
	}
	
	#content form fieldset legend {
	  color: #037CD8;
	  font-size: 1.4em;
	  text-transform: uppercase;
	  background: #fff;
	  padding: 0 5px;
	  font-weight: bold;
	}
	
	#content form fieldset fieldset legend {
	  font-size: 1.3em;
	  padding: 0;
	  font-weight: normal;
	}
	
	#content form fieldset label {
	  display: block;
	}
	
	#content form fieldset fieldset {
	  border: 0 none;
	  padding: 10px 0;
	}
	
	#content form input.long {
	  width: 250px;
	}
	
	#content form textarea  {
	
	  background: #ffffff;
	  border: 1px solid #5e5e5e;
	  padding: 2px;
	  width: 350px;
	  height: 150px;
	}
	
	.template {
	  width: 165px;
	  float: left;
	  padding: 0 10px 20px;
	}
	
	.template .template-thumb {
	  text-align: center;
	  width: 100px;
	  height: 75px;
	  padding: 20px;
	  border: 1px solid #efefef;
	  margin: 0 auto 10px;
	}
	
	.template dt {
	  text-align: center;
	}
	
	.template dd {
	  margin: 0;
	  padding: 0;
	}
	
	#page .template ul, #page .template ul li {
	  list-style: none;
	  margin-left: 0;
	}
	
	#page span.download {
	  background: url(http://site.eyedeaworx.com/images/download-right.gif) right top no-repeat;
	  height: 42px;
	  line-height: 34px;
	  font-weight: bold;
	  font-size: 1.7em;   
	  margin: 10px 0;
	  display: block;
	}
	
	#page span.download a {
	  background: url(http://site.eyedeaworx.com/images/download-left.gif) left top no-repeat;
	  padding: 0 21px 0 40px;
	  height: 42px;
	  display: block;
	  color: #fff;
	}
	
	/*----End Classes----*/
	
	
	
	#price-guide-buttons ul {
	   margin: 0;
	  padding: 0 0 0 14px;
	  height: 93px;
	  list-style-type: none;
	}
	
	#price-guide-buttons ul li {
	   float: left; 
	}
	
	#price-guide-buttons ul li a {
	   width: 87px;
	  height: 87px;
	  display: block;
	  text-indent: -9999px;
	  margin-right: 5px;
	}
	
	
	/* TOP ROW  */
	.pg-bulk a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) left top no-repeat;
	}
	
	.pg-paper-sleeves a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -92px 0 no-repeat;
	}
	
	.pg-poly-cases a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -184px 0 no-repeat;
	}
	
	.pg-dvd-cases a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -276px 0 no-repeat;
	}
	
	.pg-slimline-dvd a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -368px 0 no-repeat;
	}
	
	.pg-jewel-cases a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -460px 0 no-repeat;
	}
	
	.pg-slimline-jewels a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -552px 0 no-repeat;
	}
	
	.pg-twopanel a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -644px 0 no-repeat;
	}
	
	.pg-fourpanel a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -736px 0 no-repeat;
	}
	
	.pg-digipaks a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/top-row.jpg) -828px 0 no-repeat;
	  margin-right: 0;
	}
	
	
	/* BOTTOM ROW  */
	
	.pg-mailer a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) left top no-repeat;
	}
	
	.pg-mini a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -92px 0 no-repeat;
	}
	
	.pg-bluray a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -184px 0 no-repeat;
	}
	
	.pg-discprinting a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -276px 0 no-repeat;
	}
	
	.pg-dvd a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -368px 0 no-repeat;
	}
	
	.pg-flash a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -460px 0 no-repeat;
	}
	
	.pg-analog a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -552px 0 no-repeat;
	}
	
	.pg-printing a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -644px 0 no-repeat;
	}
	
	.pg-webdev a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -736px 0 no-repeat;
	}
	
	.pg-blank a {
	   background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/bottom-row-new.jpg) -828px 0 no-repeat;
	}
	
	/*new right nav*/
	.right-tbl { float:left !important;}
	.right-tbl .title {background:url(http://lib.store.yahoo.net/lib/yhst-49586596084172/aboutusbdrives.gif) no-repeat; color:#fff; font-size:14px; padding:6px 0; text-align:center; text-transform:uppercase;}
	.cat-listing {border:1px solid #999999; border-top:none;}
	.cat-listing li { border-bottom:1px solid #999999; padding:2px 0 2px 8px;}
	
	.cat-listing li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323948;  display:block; padding: 25px 0 25px 55px; text-transform:uppercase;}
	
	.cat-listing li.last { border-bottom:none;}
	/**/
	.detail-title { /*margin-top:5px;*/}
	.detail-title .title {background:url(http://lib.store.yahoo.net/lib/yhst-49586596084172/title-bg.gif) repeat-x; padding:11px 0 11px 10px; font-size:16px; font-weight:bold; color:#313847; font-family:Arial,Helvetica,sans-serif;}
	.detail-content {clear:both; border:1px solid #ccc; color:#666666; margin-bottom:5px;}
	.detail-content td { padding:5px 10px;}
	.detail-content .img { text-align:center;}
	.detail-content small {color:#5E5E5E; font-size:1.1em;}
	.detail-content p.enlarge {margin:5px auto}
	.detail-content p a {}
	.detail-content strong {  text-transform:uppercase; }
	.detail-content .label{ font-family:Arial,Helvetica,sans-serif; font-size:12px; vertical-align:top;}		
	.detail-content .desc{ font-family:Arial,Helvetica,sans-serif; font-size:12px !important;}	
	.gray-border img { display:block;}
	.detail-content p.desc { margin:5px 0 !important;}
	
	.detail-content .desc a { color:#ED8707;}
	.detail-content .desc a:hover { text-decoration:underline;}
	
	.detail-title1 { margin-top:5px;}
	.detail-title1 .title1 {background:url(http://lib.store.yahoo.net/lib/yhst-49586596084172/title-bg1.gif) repeat-x; padding:11px 0 11px 45px; font-size:16px; font-weight:bold; color:#313847; font-family:Arial,Helvetica,sans-serif;}
	
	.detail-content ul li a { color:#666; padding-left:2px;}
	.detail-content ul li a:hover { text-decoration:underline;}
	.detail-content ul li { float:left; width:175px; padding:2px 0;}
	.detail-content .label{ font-family:Arial,Helvetica,sans-serif; font-size:12px; vertical-align:top;}
	
	/*cws-inic top navigation start*/
	.encoding1 {
	  width: 93px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/authoring.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.encoding1:hover {
	  background-position: right top;
	}
	.duplication1 {
	  width:102px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/duplication.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.duplication1:hover {
	  background-position: right top;
	}
	.replication1 {
	  width: 95px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/replication.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.replication1:hover {
	  background-position:right top;
	}
	.usb-flash1 {
	  width: 83px;
	 height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/custom-usb-flash.jpg) left top no-repeat;  background-size:200% 100%; 
	}
	
	.usb-flash1:hover {
	  background-position:right top;
	}
	/**/
	.video-host {
	  width: 74px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/video-hosting.jpg) left top no-repeat; background-size:200% 100%;  
	}
	
	.video-host:hover {
	  background-position: right top;
	}
	
	.videohost{ width: 78px;height: 52px;background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/vi-ho.jpg) left top no-repeat; background-size:200% 100%;}
	
	.videohost:hover {background-position: right top;}
	
	.design1 {
	  width: 68px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/graphic-design.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.design1:hover {
	  background-position: right top;
	}
	.content-delivery1 {
	  width:92px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/web-development.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.content-delivery1:hover {
	  background-position: 99% top;
	}
	.promotion1 {
	  width: 82px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/promotion-worx1.jpg) left top no-repeat; background-size:204% 100%;
	}
	
	.promotion1:hover {
	  background-position: right top;
	}
	.resources1 {
	  width: 83px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/resources.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.resources1:hover {
	  background-position: right top;
	}
	.templates1 {
	  width: 93px;
	  height: 52px;
	  background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/new-img.jpg) left top no-repeat; background-size:200% 100%;
	}
	
	.templates1:hover {
	  background-position: right top;
	}
	
	.tempg { width: 96px;height: 52px;background: url(http://lib.store.yahoo.net/lib/yhst-49586596084172/tempg.jpg) left top no-repeat; background-size:200% 100%;}
	
	.tempg:hover {
	  background-position: right top;
	}
	/*cws-inic top navigation end*/
	.yousendit a:hover { text-decoration:underline !important;}
	
	.detail-content-new {clear:both; color:#000000; margin-bottom:5px; font-family:Arial,Helvetica,sans-serif !important; line-height:20px !important;}
	.detail-content-new td { padding:5px 10px;}
	.detail-content-new .img { text-align:center;}
	.detail-content-new small {color:#5E5E5E; font-size:1.1em;}
	.detail-content-new p.enlarge {margin:5px auto}
	.detail-content-new .yousendit p a {}
	.detail-content-new strong {  text-transform:uppercase; }
	.detail-content-new .label{ font-family:Arial,Helvetica,sans-serif; font-size:12px; vertical-align:top;}		
	.detail-content-new .desc{ font-family:Arial,Helvetica,sans-serif; font-size:12px !important; vertical-align:top !important;}
	.gray-border-new img { display:block;}
	.detail-content-new td.gray-border-new { padding:5px 0px !important;}
	.detail-content-new p.desc { margin:5px 0 !important;}		
	.detail-content-new h2 { font-size:18px !important; font-weight:bold !important; color:#313847 !important; padding:2px 0 !important;}
	.detail-content-new ul li { font-size:12px !important; padding-left:12px !important; background:url(http://lib.store.yahoo.net/lib/yhst-49586596084172/Bullet.gif) no-repeat scroll left 5px transparent;}
	.detail-content-new p { margin:0px !important;}
	.detail-content-new h3 { font-size:14px !important; margin:0px !important; padding:2px 0 !important; }
	.detail-content-new h3 a{color:#313847 !important;}
	.detail-content-new h3 a:hover{ text-decoration:underline !important;}
	.detail-content-new span.read-more { float:left !important; margin:2px 0 !important;}
	.detail-content-new .pdf-icon { clear:both !important; margin:3px 0 !important;}
	.detail-content-new .pdf-icon a { line-height:25px !important; color:#ED8707 !important;}
	.detail-content-new .pdf-icon a:hover { text-decoration:underline !important;}
	
	#product-desc table { width:386px !important;}
	#product-desc table td { border:1px solid #ccc !important; padding:5px 2px !important;}
	#product-desc table td strong { color:#fff !important;}
	
	.header-title h2 {background: url("http://site.eyedeaworx.com/images/page-header-left.gif") no-repeat scroll left top transparent;color: #FFFFFF;	float: left;font-size: 1.7em;font-weight: bold;	height: 42px;line-height: 34px;margin:10px 0 10px 10px;}
	.header-title h2 span {background: url("http://site.eyedeaworx.com/images/page-header-right.gif") no-repeat scroll right top transparent;display: block;height: 42px;padding: 0 21px 0 15px;}
	
	.detail-title .header-title h2 { margin:0px !important; width:415px !important;}
	
	.detail-content-new span.download {background: url(http://site.eyedeaworx.com/images/download-right.gif) right top no-repeat;height: 42px; line-height: 34px; font-weight: bold; font-size: 1.7em; margin: 10px 0; display: block;}
	.detail-content-new span.download a {background: url(http://site.eyedeaworx.com/images/download-left.gif) left top no-repeat;padding: 1px 21px 0 40px; height: 42px; display: block; color: #fff;}
	.detail-content-new span.download a:hover{ text-decoration:underline !important;}
	
	.middle-frame {float:left; width:620px;}
	.middle-frame iframe { border:1px solid #333 !important;}
	
	/*----- Download-cards-tabs (6-4-12) --------*/
	.div-dc { padding-bottom:10px; font-family:62.5% Calibri,Helvetica,Arial,Verdana,sans-serif; float:left;}
	.div-dc h4 { font-family:62.5% Calibri,Helvetica,Arial,Verdana,sans-serif !important; color:#000 !important; border-bottom:0 !important; font-weight:bold !important; margin:0px !important; font-size:1.4em; padding-bottom:5px !important;}
	.div-dc p {font-size: 1.2em;line-height: 1.5em; font-family:62.5% Calibri,Helvetica,Arial,Verdana,sans-serif; margin-bottom:0px !important;}
	.div-dc img { border:0;}
.email {
  background: url(https://lib.store.yahoo.net/lib/yhst-49586596084172/newsletter-background.gif) left bottom no-repeat;
}

