/* http://meyerweb.com/eric/tools/css/reset/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: absolute;
	background: transparent;
}
body {
	line-height: 1;
}
li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
a {outline: none;}
/* typography default */
body {
	color: #566568;
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	line-height: 1.3;
}
body{position:relative;text-align:center;width:950px;margin: 0 auto;background-color:#566568;height:100%;}
html{height:100.1%;}
/* layout */
#container {
	text-align:	left;
	padding:0;
	overflow:hidden; /* no scroll */
	height:550px;
	width:950px;
	z-index:0;
	position: relative;
	top:30px;
	background-color:transparent;
}
p {
	font-size:80%;
	width: 300px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
} /* 14px */

/* p font, copy width for all copy blocks */
div#c1 p, div#c4 p#tm_copy, div#c5 p#contact-copy, div#c3 p#skills-copy {
	font-size:80%;
	width:365px;
}

.facebook a:active { color:#FFFFFF; text-decoration:none;}
.facebook a:hover { color:#FFFFFF; text-decoration:none;}
.facebook a:visited {color:#FFFFFF; text-decoration:none;} /*facebook link only*/

a:link, a:visited {color: #009;text-decoration:none;} 
a:hover, a:active {color: #67A6C3;}/* image RO blue */
.clear{
	clear:both;
	overflow:hidden;
	width:1px;
	height:1px;
	margin:0 -1px -1px 0;
	border:0;
	font-size:0;
	line-height:0px;
}

.hide {visibility:hidden;}


/* TYPOGRAPHY //-------------------------------------------------------------------------------- */
/* includes popups see div.highslide-overlay h3 {margin:6px 0 2px 0;} for portfolio */
h3 {margin:6px 0 4px 0;}

/* page styles */
/* MAIN NAVIGATION //-------------------------------------------------------------------------------- */
   	div#head {
	position:absolute;
	top:20px;
	left:15px;
	z-index:1;
	width:345px;
	height:82px;
	text-align:left; /* IE fix otherwise centers with body */
	margin:0;
	padding:0;
}
	div#head ul {
	position:relative;
	width:393px;
	height:70px;
	background:url(../img/nav/nav_main.png) no-repeat 0 0;
	z-index:3;
}
	div#head ul#nav_main li {display:inline;}
	div#head ul#nav_main a {
	display:block;
	position:absolute;
	top:-1px;
	*top:0; /*IE6*/
	width:69px;
	height:70px;
	text-indent:-9999px;
	background-repeat:no-repeat;
}
/* main nav img replacement */
		li#nav_main1 a {left:-2px;}
		li#nav_main2 a {left:67px; }
		li#nav_main3 a {left:134px;}
		li#nav_main4 a {left:201px; }
		li#nav_main5 a {left:268px;}
		li#nav_main6 a {left:335px;}
		
		li#nav_main1 a:hover {width:58px;background:transparent url(../img/nav/nav_hm_RO2.png)}
		li#nav_main2 a:hover {width:58px;background:transparent url(../img/nav/nav_ideas_RO2.png)}
		li#nav_main3 a:hover {width:58px;background:transparent url(../img/nav/nav_skills_RO2.png)}
		li#nav_main4 a:hover {width:58px;background:transparent url(../img/nav/nav_team_RO2.png)}
		li#nav_main5 a {width:60px;}
		li#nav_main5 a:hover {width:58px;background:transparent url(../img/nav/nav_contact_RO2.png)}
		li#nav_main6 a:hover {width:58px;background:transparent url(../img/nav/nav_thinking_RO2.png)}
		
		li#nav_main1 a.sel {width:58px;background:transparent url(../img/nav/nav_hm_RO2.png);}
		li#nav_main2 a.sel {width:58px;background:transparent url(../img/nav/nav_ideas_RO2.png);}
		li#nav_main3 a.sel {width:58px;background:transparent url(../img/nav/nav_skills_RO2.png);}
		li#nav_main4 a.sel {width:58px;background:transparent url(../img/nav/nav_team_RO2.png);}
		li#nav_main5 a.sel {width:58px;background:transparent url(../img/nav/nav_contact_RO2.png);}
		li#nav_main6 a.sel {width:58px;background:transparent url(../img/nav/nav_thinking_RO2.png);}
		
/* LOGO //-------------------------------------------------------------------------------- */	
	/* logoimg replacement */
	h1#logo {
	position:absolute;
	float:right;
	top:2px;
	left:740px;
	width:190px;
	height:58px;
	background:transparent url(../img/hm/logo.png) no-repeat;
	text-indent:-9999px;
	z-index:3;
}
   h1#logo a {display:block;width:181px;height:75px;}
		
/* CONTENT //-------------------------------------------------------------------------------- */			
#content, #content_ideas {
	position:absolute;
	width:950px;
	left:0;
	top:87px;
	height:37.5em;
	background-color:transparent;
	margin:0px 0px 20px;
	z-index:2;
}

#content_ideas {top:63px;}
div#c1,div#c2,div#c3,div#c3-capability,div#c3-clients,div#c4,div#c5,div#c8, div#c9 {position:absolute;width:100%;height:100%;top:0;visibility:hidden;}

/* copy head img replacement */
div#content h2, div#content_ideas h2 {position:absolute;top:-75px;left:12px;text-indent:-9999em;}
div#c1 h2#h2_hm {top:171px;width:680px;height:60px; background:transparent url(../img/h2/h2_hm.png) no-repeat 0 0;}
div#c2 h2#h2_c2 {top:299px;width:715px;height:58px;background:transparent url(../img/h2/h2_ideas.png) no-repeat 0 0;}
div#c3 h2#h2_c3 {top:272px;width:548px;height:59px;background:transparent url(../img/h2/h2_skills.png) no-repeat 0 0;}
div#c4 h2#h2_c4 {
	top:270px;
	width:872px;
	height:59px;
	background:transparent url(../img/h2/h2_team.png) no-repeat 0 0;
}
div#c4 h2#h2_c4-live {top:220px;left:299px;width:511px;height:46px;background:transparent url(../img/h2/h2_live.png) no-repeat 0 0;}
div#c5 h2#h2_c5 {top:199px;width:417px;height:47px;background:transparent url(../img/h2/h2_contact.png) no-repeat 0 0;}
div#c5 h2#h2_c5-map {top:355px;left:52px;width:157px;height:36px;background:transparent url(../img/contact/head-neighborhood.png) no-repeat 0 0;}
div#c6 h2#h2_c6 {top:298px;width:425px;height:47px;background:transparent url(../img/h2/h2_employ.png) no-repeat 0 0;}
div#c7 h2#h2_c7 {top:335px;left:553px;width:300px;height:46px;background:transparent url(../img/h2/h2_news.gif) no-repeat 0 0;}
div#c8 h2#h2_c8 {top:300px;width:353px;height:59px;background:transparent url(../img/h2/h2_thinking.png) no-repeat 0 0;}
div#c9 h2#h2_c9 {top:273px;width:597px;height:59px;background:transparent url(../img/h2/h2_clients.png) no-repeat 0 0;}
/* HOME //-------------------------------------------------------------------------------- */
div#c1 p {position:relative;margin-top:10px;top:265px;left:563px;}

/* hm bottom buttons */
ul#hm_buttons {width:135px;height:26px;position:absolute;top:464px;left:-10px;margin:0;z-index:100;}
ul#hm_buttons li {width:135px;height:26px;margin:0 0 10px 0;}
ul#hm_buttons li a#btn_facts {background:transparent url(../img/buttons/btn-facts-2.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-facts-2.gif) no-repeat 0 0;display:block;width:135px;height:26px; text-indent:-9999px;}
ul#hm_buttons a#btn_facts:hover {background-position: -135px 0;}
ul#hm_buttons li a#btn_news {background:transparent url(../img/buttons/btn-news.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-news.gif) no-repeat 0 0;display:block;width:135px;height:26px; text-indent:-9999px;}
ul#hm_buttons a#btn_news:hover {background-position: -135px 0;}
ul#hm_buttons li a#btn_empl {background:transparent url(../img/buttons/btn-become.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-become.gif) no-repeat 0 0;display:block;width:135px;height:26px; text-indent:-9999px;}
ul#hm_buttons a#btn_empl:hover {background-position: -135px 0;}
ul#hm_buttons a#sel_news {background:transparent url(../img/buttons/btn-news.png) no-repeat -135px 0;*background:transparent url(../img/buttons/btn-news.gif) no-repeat -135px 0;display:block;width:135px;height:26px; text-indent:-9999px;}

/* IDEAS //-------------------------------------------------------------------------------- */

.pop { width:150px; }
div#c2 ul#port-1, div#c2 ul#port-2 {width:734px;height:140px;z-index:3;position:relative;}
div#c2 ul#port-1 li, div#c2 ul#port-2 li {display:inline;}
div#c2 ul#port-1 {top:0;left:93px;} /*div#c2 ul#port-1 {top:0;left:217px;}*/
div#c2 ul#port-2 {top:5px;left:64px;}

div#c2 ul#port-1 li.iehov, div#c2 ul#port-2 li.iehov {display:inline;position:absolute;margin:0 4px 0 0;width:119px;height:140px;background:transparent url(../img/trans-bg.png) no-repeat 0 0;}
div#c2 ul#port-1 li.iehov:hover, div#c2 ul#port-2 li.iehov:hover {background:transparent url(../img/trans-over.png) repeat 0 0;}

ul#port-1 li.iehov p.thumb-caption, ul#port-2 li.iehov p.thumb-caption {
	color:#fff;
	position:absolute;
	top:113px;
	padding:0 0 0 9px;
	word-spacing:-0.5px;
	font-family: Arial, sans-serif;
	font-size: 58%;
	line-height: 1.3;
}

div#c2 ul#port-1 li.iehov span, div#c2 ul#port-2 li.iehov span {display:block;}
div#c2 ul#port-1 li.iehov a, div#c2 ul#port-2 li.iehov a {display:block;width:119px;height:140px;text-indent:-999em;}

div#c2 ul#port-1 li#e12 {left:0;}
div#c2 ul#port-1 li#e12 a {background:transparent url(../img/ideas/e12.jpg) no-repeat 9px 10px;}

div#c2 ul#port-1 li#e1 {left:123px;}
div#c2 ul#port-1 li#e1 a {background:transparent url(../img/ideas/e2.jpg) no-repeat 9px 10px;}
div#c2 ul#port-1 li#e2 {left:246px;}
div#c2 ul#port-1 li#e2 a {background:transparent url(../img/ideas/e4.jpg) no-repeat 9px 10px;}
div#c2 ul#port-1 li#e4  {left:369px;}
div#c2 ul#port-1 li#e4 a {background:transparent url(../img/ideas/e10.jpg) no-repeat 9px 10px;}
div#c2 ul#port-1 li#e5  {left:492px;}
div#c2 ul#port-1 li#e5 a {background:transparent url(../img/ideas/e3.jpg) no-repeat 9px 10px;}
div#c2 ul#port-1 li#e6 {left:615px;}
div#c2 ul#port-1 li#e6 a {background:transparent url(../img/ideas/e8.jpg) no-repeat 9px 10px;}

div#c2 ul#port-2 li#e7 {left:0;}
div#c2 ul#port-2 li#e7 a {background:transparent url(../img/ideas/e9.jpg) no-repeat 9px 10px;}
div#c2 ul#port-2 li#e8 {left:123px;}
div#c2 ul#port-2 li#e8 a {background:transparent url(../img/ideas/PAHGUIDE.jpg) no-repeat 9px 10px;}
div#c2 ul#port-2 li#e9  {left:246px;}
div#c2 ul#port-2 li#e9 a {background:transparent url(../img/ideas/Edwards.jpg) no-repeat 9px 10px;}
div#c2 ul#port-2 li#e10  {left:369px;}
div#c2 ul#port-2 li#e10 a {background:transparent url(../img/ideas/Ranexa.jpg) no-repeat 9px 10px;}
div#c2 ul#port-2 li#e3 {left:492px;}
div#c2 ul#port-2 li#e3 a {background:transparent url(../img/ideas/zavesca.jpg) no-repeat 9px 10px;}
div#c2 ul#port-2 li#e11  {left:615px;}
div#c2 ul#port-2 li#e11 a {background:transparent url(../img/ideas/PAHMobileCompendium.jpg) no-repeat 9px 10px;}
		
/* TEAM //-------------------------------------------------------------------------------- */
div#c4 p#tm_copy {position:absolute;top:341px;left:572px;width:370px;}
/* copy in popup */
.highslide-wrapper div.highslide-html-copy-team a {color: #566568; cursor: default;padding:1px 2px;}
.highslide-wrapper div.highslide-html-copy-team p.email {margin:8px 0;}
.highslide-wrapper div.highslide-html-copy-team a:hover {background-color:#67A6C3;color:#ffffff;}

div#c4 ul#team li.iehov {
	display:inline;
	width:100px;
	height:130px;
	position:absolute;
	background:transparent url(../img/trans-bg.png) no-repeat 0 0;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
}
div#c4 ul#team li.iehov:hover {background:transparent url(../img/trans-over.png) 0 0 no-repeat;}

ul#team li.iehov p {
	color:#fff;
	position:absolute;
	top:94px;
	padding:0 0 0 9px;
	font-family: Arial, sans-serif;
	font-size: 55%;
	line-height: 1;
	}

div#c4 ul#team li.iehov span {display:block;}
div#c4 ul#team li.iehov a {
	display:block;
	width:100px;
	height:121px;
	text-indent:-999em;
}

div#team_img {position:absolute;margin:19px 0 0 152px;}
div#team_img ul#team {
	width:734px;
	height:121px;
	z-index:3;
	top:0;
	left:0;
	position:relative;
}

div#c4 ul#team li#tm1 {left:0px;}
div#c4 ul#team li#tm1 a {background:transparent url(../img/team/thumb_tm1v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm2 {
	left:104px;
}
div#c4 ul#team li#tm2 a {background:transparent url(../img/team/thumb_tm2v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm3 {
	left:208px;
}
div#c4 ul#team li#tm3 a {background:transparent url(../img/team/thumb_tm3v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm4  {
	left:312px;
}
div#c4 ul#team li#tm4 a {background:transparent url(../img/team/thumb_tm4v2.JPG) no-repeat 9px 10px;}


/*second row*/
div#c4 ul#team li#tm7  {
	left:134px;
	margin-top:5px;
}/*was 615*/
div#c4 ul#team li#tm7 a {background:transparent url(../img/team/thumb_tm7v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm5  {
	left:238px;
	margin-top:5px;
}
div#c4 ul#team li#tm5 a {background:transparent url(../img/team/thumb_tm5v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm8  {
	left:342px;
	margin-top:5px;
}
div#c4 ul#team li#tm8 a {background:transparent url(../img/team/thumb_tm8v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm9  {
	left:446px;
	margin-top:5px;
}
div#c4 ul#team li#tm9 a {background:transparent url(../img/team/thumb_tm9v2.jpg) no-repeat 9px 10px;}
div#c4 ul#team li#tm10  {
	left:550px;
	margin-top:5px;
}
div#c4 ul#team li#tm10 a {background:transparent url(../img/team/thumb_tm10v2.jpg) no-repeat 9px 10px;}


/* NEW LIVE LAYOUT */
div#tm_live-new {margin:-30px 0 0 45px;}
div#tm_live-new ul {height:76px;margin-bottom:4px;}
div#tm_live-new li {width:76px;height:76px;float:left;background:transparent url(../img/team/live/tm-live_trans-bg.png) no-repeat 0 0;margin:0 4px 4px 0;} 
div#tm_live-new ul li a {display:block;width:100%;height:100%;} 
div#tm_live-new li.iehov:hover {background:transparent url(../img/team/live/tm-live_trans-over.png) no-repeat 0 0;} 

ul#r1 {margin-left:400px;position:relative;}
li#r1p1 a {background:transparent url(../img/team/live/thumb_p1.jpg) no-repeat 4px 4px;}
li#r1p2 a {background:transparent url(../img/team/live/thumb_p2.gif) no-repeat 4px 4px;}
li#r1p3 a {background:transparent url(../img/team/live/thumb_p3.jpg) no-repeat 4px 4px;}
li#r1p6 a {background:transparent url(../img/team/live/thumb_p4.jpg) no-repeat 4px 4px;}

li#r2p1 a {background:transparent url(../img/team/live/thumb_p5.jpg) no-repeat 4px 4px;}
li#r2p2 a {background:transparent url(../img/team/live/thumb_p6.jpg) no-repeat 4px 4px;}
li#r2p3 a {background:transparent url(../img/team/live/thumb_p7.jpg) no-repeat 4px 4px;}
li#r2p4 a {background:transparent url(../img/team/live/thumb_p8.jpg) no-repeat 4px 4px;}
li#r2p5 a {background:transparent url(../img/team/live/thumb_p9.jpg) no-repeat 4px 4px;}
li#r2p6 a {background:transparent url(../img/team/live/thumb_p10.jpg) no-repeat 4px 4px;}
li#r2p7 a {background:transparent url(../img/team/live/thumb_p11.jpg) no-repeat 4px 4px;}
li#r2p8 a {background:transparent url(../img/team/live/thumb_p12.jpg) no-repeat 4px 4px;}
li#r2p9 a {background:transparent url(../img/team/live/thumb_p13.jpg) no-repeat 4px 4px;}
li#r2p10 a {background:transparent url(../img/team/live/thumb_p14.jpg) no-repeat 4px 4px;}
li#r2p11 a {background:transparent url(../img/team/live/thumb_p15.jpg) no-repeat 4px 4px;}

li#r3p1 a {background:transparent url(../img/team/live/thumb_p16.jpg) no-repeat 4px 4px;}
li#r3p3 a {background:transparent url(../img/team/live/thumb_p17.jpg) no-repeat 4px 4px;}
li#r3p4 a {background:transparent url(../img/team/live/thumb_p18.jpg) no-repeat 4px 4px;}
li#r3p5 a {background:transparent url(../img/team/live/thumb_p19.jpg) no-repeat 4px 4px;}
li#r3p6 a {background:transparent url(../img/team/live/thumb_p20.jpg) no-repeat 4px 4px;}
li#r3p8 a {background:transparent url(../img/team/live/thumb_p21.jpg) no-repeat 4px 4px;}
li#r3p9 a {background:transparent url(../img/team/live/thumb_p22.jpg) no-repeat 4px 4px;}
li#r3p10 a {background:transparent url(../img/team/live/thumb_p23.jpg) no-repeat 4px 4px;}
li#r3p11 a {background:transparent url(../img/team/live/thumb_p24.jpg) no-repeat 4px 4px;}

li#r4p1 a {background:transparent url(../img/team/live/thumb_p25.jpg) no-repeat 4px 4px;}
li#r4p2 a {background:transparent url(../img/team/live/thumb_p26.jpg) no-repeat 4px 4px;}
li#r4p3 a {background:transparent url(../img/team/live/thumb_p27.jpg) no-repeat 4px 4px;}
li#r4p11 a {background:transparent url(../img/team/live/thumb_p28.jpg) no-repeat 4px 4px;}

li#r5p2 a {background:transparent url(../img/team/live/thumb_p29.jpg) no-repeat 4px 4px;}
li#r5p3 a {background:transparent url(../img/team/live/thumb_p30.jpg) no-repeat 4px 4px;}
li#r5p5 a {background:transparent url(../img/team/live/thumb_p31.jpg) no-repeat 4px 4px;}
li#r5p6 a {background:transparent url(../img/team/live/thumb_p32.jpg) no-repeat 4px 4px;}
li#r5p7 a {background:transparent url(../img/team/live/thumb_p33.jpg) no-repeat 4px 4px;}
li#r5p8 a {background:transparent url(../img/team/live/thumb_p34.jpg) no-repeat 4px 4px;}
li#r5p9 a {background:transparent url(../img/team/live/thumb_p35.jpg) no-repeat 4px 4px;}
li#r5p10 a {background:transparent url(../img/team/live/thumb_p36.jpg) no-repeat 4px 4px;}
li#r5p11 a {background:transparent url(../img/team/live/thumb_p37.jpg) no-repeat 4px 4px;}

li#r6p3 a {background:transparent url(../img/team/live/thumb_p38.jpg) no-repeat 4px 4px;}
li#r6p4 a {background:transparent url(../img/team/live/thumb_p39.jpg) no-repeat 4px 4px;}
li#r6p5 a {background:transparent url(../img/team/live/thumb_p40.jpg) no-repeat 4px 4px;}
li#r6p6 a {background:transparent url(../img/team/live/thumb_p41.jpg) no-repeat 4px 4px;}
li#r6p8 a {background:transparent url(../img/team/live/thumb_p42.jpg) no-repeat 4px 4px;}
li#r6p9 a {background:transparent url(../img/team/live/thumb_p43.jpg) no-repeat 4px 4px;}
li#r6p10 a {background:transparent url(../img/team/live/thumb_p44.jpg) no-repeat 4px 4px;}
li#r6p11 a {background:transparent url(../img/team/live/thumb_p45.jpg) no-repeat 4px 4px;}


/* team bottom buttons */
ul#tm_buttons, ul#tm_buttons2, ul#tm_buttons3 {width:135px;height:58px;position:absolute;top:500px;left:-10px;margin:0;z-index:100;visibility:hidden;}
ul#tm_buttons li, ul#tm_buttons2 li, ul#tm_buttons3 li {width:135px;height:26px;margin:0 0 10px 0;}
ul#tm_buttons a, ul#tm_buttons2 a, ul#tm_buttons3 a {display:block;width:135px;height:26px; text-indent:-9999px;}
ul#tm_buttons li#btn_1 a, ul#tm_buttons2 li#btn_1 a, ul#tm_buttons3 li#btn_1 a {background:transparent url(../img/buttons/btn-live.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-live.gif) no-repeat 0 0;}
ul#tm_buttons li#btn_2 a, ul#tm_buttons2 li#btn_2 a, ul#tm_buttons3 li#btn_2 a {background:transparent url(../img/buttons/btn-become.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-become.gif) no-repeat 0 0;}
ul#tm_buttons li#btn_1 a:hover, ul#tm_buttons2 li#btn_1 a:hover, ul#tm_buttons3 li#btn_1 a:hover {background-position: -135px 0;}
ul#tm_buttons li#btn_2 a:hover, ul#tm_buttons2 li#btn_2 a:hover, ul#tm_buttons3 li#btn_2 a:hover {background-position: -135px 0;}		
ul#tm_buttons li#btn_1 a#sel-live {background-position:-135px 0;}
		
/* SKILLS //-------------------------------------------------------------------------------- */
div#c3 p#skills-copy {position:absolute;top:340px;left:555px;}

div#c3 p#skills-copy2 {position:absolute;top:340px;left:555px;}

div#c3 p#skills-copy3 {position:absolute;top:340px;left:555px;}

div#c3 ul {
	position:absolute;
	top:10px;
	width:800px;
	height:auto;
	border-left:1px solid #cfd9e1;
}
div#c3 ul li {padding:0 0 3px 15px;width:200px;}
div#c3 ul li span {display:block; margin-top:-3px;}

div#category, div#clients, div#copyright {visibility:hidden;}

/* height controls rt border rule height between columns */
div#skills ul {height:200px;}
div#category ul {height:150px;}

div#c3 ul.L1 {top:0px;left:76px;border-left:none;}
div#c3 ul.L2 {top:0px;left:221px;}
div#c3 ul.L3 {top:0px;left:393px;}
div#c3 ul.L4 {top:0px;left:560px;}

div#c3 ul.L1-cat {top:0px;left:76px;border-left:none;}
div#c3 ul.L2-cat {top:0px;left:269px;}
div#c3 ul.L3-cat {top:0px;left:440px;}
div#c3 ul.L4-cat {top:0px;left:615px;}

/* clients section */
div#clients {position:absolute;margin:-10px 0 0 0;background-image:none;border:none;}
div#clients ul#live, div#clients ul#live2, div#clients ul#live3 {
	width:921px;
	height:86px;
	z-index:3;
	top:0;left:0;
	margin:0 0 -3px 0;
	position:relative;
	border:none;
}

div#c3 ul#live li, div#c3 ul#live2 li, div#c3 ul#live3 li {
	display:inline;
	position:absolute;
	margin:0 4px 0 0;
	width:228px;
	height:86px;
	text-indent:-9999em;
	background-image: url(../img/skills/logos/gilead.png);
}
div#c3 ul#live li a, div#c3 ul#live2 li a,, div#c3 ul#live3 li a {display:block;width:228px;height:86px;}
div#c3 ul#live li#p1 {
	left:0;
	background-color: transparent;
	background-image: url(../img/skills/logos/logos-2.png);
	background-repeat: no-repeat;
	background-position: 13px 10px;
}
div#c3 ul#live li#p2 {
	left:231px;
	background-color: transparent;
	background-image: url(../img/skills/logos/amgen.png);
	background-repeat: no-repeat;
	background-position: 13px 10px;
}
div#c3 ul#live li#p3 {left:463px;background:transparent url(../img/skills/logos/logos-3.png) no-repeat 13px 10px;}
div#c3 ul#live li#p4  {left:695px;background:transparent url(../img/skills/logos/logos-4.png) no-repeat 13px 10px;}
div#c3 ul#live2 li#p5 {left:0;background:transparent url(../img/skills/logos/ChemGenex.png) no-repeat 13px 10px;}
div#c3 ul#live2 li#p6 {left:231px;background:transparent url(../img/skills/logos/coria.png) no-repeat 13px 10px;}
div#c3 ul#live2 li#p7 {
	left:463px;
	background-color: transparent;
	background-image: url(../img/skills/logos/Covidien.png);
	background-repeat: no-repeat;
	background-position: 13px 10px;
}
div#c3 ul#live2 li#p8  {
	left:695px;
	background-color: transparent;
	background-image: url(../img/skills/logos/edwards.png);
	background-repeat: no-repeat;
	background-position: 13px 10px;
}
div#c3 ul#live3 li#p9 {
	left:0;
	background-image: url(../img/skills/logos/gilead.png);
	background-repeat: no-repeat;
	background-position: 13px 10px;
}
div#c3 ul#live3 li#p10 {left:231px;background:transparent url(../img/skills/logos/neutrogena.png) no-repeat 13px 10px}
div#c3 ul#live3 li#p11 {left:463px;background:transparent url(../img/skills/logos/roche.png) no-repeat 13px 10px;}
div#c3 ul#live3 li#p12 {left:695px;background:transparent url(../img/skills/logos/ulthera.png) no-repeat 13px 10px;}

/* skills bottom buttons */
ul#skills_buttons, ul#skills_buttons2, ul#skills_buttons3 {width:135px;height:58px;position:absolute;top:500px;left:-10px;margin:0;z-index:100;visibility:hidden;}
ul#skills_buttons li, ul#skills_buttons2 li, ul#skills_buttons3 li {display:block;width:135px;height:26px;margin:0 0 6px 0;}
ul#skills_buttons a, ul#skills_buttons2 a, ul#skills_buttons3 a {display:block;width:135px;height:26px; text-indent:-9999px;}
ul#skills_buttons li#btn_1 a, ul#skills_buttons2 li#btn_1 a, ul#skills_buttons3 li#btn_1 a {background:transparent url(../img/buttons/btn-clients.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-clients.gif) no-repeat 0 0;}
ul#skills_buttons li#btn_2 a#sel-category, ul#skills_buttons2 li#btn_2 a#sel-category, ul#skills_buttons3  li#btn_2 a#sel-category {background-position:-135px 0;}
ul#skills_buttons li#btn_1 a#sel-clients, ul#skills_buttons2 li#btn_1 a#sel-clients, ul#skills_buttons3 li#btn_1 a#sel-clients {background-position:-135px 0;}
ul#skills_buttons li#btn_2 a, ul#skills_buttons2 li#btn_2 a, ul#skills_buttons3 li#btn_2 a {background:transparent url(../img/buttons/btn-category.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-category.gif) no-repeat 0 0;}
ul#skills_buttons li#btn_1 a:hover, ul#skills_buttons li#btn_2 a:hover, ul#skills_buttons2 li#btn_1 a:hover, ul#skills_buttons2 li#btn_2 a:hover, ul#skills_buttons3 li#btn_1 a:hover, ul#skills_buttons3 li#btn_2 a:hover {background-position:-135px 0;}
		
/* CONTACT //-------------------------------------------------------------------------------- */
div#c5 p#contact-copy {position:absolute;top:341px;left:572px;}
div#c5 ul {position:absolute;top:15px;padding:0;margin:0;}
div#c5 a {font-size:100%;color: #566568;padding:1px 3px;}
div#c5 a:hover {background-color:#67A6C3;color:#ffffff;}

div#c5 ul#address {
	width:300px;
	left:556px;
}
div#c5 ul#address  li {padding:0 0 2px 0;}
/*div#c5 ul#address p {margin:-2px 0 0 0;}*/
.email {margin-top:20px;}

div#c5 ul#numbers {width:400px;left:556px;border-left:1px solid #cfd9e1;}
div#c5 ul#numbers li {padding:0 0 10px 10px;}
div#c5 ul#numbers li span {display:block; margin:0;padding:0 0 0 3px;}
li.last {margin:0;padding-bottom:0;}

/* contact buttons */
ul#contact_buttons {width:135px;height:58px;position:absolute;top:500px;left:-10px;margin:0;z-index:100;}
ul#contact_buttons li {display:block;width:135px;height:26px;margin:0 0 10px 0;}
ul#contact_buttons li#btn_1 a {background:transparent url(../img/buttons/btn-tour.png);*background:transparent url(../img/buttons/btn-tour.gif);display:block;width:135px;height:26px; text-indent:-9999px}
ul#contact_buttons li#btn_2 a {background:transparent url(../img/buttons/btn-become.png);*background:transparent url(../img/buttons/btn-become.gif);display:block;width:135px;height:26px; text-indent:-9999px;}
ul#contact_buttons li#btn_1 a.sel {background-position:-135px 0;}
ul#contact_buttons li#btn_1 a:hover, ul#contact_buttons li#btn_2 a:hover {background-position:-135px 0;}

/* BECOME A GIANT //-------------------------------------------------------------------------------- */
div#c6 a {font-size:100%;color: #566568;padding:1px 3px;}
div#c6 a:hover {background-color:#67A6C3;color:#ffffff;}

/* form thanks formThanks.html */
div#form-thanks {position:absolute;left:236px;font-size:100%;margin:30px 0 0 0;width:425px;}
div#form-error {position:absolute;left:236px;font-size:100%;margin:30px 0 0 0;width:425px;}
div#form-error a {font-size:100%;color: #566568;padding:1px 3px; text-decoration:underline;}
div#form-error a:hover {background-color:#67A6C3;color:#ffffff;}

/* GOOGLE MAPS - NEIGHBORHOOD TOUR //---------------------------------------------------- */
/* google maps page */
div#map-wrap {position:relative;float:left;left:275px;width:630px;height:282px;padding:0px;z-index:3;background:transparent url(../img/trans-map.png) repeat;}

div#map {position:absolute;left:11px;margin:12px 12px 0px 0px; width:606px;height:258px;font-size:85%;}

div#map-sidebar div#bld {position:absolute;float:left;left:52px;width:221px;height:282px;text-indent:-9999em; background:transparent url(../img/contact/map-bld.png) no-repeat 0 0; z-index:100;}

div#map-sidebar {font-size:100%;}
div#map-sidebar input {margin:0 3px 2px 0px;}
li#map-directions {margin:15px 0 0 2px;padding-top:6px;}

div#map-sidebar ul li {font-size:85%;margin:0 0 0 15px;}
div#map-sidebar li p {display:block;margin:0 0 3px 0;}
div#map-sidebar li p {*margin:0;*padding:0 0 2px 0;}
div#map-sidebar li p.last {margin:2px 0;}
div#map-sidebar ul {position:absolute;top:300px;width:150px;left:border-left:1px solid #cfd9e1;}
div#map-sidebar ul#clm1, div#map-sidebar ul#clm2, div#map-sidebar ul#clm3 {border-left:1px solid #cfd9e1;height:60px;}
div#map-sidebar ul#clm1 {left:457px;}
div#map-sidebar ul#clm2 {left:607px;}
div#map-sidebar ul#clm3 {left:757px;z-index:100;}

div#map-sidebar h3 {background:transparent url(../img/h2/h2_neighborhood.png) no-repeat 0 0; width:354px;height:27px;text-indent:-999em;position:absolute;left:52px;top:300px;} 

ul#clm3 li#btn-directions {display:block;width:126px;height:26px; background-color:none;z-index:100;margin-top:16px;*margin-top:15px;}
ul#clm3 li#btn-directions  a {display:block;width:100%;height:100%;padding:0;background:transparent url(../img/buttons/btn-directions.png) no-repeat 0 0;text-indent:-9999px; }
ul#clm3 li#btn-directions  a:hover {background-position: -126px 0;}

/* EMPLOYMENT FORM  //--------------------------------------------------------- */
/* form page/thanks  - employment.php formThanks.html */
div#form {position:absolute;left:82px;font-size:100%;margin:30px 0 0 0;width:530px;}
form#employ-form {  
  font-size:100%;
  margin:0;
  padding: 0;
  width: 530px;
  display: block;
}
form#employ-form p{  
	margin: 0 100px 0 0;
}
form#employ-form label { 
	display: block;  /* block float the labels to left column, set a width */
	width: 100%; 
	padding: 0; 
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: left; 
}
form#employ-form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:530px;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	height: 130px;
	padding: 0;
	margin:12px 0 0 0; /* set margin on left of form elements rather than right of label aligns textarea better in IE */
	font-size:93%;
	color: #566568;
}
form#employ-form div#buttons {position:absolute;height:60px;width:67px;top:0px;right:0; margin: 0; padding: 0;}
form#employ-form input#reset, form#employ-form input#submit {width:67px;height:25px;margin:0 0 5px 0; /* set margin-left back to zero on reset button (set above) */
}
form#employ-form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}
textarea { overflow: auto; }

/* NEWS PAGE //-------------------------------------------------------------------------------- */

div#news_copy {position:relative;left:143px;top:28px;width:600px;}
div#news_copy a {font-size:100%;color:#566568;padding:1px 3px;}
div#news_copy a:hover {background-color:#67A6C3;color:#ffffff;}
div#news_copy p {display:block; margin:1px 0;}
div#news_copy p span {font-size:85%;margin:0 0 0 5px;}

/* news bottom buttons */
ul#news_buttons {width:135px;height:26px;position:absolute;top:500px;left:-10px;margin:0;z-index:100;}
ul#news_buttons li {width:135px;height:26px;margin:0 0 10px 0;}
ul#news_buttons li a#btn_facts {background:transparent url(../img/buttons/btn-facts-2.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-facts-2.gif) no-repeat 0 0;display:block;width:135px;height:26px; text-indent:-9999px;}
ul#news_buttons a#btn_facts:hover {background-position: -135px 0;}
ul#news_buttons li a#btn_news {background:transparent url(../img/buttons/btn-news.png) no-repeat 0 0;*background:transparent url(../img/buttons/btn-news.gif) no-repeat 0 0;display:block;width:135px;height:26px; text-indent:-9999px;}
ul#news_buttons a#btn_news:hover {background-position: -135px 0;}
ul#news_buttons a#sel_news {background:transparent url(../img/buttons/btn-news.png) no-repeat -135px 0;*background:transparent url(../img/buttons/btn-news.gif) no-repeat -135px 0;display:block;width:135px;height:26px; text-indent:-9999px;}

/* FOOTER //-------------------------------------------------------------------------------- */
	div#footer, div#copyright {
	position:absolute;
	top:582px;
	left:0;
	text-align:left;
	z-index:3;
	font-size:77%;
	color:#ccc;
	width:100%;
}

div#footer div {margin-top:5px;}
/* for copyright */
.dis-show {display:block}
.dis-hide {display:none}

div#copyright {
	top:610px;
	/*visibility:hidden;
	display:none;*/
}

