body {
	font-family: 'Myriad Web', Verdana, sans-serif;
	background-color: #364b78;
}

#page {
	margin: 0 auto;
   margin-top: 30px;
	width: 770px;
	text-align: center;
}

/*** top row ***/
#logo_cell {
   width: 230px;
   height: 125px;
   text-align: left;
   vertical-align: top;
   background-color: #ffffff;
}
#logo_cell img {
   margin-top: 22px;
   margin-left: 33px;
}

#header_cell {
   width: 540px;
   height: 125px;
   text-align: left;
   vertical-align: top;
   background-color: #ffffff;
}
#header_cell img {
   margin-top: 15px;}

/*** middle row ***/
#blue_cell {
   width: 97px;
   height: 300px;
   background-color: #5674b4;
}
   /* nav */
#nav_cell {
   width: 245px;
   height: 300px;
   background-color: #ffffff;
   vertical-align: top;
}
#nav {
   list-style: none;
   margin-left: 2px;
   margin-right: 1px;
}
#nav li {
   float: left;
}
#nav li a {
   display: block;
   text-decoration: none;
   width: 23px;
   height: 298px;
   border: 1px solid #d3d3d3;
   margin-right: 1px;
}
   /* crazy nav image interaction */
#nav a#a-home {
   background: transparent url(../images/home-off.gif) no-repeat bottom left;
}
body#home #nav a#a-home, #nav a#a-home:hover {
   background: transparent url(../images/home-on.gif) no-repeat bottom left;
}
#nav a#a-capabilities {
   background: transparent url(../images/capabilities-off.gif) no-repeat bottom left;
}
body#capabilities #nav a#a-capabilities, #nav a#a-capabilities:hover {
   background: transparent url(../images/capabilities-on.gif) no-repeat bottom left;
}
#nav a#a-portfolio {
   background: transparent url(../images/portfolio-off.gif) no-repeat bottom left;
}
body#portfolio #nav a#a-portfolio, #nav a#a-portfolio:hover {
   background: transparent url(../images/portfolio-on.gif) no-repeat bottom left;
}
#nav a#a-partners {
   background: transparent url(../images/partners-off.gif) no-repeat bottom left;
}
body#partners #nav a#a-partners, #nav a#a-partners:hover {
   background: transparent url(../images/partners-on.gif) no-repeat bottom left;
}

#nav a#a-news {
   background: transparent url(../images/news-off.gif) no-repeat bottom left;
}
body#news #nav a#a-news, #nav a#a-news:hover {
   background: transparent url(../images/news-on.gif) no-repeat bottom left;
}  

#nav a#a-contact {
   background: transparent url(../images/contact-us-off.gif) no-repeat bottom left;
}
body#contact #nav a#a-contact, #nav a#a-contact:hover {
   background: transparent url(../images/contact-us-on.gif) no-repeat bottom left;
}

#business_man_cell {
   width: 540px;
   height: 300px;
   border: 1px solid #7d8182;
   border-right: none;
   background: #ffffff url(../images/business-man.jpg) no-repeat top left;
}

/*** bottom row ***/
#world_cell {
   width: 230px;
   min-height: 140px;
   background: #ffffff url(../images/world.gif) no-repeat 16px 16px;
}

#content_cell {
   padding: 20px 30px 20px 0px;
   text-align: left;
   vertical-align: top;
   background-color: #ffffff;
}
   /* content-text class */
.content-text {
   color: #656565;
}
.content-text h1 {
   font-size: 116%;
   text-transform: uppercase;

   margin-bottom: 12px;
}
.content-text h2 {
   font-size: 108%;
   margin-bottom: 12px;
      text-decoration: underline;
}
.content-text h3 {
   font-size: 100%;
   font-weight: normal;
   text-decoration: underline;
}
.content-text p {
   font-size: 92%;
   margin-bottom: 12px;
}
.content-text a {
   color: #656565;
   text-decoration: underline;
}
.content-text a:hover {
   color: #656565;
   text-decoration: none;
}
.content-text ul {
   list-style: disc outside;
   margin-left: 20px;
}

/* logoworks link back */
#logoworks {
	font-size: 77%;
	text-align: center;	
	color: #fff;
   padding: 2px;
}
#logoworks a {
	color: #fff;
	text-decoration: none;
}
#logoworks a:hover {
	color: #fff;
	text-decoration: underline;	
}
