body{ margin: 0; font-family: arial; background: #0F3A92;
	background-color: #879DC9;
	background-color: #5271B0;
}
h1, h2{ text-indent: -9999px; height: 0px; margin: 0; display: none  }
h3{ font-family: verdana; font-style: italic; color: #36d } 
h4{ font-family: verdana; font-size: 120% }
a{ text-decoration: none; color: #02f }
a:hover{ text-decoration: underline }
a:active{ text-decoration: underline }

#banner_click{ position: absolute; top: 0; left: 50%; width: 960px; margin-left: -480px }

#content{ /* position: absolute; top: 0px; */
	width: auto; height: 600px; 
	background: url("http://www.gcexperts.com/bg1-2.png") top center no-repeat;
}

#content_main, #content_sub{ 
	position: absolute; top: 160px; left: 50%;
	width: 700px; margin-left: -350px;
	border: solid 3px #5271B0; 
	background: url("bg-inner.png") 325px top #fff;
	background-color: #fff;
	padding-bottom: 20px; 
}
#content_main ul{
	text-align: left;
	width: 400px;
	border: solid 1px #7790C1;
	background-color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
}
#content_main ul ul{ width: auto; border: 0; padding: 0 0 0 20px }

#content_sub{ 
	top: 520px; 
	width: 870px; margin-left: -440px;
	background: 0; border: 0; 
	color: #fff;
}
#content_sub table{ }
#content_sub table td{ vertical-align: top }
#content_sub table td.left{ width: 505px; }
#content_sub table td.right{ text-align: center }

#menu{ position: absolute; top: 110px; left: 50%;
	width: 954px; margin-left: -480px; 
	height: 21px; padding-top: 5px;
	background: url("http://www.gcexperts.com/bg-form.png") 0px -100px;
	border: solid 3px #fff; 
	color: #777;
	font-weight: bold;
	font-size: 90%;
}
#menu span{ position: relative; top: -4px }
#menu span img{ position: relative; top: 2px }
#menu a{ /*margin-left: 10px; margin-right: 10px*/ }
#menu a:link, #menu a:visited{ color: #02d; }

#video{ width: 560px; height: 315px; /*height: 344px;*/
	overflow: visible;
	position: absolute; top: 160px;
	left: 50%; margin-left: -430px;
	background: url("http://www.gcexperts.com/bg-vid.png") center top;

	/* border: solid 5px #282c59; */
}
#video span{ position: relative; top: 10px; color: #fff; font-size: 85% }
#video span a{ color: white }

div#form{ 
	width: 360px; height: 295px;
	position: absolute; top: 160px; 
	left: 50%; margin-left: 70px;
	border: solid 3px white;
	background: url("http://www.gcexperts.com/bg-form.png") 0px -178px;
	font-size: 11pt;
}
#form h4{ margin: 20px 10px 20px 10px; font-weight: normal }
#form table{ padding: 10px 20px 10px 20px;
	background: url("http://www.gcexperts.com/bg-form.png") 0px -130px #fff;
	border: solid 3px #CAD1E0;
}
#form #Submit{ padding: .2em 1.2em .2em 1.2em; 
	position: relative; top: 2px; 
	background-color: #3d3;
}
td{ text-align: left }

#advanced{ 
	position: absolute; top: 427px; 
	left: 50%; margin-left: 72px; 
	width: 360px; color: white;
	text-align: center;
}
#advanced a{ color: white; font-size: 140% }


table#bottom-boxes{ border: solid 3px white; padding-left: 20px; padding-right: 20px }
table#bottom-boxes h3{ text-align: center; font-size: 140%; margin: 0; margin-bottom: 3px }
table#bottom-boxes td{ padding: 15px; text-align: justify; vertical-align: top; font-size: 90%;
	width: 33% }
table#bottom-boxes td a{ float: right; margin-top: 10px; 
	color: #00d; font-style: italic 
}
.pic-holder{ width: 100px; height: 80px; 
	border: solid 1px gray; float: left;
	margin-right: 10px; margin-bottom: 10px;
}

a.button  {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	padding: 10px;
}

#awform{

position: relative;
overflow: visible;
top: -375px;
margin-left: -1150px;
}


