@charset "UTF-8";
/* CSS Document 
 * ------------------------------------------------------------------------------
 * Elite Lighting All Sites
 * global layout for sites
 * location: elitelightingusa/scripts/css/global/global.css
 * ------------------------------------------------------------------------------
 **/

/* The font-size percentage is of 16px. (0.75 * 16px = 12px) */
	html { font-size:100.01%; }
	
	body { 
		font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
		font-size: 75%;
		color: #555555;
		background: #fff; 
		line-height: 1.5em;
		text-align: left;
		margin-top: 0px;
	}
	p { font-size: 0.9em; }

/* Global Layout =============================================================================== */
/* Global: Container & Container Pop Up	*/
	#container,
	#container_popUp {
		margin: auto;
		position: relative;
		display: block;
		margin: 0px auto;
	}
	
/* Global: Control the same width	*/
	/* same width */
	#container, #wrap, #masthead, #navi, #page, #page .ptop, .pbottom,  #footer { width: 980px; }
	#container_popUp, #masthead_popUp, #footer_popUp { width: 600px; }
	
	.showgrid { 
	  background: transparent url(grid.png) repeat scroll 0 0;
	}

/* Global: Layout	*/
	#wrap {
		clear: both;
		float: left;
/*		margin: 5px 0px 0px 0px;*/
		padding: 8px 0px 20px 0px;
	}

	/* left and right panel*/
	#left, #right, #apps_image {
		clear: right;
		float: left;
		display: block;
	}

	/* main panel*/
	#main {
		float: left;
		width: 595px;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
	}
	
/* Global: Masthead	*/	
	#masthead, 
	#masthead_popUp {
		position: relative;
		top: 0px;
		left: 0px;
		height: 65px;
		float: left;
	}
	#masthead #logo, 
	#masthead_popUp #logo {
		float: left;
		width: 188px;
		margin-top: 15px;
	}
	#masthead .logos {
		clear: none;
		float: right;
		width: 55
		0px;
		margin-top: 0px;
	}
	#masthead .logos li {
		clear: none;
		float: right;
	}
	#masthead .request {
		text-align: center;
		border-bottom: 1px solid #CCC;
	}
	#masthead_popUp .addThis {
		float: right;
		border: 1px solid #DDD;
		padding: 5px;
		margin-top: 28px;
	}

/* Global: Footer	*/	
	#footer,
	#footer_popUp {
		clear: both;
		float: left;
		padding: 5px 0px 10px 0px;
		border-top: 1px solid #999999;
		line-height: 1.2em;
		height: auto;
	}
	#footer p,
	#footer_popUp p {
		margin-top: 3px;
		font-size: 0.9em;
		padding-left: 10px;
		color: #999999;
	}
	
	#footer a, #footer a:link, #footer a:visited,
	#footer_popUp a, #footer_popUp a:link, #footer_popUp a:visited { color: #999;}

/* Global: Back to top	*/
	#backtop,
	#backtop_noborder  {
		clear: both;
		float: left;
		display: block;
		text-align: right;
		width: 560px;
		border-top: 1px solid #EEE;
		padding: 2px 0px 0px 3px;
		margin: 0px 10px 5px 10px;
	}
	
	#backtop_noborder { border-top: none; }
	
	#backtop p,
	#backtop_noborder p { 
		font-size: 0.85em;
		margin-right: 10px;
	}
	#backtop p a,
	#backtop p a:link,
	#backtop p a:visited,
	#backtop_noborder p a,
	#backtop_noborder p a:link,
	#backtop_noborder p a:visited  {
		float: right;
		padding-left: 20px ;
		height: 15px;
		background: white url('../../library/icons/img/icons/arrow_up.gif') no-repeat;
	}

	#backtop p a:hover,
	#backtop p a:active,
	#backtop_noborder p a:hover,
	#backtop_noborder p a:active {
		float: right;
		padding-left: 20px ;
		height: 15px;
		background: white url('../../library/icons/img/icons/arrow_up_hover.gif') no-repeat;
	}
	
	h1 { color: #555555; font-size: 2em;}
	
/* ======================================================================================= */