@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFFEF5;
	background-image: url('images/bg3.png');
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #222;
}


a.banner_learn:link 		{color:#3a3a3a; text-decoration: none;}
a.banner_learn:visited 		{color:#3a3a3a; text-decoration: none;}
a.banner_learn:hover	 	{color:#3a3a3a; text-decoration: underline;}

a.footer:link 			{color:#3a3a3a; text-decoration: none;}
a.footer:visited 		{color:#3a3a3a; text-decoration: none;}
a.footer:hover	 		{color:#3a3a3a; text-decoration: underline;}

#header {
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 137px;
	text-align: center;
}


#frame {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 325px;
	top: 0px;
}


#navbar {
	position: relative;
	top: -75px;
	left: 300px;
	width: 550px;
}

#container {
	position: relative;
	margin: 0 auto;
	width: 900px;
	top: 0px;
	line-height: 1.5em;
	font-size: .9em;
}

#container_add {
	position: relative;
	margin: 0 auto;
	padding: 20px;
	width: 900px;
	min-height: 400px;
	line-height: 1.5em;
	font-size: .8em;
}



#banners {
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 200px;
	top: 50px;
	line-height: 1.5em;
	font-size: .8em;
}

#banners-accounting {
	position: absolute;
	width: 260px;
	top: 0px;
	left: 20px;

}

#banners-tax {
	position: absolute;
	width: 260px;
	top: 0px;
	left: 320px;
}

#banners-financial {
	position: absolute;
	width: 260px;
	top: 0px;
	left: 620px;
}

#banners-quickbooks {
	position: absolute;
	width: 150px;
	top: 200px;
	left: 510px;
}

#banners-business {
	position: absolute;
	width: 150px;
	top: 200px;
	left: 680px;
}

#banner-header {
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
}


#banner_learn {
	position: relative;
	vertical-align: text-bottom;
}


#wrapper {
	position: absolute;
	top: -89px;
	left: 57px;
}


#footer {
	position: relative;
	margin: 0 auto;
	width: 300px;
	top: 50px;
	text-align: center;
	font-size: 8pt;
	line-height: 20px;

}






#services_quicklinks {
	position: relative;
	width: 950px;
	height: 50px;
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
}


#services_accounting {
	position: relative;
	height: 150px;
	width: 800px;
	left: 0px;
	line-height: 18px;
}

#services_tax {
	position: relative;
	height: 150px;
	width: 800px;
	left: 0px;
	line-height: 18px;
}

#services_financial {
	position: relative;
	height: 150px;
	width: 800px;
	left: 0px;
	line-height: 18px;
}

#services_quickbooks {
	position: relative;
	height: 150px;
	width: 800px;
	left: 0px;
	line-height: 18px;
}

#services_smallbusiness {
	position: relative;
	height: 150px;
	width: 800px;
	left: 0px;
	line-height: 18px;
}












div.fadehover {
	position: relative;
}
 
img.nav_home_off {
	position: absolute;
	left: -4px;
	top: 0px;
    z-index: 10;
}
img.nav_home_on {
	position: absolute;
	left: -4px;
	top: 0px;
	opacity: 0;
}
img.nav_services_off {
	position: absolute;
	left: -15px;
	top: 0px;
    z-index: 10;
}
img.nav_services_on {
	position: absolute;
	left: -15px;
	top: 0px;
	opacity: 0;
}
img.nav_about_off {
	position: absolute;
	left: 62px;
	top: 0px;
    z-index: 10;
}
img.nav_about_on {
	position: absolute;
	left: 62px;
	top: 0px;
	opacity: 0;
}
img.nav_blog_off {
	position: absolute;
	left: 96px;
	top: 0px;
    z-index: 10;
}
img.nav_blog_on {
	position: absolute;
	left: 96px;
	top: 0px;
	opacity: 0;
}
img.nav_contact_off {
	position: absolute;
	left: 81px;
	top: 0px;
    z-index: 10;
}
img.nav_contact_on {
	position: absolute;
	left: 81px;
	top: 0px;
	opacity: 0;
}
