@charset "utf-8";
/* CSS Document */

a.menu:link {color:#000; text-decoration:none;}
a.menu:visited {color:#000; text-decoration:none;}
a.menu:hover {color:#36C; text-decoration:none;}


a.footer:link {color:#000; text-decoration:none;}
a.footer:visited {color:#000; text-decoration:none;}
a.footer:hover {color:#36C; text-decoration:none;}


.small_maintext{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10px;
}
.medium_maintext{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:14px;
}

.14-text-withshadow{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:14px;
	text-shadow: 2px 2px #F00;
}


.headingtext {
	font-size:16px;
	color:#333;
	font-weight:900;
	text-shadow:1px 1px #CCC;

}

#footer {
	position: relative;
	height: 200px;
	bottom: 0px;
	width:100%;
	background:url(images/footer.png) repeat-x;
	left:0px;
	background-color: #EDEFF4;
	overflow:hidden;
	text-align:left;
	text-shadow: 1px 1px #000000;
	z-index: 10;

} 

#supportguydiv {
	position:absolute;
	width:200px;
	height:115px;
	z-index:111;
	left: 776px;
	top: 16px;
}

#chat_features {
	position:absolute;
	left:1px;
	top:53px;
	width:313px;
	height:211px;
	z-index:11;
}



.footertext
{
	text-align:left;
	text-shadow: 1px 1px #FFF;;
	color:#333;
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.footertext a:visited {
color:#0c1285; /* visited link */
}
.footertext a:link {
color:#0c1285; /* visited link */
}
.footertext a:hover {
color:#000000; /* visited link */
}
.footertext a:active {
color:#0c1285; /* visited link */
}








.maintext10{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10px;
}

.maintext12{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
}

.maintext14{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:14px;
}

.maintext15{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:15px;
}


.maintext16{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:16px;
}

.boldheader{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#369;
	font-size:16px;
	font-weight:bold;
}

.boldh2{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#369;
	font-size:18px;
	font-weight:bold;
}

.darkboldh2{
	text-shadow: 0px 1px 1px #;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:24px;
	font-weight:bold;
}

H3 {
	font-size:20px;	
	text-shadow: 0px 1px 1px #CCC;
	
}

.information-text-dkgrey{
	font-size:14px;
	color:#292929;

}


.center_align {
	text-align:center;
}

body {
                margin:0px;
                text-align: center; /* internet explrer hack! */
				font-size:14px;
				font-family:Verdana, Geneva, sans-serif;
				background:url(images/base_bg_header.png) repeat-x;
}

#toparea {
	position:absolute;
	left:0px;
	top:195px;
	width:789px;
	height:45px;
	z-index:1;
}

#social {
	position:absolute;
	left:802px;
	top:839px;
	width:196px;
	height:135px;
	z-index:1;
	border:1px solid #E6E6E6;
	background:#EFF1F5;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
}
#apDiv1 {
	position:absolute;
	left:311px;
	top:738px;
	width:547px;
	height:178px;
	z-index:1;
}
#stapline {
	position:absolute;
	left:1px;
	top:231px;
	width:789px;
	height:20px;
	z-index:1;
}
#marketing_images {
	position:absolute;
	left:0px;
	top:319px;
	width:1001px;
	height:318px;
	z-index:1;
}
#sidechat {
	position:fixed;
	left:-3px;
	top:257px;
	width:27px;
	height:194px;
	z-index:1;
}
#righttext {
	position:absolute;
	left:495px;
	top:808px;
	width:506px;
	height:386px;
	z-index:1;
}

#logo_header {
	position:absolute;
	left:-113px;
	top:2px;
	width:524px;
	height:212px;
	z-index:1;
	margin: 0px auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
}
#screenshot_thumb {
	position:absolute;
	left:810px;
	top:85px;
	width:218px;
	height:164px;
	z-index:1;
}
#menu {
	position:absolute;
	left:7px;
	top:158px;
	width:918px;
	height:22px;
	z-index:10;
	text-shadow: 0px 1px 1px #ffffff;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:18px;
	word-spacing:20px;
}
#featurebar {
	position:absolute;
	left:802px;
	top:415px;
	width:196px;
	height:379px;
	z-index:1;
	border:1px solid #E6E6E6;
	background:#EFF1F5;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
}
#screenshotimage {
	position:absolute;
	left:0px;
	top:294px;
	width:330px;
	height:264px;
	z-index:1;
}
#sidetext {
	position:absolute;
	left:-1px;
	top:1245px;
	width:1002px;
	height:1446px;
	z-index:1;
}
#login_box {
	position:absolute;
	left:802px;
	top:213px;
	width:196px;
	height:156px;
	z-index:1;
	border:1px solid #E6E6E6;
	background:#EFF1F5;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
}

#increase_sales {
	position:absolute;
	left:443px;
	top:334px;
	width:196px;
	height:41px;
	z-index:1;
}
#bottomrighter {
	position:absolute;
	width:314px;
	height:173px;
	z-index:11;
	right:0px;
	bottom:0px;
}
#supportguydiv {
	position:absolute;
	width:200px;
	height:115px;
	z-index:111;
	left: 776px;
	top: 16px;
}
#belowheader {
	position:absolute;
	width:453px;
	height:378px;
	z-index:11;
	left: 1px;
	top: 807px;
}
#dropmenu {
	position:absolute;
	width:178px;
	height:39px;
	z-index:11;
	left: 834px;
	top: 195px;
}

#getstartednow {
	position:absolute;
	left:-1px;
	top:178px;
	width:391px;
	height:54px;
	z-index:10;
	text-align:center;
}
#clicktoregister {
	position:absolute;
	width:376px;
	height:48px;
	z-index:8005;
	left: 16px;
	top: 275px;
}
#simplyRegister {
	position:absolute;
	width:476px;
	height:56px;
	z-index:20;
	left: -1px;
	top: 232px;
}


#footer {
	position: relative;
	height: 200px;
	bottom: 0px;
	width:100%;
	background:url(images/footer.png) repeat-x;
	left:0px;
	background-color: #EDEFF4;
	overflow:hidden;
	text-align:left;
	text-shadow: 0px 1px 1px #;
	z-index: 10;

} 

#maincontainer {
	/* Used on dynamic.php */
	margin: 0px auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	position:relative;
	height:1100px;
	width:1000px;
	top:0px;
	text-align: left;
	z-index:0;
}
#maincontainer-homepage {
	/* Used on main homepage special pages use inline changes */
	margin: 0px auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	position:relative;
	height:2800px;
	width:1000px;
	top:0px;
	text-align: left;
	z-index:0;
}
#apDiv2 {
	position:absolute;
	width:507px;
	height:160px;
	z-index:11;
	left: -53px;
	top: 1609px;
}
#toplivechat {
	position:fixed;
	width:261px;
	height:249px;
	z-index:11;
	right:0px;
	bottom:0px;
}
#headerbackground {
	position:absolute;
	width:100%;
	height:400px;
	z-index:0;
	left: 0px;
	top: 245px;
	background:url(images/banners/mainbackground-header.png) repeat-x;
}
#sign-up-free {
	position:absolute;
	width:367px;
	height:24px;
	z-index:9001;
	left: 23px;
	top: 27px;
}
#get-started {
	position:absolute;
	width:542px;
	height:359px;
	z-index:20;
	left: 427px;
	top: -16px;
}
#bottom-live-chat {
	position:fixed;
	width:280px;
	height:115px;
	z-index:11111;
	bottom:0px;
}
