/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bg-green.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
}

a:link {
	color: #4466b0;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	color: #4466b0;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
	color: #70a123;
	text-decoration: none;
	font-weight:bold;
}
a:active {
	color: #4466b0;
	text-decoration: none;
	font-weight:bold;
}
.text-tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
}
.text-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text-closer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}
.heading {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #BD5D2A;
}
.heading-black {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
} 
.info-box {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	line-height: 12px;
	text-align:justify;
}
.bee-temp-descr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	line-height: 12px;
}
.text-orange {
	color: #BD5D2A;
}
.text-tiny-orange {
	color: #e05713;
		font-size: 9px;
	    line-height: 12px;

}
.pageboxnorepeat-resources {
    background: url(resources-left-bg.jpg);
}
.pageboxnorepeat {
    background: url(portfolio-left-bg.jpg);
	background-repeat: no-repeat;
}
.pageboxnorepeat2 {
    background: url(portfolio-right-bg.jpg);
	background-repeat: no-repeat;
}
.pageboxnorepeat4 {
    background: url(portfolio-print-topper3.jpg);
	background-repeat: no-repeat;
}
.pageboxnorepeat5 {
    background: url(portfolio-label-topper3.jpg);
	background-repeat: no-repeat;
}
.pageboxnorepeat3 {
    background: url(portfolio-left-bg.jpg);
	background-repeat: no-repeat;
}
blockquote { 
	 margin-left: 40px;
 }
 hr.portfoliopages {
     border: 0;
     width: 100%;
	 color: #4466b0;
     background-color: #4466b0;
     height: 10px;
}
/** navigation **/
#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 615px;
  height: 40px;
  position: relative;

}
#menu span {
  display: none;
  position: absolute;
}

#menu a {
  display: block;
  text-indent: -2000%;
  position: absolute;
  outline: none;
}

#menu a:hover {
  background-position: left bottom;
}
#menu a:hover span {
  display: block;
}
#menu .company {
  width: 113px;
  height: 40px;
  background: url(nav-company.png) no-repeat;
  left: 0px;
  top: 0px;
}
#menu .portfolio {
  width: 134px;
  height: 40px;
  background: url(nav-portfolio.png) no-repeat;
  left: 113px;
  top: 0px;
}
#menu .services {
   width: 124px;
  height: 40px;
  background: url(nav-services.png) no-repeat;
  left: 247px;
  top: 0px;
}
#menu .resources {
   width: 137px;
  height: 40px;
  background: url(nav-resources.png) no-repeat;
  left: 371px;
  top: 0px;
}
#menu .contact {
  width: 107px;
  height: 40px;
  background: url(nav-contact.png) no-repeat;
  left: 508px;
  top: 0px;
}
#spacing li {
  margin: 0 0
}
/* END NAV */
