
a:link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none;
text-decoration: none
	}
a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: #3366FF;
text-decoration: none
	
}
a:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: White;
text-decoration: none
}
a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #FF6633; 
text-decoration: none
}

a.orange:link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: #FF6633;
text-decoration: none
	}
a.orange:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: #FF6633;
text-decoration: none
	
}
a.orange:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: White;
text-decoration: none
}
a.orange:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #7FC31C;
text-decoration: none
}
a.blue:link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: #3366FF;
text-decoration: none
	}
a.blue:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: #3366FF;
text-decoration: none
}
a.blue:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
	color: White;
text-decoration: none
}
a.blue:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #7FC31C;
text-decoration: none
}

.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: White;
	text-decoration: none;
}

.text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}

.text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid Silver;
	height: 18px;
	width: 100px;
	vertical-align: middle;
}

body {
  margin: 0px;
  padding: 0px;
  background: #FFF;
  font-family: Verdana;
}

#wrapper {
  width: 720px;
  margin: 0px auto;
}

.clientsubmit {
  width: 58px;
  height: 46px;
  background: url(images/clientsubmit.gif) 0px 0px;
  float: left;
  text-indent: -1000px;
  overflow: hidden;
}

.clientsubmit:hover {
  background-position: 0px 46px;
}

.clienthelp {
  width: 39px;
  height: 46px;
  background: url(images/questionmark.gif) 0px 0px;
  float: left;
  text-indent: -1000px;
  overflow: hidden;
}

.clienthelp:hover {
  background-position: 0px 46px;
}

.copyright {
  float: right;
  width: 153px;
  height: 14px;
  background: url(images/foot_copyright.jpg) right center;
}

.footer {
  padding: 25px 0px 0px 10px;
  background-position: top left;
  background-repeat: no-repeat;
}

.footer a {
  color: #8C8C8C;
  font-size: 10px;
  line-height: 13px;
  float: left;
  margin: 0px 5px;
}

.footer a:hover {
  color: #000;
}

#instanimagething {
  width: 305px;
  height: 248px;
  overflow: hidden;
  background: url(images/itsanimagething.jpg) 0px 248px;
}

#instanimagething:hover {
  background-position: 0px 0px;
}

#facebook {
  background: url(images/facebook.jpg) no-repeat top left;
  float: left;
  width: 415px;
  height: 27px;
  overflow: hidden;
  line-height: 22px;
  color: #FFF;
  text-indent: 50px;
  text-shadow: 1px 1px 2px #000;
}

#twitter {
  background: url(images/twitter.jpg) no-repeat top left;
  float: left;
  width: 415px;
  height: 27px;
  overflow: hidden;
  line-height: 22px;
  color: #FFF;
  text-indent: 50px;
  text-shadow: 1px 1px 2px #000;
}

#twitter:hover, #facebook:hover {
  color: #AAA;
}

#nav {
  width: 720px;
  height: 162px;
}

#nav .menus {
  width: 233px;
  float: left;
  height: 91px;
  margin: 41px 0px 0px;
}

.submenus {
  margin: 25px 0px 0px;
}

.submenus a {
  width: 140px;
  height: 14px;
  float: left;
  margin: 0px 0px 10px 0px;
  color: #FFF;
  text-shadow: 1px 1px 2px #333;
  font-weight: bold;
  text-indent: 15px;
  font-family: arial;
}

.submenus a:hover {
  color: #999;
}

.nav a {
  width: 233px;
  height: 31px;
  float: left;
  background: url(images/buttons.jpg);
  overflow: hidden;
  line-height: 30px;
  color: #FFF;
  /*font-weight: bold;*/
  font-size: 10px;
  text-shadow: 1px 1px 2px #000;
  outline: 0px none;
  font-family: Arial;
}

.nav a:hover {
  color: #999;
}

.nav a.mainlogo {
  width: 231px;
  height: 162px;
  text-indent: -1000px;
}

.nav a.about {
  text-indent: 40px;
}

.nav a.experience {
  text-indent: 105px;
  height: 29px;
}

.nav a.services {
  text-indent: 172px;
  line-height: 36px;
}

.grey .nav {
  background: url(images/bg_grey.jpg);
}

.grey .nav a.mainlogo {
  background: url(images/nav_gry_logo.jpg);
}

.grey .nav a.about {
  background-position: -233px -120px;
}

.grey .nav a.experience {
  background-position: -233px -62px;
}

.grey .nav a.services {
  background-position: -233px 0px;
}

.grey .nav a.about:hover {
  background-position: -233px -151px;
}

.grey .nav a.experience:hover {
  background-position: -233px -91px;
}

.grey .nav a.services:hover {
  background-position: -233px -31px;
}

.grey .footer {
  background-image: url(images/home_grey_bk_foot.jpg);
}

.green .nav {
  background: url(images/bg_green.jpg);
}

.green .nav a.mainlogo {
  background: url(images/nav_grn_logo.jpg);
}

.green .nav a.about {
  background-position: -466px -120px;
}

.green .nav a.experience {
  background-position: -466px -62px;
}

.green .nav a.services {
  background-position: -466px 0px;
}

.green .nav a.about:hover {
  background-position: -466px -151px;
}

.green .nav a.experience:hover {
  background-position: -466px -91px;
}

.green .nav a.services:hover {
  background-position: -466px -31px;
}

.green .footer {
  background-image: url(images/home_grn_bk_foot.jpg);
}

.green .content {
  background: url(images/home_grn_bk_body.jpg) no-repeat top left;
}

.green .tilecontent {
  background: url(images/tile_green.jpg);
}

.orange .nav {
  background: url(images/bg_orange.jpg);
}

.orange .nav a.mainlogo {
  background: url(images/nav_org_logo.jpg);
}

.orange .nav a.about {
  background-position: 0px -120px;
}

.orange .nav a.experience {
  background-position: 0px -62px;
}

.orange .nav a.services {
  background-position: 0px 0px;
}

.orange .nav a.about:hover {
  background-position: 0px -151px;
}

.orange .nav a.experience:hover {
  background-position: 0px -91px;
}

.orange .nav a.services:hover {
  background-position: 0px -31px;
}

.orange .footer {
  background-image: url(images/home_org_bk_foot.jpg);
}

.orange .content {
  background: url(images/home_org_bk_body.jpg) no-repeat top left;
}

.orange .tilecontent {
  background: url(images/tile_orange.jpg);
}

.orange .submenus a {
  background: url(images/bullet_orange.gif) no-repeat left center;
  width: 130px;
}

.blue .nav {
  background: url(images/bg_blue.jpg);
}

.blue .nav a.mainlogo {
  background: url(images/nav_blue_logo.jpg);
}

.blue .nav a.about {
  background-position: -699px -120px;
}

.blue .nav a.experience {
  background-position: -699px -62px;
}

.blue .nav a.services {
  background-position: -699px 0px;
}

.blue .nav a.about:hover {
  background-position: -699px -151px;
}

.blue .nav a.experience:hover {
  background-position: -699px -91px;
}

.blue .nav a.services:hover {
  background-position: -699px -31px;
}

.blue .footer {
  background-image: url(images/home_blue_bk_foot.jpg);
}

.blue .content {
  background: url(images/home_blue_bk_body.jpg) no-repeat top left;
}

.blue .tilecontent {
  background: url(images/tile_blue.jpg);
}

.blue .submenus a {
  background: url(images/bullet_blue.gif) no-repeat left center;
}

a.news {
  line-height: 56px;
  height: 46px;
  width: 150px;
  overflow: hidden;
  float: left;
  background: url(images/header_news.gif) no-repeat;
  margin-left: 11px;
  text-indent: 30px;
  color: #333;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
}

a.news:hover {
  color: #F8951E;
}

a.blog {
  line-height: 56px;
  height: 46px;
  overflow: hidden;
  float: left;
  background: url(images/rss.gif) no-repeat;
  margin-left: 11px;
  text-indent: 30px;
  color: #333;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
}

a.blog:hover {
  color: #F8951E;
}

.footer a {
  font-family: Arial;
}
