/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2008 Seotm.com
*/

.top_menu{ height: 30px;}
.nav{text-align: center; vertical-align: top; padding-top: 10px;}
#path{ background-color : #ffffff;text-align: right; vertical-align: middle; height: 45px; padding-right: 30px;}
#top{ background: url('/images/design/top.jpg') top center no-repeat #f5a41f;}
#top_content{ vertical-align: top;padding-left: 90px; padding-right: 40px; color: #ffffff; font-size: 14px; font-weight: bold;}
#top_content a{  color: #ffffff; font-size: 14px; text-decoration: underline;}
#top_content a:hover{ text-decoration: none;}
#right{ width: 260px; vertical-align: top;padding-left: 35px; padding-right: 55px;}
#top_menu{ height: 30px; background: #000000; vertical-align: middle; text-align: left; padding-left: 80px;}
#contentpage{ vertical-align: top; text-align: justify; padding: 30px 25px 30px 0px;width: 670px;}
#top_menu .space{width: 60px; vertical-align: middle; text-align: center;}
.logo{ width: 285px; padding-left: 80px; vertical-align: middle; margin: 0px;height: 108px; }
  .logo a{font-family: Georgia,sans-serif;
  font-size: 60px; line-height: 60%;
  color: #000000;text-decoration: none;}
  .logo a.hover{font-family: Georgia,sans-serif;
  font-size: 60px; line-height: 60%
  color: #000000;text-decoration: none;}
#top_menu a{ color: #ffffff; font-size: 16px; text-decoration: none;}
#top_menu a:hover{ text-decoration: underline;}
.bottom{background-color: #f4a41f; height: 2px;}
#contact{background-image: url('/images/design/tel.jpg'); background-position: top center; background-repeat: no-repeat;height: 161px; vertical-align: top; padding-top: 20px;}
#contact #call_me{font-family: Georgia,sans-serif;font-size: 21px; font-style: italic; font-weight: bold; color: #ce6b03; text-align: right; padding-right: 10px;}
#contact #call_met{font-family: Tahoma,sans-serif;font-size: 17px; font-weight: bold; color: #ce6b03;text-align: right; padding-right: 10px;}
#contact #call_met #num{font-family: Tahoma,sans-serif;font-size: 22px; font-weight: bold; color: #000000;}
#vertical_menu .item{height:26px ; text-align: left; vertical-align: middle;}
#vertical_menu .item a{color: #000000; text-decoration: underline; font-size: 15px;font-family: Georgia, Verdana, Arial, sans-serif;   }
#vertical_menu .item a:hover{color: #222222; text-decoration: none;}
#vertical_menu .item a.cur{color: #000000; text-decoration: none; font-size: 15px;font-family: Georgia, Verdana, Arial, sans-serif;   }
#vertical_menu .item a.cur:hover{color: #222222; text-decoration: underline;} 
#copyright{padding-left: 30px;font-size: 14px; text-align: left; color: #010101; vertical-align: middle;font-family: Tahoma, sans-serif; height: 25px;}
#copyright .copy1{font-size: 10px; color: #2c2c2c; font-family: Tahoma, sans-serif; font-weight: normal;}
#copyright a{font-size: 10px; color: #2c2c2c; text-decoration: none;font-family: Tahoma, sans-serif; font-weight: normal; padding: 0;}
#copyright a:hover{text-decoration: underline; }
.element{
  width: 1000px;
}
.element1{
  width: 1000px;
 background-image: url('/images/design/menu_m.jpg'); background-position: top center; background-repeat: repeat-x;
  background-color: #e58e14;
    height: 185px;
}
.element2{
  width: 1000px;
  background-image: url('/images/design/menu_0.jpg'); background-position: top center; background-repeat: repeat-x; 
  background-color: #e58e14;
  height: 185px;
}
.textbox{ background-color: #ffffff; width: 250px; border: 1px solid #555555;}
.textarea{ background-color: #ffffff; width: 250px; height: 80px; border: 1px solid #555555;}