@charset "utf-8";
/*
Theme Name: Verve Factor
Theme URI: http://www.vervefactor.com
Description: The theme designed for Verve Factor website.
Version: 1.0
Author: HJN Enterprises, d/b/a Verve Factor
Author URI: http://www.vervefactor.com
Tags: fixed width, two columns, css


*/ 

body{
	background:url("images/header_bg.jpg") repeat-x scroll left top;
}

a{
	outline: 0px;
}

object{
	outline: 0;
}


/* FONTS */

strong{
	font-weight:bold;
}

em{
	font-style:italic;
}

@font-face{
	font-family: "Helvetica Condensed";
	src: url(fonts/HVC____S.TTF) format('truetype');
}

@font-face{
	font-family: "Helvetica Condensed Bold";
	src: url(fonts/HVCB___S.TTF) format('truetype');
}

@font-face{
	font-family: "Helvetica Condensed Bold Italic";
	src: url(fonts/HVCBO__S.TTF) format('truetype');
}

@font-face{
	font-family: "Helvetica Condensed Italic";
	src: url(fonts/HVCO___S.TTF) format('truetype');
}


/* HEADER */

#hd{
	height: 110px;
}

#hd h1{
	position: absolute;
	top: -99999px;
	left: -999999px;
}

#hd h2{
	position:absolute;
	top: -99998px;
	left: -99998px;
}

.ca-logo{
	float: left;
	
}

.ca-logo img{
	margin-top: 29px;
}

.call-us{
	float:right;
}

.call-us-bg{
	background:url(images/callus_bg.jpg) right top scroll no-repeat;
	width: 238px;
	height: 29px;
	color: #FFFFFF;
	font-size: 15px;
	padding-right: 40px;
	padding-top: 3px;

}

.menu{
	float:right;
	margin-left: 60px;
	*width: 550px;
}


.search{
	background:url(images/icon_search.png) left top no-repeat;
	height: 31px;
	float:right;
	margin-left: 60px;
	padding-left: 30px;
}

.search-field{
	border: 1px solid #cccccc;
	height: 14px;
}





/* CONTENT */

.banner{
	background:url(images/baner_home.jpg) top center no-repeat;
	width: 692px;
	height: 251px;
}

.flash{
	width: 692px;
	height: 300px;
}


.tabs{
	background:url(images/tab_bg.png) center top no-repeat;
	width: 247px;
	height: 80px;	
}

.tabs a{
	text-decoration:none;
	font-family: "Helvetica Condensed";
	font-size: 18px;
	color: #000000;
}

.tabs a:hover{
	text-decoration:none;
	font-family: "Helvetica Condensed";
	font-size: 20px;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	color: #6d8c07;
}


.banner-page{
	background:url(images/page-bar-bg.jpg) top center no-repeat;
	width: 692px;
	height: 82px;
}

.banner-page-2{
	background:url(images/page-bar-bg.jpg) top center no-repeat;
	width: 692px;
	height: 82px;
}

.banner-page h3, .banner-page-2 h3{
	color: #FFF;
	padding: 45px 0 0 10px;
	font-family: "Helvetica Condensed";
	font-size: 30px;
}


.banner-page-small-business{
	background:url(images/banners_small-business.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-international-business{
	background:url(images/banners_international-business.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-marketing-support{
	background:url(images/banners_marketing-support.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-meet-the-team{
	background:url(images/banners_meet-the-team.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-mission-vision{
	background:url(images/banners_mission-vision.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-press{
	background:url(images/banners_press.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-sales-support{
	background:url(images/banners_sales-support.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-coaching-for-online-business-success{
	background:url(images/banners_coaching-for-online-business-success.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-entrepreneurs{
	background:url(images/banners_entrepreneurs.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-executive-support{
	background:url(images/banners_executive-support.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}

.banner-page-testimonials{
	background:url(images/banners_testimonials.jpg) top center no-repeat;
	width: 691px;
	height: 132px;
}


.testimonials{
	background:url(images/icon_testimonials.jpg) left top no-repeat;	
	margin-top: 20px;
	font-size:11px;
	
}

.testimonials h3{
	font-family: "Helvetica Condensed";
	color:#79d62f;
	font-size:16px;
	font-weight:bold;
	padding-left: 25px;
}

.testimonials a{
	text-decoration:none;
	color: #000000;
}


.welcome{
	margin-top: 20px;
	padding: 0 5px;
	padding-bottom: 3px;
}

.welcome h3{
	font-family: "Helvetica Condensed";
	font-weight:bold;
	color:#79d62f;
	font-size:16px;
}

.welcome p{
	font-size: 12px;
	margin: 0.5em 0;
	line-height: 16px;
}

.welcome a{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.content{
	padding: 10px 40px;
}

.content h3{
	color:#79d62f;
	font-size:16px;
	font-weight:bold;
	margin: 20px 0;
}

.content h1{
	font-size:16px;
	font-weight:bold;
	margin: 10px 0;
}

.content h2{
	color:#79d62f;
	font-size:16px;
	font-weight:bold;
	margin: 10px 0;
}

.content h4{
	color:#79d62f;
	font-size:13px;
	font-weight:bold;
}

.content p{
	margin: 0.7em 0;
	line-height: 16px;
}

.content ul{
}

.content ul li{
	padding-left: 15px;
	list-style-type: disc;
	list-style-position: inside
}

.content ol li{
	padding-left: 15px;
	list-style-type: decimal;
	list-style-position: inside
}

.content img{
	padding: 5px;
}

.content a, .content a:visted, .content a:active{
	text-decoration:underline;
	color: #000000;
}

.content blockquote{
	font-style:italic;
	margin: 15px;
}

.more{
	padding: 10px 5px;
}

/* SIDEBAR */

#sidebar{
	padding: 0 0px;
	width: 217px;
}

#sidebar ul li{
	
	padding: 10px 0;
}

#sidebar h2{
	font-family: "Helvetica Condensed";
	font-size: 18px;
	font-weight:bold;
	color: #79d62f;
}

#sidebar h3{
	font-family: "Helvetica Condensed";
	font-size: 12px;
	color: #000000;
	
}

#sidebar a, #sidebar a:visited{
	text-decoration:none;
	color: #000000;
}

#sidebar .contact{
	height: 80px;
}
#sidebar .contact a{
	font-family: "Helvetica Condensed Bold";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
#sidebar .newsletter{
	height: 40px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

#sidebar .newsletter a{
	font-family: "Helvetica Condensed Bold";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

#sidebar .online-packages{
	height: 40px;
	border-bottom: 1px solid #cccccc;
	/*border-top: 1px solid #cccccc;*/
}

#sidebar .online-packages a{
	font-family: "Helvetica Condensed Bold";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}



#sidebar .blog{
	/*background: url(images/sidebar_bg.jpg) top right repeat-y;*/
}

#sidebar .rss-feed{
	padding: 3px 5px;
}

#sidebar .rss-feed ul li{
	border-bottom: none;
	font-size:10px;
}

/* FOOTER */

#ft{
	background-color: #e4e4e4;
	height: 48px;
	width: 920px;
}

#ft p{
	color: #878686;
	padding-top: 5px;
	font-size:10px;
}

#ft a{
	color: #878686;
	padding-top: 5px;
	font-size:10px;
	text-decoration:none;
}


