@charset "utf-8";
/* How It Works */
body {
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.75em;
  color:#ACACAC;
	text-align:left;
	padding:0;
}

img {
	border:0;
}

h1 {
	font-size:1.7em;
	margin:5px 0;
}

h2 {
	font-size:1.5em;
	margin:25px 0 12px 0;
}

h3 {
	font-size:1.2em;
	margin:20px 0 5px 0;
}
h3.security {
	font-size:1.2em;
	margin:0 0 5px 0;
}

h4 {
	font-size:1em;
	margin:10px 0 8px 0;
}


/* text colours */
.silver {
  color:#ACACAC;
}
.gray {
	color:#666;
}
.blue {
	 color:#00B9F1;
}
.pink {
	color:hotpink;
}
.green {
	color:#ABD037;
}
.dark_green {
	color:#00B000;
}
.orange {
	color:#F19A20;
}


/* header section */
#header {
	width:100%;
  height:94px;
	background-color:#F5F4F4;
	margin:0;
}
#header_width {
	width:1059px;
  height:94px;
}
#logo_leftspace {
	float:left;
	width:35px;
	height:94px;
}
#logo_content {
	float:left;
	width:495px;
	height:94px;
}
#logo {
  float:left;
  width:215px;
	height:94px;
}
#tagline {
	float:left;
	width:270px;
	height:40px;
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding:55px 0 0 5px;
}
.beta_text {
	color:#A7A9AC;
	font-size:12px;
}
.tagline_text {
	color:#00B9F1;
	font-size:16px;
}


/* main container */
#container {
	width:1059px;
	margin:0;
}
#container_leftspace {
	float:left;
	width:35px;
	height:auto;
}
#container_content {
	float:left;
	width:848px;
	text-align:left;
	margin:0 0 0 8px;
}
#ad_160x600 {
	float:right;
	width:160px;
	height:600px;
	padding:80px 0 0 0;
}


/* page heading */
#page_heading {
	width:848px;
	height:25px;
	text-align:left;
	margin:20px 0 15px 0;
}
#main_heading {
	float:left;
	font-size:1.7em;
	font-weight:bold;
	margin:0;
}
#page_topright_nav {
	float:right;
	margin:5px 0 0 0;
	word-spacing:5px;
}
#page_topright_nav a {
	color:#ACACAC;
	text-decoration:none;
}
#page_topright_nav a:hover {
	color:#00B9F1;
}


/* page content space */
#content_space {
	margin:0 0 20px 0;
}
#content_space a {
	text-decoration:none;
}
/* tabs */
.tabs {
	width:848px;
	height:50px;
	font-size:1.1em;
	font-weight:bold;
	color:#00B9F1;
}
#tabs_whatis {
	background:url(../images/tabs.gif) top left no-repeat;
}
#tabs_features {
	background:url(../images/tabs_features.gif) top left no-repeat;
}
#tabs_gs {
	background:url(../images/tabs_gs.gif) top left no-repeat;
}
#tabs_skypesettings {
	background:url(../images/tabs_skypesettings.gif) top left no-repeat;
}
#tabs_whatis a, #tabs_features a, #tabs_gs a, #tabs_skypesettings a {
	color:#ACACAC;
	text-decoration:none;
}
#tabs_whatis a:hover, #tabs_features a:hover, #tabs_gs a:hover, #tabs_skypesettings a:hover {
	color:#00B9F1;
}
#tabs_whatis .tab1, #tabs_features .tab1, #tabs_gs .tab1, #tabs_skypesettings .tab1 {
	float:left;
	text-align:left;
	margin:10px 0 0 10px;
}
#tabs_whatis .tab2, #tabs_features .tab2, #tabs_gs .tab2, #tabs_skypesettings .tab2 {
	float:left;
	text-align:left;
	margin:10px 0 0 50px;
}
#tabs_whatis .tab3, #tabs_features .tab3, #tabs_gs .tab3, #tabs_skypesettings .tab3 {
	float:left;
	text-align:left;
	margin:10px 0 0 115px;
}
#tabs_whatis .tab4, #tabs_features .tab4, #tabs_gs .tab4, #tabs_skypesettings .tab4 {
	float:left;
	text-align:left;
	margin:10px 0 0 75px;
}

/* page content */
#content {
	padding:10px 0 0 0;
	border-left:1px solid #DCDDDE;
	border-right:1px solid #DCDDDE;
}
#content .top_text {
	margin:-20px 0 20px 30px;
}
#content .gs_separator {
	clear:both;
	margin:0;
}

/* features arrows */
#content .arrow {
	float:left;
	width:30px;
	text-align:left;
}
#content .arrow_speeddates {
	float:left;
	width:30px;
	text-align:left;
	margin:50px 0 0 0;
}
#content .arrow_starrating {
	float:left;
	width:30px;
	text-align:left;
	margin:100px 0 0 0;
}
#content .arrow_remindernotes {
	float:left;
	width:30px;
	text-align:left;
	margin:145px 0 0 0;
}
#content .arrow_psnotes {
	float:left;
	width:30px;
	text-align:left;
	margin:200px 0 0 0;
}
#content .arrow_addtoskype {
	float:left;
	width:30px;
	text-align:left;
	margin:247px 0 0 0;
}
#content .arrow_cheekynotes {
	float:left;
	width:30px;
	text-align:left;
	margin:297px 0 0 0;
}
#content .arrow_sms {
	float:left;
	width:30px;
	text-align:left;
	margin:345px 0 0 0;
}


#content .subnav {
	float:left;
	width:225px;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	margin:5px 0 0 0;
}
#content .subnav_short {
	float:left;
	width:60px;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	margin:0 0 0 30px;
}
#content .subnav h2 {
	font-size:1.5em;
	margin:0 0 5px 0;
}
#content .subnav h4 {
	font-size:0.8em;
	margin:5px 0;
}
#content .subnav .gs_left_text {
	font-size:0.8em;
	font-weight:normal;
	padding:0 20px 0 0;
}
#content .subnav .icons {
	margin:-10px 0 17px 0;
}
#content .subnav img.icon {
	padding-right:10px;
}
#content .textarea {
	float:left;
	width:591px;
	text-align:left;
	line-height:16px;
}
#content .textarea_long {
	float:left;
	width:730px;
	text-align:left;
	line-height:18px;
}
#content .text {
	padding:0 20px 0 0;
}
#ad_160x600 {
  float:right;
  width:160px;
  height:600px;
  margin-top:10px;
}
