


body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/header-bkgrnd.jpg);
	background-repeat: repeat-x;
	height: 100%;
	font-family: Tahoma, Tahoma Bold, Arial Unicode MS, Arial;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}

a {
	color: #658798;
}

a:hover {
	color: #658798;
	text-decoration: none;
}

.italicized-blue {
	color: #658798;
	font-style: italic;
}

.top-row {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-variant: small-caps;
}

.top-row a {
	color: #FFFFFF;
	
}
.top-row a:hover {
	color: #FFFFCC;
	
}

.top-row a:visited {
	color: #CCFFCC;
	
}


a:visited {
	color: #58AA87;
}

h1 {
	font-family: "Tahoma", Tahoma Bold, Arial Unicode MS, Arial;
	font-size: 18px;
	color: #000066;
	letter-spacing: 2px;
	font-weight: normal;
}

h2 {
	font-family: "Tahoma", Tahoma Bold, Arial Unicode MS, Arial;
	font-size: 16px;
	color: #35598E;
	font-style: italic;
	letter-spacing: 1px;
	font-weight: normal;
}

h3 {
	font-family: "Tahoma", Tahoma Bold, Arial Unicode MS, Arial;
	font-size: 16px;
	color: #666666;
	font-style: italic;
	letter-spacing: 1px;
	font-weight: normal;
}

h3 a {
	color: #35598E;
	text-decoration: underline;
}

h3 a:hover {
	color: #35598E;
	text-decoration: none;
}

h4 {
	font-family: "Tahoma", Tahoma Bold, Arial Unicode MS, Arial;
	font-size: 14px;
	color: #666666;
	letter-spacing: 1px;
	font-weight: normal;
}

h4 a {
	color: #35598E;
	text-decoration: underline;
}

h4 a:hover {
	color: #35598E;
	text-decoration: none;
}

ul {
	padding:0;
	margin-left:30px;
}

.bullet-list {
	font-family: Tahoma, "Tahoma Bold", "Arial Unicode MS", Arial;
	font-size: 14px;
	color: #3E6982;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
	list-style-type: none;
	line-height: 18px;
	padding-bottom: 6px;
}
ol {
	font-family: Tahoma, "Tahoma Bold", "Arial Unicode MS", Arial;
	font-size: 14px;
	color: #3E6982;
	text-decoration: none;
	list-style-position: outside;
	line-height: 18px;
	padding-bottom: 6px;
}

/* --- menu buttons --- */

#navigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#navigation ul {
	padding:0;
	margin:0;
}

#navigation ul li {
	float:left;
	list-style:none;
}

#navigation li ul {
	position:absolute;
	width:117px;
}

#navigation li ul li{
	display:block;
	width:117px;
}

#navigation ul ul {
	display:none;
}

#navigation ul.level1 li.submenu:hover ul.level2,

#navigation ul.level2 li.submenu:hover ul.level3 {display:block;}

a#btn_home {
	float:left;
	width:66px;
	height:43px;
	display:block;
	background:url(images/menu-home.gif) no-repeat;
}

a#btn_home span {
	display:none;
}

a:hover#btn_home {
	background-position:0 -43px;
}

a#btn_home_on {
	float:left;
	width:66px;
	height:43px;
	display:block;
	background:url(images/menu-home.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_meet-gordie {
	float:left;
	width:103px;
	height:43px;
	display:block;
	background:url(images/menu-meet-gordie.gif) no-repeat;
}

a#btn_meet-gordie span {
	display:none;
}

a:hover#btn_meet-gordie {
	background-position:0 -43px;
}	

a#btn_meet-gordie_on {
	float:left;
	width:103px;
	height:43px;
	display:block;
	background:url(images/menu-meet-gordie.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_why-powerprospecting {
	float:left;
	width:226px;
	height:43px;
	display:block;
	background:url(images/menu-why-works.gif) no-repeat;
}

a#btn_why-powerprospecting span {
	display:none;
}

a:hover#btn_why-powerprospecting {
	background-position:0 -43px;
}	

a#btn_why-powerprospecting_on {
	float:left;
	width:226px;
	height:43px;
	display:block;
	background:url(images/menu-why-works.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_testimonials {
	float:left;
	width:101px;
	height:43px;
	display:block;
	background:url(images/menu-testimonials.gif) no-repeat;
}

a#btn_testimonials span {
	display:none;
}

a:hover#btn_testimonials {
	background-position:0 -43px;
}	

a#btn_testimonials_on {
	float:left;
	width:101px;
	height:43px;
	display:block;
	background:url(images/menu-testimonials.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_services {
	float:left;
	width:78px;
	height:43px;
	display:block;
	background:url(images/menu-services.gif) no-repeat;
}

a#btn_services span {
	display:none;
}

a:hover#btn_services {
	background-position:0 -43px;
}	

a#btn_services_on {
	float:left;
	width:78px;
	height:43px;
	display:block;
	background:url(images/menu-services.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_faqs {
	float:left;
	width:57px;
	height:43px;
	display:block;
	background:url(images/menu-faqs.gif) no-repeat;
}

a#btn_faqs span {
	display:none;
}

a:hover#btn_faqs {
	background-position:0 -43px;
}	

a#btn_faqs_on {
	float:left;
	width:57px;
	height:43px;
	display:block;
	background:url(images/menu-faqs.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_blog {
	float:left;
	width:53px;
	height:43px;
	display:block;
	background:url(images/menu-blog.gif) no-repeat;
}

a#btn_blog span {
	display:none;
}

a:hover#btn_blog {
	background-position:0 -43px;
}	

a#btn_blog_on {
	float:left;
	width:53px;
	height:43px;
	display:block;
	background:url(images/menu-blog.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_media-info {
	float:left;
	width:93px;
	height:43px;
	display:block;
	background:url(images/menu-media-info.gif) no-repeat;
}

a#btn_media-info span {
	display:none;
}

a:hover#btn_media-info {
	background-position:0 -43px;
}	

a#btn_media-info_on {
	float:left;
	width:93px;
	height:43px;
	display:block;
	background:url(images/menu-media-info.gif) no-repeat;
	background-position:0 -43px;
}

a#btn_contactus {
	float:left;
	width:106px;
	height:43px;
	display:block;
	background:url(images/menu-contactus.gif) no-repeat;
}

a#btn_contactus span {
	display:none;
}

a:hover#btn_contactus {
	background-position:0 -43px;
}	

a#btn_contactus_on {
	float:left;
	width:106px;
	height:43px;
	display:block;
	background:url(images/menu-contactus.gif) no-repeat;
	background-position:0 -43px;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.footer a{
	color: #FFFFFF;
}

.footer a:hover{
	color: #FFFFCC;
}



