@charset "UTF-8";
/*----------------------------------------
Name: style.css
Developed by: Ciurcanu Madalina
Date Created: 26/04/2010
Last Updated: 26/04/2010
----------------------------------------*/

/* Imports
----------------------------------------*/
@import url("reset.css");
/* @import url("/css/externalLinks.css"); */


/* Elements
----------------------------------------*/

html {
	background-color:#09428b;
}

body, p, li
{
	font-family:'Trebuchet MS', Verdana, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#84a1c5;
}

#container {
	width:905px; 
	margin:0 auto; 
	position:relative; 
	margin-top:37px;
/*	background:red;
*/}


#header_holder {
	clear:both;
	width:905px;
	height:124px;
	margin:0 auto;
/*	background:green;
*/}


h1 {
	font-size:20px;
	font-weight:bold;
	color:#fff;
}

h1.title {
	display:block;
	width:272px;
	height:51px;
	text-indent:-9999px;
	background:url(../images/header.png) no-repeat;
	float:left;
}


#vlg {
	position:relative;
	display:block;
	width:91px;
	height:51px;
	text-indent:-9999px;
	background:url(../images/vlg_logo.gif) no-repeat 0 2px;
	float:left;
}

#rightbanner {
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:89px;
	height:90px;
	background:url(../images/beta_banner.gif) no-repeat;
	text-indent:-9999px;
	text-decoration:none;
}

#content_holder {
	clear:both;
}

#left {
	position:relative;
	float:left;

}

#right {
	position:relative;
	padding:0 0 0 60px;
	width:390px;
	/*background:red;*/
	float:left;
}

#right p {
	/*background: yellow;*/
}


#right ul {
	margin: 45px 0 25px 0;
	list-style-type:none;
}

#right ul li {
	margin-bottom:17px;
}

#right ul li span {
	display:none;	
}

#right ul li a.embed-ads {
	display:block;
	width:259px;
	height:33px;
	background:transparent url(../images/btn-embed-ads.png) no-repeat;
}

#right ul li a.send-emails {
	display:block;
	width:277px;
	height:33px;
	background:transparent url(../images/btn-send-emails.png) no-repeat;
}

#right ul li a.track-click-results {
	display:block;
	width:390px;
	height:33px;
	background:transparent url(../images/btn-track-click-results.png) no-repeat;
}

#content_middle {
	clear:both;
	position:relative;
	display:block;
	width:auto;
	height:200px;
	background-color:#001530;
}

#middle_holder {
	width:905px;	
	margin:0 auto; 
	position:relative; 
}

.slogan {
	position:relative;
	display:block;
	width:323px;
	height:54px;
	left:100px;
	top:68px;
	text-indent:-9999px;
	background:transparent url(../images/slogan.gif) no-repeat;
	float:left;
}


a.btnLiveDemo {
	position:relative;
	left:170px;
	top:58px;
	disply:block;
	width:279px;
	height:75px;
	text-indent:-9999px;
	float:left;
}

a.btnLiveDemo:link, a.btnLiveDemo:visited {
	background:url(../images/btnLiveDemo.png) no-repeat 0 0;
}

a.btnLiveDemo:hover {
	background:url(../images/btnLiveDemo.png) no-repeat 0 -74px;
}



/* FOOTER */
#footer {
	display:block;
	width:auto;
	height:auto;
	padding-bottom:76px;
	overflow:auto;
	margin:0 auto;
	background:#bfbfbf;
}

#footer_holder {
	clear:both;
	width:905px;
	height:auto;
	padding-top:67px;
	margin:0 auto;
}

#footer_holder #col1 {
	position:relative;
	width:295px;
	height:auto;
	margin-left:15px;
	float:left;
}

#footer_holder #col2 {
	position:relative;
	width:295px;
	height:auto;
	margin-left:60px;
	float:left;
}

#footer_holder #col3 {
	position:relative;
	width:180px;
	height:auto;
	margin-left:60px;
	float:left;
}

h1.benefits {
	display:block;
	width:114px;
	height:25px;
	text-indent:-9999px;
	background:transparent url(../images/title-benefits.png)
}

h1.features {
	display:block;
	width:120px;
	height:25px;
	text-indent:-9999px;
	background:transparent url(../images/title-features.png)
}

h1.pricing {
	display:block;
	width:96px;
	height:25px;
	text-indent:-9999px;
	background:transparent url(../images/title-pricing.png) no-repeat;
}

#footer p {
	font-size:12px;
	margin-top:8px;
	color:#5f5f5f;
	line-height:17px;	
}

ul.footer {
	margin: 10px 0 0 20px;
}

ul.footer li {
	font-size:13px;
	color:#5f5f5f;
	margin-bottom:17px;
	line-height:17px;
	list-style-image:url(../images/list-bullet.png);
}

#footer_sub {
	display:block;
	width:auto;
	height:50px;
	background:#acacac;
}

#footer_sub #holder {
	display:table;
	width:905px;
	margin:0 auto;
}

#footer_sub #holder p {
	display: table-cell;
	width:905px;
	height:50px;
	margin:0 auto;
	vertical-align:middle;
	text-align:center;
	font-family:'Trebuchet MS', Verdana, sans-serif;
	font-size:13px;
	color:#cbcbcb;
}