
@charset 'UTF-8';
/* Starter CSS for Flyout Menu */
#cssmenu,
#cssmenu ul{height:36px;}
#cssmenu li #cssmenu a {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 12px;
  font-weight:bold;
  font-family: Helvetica;
  line-height: 1; color:#F00;
  float:left;
}
#cssmenu {
  width: auto; height:36px;
}
#cssmenu ul {
  zoom: 1;
  background: #353FFF url(images/pattern.png) top left repeat;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
}
#cssmenu ul:before {
  content: '';
  display: block;
}
#cssmenu ul:after {
  content: '';
  display: table;
  clear: both;
}
#cssmenu a,
#cssmenu a:link,
#cssmenu a:visited {
  padding: 11px 25px;
  display: block;
  text-decoration: none;
  color: #ffffff;
  text-shadow: 0 -1px 1px #050809;
  border-right: 1px solid #BAA00D;
}
#cssmenu a:hover {
  color: #EDD26A;
  text-shadow: 0 1px 1px #4e7d8c;
}
#cssmenu li {
  float: left;
  border-right: 1px solid #BAA00D;
}
#cssmenu li:hover {
  background: #33515b url(images/pattern.png) top left repeat;
}
#cssmenu li:first-child {
  border-left: none;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}

#box input{height:30px; width:200px; background-color:#f5f5f5;}

#main{ margin:0px auto; width:1000px;}
#logo{height:100px; width:250px; float:left;}
#search_top{height:100px; width:400px; float:left;}

#call{height:100px; width:350px; float:left;}

#primary_menu{height:30px; width:1000px; background-color:#A0B9FA; float:left; text-decoration:none;}
#primary_menu2{height:30px; width:1000px; background-color:#A0B9FA; float:left; text-decoration:none;}
ul{list-style:none;}
li{list-style:none;}