body {
  margin:0px; padding:0px; font-size: 12px; font-family:arial,sans; color:#69694F;
}
body.mceContentBody {
  background-color:#ECE2C9;
}
body.pegasus-paper-products {
  background: #ACB6C0 url('/images/bg_full.jpg') repeat-y top center; text-align:center; 
}
a img {
  border-width:0;
}
h1 {
  font-size:14px;
}
h1 sup {
  font-size:50%;
}
h2 {
  font-size:16px;
}
a img {
  border-width:0px;
}
a, a:visited {
  color: #696969; text-decoration:none;
}
a:hover, a:active, a.on {
  color: #800000; text-decoration:underline;
}
input, #login input {
  border-collapse: 0px;
  border:1px solid #ABABAB;
  background-color:#F3F3E3;
}
#special {
  text-align:center;
  width:347px;
  height:75px;
  font-size:150%;
  margin-top:10px;
}
#main {
  width:1006px; margin:auto; text-align:left; background: transparent url('/images/body_bg.jpg') repeat-y top center;
}
#header {
  width:1006px; background: transparent url('/images/header_bg.jpg') no-repeat top center; 
  height: 273px;
}
#logo {
  padding:20px 0px 0px 99px; position:absolute;
}
#footer {
  width:1006px; height:138px; background: transparent url('/images/footer_bg.jpg') no-repeat top center; text-align:center;
}
#footer-text {
  height:70px; padding:5px 110px 7px 110px; text-align:center; vertical-align:center; color:#000; line-height:20px;
}
#page_content {
  width:850px; background-color: transparent; margin:-95px auto 25px auto;
}
#page_content_head {
  width:850px; height:8px; background: transparent url('/images/content_head_bg.jpg') no-repeat;
}
#page_content_body {
  width:850px; background: transparent url('/images/content_body_bg.jpg') no-repeat bottom right;
}
#page_content_body_text {
  padding:25px;  
}
#iesx {
  height:302px; width:0px;
}
#mast {
  margin:5px 0px 0px 78px;
}
#mainnav {
  float:right; margin:15px 75px 2px 2px; width:638px;
}
#mainnav img {
  float:left;
}
#login {
  text-align:right; margin:10px 85px 2px 10px;
}
.cb {
  clear:both;
}
.ada {
  position:absolute; visibility:hidden;
}
.front-products, .testimonials {
  width: 529px; height: 97px;
}
.testimonials {
  margin-left:10px;
}
.front-products:hover {
  margin:-1px 0px 1px 0px; font
}
.front-products .fixPNG, .testimonials .fixPNG {
  position:absolute; z-index:1;
}
#front-products-wrapper h1, h2 {
  display:inline; margin:0px; 
}
#front-products-wrapper h1 {
  margin-left:15px;
}
#front-products-wrapper {
  height:305px; width:529px; overflow:hidden; position:absolute; text-align:left; 
}
.product-box {
  position:absolute; z-index:9; margin:3px 0px 0px 12px; width:510px;
}
.visco {
  margin:6px 9px 0px 0px;
}
.visco:hover {
  margin:5px 10px 1px -1px;
}
.front-action-button {
  margin:0px 0px 4px 0px;
}
.front-action-button:hover {
  margin:-1px 1px 5px -1px
}
.front-right {
  float:right; margin:7px 8px 0px 3px; width:104px;
}
.front-descrip {
  margin:8px 4px 0px 8px;
}

.horselogo {
  margin-left:170px;
  visibility:visible;
}
.openlogo {
  margin-left:-500px;
  visibility:none;
}
#pegasus {
  width:800px; margin:auto; padding-top:25px;
}
#pegasus h1 {
  display:none;
}
#pegasusnav {
  font-variant:small-caps; font-size:18px; font-family:garamond; text-align:center; font-weight:bold; border-bottom:3px double #888; height:40px; line-height:40px;
}
#pegasusnav a {
  color: #696969; text-decoration:none;
}
#pegasusnav a:hover, #pegasusnav a.on {
  color: #800000; text-decoration:underline;
}
#footer-text a {
  color: #000; text-decoration:underline;
}
#footer-text a:hover, #footer-text a.on {
  color: #800000; text-decoration:none; 
}
#page_content a {
  text-decoration:underline;
}
#up {
  margin:-50px 0 50px 0;
  background-color:transparent;
  position:relative;
  z-index:9;
}
.mceEditorArea {
}
