.Btn_BeforeYouBuy {
  display: block;
  width: 278px;
  height: 154px;
  margin: 0em auto;
  background: url('btn-beforeyoubuy.jpg') no-repeat 0 -154px;
  text-indent: -99999px; 
}

.Btn_BeforeYouBuy:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_BuyNow {
  display: block;
  width: 203px;
  height: 71px;
  margin: 0em auto;
  background: url('btn-buynow.jpg') no-repeat 0 -71px;
  text-indent: -99999px; 
}

.Btn_BuyNow:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Page_Next {
  display: block;
  width: 140px;
  height: 55px;
  margin: 0em auto;
  background: url('btn-page_next.jpg') no-repeat 0 -55px;
  text-indent: -99999px; 
}

.Btn_Page_Next:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Page_Back {
  display: block;
  width: 140px;
  height: 55px;
  margin: 0em auto;
  background: url('btn-page_back.jpg') no-repeat 0 -55px;
  text-indent: -99999px; 
}

.Btn_Page_Back:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Home {
  display: block;
  width: 94px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-home.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Home:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Avatars {
  display: block;
  width: 116px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-avatars.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Avatars:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Bitmap_Files {
  display: block;
  width: 164px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-bitmap_files.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Bitmap_Files:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_ChiefArchitect_Kerkythea {
  display: block;
  width: 335px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-chiefarchitect_kerkythea.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_ChiefArchitect_Kerkythea:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Downloads {
  display: block;
  width: 152px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-downloads.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Downloads:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Extrude {
  display: block;
  width: 117px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-extrude.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Extrude:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_File_Formats {
  display: block;
  width: 164px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-file_formats.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_File_Formats:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_History {
  display: block;
  width: 112px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-history.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_History:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Landscapes {
  display: block;
  width: 256px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-landscapes.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Landscapes:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Online_Store {
  display: block;
  width: 164px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-online_store.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Online_Store:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Pricing {
  display: block;
  width: 107px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-pricing.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Pricing:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Privacy_Statement {
  display: block;
  width: 229px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-privacy_statement.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Privacy_Statement:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_Screen_Shots {
  display: block;
  width: 171px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-screen_shots.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_Screen_Shots:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_TrueType_Fonts {
  display: block;
  width: 198px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-truetype_fonts.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_TrueType_Fonts:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none; 
}

.Btn_XYZ_Files {
  display: block;
  width: 131px;
  height: 42px;
  margin: 0em auto;
  background: url('btn-xyz_files.jpg') no-repeat 0 -42px;
  text-indent: -99999px; 
}

.Btn_XYZ_Files:hover {
  background-position: 0 0;
  background-color: transparent;
  border-style: none;
}

#bg_web_site {
  background: url('banner-site_map.jpg') no-repeat 0 0px;
}

/* CSSTerm.com Simple Horizontal DropDown CSS menu */
.drop_menu {
  background: #D0D0D0;
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: fixed;
  height: 40px;
}
.drop_menu li { float:left; }
.drop_menu li a {
  padding: 9px 20px;
  display: block;
  color: #000000;
  text-decoration: none;
  font: 24px tahoma, arial, verdana, sans-serif;
}
 
/* Submenu */
.drop_menu ul {
  position: absolute;
  left: -9999px;
  top: -9999px;
  list-style-type: none;
}
.drop_menu li:hover { position: relative; background: #FDC159; }
.drop_menu li:hover ul {
  left: 0px;
  top: 40px;
  background: #5FD367;
  padding: 0px;
}
 
.drop_menu li:hover ul li a {
  padding: 5px;
  display: block;
  width: 400px;
  text-indent: 15px;
  background-color: #5FD367;
}
.drop_menu li:hover ul li a:hover { background: #FDC159; }
