/* CSS Document */

.bold12 {

	font-size: 12px;

	font-weight: bold;

}

body {

	background-color: #FFFFFF;

	background-image: url(../images/logo_and_rings.gif);

	background-repeat: no-repeat;

}



p {

	margin: 0;

	margin-top: 0px;

	font-stretch: normal;

	padding-top: 0px;

	padding: 0;

}

/*  ¦¦¦¦¦¦¦¦¦¦¦¦ PERSISTEN SUBMENU   ¦¦¦¦¦¦¦¦¦¦¦¦

        ¦¦¦¦¦¦¦¦¦¦¦¦ positions and Links ¦¦¦¦¦¦¦¦¦¦¦¦  */

#story-submenu {

	position:absolute;

	left:209px;

	top:117px;

	width:31px;

	height:24px;

	z-index:2;

}

#OVERVIEW {

	position:absolute;

	left:94px;

	top:0px;

	width:66px;

	height:21px;

	z-index:6;

	right: 10px;

}

#WHO-WE-ARE {

	position:absolute;

	left:184px;

	top:0px;

	width:76px;

	height:24px;

	z-index:7;

	right: 10px;

}

#NEWS {

	position:absolute;

	left:287px;

	top:0px;

	width:43px;

	height:23px;

	z-index:8;

	right: 10px;

}

#CONTACT-US {

	position:absolute;

	left:352px;

	top:0px;

	width:76px;

	height:25px;

	z-index:9;

}

#services-submenu {

	position:absolute;

	left:209px;

	top:117px;

	width:31px;

	height:24px;

	z-index:21;

}

#OVERVIEW2 {

	position:absolute;

	left:237px;

	top:0px;

	width:66px;

	height:21px;

	z-index:6;

	right: 10px;

}

#PORTFOLIORE {

	position:absolute;

	left:327px;

	top:0px;

	width:76px;

	height:24px;

	z-index:7;

	right: 10px;

}

#WORKPLACE {

	position:absolute;

	left:490px;

	top:0px;

	width:43px;

	height:21px;

	z-index:8;

	right: 10px;

}

#ORGANIZATION {

	position:absolute;

	left:590px;

	top:0px;

	width:76px;

	height:25px;

	z-index:9;

}

#experience-submenu {

	position:absolute;

	left:209px;

	top:117px;

	width:31px;

	height:24px;

	z-index:21;

}

#exp-OVERVIEW {

	position:absolute;

	left:399px;

	top:0px;

	width:66px;

	height:21px;

	z-index:6;

	right: 10px;

}

#thoughts-submenu {

	position:absolute;

	left:209px;

	top:117px;

	width:31px;

	height:24px;

	z-index:21;

}

#tho-OVERVIEW {

	position:absolute;

	left:588px;

	top:0px;

	width:66px;

	height:21px;

	z-index:6;

	right: 10px;

}

/* ... end of PERSISTEN SUBMENU positions and Links */

#home-logo {

	position:absolute;

	left:46px;

	top:58px;

	width:161px;

	height:70px;

	z-index:24;

}

#blueheader {

	position:absolute;

	left:305px;

	top:175px;

	width:512px;

	height:23px;

	z-index:20;

}

#sitewrap1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #333333;

	line-height: 16px;

}

#sitewrap1 a:link {

	text-decoration: none;

	color: #005799;

}

#sitewrap1 a:visited {

	text-decoration: none;

	color: #990033;

}

#sitewrap1 a:hover {

	text-decoration: none;

	color: #FF9900;

}

#sitewrap1 a:active {

	text-decoration: none;

	color: #005799;

}

#sitewrap1 a:focus {

	text-decoration: none;

	color: #005799;

}

#sitewrap2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #333333;

	line-height: 14px;

}

#sitewrap2 a:link {

	text-decoration: none;

	color: #005799;

}

#sitewrap2 a:visited {

	text-decoration: none;

	color: #990033;

}

#sitewrap2 a:hover {

	text-decoration: none;

	color: #FF9900;

}

#sitewrap2 a:active {

	text-decoration: none;

	color: #005799;

}

#sitewrap2 a:focus {

	text-decoration: none;

	color: #005799;

}

/* wide TEXT FRAME */

#text-box-1 {

	position:absolute;

	left:307px;

	top:218px;

	width:619px;

	height:388px;

	z-index:9;

}

/* end of wide TEXT FRAME */

/* short TEXT FRAME (for pages with side links */

#text-box-2 {

	position:absolute;

	left:307px;

	top:219px;

	width:385px;

	height:388px;

	z-index:9;

	margin-top: 0px;

	padding-top: 0px;

}

/* en of short TEXT FRAME (for pages with side links */

H2 {

	font-weight: bolder;

	font-size: 14px;

	line-height: 16px;

	padding-bottom: 0px;

	margin-bottom: 0px;

	margin: 0;

	padding: 0;

}

#dotted-line-vertical {

	position:absolute;

	left:715px;

	top:219px;

	width:12px;

	height:263px;

	z-index:24;

	background-image: url(images/dot_line_vertical.jpg);

	background-repeat: no-repeat;

}





#side-links {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

}

#side-links a:link {

	text-decoration: none;

	color: #005799;

}

#side-links a:visited {

	text-decoration: none;

	color: #005799;

}

#side-links a:hover {

	text-decoration: none;

	color: #FF9900;

}

#side-links a:active {

	text-decoration: none;

	color: #FF9900;

	

}

#contactus a:link {

	text-decoration: none;

	color: #005799;

}

#contactus a:visited {

	text-decoration: none;

	color: #990033;

}

#contactus a:hover {

	text-decoration: none;

	color: #FF9900;

}

#contactus a:active {

	text-decoration: none;

	color: #005799;

}

#footer td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	font-style: normal;

	padding-top: 10px;

}

/* ¦¦¦¦¦¦¦¦¦¦¦¦ FRAME FOR IMAGES ON THE LEFT SIDE ¦¦¦¦¦¦¦¦¦¦¦¦ */

#img-frame {

	position:absolute;

	left:47px;

	top:221px;

	width:238px;

	height:312px;

	z-index:23;

}

/* end of FRAME FOR IMAGES ON THE LEFT SIDE */

.quote {

	font-size: 10px;

	line-height: 14px;

	padding-left: 50px;

}



#footer {

	position:relative;

	left:-259px;

	top:50px;

	width:889px;

	height:100px;

	z-index:4;

}

#footer a:link {

	text-decoration: none;

	color: #005799;

}

#footer a:visited {

	text-decoration: none;

	color: #005799;

}

#footer a:hover {

	text-decoration: none;

	color: #FF9900;

}

#footer a:active {

	text-decoration: none;

	color: #005799;

}



#text-box-1 ul {}

#text-box-1 li {

	margin-left: -20px;

	padding-left: 20px;

	list-style-type: disc;

	list-style-image: url(../images/dot.gif);

}

#text-box-2 ul {}

#text-box-2 li {

	margin-left: -20px;

	padding-left: 20px;

	list-style-type: circle;

	list-style-image: url(../images/dot.gif);

}

#links1 ul {}

#links1 li {

	margin-left: 13px;

	padding-left: 0px;

	list-style-type: disc;

	list-style-image: url(images/dot.gif);

	color: #005799;	

}

#links2 ul {}

#links2 li {

	margin-left: 13px;

	padding-left: 0px;

	list-style-type: disc;

	list-style-image: url(images/dot.gif);

	color: #005799;	

}

#rings1 {

	position:absolute;

	left:-1px;

	top:1px;

	width:31px;

	height:24px;

	z-index:7;

}



#links1 {

	position:absolute;

	left:731px;

	top:219px;

	width:184px;

	height:91px;

	z-index:21;

}



#links2 {

	position:absolute;

	left:731px;

	top:328px;

	width:184px;

	height:135px;

	z-index:22;

}

/* ¦¦¦¦¦¦¦¦¦¦¦¦ styles for side navigation on OUR EXPERIENCE ¦¦¦¦¦¦¦¦¦¦¦¦ */

#Cisco {

	position:absolute;

	left:720px;

	top:219px;

	width:92px;

	height:14px;

	z-index:24;

}

#Novell {

	position:absolute;

	left:720px;

	top:242px;

	width:92px;

	height:14px;

	z-index:25;

}

#UCBerkeley {

	position:absolute;

	left:720px;

	top:270px;

	width:92px;

	height:14px;

	z-index:26;

}

#USForest {

	position:absolute;

	left:720px;

	top:298px;

	width:92px;

	height:14px;

	z-index:27;

}

#KMD {

	position:absolute;

	left:720px;

	top:326px;

	width:92px;

	height:14px;

	z-index:28;

}

#Schwab {
	position:absolute;
	left:720px;
	top:353px;
	width:92px;
	height:14px;
	z-index:29;
}

#Mckesson {
	position:absolute;
	left:720px;
	top:380px;
	width:92px;
	height:136px;
	z-index:30;
}

/* ... end of styles for side navigation on OUR EXPERIENCE */
