/*
	InSite Interactive StyleSheet
	by CLANG - InSite Interactive
	
	A. Meyer Reset Reloaded
	B. Global HTML Styles
	C. Global Styles
	D. Page Layout
	E. Page Titles
	F. Homepage Styles
	G. Project Thumbs
	H. Portfolio Styles
	I. Client Screenshot Styles
	J. Press Styles
	K. Award Styles
	L. Sitemap Styles
	M. Bio Styles
	N. Certificate Styles
*/

/*

	A. Meyer Reset Reloaded 
	http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
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, 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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/* remember to define focus styles! */
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}


/*

	B. Global HTML Styles

*/
BODY				{text-align:center; font-family:Arial, sans-serif; font-size:100%; line-height:.9em; color:#fff; background-color:#ddd;}
P					{margin:0 0 1.4em 0;}
a, a:link			{color:#fc0; text-decoration:underline;}
a:visited			{color:#f90 !important; text-decoration:underline;}
a:hover, a:focus	{color:#f90 !important; text-decoration:underline !important;}
P					{margin-bottom:1.5em;}
UL					{padding:0 0 1.4em 1.1em; list-style:square;}
OL					{padding:0 0 1.4em 1.5em; list-style:decimal;}
OL LI				{vertical-align:top;}
SUP					{font-size: smaller; vertical-align: baseline; position: relative; bottom: 0.33em;}
.larger				{font-size:1.1em;}

#mainContentWide h2,
#mainContent h2		{margin-bottom:1.5em; font-size:1.2em;}



/*

	C. Global Styles

*/
.note					{color:#f00; font-weight:bold;}
.hidden					{display:none;}
.lowercase				{text-transform:lowercase;}
.clear					{clear:both;}
.inline					{display:inline;}
.rightAlign				{text-align:right;}
.next					{text-align:right; margin:40px 0 40px 0; font-size:1.1em;}
.next A, .next A:visited{text-decoration:none; color:#fff !important; padding-right:20px; background:url("images/bullet_nextpage.gif") no-repeat right center;}
.next A:hover			{text-decoration:underline; color:#f90 !important;}
.back					{text-align:left; margin:40px 0 40px 0; font-size:1.1em;}
.back A, .back A:visited{text-decoration:none; color:#fff !important; padding-left:20px; background:url("images/bullet_back.gif") no-repeat left center;}
.back A:hover			{text-decoration:underline; color:#f90 !important;}

h2.sidebar				{color:#fc0; padding:24px 0 1.4em 0;}


ul.list					{margin:-1em 0 1.4em 0; padding-bottom:0;}
ul.list li				{margin: 0 0 .5em 1.2em;}

	/* For Clearing DIVs */
	.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
	.clearfix {display: inline-block;}
	html[xmlns] .clearfix {display: block;}
	* html .clearfix {height: 1%;}

label					{float:left; width:7.5em; margin-top:2px;}
input					{width:200px; height:1.3em; border:1px solid #999; margin:0 2px 5px 0; font-size:1em;}
textarea				{width:200px; height:7em; border:1px solid #999; margin:0 2px 5px 0; font-size:1em; font-family:arial,sans-serif;}
.submitButton			{background:#fc0; float:none; font-weight:bold; margin-left:7.5em; padding:0 4px 2px 4px; width:auto; border:0;}
.submitButton:hover		{background:#f90; cursor:pointer;}
.fileUpload				{height:1.8em; border:1px solid #999; width:200px;}
#thankYou				{margin:24px 0 0 0;}




/*
	
	D. Page Layout
	
*/
#container					{text-align:left; margin:0 auto; background:#fff; width:1000px; font-size:.7em;}
#nav						{width:210px; float:left;}
#logo						{padding:29px 0 20px 36px;}
#body						{background:#333 url(images/background2.gif) repeat-x 0 bottom; min-height:450px;}
/* Nav Styles */
#nav p						{display:none;}
#nav ul						{padding:61px 0 0 31px; /*padding:0;*/ list-style:none;}
#nav ul li					{position:relative; margin-bottom:10px !important; background-position:0 -12px; background-repeat:no-repeat;}
#nav ul li span				{position:absolute; left:-999em;}
#nav #nav1, #nav #nav1 a	{background-image:url(images/nav1.gif); width:90px;}
#nav #nav2, #nav #nav2 a	{background-image:url(images/nav2.gif); width:81px;}
#nav #nav3, #nav #nav3 a	{background-image:url(images/nav3.gif); width:57px;}
#nav #nav4, #nav #nav4 a	{background-image:url(images/nav4.gif); width:57px;}
#nav #nav5, #nav #nav5 a	{background-image:url(images/nav5.gif); width:74px;}
#nav ul li a				{background-position:0 0; display:block; width:100%; height:12px;}
#nav ul li a:hover			{background-image:none !important;}
#nav ul li.active			{background-position:0 -24px;}
#nav ul li.active a			{background-image:none !important;}
	/* SubNav Styles */
	#nav ul li ul				{margin:10px 0 20px 0; padding:0; width:150px;}
	#nav ul li ul li			{background:none; margin:0 0 1px 0 !important; width:100%;}
	#nav ul li ul li a			{background:none !important; padding:0 0 1px 19px; color:#999 !important; width:100% !important; height:auto; overflow:visible !important; text-decoration:none; /*font-size:.7em;*/}
	#nav ul li ul li a:hover	{color:#fc0 !important; text-decoration:none !important;}
	#nav ul li ul li.active a	{color:#fc0 !important;}
/* Nav Styles End */	
#content					{width:790px; margin-left:210px;}
#content #mainContent		{width:296px; float:left; padding:60px 102px 40px 0;}
#content #mainContentWide	{width:448px; float:left; padding:60px 102px 40px 0;}
#content #mainContentExtraWide{width:620px; float:left; padding:60px 40px 40px 0;}
#content #mainContentWide.doubleWide	{width:679px;}
#content #sidebar			{width:352px; min-height:351px; margin-left:398px; background:url(images/dividerLine.gif) no-repeat 0 58px; padding:58px 0 0 34px;}
#content ul#sidebar			{list-style:none; line-height:1.5;}
#content ul#sidebar a,
#content ul#sidebar a:visited{color:#fc0 !important;}
#content ul#sidebar li.active a,
#content ul#sidebar li.active a:visited{color:#f90 !important;}
#footer							{height:49px;}
#footer #icon					{padding:12px 35px 0 0; float:right; background:url(images/footer_icon.gif) no-repeat 0 10px; width:31px; height:31px;}
#footer #social_icons			{padding:10px 10px 0 0; float:right; }
#footer #social_icons p			{margin:0;}
#footer #social_icons #twitter			{width:30px; height:30px; background: url(images/icon_twitter.jpg) no-repeat 0 -30px; float:right; margin:0 10px 0 0;}
#footer #social_icons #twitter a		{position:relative; background: url(images/icon_twitter.jpg) no-repeat; width:100%; height:100%; display:block;}
#footer #social_icons #twitter a:hover	{background:none;}
#footer #social_icons #twitter a span	{position:absolute; left:-999em;}

#footer #social_icons #flickr			{width:30px; height:30px; background: url(images/icon_flickr.jpg) no-repeat 0 -30px; float:right;}
#footer #social_icons #flickr a			{position:relative; background: url(images/icon_flickr.jpg) no-repeat; width:100%; height:100%; display:block;}
#footer #social_icons #flickr a:hover	{background:none;}
#footer #social_icons #flickr a span	{position:absolute; left:-999em;}

#footer #copy				{float:right; padding: 5px 14px 0 0; color:#999; font-size:.9em; text-align:right; line-height:1.3em;}
#footer #copy A,
#footer #copy A:visited		{color:#999;}
#footer #wbencLogo			{float:left; margin:8px 0 0 6px;}
#footer #kenticoLogo		{float:left; margin:10px 0 0 14px;}




/*
	
	E. Page Titles
	
*/
h1.pgTitle					{position:relative; margin:0 0 1.4em 0;}
h1.pgTitle span				{position:absolute; left:-999em;}
h2.pgTitle					{color:#fc0; font-size:1.2em; margin-bottom:1.4em;}
p.url						{margin-top:-1.4em;}

h1#home						{background:url(images/pageheader_anInteractive.gif) no-repeat; width:249px; height:58px;}
h1#portfolio				{background:url(images/pageheader_portfolio.gif) no-repeat; width:260px; height:29px;}
h1#solutions				{background:url(images/pageheader_solutions.gif) no-repeat; width:245px; height:29px;}
h1#websites					{background:url(images/pageheader_websites.gif) no-repeat; width:123px; height:23px;}
h1#ecomm					{background:url(images/pageheader_e-comm.gif) no-repeat; width:175px; height:23px;}
h1#busapp					{background:url(images/pageheader_busApps.gif) no-repeat; width:296px; height:28px;}
h1#flash					{background:url(images/pageheader_flashVideo.gif) no-repeat; width:180px; height:52px;}
h1#games					{background:url(images/pageheader_games.gif) no-repeat; width:95px; height:23px;}
h1#signs					{background:url(images/pageheader_signsKiosks.gif) no-repeat; width:170px; height:29px;}
h1#train					{background:url(images/pageheader_training.gif) no-repeat; width:108px; height:29px;}
h1#online					{background:url(images/pageheader_onlineMarketing.gif) no-repeat; width:227px; height:29px;}
h1#usability				{background:url(images/pageheader_usability.gif) no-repeat; width:114px; height:28px;}
h1#altmedia					{background:url(images/pageheader_altMedia.gif) no-repeat; width:234px; height:23px;}
h1#about					{background:url(images/pageheader_about2.gif) no-repeat; width:359px; height:29px;}
h1#approach					{background:url(images/pageheader_approach2.gif) no-repeat; width:396px; height:29px;}
h1#awards					{background:url(images/pageheader_awards2.gif) no-repeat; width:384px; height:29px;}
h1#careers					{background:url(images/pageheader_careers.gif) no-repeat; width:218px; height:57px;}
h1#press					{background:url(images/pageheader_press.gif) no-repeat; width:243px; height:29px;}
h1#contact					{background:url(images/pageheader_contact.gif) no-repeat; width:261px; height:52px;}
h1#sitemap					{background:url(images/pageheader_sitemap.gif) no-repeat; width:108px; height:28px;}
h1#team						{background:url(images/pageheader_team.gif) no-repeat; width:297px; height:53px;}



/*
	
	F. Homepage Styles
	
*/
h2.recentNews				{color:#fc0; font-size:.95em; margin:2em 0 .7em 0;}
p.recentNews				{margin-bottom:.2em;}
p.recentNews a:link,
p.recentNews a:visited		{color:#fff !important; text-decoration:none;}
p.recentNews a:hover		{color:#f90 !important; text-decoration:underline;}
h2.featuredProjs			{color:#fc0; margin:0 0 1.5em 0; font-size:.9em;}
p.moreSolutions				{text-align:center; width:247px; margin-top:3em;}
p.moreSolutions a,
p.moreSolutions a:visited	{color:#ccc !important; text-decoration:none;}
p.moreSolutions a:hover		{color:#f90 !important;}

#leftCallout				{padding:50px 0 0 32px;}



/*

	G. Project Thumbs
	
*/
.projThumb						{position:relative; background-repeat:no-repeat; width:247px; height:72px; margin-bottom:3em;}
#portfolioLayout .projThumb		{margin-bottom:5.5em !important;}
.portLayout .projThumb			{margin-bottom:5.5em !important;}
.projThumb a					{background-repeat:none; display:block; width:100%; height:100%; text-decoration:none !important;}
.projThumb a:hover				{background-image:none; color:#fdca01; text-decoration:none !important;}
.projThumb a:hover span			{color:#fdca01;}
.projThumb span					{position:absolute; top:75px; left:0; width:247px; color:#999; font-size:.9em; text-align:center;}
.projThumb span br				{display:none;}
.projThumb span img				{position:absolute; left:-999em;}
#ciscoGames p					{text-align:left !important; width:287px; color:#ddd;}

.projTouch						{position:relative; background-repeat:no-repeat; width:247px; height:104px; margin-bottom:3em;}
#portfolioLayout .projTouch		{margin-bottom:5.5em !important;}
.portLayout .projTouch			{margin-bottom:5.5em !important;}
.projTouch a					{background-repeat:none; display:block; width:100%; height:100%; text-decoration:none !important;}
.projTouch a:hover				{background-image:none; color:#fdca01; text-decoration:none !important;}
.projTouch a:hover span			{color:#fdca01;}
.projTouch span					{position:absolute; top:75px; left:0; width:247px; color:#999; font-size:.9em; text-align:left; line-height: 12px;}
.projTouch span br				{display:none;}
.projTouch span img				{position:absolute; left:-999em;}

.highlight span					{color:#fdca01;}
.highlight a					{background-image:none !important; color:#fdca01; text-decoration:none !important;}
.highlight a:hover span			{color:#fdca01 !important;}

#portFilter						{float:right; margin-right:65px;}
#portFilter label				{display:none}

/* Websites */
.mjff 							{background:url(images/proj_thumb_mjff.jpg);}
.mjff a							{background:url(images/proj_thumb_mjff_off.jpg);}
.atiweb 						{background:url(images/proj_thumb_ati.jpg);}
.atiweb a						{background:url(images/proj_thumb_ati_off.jpg);}
.nars 							{background:url(images/proj_thumb_nars.jpg);}
.nars a							{background:url(images/proj_thumb_nars_off.jpg);}
.univerge 						{background:url(images/proj_thumb_univerge.jpg);}
.univerge a						{background:url(images/proj_thumb_univerge_off.jpg);}
.w2w	 						{background:url(images/proj_thumb_w2w.jpg);}
.w2w a							{background:url(images/proj_thumb_w2w_off.jpg);}
.gordie	 						{background:url(images/proj_thumb_gordie.jpg);}
.gordie a						{background:url(images/proj_thumb_gordie_off.jpg);}
.tetc	 						{background:url(images/proj_thumb_tetc.jpg);}
.tetc a							{background:url(images/proj_thumb_tetc_off.jpg);}
.tuj 							{background:url(images/proj_thumb_tuj.jpg);}
.tuj a							{background:url(images/proj_thumb_tuj_off.jpg);}
.peep 							{background:url(images/proj_thumb_peep.jpg);}
.peep a							{background:url(images/proj_thumb_peep_off.jpg);}
.eac 							{background:url(images/proj_thumb_eac.jpg);}
.eac a							{background:url(images/proj_thumb_eac_off.jpg);}
.smutai 						{background:url(images/proj_thumb_smutai.jpg);}
.smutai a						{background:url(images/proj_thumb_smutai_off.jpg);}
.wcg 							{background:url(images/proj_thumb_wcg.jpg);}
.wcg a							{background:url(images/proj_thumb_wcg_off.jpg);}
.coop 							{background:url(images/proj_thumb_coop.jpg);}
.coop a							{background:url(images/proj_thumb_coop_off.jpg);}
.touch 							{background:url(images/proj_thumb_touch.jpg);}
.touch a						{background:url(images/proj_thumb_touch_off.jpg);}
.elisa 							{background:url(images/proj_thumb_elisa.jpg);}
.elisa a						{background:url(images/proj_thumb_elisa_off.jpg);}
.smucox 						{background:url(images/proj_thumb_smucox.jpg);}
.smucox a						{background:url(images/proj_thumb_smucox_off.jpg);}
.traveltex 						{background:url(images/proj_thumb_traveltex.jpg);}
.traveltex a					{background:url(images/proj_thumb_traveltex_off.jpg);}
/* E-Commerce */
.y23 							{background:url(images/proj_thumb_y23.jpg);}
.y23 a							{background:url(images/proj_thumb_y23_off.jpg);}
.cc 							{background:url(images/proj_thumb_cc.jpg);}
.cc a							{background:url(images/proj_thumb_cc_off.jpg);}
/* Business Apps */
.empire 						{background:url(images/proj_thumb_empire.jpg);}
.empire a						{background:url(images/proj_thumb_empire_off.jpg);}
.ciscoDict 						{background:url(images/proj_thumb_ciscoDict.jpg);}
.ciscoDict a					{background:url(images/proj_thumb_ciscoDict_off.jpg);}
.furrs 							{background:url(images/proj_thumb_furrs.jpg);}
.furrs a						{background:url(images/proj_thumb_furrs_off.jpg);}
.crossville 					{background:url(images/proj_thumb_crossville.jpg);}
.crossville a					{background:url(images/proj_thumb_crossville_off.jpg);}
/* Flash/Video */
.dynamicHome 					{background:url(images/proj_thumb_dynamicHome.jpg);}
.dynamicHome a					{background:url(images/proj_thumb_dynamicHome_off.jpg);}
.echoboomer 					{background:url(images/proj_thumb_echoboomer.jpg);}
.echoboomer a					{background:url(images/proj_thumb_echoboomer_off.jpg);}
/* Games */
.triviaQuiz 					{background:url(images/proj_thumb_triviaQuiz.jpg);}
.triviaQuiz a					{background:url(images/proj_thumb_triviaQuiz_off.jpg);}
.seventeen 						{background:url(images/proj_thumb_seventeen.jpg);}
.seventeen a					{background:url(images/proj_thumb_seventeen_off.jpg);}
.ciscoSAN 						{background:url(images/proj_thumb_ciscoSAN.jpg);}
.ciscoSAN a						{background:url(images/proj_thumb_ciscoSAN_off.jpg);}
/* Signs/Kiosks */
.newsNetwork 					{background:url(images/proj_thumb_newsNetwork.jpg);}
.newsNetwork a					{background:url(images/proj_thumb_newsNetwork_off.jpg);}
.dunaway 						{background:url(images/proj_thumb_dunaway.jpg);}
.dunaway a						{background:url(images/proj_thumb_dunaway_off.jpg);}
.realestate 					{background:url(images/proj_thumb_realestate.jpg);}
.realestate a					{background:url(images/proj_thumb_realestate_off.jpg);}
/* Training */
.cbce 							{background:url(images/proj_thumb_cbce.jpg);}
.cbce a							{background:url(images/proj_thumb_cbce_off.jpg);}
.bnsfCOC 						{background:url(images/proj_thumb_bnsfCOC.jpg);}
.bnsfCOC a						{background:url(images/proj_thumb_bnsfCOC_off.jpg);}
.ciscoUCM 						{background:url(images/proj_thumb_ciscoUCM.jpg);}
.ciscoUCM a						{background:url(images/proj_thumb_ciscoUCM_off.jpg);}





/*

	H. Portfolio Styles

*/
/*#portfolioLayout				{margin-top:30px;}
#portfolioLayout p				{float:left; margin-right:60px;}
#portfolioLayout span			{text-align:left; line-height:1em;}
#portfolioLayout span br		{display:block;}
#portfolioLayout span.sol		{position:relative; top:0 !important; padding-top:.7em; display:block;}*/
.portLayout						{margin-top:30px;}
.portLayout p					{float:left; margin-right:60px;}
.portLayout span				{text-align:left; line-height:1em;}
.portLayout span br				{display:block;}
.portLayout span.sol			{position:relative; top:0 !important; padding-top:.7em; display:block;}

.clientAwards					{margin:2em 0 0 .7em;}
.clientAwards h3				{color:#fc0; font-size:1.1em; margin-bottom:1em;}
.clientAwards h4				{color:#fc0; font-size:1.05em; margin-bottom:.2em;}

#featuredPortfolio .projThumb		{float:left; margin-bottom:1.8em !important;}
#featuredPortfolio .info			{margin:0 0 .5em 307px;}
#featuredPortfolio .desc			{margin-left:307px; margin-bottom:0;}
#featuredPortfolio .info a:link,
#featuredPortfolio .info a:visited	{text-decoration:none; color:#fc0 !important;}
#featuredPortfolio .info a:hover,
#featuredPortfolio .info a:focus	{text-decoration:underline !important; color:#f90 !important;}
#featuredPortfolio .info span		{font-size:1.2em; display:block; margin-bottom:.4em;}
#featuredPortfolio .info span br	{display:none;}
.featPortDivider					{clear:both; border-top:1px solid #232323; margin:0 0 1.8em 0;}


/*

	I. Client Screenshot Styles
	
*/
#projectScreens					{position:relative; padding:24px 0; width:327px; /*border:4px solid #666;*/}
#projectScreensNums				{position:absolute; left:-23px; top:24px; text-align:center;}
#projectScreensNums A			{color:#000 !important; padding:2px; margin-bottom:4px; display:block; text-decoration:none; border:1px solid #666; color:#999 !important;}
#projectScreensNums A:hover		{background:#fc0; border:1px solid #fc0; color:#000 !important; text-decoration:none !important;}
#projectScreensNums A.active	{background:#fc0; border:1px solid #fc0; font-weight:bold; color:#000 !important;}
#photoPreload					{display:none;}
#photo1							{border:4px solid #666; width:327px; line-height:.1em !important;}
#photo2, #photo3, #photo4		{display:none; border:4px solid #666; width:327px; line-height:.1em !important;}



/*

	J. Press Styles
	
*/
#pressListing					{padding:24px 0 20px 0; width:327px;}
#pressListing.homepage			{padding:10px 0 20px 0; width:auto;}
#pressListing h2				{color:#fff; font-size:1.05em; margin:0 0 1em 0;}
#pressListing p					{width:285px; margin:0 0 1em 0;}
#pressListing p span			{float:left; color:#fc0 !important;}
#pressListing p a,
#pressListing p a:visited		{display:block; margin:0 0 0 5em; color:#ccc !important; text-decoration:none; }
#pressListing p a:hover			
#pressListing p a:focus			{color:#f90 !important; text-decoration:none !important;}
#pressListing p.active a,
#pressListing p.active a:visited{color:#fc0 !important;}
.pressTitle						{color:#fc0; font-size:1.2em; margin:0 0 1.5em 0;}
#article						{margin-right:-40px;}
.readMorePress					{display:none;}
p a#readMorePressLink:link,
p a#readMorePressLink:visited	{color:#fc0 !important;}
p a#readMorePressLink:hover,
p a#readMorePressLink:focus		{color:#f90 !important;}
#newsletters p a				{margin:0 0 0 8.5em !important;}
#newsletters h2					{margin-top:3em;}



/*

	K. Award Styles

*/
#awardListing			{width:100%; margin-top:-5px;}
#awardListing H3		{font-size:1.1em; color:#fc0; font-weight:normal; margin:15px 0 4px 0;}
#awardListing P			{margin-bottom:4px;}


/*

	L. Sitemap Styles

*/
ul#sitemap a,
ul#sitemap a:visited	{color:#fff !important; text-decoration:none;}
ul#sitemap a:hover		{color:#f90 !important;}
ul#sitemap li			{font-size:1.3em; padding:0 0 .5em 0;}
ul#sitemap li ul		{padding:0 0 0 1em;}
ul#sitemap li ul li		{font-size:.75em; padding:.4em 0 0 0;}





/*

	M. Bio Styles

*/
.bioList			{ list-style:none; padding:0; margin:0;}
.bioList li			{float:left; width:137px; height:119px; margin-left:18px; margin-bottom:25px; background-repeat:no-repeat; background-position:0 0;}
.bioList li.first	{margin-left:0;}
.bioList li a		{position:relative; display:block; width:100%; height:100%; background-repeat:no-repeat; background-position:0 -119px;}
.bioList li a:hover	{background:none;}
.bioList li span	{position:absolute; left:-999em;}
.bioList #ac a,
.bioList #ac		{background-image:url(images/bioList_ac.jpg);}
.bioList #mb a,
.bioList #mb		{background-image:url(images/bioList_mb.jpg);}
.bioList #mm a,
.bioList #mm		{background-image:url(images/bioList_mm.jpg);}
.bioList #dd a,
.bioList #dd		{background-image:url(images/bioList_dd.jpg);}
.bioList #et a,
.bioList #et		{background-image:url(images/bioList_et.jpg);}
.bioList #bm a,
.bioList #bm		{background-image:url(images/bioList_bm.jpg);}

.bioPhoto			{position:relative;}
.bioPhoto br		{display:none;}
.bioPhoto span		{position:absolute; left:-999em;}




/*

	N. Certificate Styles

*/
#certs					{display:none; width:444px; /*height:280px;*/ color:#000; position:fixed; left:0; top:0; color:#fff; z-index:5;}
#certsHeader			{background:url(images/certsHeader_bg.png) no-repeat; padding:11px 12px 0 11px;}
#certsHeader div		{background:#000; border:3px solid #424242; border-width:3px 3px 0 3px; padding:24px 10px 5px 10px; text-align:center; color:#999;}
#certsHeader p.first	{font-size:1.3em; margin:0; color:#fff;}
#certsLinks				{background:url(images/certsLinks_bg.png) repeat-y; padding:0 12px 0 11px;}
#certsLinks div			{background:#000; border:3px solid #424242; border-width:0 3px 0 3px;}
#certsLinks p			{margin:0; background:url(images/certsLinks_rollover_bg.png) no-repeat 0 -84px;}
#certsLinks p a			{display:block; position:relative; color:#fff; text-decoration:none; width:100%; height:84px; background:url(images/certsLinks_rollover_bg.png) no-repeat; border-bottom:1px solid #1b1b1b;}
#certsLinks p a:hover	{background-image:none; color:#fff !important; text-decoration:none !important;}
#certsLinks p#wbenc img	{position:absolute; left:43px; top:17px;}
#certsLinks p#hub img	{position:absolute; left:27px; top:18px;}
#certsLinks p a span	{position:absolute; left:206px; top:28px;}
#certsFooter			{background:url(images/certsFooter_bg.png) no-repeat 0 bottom; padding:0 12px 11px 11px;}
#certsFooter p			{background:#000; border:3px solid #424242; border-width:0 3px 3px 3px; text-align:center; margin:0;}
#certsFooter p a		{text-transform:uppercase; text-decoration:none; display:block; width:100%; height:100%; padding:13px; color:#fc0 !important;}
#certsFooter p a:hover	{text-decoration:underline;}
/*#certsLinksBG			{display:none; background:#000; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}*/