/* CSS Document */
/* Created by EverEffect */

body{

	background: #FFF;
	padding-top:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(images/ee_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	
}

p, ul, ol {
	margin:0;
	padding:0 0 18px 0;
}
 
ul, ol {
	list-style:none;
	padding:0 0 18px 40px;
}

#container {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

h1 {
	margin: 0;
	text-align: left;
	line-height: 1.4em;
	font-size: 12pt;
	color: #8cc63f;	
}

#masthead {
	float: left;
	width: 990px;
	height: 76px;
	background-image: url(http://www.evereffect.com/images/ee_masthead.gif);
}

#mastheadImage {
	float: left;
	width: 224px;
	height: 76px;
}

#mastheadText {
	float: right;
	margin-top: 45px;
	margin-right: 15px;
	font-size: 10pt;
	font-weight: bold;
}

.greenIt {
	color: #8cc63f;
}

#bannerAd {
	float: left;
	width: 970px;
	height: 32px;
	background-image: url(images/ee_navBarBG.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

#mainNav {
	float: left;
	width: 970px;
	height: 30px;
	background-image: url(images/ee_navBarBG.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
	font-size: 11pt;
	color: #fff;
}

#mainNav p {
	margin-top: 5px;
}

#mainNav a:link, #mainNav a:visited, #mainNav a:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

#mainNav a:hover {
	color: #8cc63f;
	font-weight: bold;
}

#mainNavOn, #mainNavOn a:link, #mainNavOn a:visited, #mainNavOn a:active, #mainNavOn a:hover {
	color: #8cc63f;
	text-decoration: none;
}

#subNav {
	float: left;
	width: 970px;
	height: 20px;
	background-image: url(images/ee_subNavBarBG.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
	font-size: 9pt;
	color: #000;
}

#subNav p {
	margin-top: 2px;
}

#subNav a:link, #subNav a:visited, #subNav a:active {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

#subNav a:hover {
	color: #fff;
	font-weight: bold;
}

#subNavOn, #subNavOn a:link, #subNavOn a:visited, #subNavOn a:active, #subNavOn a:hover {
	color: #fff;
	text-decoration: none;
}

#midContent {
	float: left;
	width: 990px;
	margin-top: 10px;
	font-style: normal;
	font-size: small;
	line-height: 1.4em;
	background-color: #fff;
	background-image: url(images/ee_midBG.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#lColumn {
	float: left;
	width: 660px;
	padding-bottom: 25px;	
}

#lColumn p, #lColumn h1 {
	margin-left: 20px;
	margin-right: 10px;
}

#imgHome {
	margin-left: 20px;
	margin-bottom: 0px;
	height: 250px;
}


#tmasthead {
  width: 640px;
  height: 220px;
  background-image: url(images/fgk_FLASH_01.jpg);
 }
 
#tmasthead h1 {
  padding-left: 10px;
  padding-top: 30px;
 }
 
 #tmasthead p {
  padding-left: 10px;
 }

#lColumn ul
{
	margin-left: 40px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
}


#lColumn li 
{
	padding-left: 20px;
	background-image: url(images/ee_bullet-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0;
}

#lColumn .sublist ul
{
	margin-left: 40px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
}

.boldIt {
	font-weight: bold;
}

#lColumn .sublist li 
{
	padding-left: 20px;
	background-image: url(images/ee_bullet-arrow2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#lColumn a:link, #lColumn a:visited, #lColumn a:active, #lColumn a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #8cc63f;
}

#lColumn li a:link, #lColumn li a:visited, #lColumn li a:active, #lColumn li a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #333;
}

#mBox01 {
	float: left;
	width: 305px;
	padding-left: 20px;
	padding-bottom: 25px;
	border-right: 1px solid #efefef;
}

#mBox02 {
	float: left;
	width: 305px;
	padding-left: 20px;
	padding-bottom: 25px;
	border-right: 1px solid #efefef;
}

#mBox03 {
	float: left;
	width: 305px;
	padding-left: 20px;
	padding-bottom: 25px;
}

#infoBox {
	float: right;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 200px;
	border: 1px solid #efefef;
}

#infoBox ul
{
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
}

#infoBox li 
{
	padding-left: 20px;
	background-image: url(images/ee_bullet-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0;
}


#breadcrumbs {
	float: left;
	text-align: left;
	width: 660px;
	font-size: 9px;
	color: #333333;
}

#breadcrumbs a:link, #breadcrumbs  a:visited {
	text-decoration: none;
	text-align: left;
	font-size: 9px;
	font-weight: normal;
	color: #8cc63f;
}

#breadcrumbs p {
	margin-left: 20px;
	padding-bottom: 10px;
}

#rColumn {
	float: left;
	width: 330px;
	padding-bottom: 25px;
}

#rColumn p, #rColumn h1 {
	margin-left: 20px;
	margin-right: 10px;
}


#rColumn a:link, #rColumn a:visited, #rColumn a:active, #rColumn a:hover {
	text-decoration: none;
	color: #333;
}

#subBox {
	float: left;
	background: #efefef;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 310px;
	border: 1px solid #cccccc;
}

#subBox p {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11pt;
	color: #333;	
}

#subBoxA {
	float: left;
	background: #efefef;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 310px;
	height: 119px;
	border: 1px solid #cccccc;
}

#subBoxA p {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11pt;
	color: #333;	
}

#subBoxB {
	float: left;
	background: #ffffff;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 310px;
	height: 99px;
	border: 1px solid #cccccc;
}

#subBoxB p {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11pt;
	color: #333;	
}

#subBoxC {
	float: left;
	background: #8CC63F;
	margin-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	width: 310px;
	height: 25px;
	border: 1px solid #cccccc;
}




#subBoxC p {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11pt;
	color: #ffffff;	
}

#subBoxC a:link, #subBoxC a:visited, #subBoxC a:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

#subBoxC a:hover {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

#rColumn img {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #cccccc;
}

#subBoxC img {
	float: left;
	margin-left: 0px;
	margin-top: 4px;
	border: 0px;
}

#rColumn ul
{
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
}

#rColumn li
{
	padding-left: 20px;
	background-image: url(images/ee_bullet-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0;
}

#address {
	float: left;
	width: 990px;
	height: 70px;
	background-image: url(images/ee_footerBarBG.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 5px;
	margin-top: 5px;
	text-align: center;
	font-size: 11pt;
	color: #fff;
}

#footer {
	width: 990px;
	margin-left:auto;
	margin-right:auto;
}

#sitemapWrapper {
	width: 475px;
	margin-left: auto;
	margin-right: auto;
}

#sitemap {
	float: left;
	width: auto;
	margin-top: 7px;
	margin-left: 15px;
	text-align: left;
	font-size: 9px;
	color: #CCC;
}


#sitemap a:link, #sitemap a:visited, #sitemap a:active, #sitemap a:hover {
	text-decoration: underline;
	color: #CCC;
}

#producedBy {
	float: left;
	width: auto;
}

#footerText {
	float: left;
	width: 990px;
	text-align: center;
	font-size: 11px;
	color: #999999;
}
