body {
	background: #2F3366;
	color:2f2d58;
	font: 10pt Arial, Helvetica, sans-serif; color:2f2d58;
	text-align: center;
	letter-spacing:0.5px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h1.surprise {
	margin:0px;
	background: url(Images/Headers/seewhygirl.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;
}
h1.benefits {
	margin:0px;
	background: url(Images/Headers/seewhypig.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;
}
h1.startup {
	margin:0px;
	background: url(Images/Headers/seewhyphone.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;
}
h1.webtools {
	margin:0px;
	background: url(Images/Headers/seewhywebtools.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;
}
h1.bigsavings {
	margin:0px;
	background: url(Images/Headers/seewhycalc.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;
}
h1.signup {
	margin:0px;
	background: url(Images/Headers/seewhysignup.jpg) no-repeat left top;
	display: block;
	padding: 0px;
	height: 325px;
	width: 758px;	
}
h1 span {
	display:none;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h2 span {
	display: none;
}
h2.surprise {
	background: url(Images/Headlines/NiceSurprises.gif) no-repeat left top;
	height: 22px;
	width: 253px;
	margin-left:-4px;
}

h2.benefits {
	background: url(Images/Headlines/Benefits.gif) no-repeat left top;
	height: 22px;
	width: 253px;
	margin-left:-4px;
}
h2.startup {
	background: url(Images/Headlines/EasyToGetStarted.gif) no-repeat left top;
	height: 22px;
	width: 253px;
	margin-left:-4px;
}
h2.webtools {
	background: url(Images/Headlines/StateOfTheArtWebTools.gif) no-repeat left top;
	height: 22px;
	width: 253px;
	margin-left:-4px;
}
h2.bigsavings {
	background: url(Images/Headlines/BigSavings.gif) no-repeat left top;
	height: 22px;
	width: 253px;
	margin-left:-4px;
}
h2.signup {
	background: url(Images/Headlines/DemoSignUp.gif) no-repeat left top;
	height: 22px;
	width: 346px;
	margin-left:-4px;
}
#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 120px;
	display: block;
	position: absolute;
	top: 348px;
	left: 0px;
	background: url(Images/Nav/WhyWereBetter.gif) no-repeat right top;
}
#nav li {
	margin: 15px 0;
}
#nav span {
	display:none;
}
#nav a.surprise {
	background: url(Images/Nav/NiceSurprises.gif) no-repeat 0px -25px;
	display: block;
	height: 27px;
	width: 120px;
}
#nav a.surprise:hover {
	background: url(Images/Nav/NiceSurprises.gif) no-repeat 0px 0px;
}
#nav a.benefits {
	background: url(Images/Nav/Benefits.gif) no-repeat 0px -25px;
	height: 27px;
	width: 120px;
	display: block;
}
#nav a.benefits:hover {
	background: url(Images/Nav/Benefits.gif) no-repeat 0px 0px;
}
#nav a.startup {
	background: url(Images/Nav/EasyStartUp.gif) no-repeat 0px -25px;
	display: block;
	height: 27px;
	width: 120px;
}
#nav a.startup:hover {
	background: url(Images/Nav/EasyStartUp.gif) no-repeat 0px 0px;
}
#nav a.webtools {
	background: url(Images/Nav/WebTools.gif) no-repeat 0px -25px;
	height: 27px;
	width: 120px;
	display: block;
}
#nav a.webtools:hover {
	background: url(Images/Nav/WebTools.gif) no-repeat 0px 0px;
}
#nav a.bigsavings {
	background: url(Images/Nav/BigSavings.gif) no-repeat 0px -26px;
	display: block;
	height: 27px;
	width: 120px;
}
#nav a.bigsavings:hover {
	background: url(Images/Nav/BigSavings.gif) no-repeat 0px 0px;
}

#container {
	text-align: left;
	width: 758px;
	position: relative;
	margin: 0px auto;
	border: 2px solid #FFFFFF;
	background-color: #66729d;
	min-height: 100%; 
	font: 10pt Arial, Helvetica, sans-serif; color:2f2d58;
}

#flash #container {
	text-align: left;
	width: 760px;
	height: 400px;
	position: relative;
	margin: 0px auto;
	border: 2px solid #FFFFFF;
}

#support {
	margin:19px 0px 55px 231px;
	padding: 0px;
	width: 370px;
	font: 10pt Arial, Helvetica, sans-serif; color:2f2d58;
}
#support .bold {
	font-weight: bold; color:#FFFFFF;
}
#democallout h3 {
	clear: both;
	display: none;
	margin: 0px;
	padding: 0px;
}
#democallout p {
	display: none;
	margin: 0px;
	padding: 0px;
}
#democallout a {
	background: url(Images/DemoSignUp.gif) no-repeat left top;
	display: block;
	margin: 75px 0px 0px;
	padding: 0px;
	clear: both;
	height: 153px;
	width: 235px;
}

#democallout h4 {
	display: none;
	margin: 0px;
	padding: 0px;
}

#democallout {
	position: absolute;
	right: 0px;
	top: 375px;
	display: block;
	width: 235px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}
#democallout span {
	display: none;
}

#democallout img {
	float: right;
	border: 2px solid #737873;
}
h2 span {
	display: none;
}
h2.surprise {
	background: url(Images/Headlines/NiceSurprises.gif) no-repeat left top;
	height: 22px;
	width: 253px;
}
h2.benefits {
	background: url(Images/Headlines/Benefits.gif) no-repeat left top;
	height: 22px;
	width: 253px;
}
ul li {
	margin-bottom: 15px; display:block; list-style:none;
}
#contactform {
	margin:50px 50px 0;
	padding: 0px;
}
#SecondStep a span {
	display: none;
}
#SecondStep a {
	background: url(Images/Back.gif) no-repeat left top;
	height: 39px;
	width: 125px;
	display: block;
	margin-bottom:250px;
}
#SecondStep .thankyou {
	font-size: 16px;
	font-weight: bold;
	margin-left:10px;
}


/* Positioning & Style for Nav2 */
#nav2 {width:187px; text-align:left; margin: 0px; padding: 0px; position: absolute; top: 348px; left: 5px;}

#nav2 h2 {background-image:url(Images/Nav/WhyWereBetter2.gif); width:187px; height:19px; background-repeat:no-repeat;}
#navbox {background-color:#5f6190; width:187px;}
#navbox ul {margin:0px; padding:5px 0px 5px 20px;}
#navbox li {list-style:none; display:block; padding:4px; margin:0px;}
#navbox a {color:#2F3366; text-decoration:none;}
#navbox a:hover {color:#FFFFFF; text-decoration:underline;}
#navbox .signup {
	color:#ffffff;
text-transform:; 	font-weight: bold;
}

#navdemobox {
	background-color:#5f6190;
	padding:0px 0px 25px 0px;
	letter-spacing:0px;
	border: 1px solid #FFFFFF;
}
#navdemobox h3 {color:#FFFFFF; font-size:12px; padding:110px 0px 0px 0px; margin:0px 0px -10px -5px ; background-image:url(Images/GEDI-Guy.jpg);  background-repeat:no-repeat; background-position: 0px 0px; }
.offer {text-align:center; color:#FFFFFF;}

a.SignUp_btn { background-image:url(Images/signUp_btn.gif); background-position:0px 0px; width:148px; height:30px; display: block; margin-left:12px;}
a.SignUp_btn:hover {background-image:url(Images/signUp_btn.gif);  background-position:-148px 0px; no-repeat}
#navdemobox span {display:none;} 



/* image maps for headers */

/* Nice Suprise */
#menuNice a {position: absolute; height: 60px; width: 60px; top: 75px; text-decoration: none;}
#menuNice a i { visibility: hidden; }
 
#menuNice a#Benefits { left: 575px; top:153px;}
#menuNice a#Start-up { left: 630px; top:225px;}
#menuNice a#Webtools { left: 675px; top:160px;}
#menuNice a#BigSavings { left: 628px; top:90px;}
#menuNice a#GEDI {left: 0px; top:23px; height: 30px; width: 190px;}


/* Benefits */
#menuBenefits a {position: absolute; height: 60px; width: 60px; top: 75px; text-decoration: none;}
#menuBenefits a i { visibility: hidden; }
 
#menuBenefits a#NiceSurprises { left: 630px; top:95px;}
#menuBenefits a#Start-up { left: 575px; top:153px;}
#menuBenefits a#Webtools { left: 675px; top:160px;}
#menuBenefits a#BigSavings { left: 630px; top:225px;}
#menuBenefits a#GEDI {left: 0px; top:23px; height: 30px; width: 190px;}

/* Easy Start Up */
#menuEasyStart a {position: absolute; height: 60px; width: 60px; top: 75px; text-decoration: none;}
#menuEasyStart a i { visibility: hidden; }
 
#menuEasyStart a#NiceSurprises { left: 630px; top:90px;}
#menuEasyStart a#Start-up { left: 575px; top:153px;}
#menuEasyStart a#Webtools { left: 675px; top:160px;}
#menuEasyStart a#BigSavings { left: 630px; top:225px;}
#menuEasyStart  a#Benefits { left: 575px; top:153px;}
#menuEasyStart a#GEDI {left: 0px; top:23px; height: 30px; width: 190px;}

/* WebTools */
#menuWebtools a {position: absolute; height: 60px; width: 60px; top: 75px; text-decoration: none;}
#menuWebtools a i { visibility: hidden; }
 
#menuWebtools a#NiceSurprises { left: 675px; top:160px;}
#menuWebtools a#Start-up  { left: 630px; top:225px;}
#menuWebtools a#Webtools { left: 675px; top:160px;}
#menuWebtools a#BigSavings { left: 630px; top:90px;}
#menuWebtools  a#Benefits { left: 575px; top:153px;}
#menuWebtools a#GEDI {left: 0px; top:23px; height: 30px; width: 190px;}

/* BigSavings */
#menuBigSavings a {position: absolute; height: 60px; width: 60px; top: 75px; text-decoration: none;}
#menuBigSavings i { visibility: hidden; }
 
#menuBigSavings a#NiceSurprises { left: 630px; top:90px;}
#menuBigSavings a#Start-up  { left: 630px; top:225px;}
#menuBigSavings a#Webtools { left: 675px; top:160px;}
#menuBigSavings a#BigSavings { left: 630px; top:90px;}
#menuBigSavings  a#Benefits { left: 575px; top:153px;}
#menuBigSavings a#GEDI {left: 0px; top:23px; height: 30px; width: 190px;}

/* end image maps for headers */


/* Space Hack */
.stretch {margin-bottom:400px;}
.stretch2 {margin-bottom:150px;}

/* Footer */
#footer {background-color:#2F3366; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-align:center; height:25px; padding-top:10px; letter-spacing:1px;}
#footer a {color:#CCCCCC; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
