* {
  color:#555555;
  padding: 0;
  margin: 0;
  border: 0;
  font-family: verdana, sans-serif;
  line-height: 14px;
  font-size: 11px;
}
html, body { min-height: 100%; width:100%; height: 100% }
html>body, html>body { height: auto; width:100%; }

body { background-color: #e7e7e7; }
a, a * { color: #006699; }
.clear { clear: both; }
#footer { text-align: center; }


span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc, span.anotice {display: block;padding: 8px 10px 8px 36px;margin: 4px 0;}
span.attention {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../media/typo/attention.png) 10px 50% no-repeat;width: 300px;}
span.notice {color: #648434;border: 1px solid #9BCC54;background: #CDEFA6 url(../media/typo/notice.png) 10px 50% no-repeat;x;width: 300px;}
span.alert {color: #CF3738;border: 1px solid #FFACAD;background: #FFD5D5 url(../media/typo/alert.png) 10px 50% no-repeat;width: 300px;}
span.download {color: #1C6B8B;border: 1px solid #6ABCE2;background: #A8CDE3 url(../media/typo/download.png) 10px 50% no-repeat;width: 300px;}
span.approved {color: #666;border: 1px solid #a8a8a8;background: #ccc url(../media/typo/approved.png) 10px 50% no-repeat;width: 300px;}
span.media {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../media/typo/media.png) 10px 50% no-repeat;width: 300px;}
span.note {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../media/typo/note.png) 10px 50% no-repeat;width: 300px;}
span.cart {color: #666;border: 1px solid #C5C5C5;background: #E6E6E6 url(../media/typo/cart.png) 10px 50% no-repeat;width: 300px;}
span.camera {color: #666;border: 1px solid #C5C5C5;background: #E6E6E6 url(../media/typo/camera.png) 10px 50% no-repeat;width: 300px;}
span.doc {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../media/typo/doc.png) 10px 50% no-repeat;width: 300px;}
span.anotice {color: #648434;border: 1px solid #9BCC54;background: #CDEFA6 url(../media/typo/notice.png) 10px 50% no-repeat;x;width: 670px;}

.loginbg {
	background: url('img/ashley.jpg') no-repeat left center;
	color: #000;
//	font: normal 2em Impact,sans-serif;
//	letter-spacing: 1px;
//	padding: 0 0 12px 22px;
}

#mapwrapper {
  margin-top: 18px;
  background: #ffffff url( "media/round_top.gif" ) no-repeat scroll top;
  width: 1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 11px;
  }
  #mapcontent2 {
    background: transparent url( "media/round_center.gif" ) repeat-y scroll center;
    }
    #mapmain {
      background: transparent url( "media/round_bottom.gif" ) no-repeat scroll bottom;
      padding: 11px;
      }

/********* Used for real content **********************************************/
.show {
  display: block;
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  }
  .left {
    float: left;
    padding-left: 10px;
    
    
  }
  .center {
    float: right;
    width: 800px;
    padding: 70px 5px 20px 5px;
 
    
    }
    .center div {
      padding-bottom: 1.5em;
      }
      
          .center img {
      padding-right: 15px;
      }
      
      .centerleft {
    float: left;
    padding-left:10px;
    padding-right:10px;
   
    width:740px;
    
  }
  .centerright {
    padding-left:10px;
    padding-right:10px;
    float: right;
     width:500px;
    margin-left: auto;
  margin-right: auto;

    
  }

  .centerright2 {
    padding-left:10px;
    padding-right:10px;
    float: right;
     width:500px;
    margin-left: auto;

    
  }

/********* Used for main box **************************************************/
#wrapper {
  margin-top: 18px;
  background: #ffffff url( "media/round_top.gif" ) no-repeat scroll top;
  width: 753px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 11px;
  }
  #content2 {
    background: transparent url( "media/round_center.gif" ) repeat-y scroll center;
    }
    #main {
      background: transparent url( "media/round_bottom.gif" ) no-repeat scroll bottom;
      padding: 11px;
      }

/********* Used for real content **********************************************/
.show {
  display: block;
  width: 710px;
  margin-left: auto;
  margin-right: auto;
  }
  .left {
    float: left;
    padding-left: 10px;
    
    
  }
  .center {
    float: right;
    width: 600px;
    padding: 70px 5px 20px 5px;
 
    
    }
    .center div {
      padding-bottom: 1.5em;
      }
      
          .center img {
      padding-right: 15px;
      }
      
      .centerleft {
    float: left;
    padding-left:10px;
    padding-right:10px;
   
    width:340px;
    
  }
  .centerright {
    padding-left:10px;
    padding-right:10px;
    float: right;
     width:200px;
    margin-left: auto;
  margin-right: auto;

    
  }

  .centerright2 {
    padding-left:10px;
    padding-right:10px;
    float: right;
     width:200px;
    margin-left: auto;

    
  }
  
  .fineprint
  {
  font-size: 10px;
  font-style: italic;

}

  .fineprint a
  {
  font-size: 10px;
  font-style: italic;
}
  .shipname
  {
  font-size: 27px;
  font-style: italic;
}


/* Success, error & notice boxes for messages and errors. */
.error,
.notice,
.amsg,
.carinfo,
.lightblue,
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; height: 5px; width: 300px; }
.error      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; height: 5px; width: 300px;  }
.amsg      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; height: 5px; width: 707px;  }
.notice     { background: #FFF6BF; color: #817134; border-color: #FFD324; height: 5px; width: 300px;  }
.lightblue  { background: #ECF3F7; color: #817134; border-color: #E1EBF2; height: 5px; width: 300px;  }
.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; height: 5px; width: 300px;  }
.error a    { color: #D12F19; }
.notice a   { color: #817134; }
.lightblue a   { color: #817134; }
.success a  { color: #529214; }
