
/*	MADE BY 
	End Communications	(www.endcommunications.com)
	bburwell@endcommunications.com
=====================================================================
=====================================================================*/



/* 	GLOBAL STYLES
=====================================================================
=====================================================================*/
* 												{ margin:0 0 0 0; padding:0 0 0 0; }



/*  sIFR REPLACEMENT SPECIALS (for fine tuning)
=====================================================================
=====================================================================*/
.sIFR-hasFlash h1 								{ visibility: hidden; font-size:4.2em; margin-top:-4px; margin-bottom:3px; letter-spacing:1.2px; }
.sIFR-hasFlash h2								{ visibility: hidden; font-size:1.8em; letter-spacing:1.2px; line-height:1.2em; }
.sIFR-hasFlash h3								{ visibility: hidden; font-size:1.6em; letter-spacing:1.2px; line-height:1.2em; }
.sIFR-hasFlash h4								{ visibility: hidden; font-size:1.9em; letter-spacing:1.2px; }


/*  SPECIALS
=====================================================================
=====================================================================*/
.clear 											{ clear:both; visibility:hidden; }
.image											{ padding:0 0 0 0; }

.margin-top4									{ margin-top:4px; }
.margin-top18									{ margin-top:18px; }
.margin-topNeg12								{ margin-top:-12px; }
.margin-bottom6									{ margin-bottom:6px; }
.margin-bottom18								{ margin-bottom:18px; }
.outline										{ border:1px solid #d2d2d2; }
.center											{ text-align:center; }

#ruled_line										{ clear: both; width:774px; border-bottom:1px solid #c8c8c8; }
#ruled_line2									{ border-bottom:6px solid #ffdd00; margin-bottom:24px; }
.ruled_line3									{ clear:both; border-bottom:1px solid #d2d2d2; margin-bottom:12px; padding-top:18px; }
#ruled_line4									{ border-bottom:6px solid #ffdd00; }

#home a											{ border:0;}




/* 	NAV HIGHLIGHTING
=====================================================================
=====================================================================*/

/*----MAIN NAV----*/
#home #nav_main .home a,
#new_spin #nav_main .new_spin a,
#services #nav_main .services a,
#solutions #nav_main .solutions a,
#about #nav_main .about a,
#gallery #nav_main .gallery a,
#contact #nav_main .contact a,
#login #nav_main .login a										{ border-top:3px solid #ffdd00; color:#000000; cursor:default; padding-top: 5px; } /* highlights the current page in the navigation */

/*----SUB NAV - NEW SPIN----*/
#new_spin #nav_spin .first a,
#new_spin #nav_gap .gap a,
#new_spin #nav_difference .difference a							{ color:#000000; cursor:default; } /* highlights the current page in the navigation */

/*----SUB NAV - SOLTUTIONS----*/
#solutions #nav_table .first a,
#solutions #nav_arm .arm a,
#solutions #nav_platform .platform a,
#solutions #nav_cube .cube a									{ color:#000000; cursor:default; } /* highlights the current page in the navigation */
#video															{ margin:15px 0 15px 0; }
.playvideobtn a													{ border-bottom:none; }

/*----SUB NAV - ABOUT----*/
#about #nav_team .team a,
#about #nav_press .press a,
#about #nav_clients .clients a									{ color:#000000; cursor:default; } /* highlights the current page in the navigation */

