/* GENERAL */

body {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #333; padding: 0px; margin: 0px; line-height:20px;}

#page {background-color: #ffffff;}

img {border: none;}

h2, h3, h4 {font-weight: normal; padding: 0; margin: 0 0 10px 0; line-height:26px;}

h1 {font-weight: normal; padding: 0; margin: 0 0 10px 0; line-height:26px; font-size:28px; display:inline;}

h5 {font-weight: normal; padding: 0; margin: 0 0 25px 0; line-height:26px;font-size:22px; display:inline;}

.wrapper {margin: 0px auto;	width: 960px;}

ul, li {margin: 0px; padding: 0px;}

.hidden { display: none; }

.unhidden { display: block; }


/* TOP BAR & LIVE CHAT */

#top {background-color: #222222;}

.top-wrapper {margin: 0px auto;	width: 960px; color: #fff; padding: 2px;}

.live-chat {text-align: right; background: transparent url(images/chat.gif) top right no-repeat; padding: 2px 30px 3px 0px;}
.live-chat a{color: #fff; text-decoration: none;}
.live-chat a:hover{color: #fff;	text-decoration: none;}


/* HEADER */

#header {margin-top: 0px; width: 100%;}

.logo {float: left;	margin-top: 25px; margin-bottom: 30px;}

.nav {float: right; text-align: right; font-size: 14px;}
.nav ul {list-style-type: none;	margin-top: 60px;}
.nav li {display: inline; padding-right: 15px;}
.nav li a{color: #999; text-decoration: none;}
.nav li a:hover{color: #74c9e8;	text-decoration: none;}
.nav li span{color: #0099cc;}


/* SPLASH MAIN */

#splash-main {background: #052b38 url(images/splash-main-bg.png) top left repeat-x;	height: 315px; margin-bottom: 0px;}

.sm-pmm {background: transparent url(images/pc-mac-mobile.png) top right no-repeat;	height: 315px; width: 1070px;}

.sm-wrapper {height: 315px;	margin: auto; width: 960px;}

.sm-content {padding: 50px 0px 0px 10px; width: 510px;}

.sm-content h1 {font-family: Arial, Helvetica, sans-serif; font-size: 46px; line-height: 42px; letter-spacing: -1px;	color: #fff; text-align: center;}

.sm-content h2 {font-family: Arial, Helvetica, sans-serif; margin-top: 20px; font-size: 18px; color: #0099cc; text-align: center;}
.sm-content h2 span{color: #66ccff;}

.smbutton {margin-top: 30px; text-align: center;}

.bluebar {background-color: #0099cc; height: 15px;}

.bbcontent {color: #fff; text-align: center; font-size: 22px; padding-top: 10px; margin: auto; width: 960px;}


/* CONTENT */

.content {margin: 0px auto; width: 960px; padding-bottom: 50px;}


/* MAIN CONTENT */

.left-main {float: left; margin: 50px 30px 0px 0px; width: 300px;}
.left-main h1 {font-family: Arial, Helvetica, sans-serif; color: #0099cc; font-size: 18px; font-weight: bold; padding-bottom: 5px;}

.lm-content {color: #333; padding: 0px 0px 0px 0px; font-size: 14px; line-height: 22px; text-align: left;}
.lm-content a{color: #ff9900;}
.lm-content h1 {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 24px; font-weight: bold;}
.lm-content h2 {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 18px; font-weight: bold; margin-top: 30px;}
	
.mid-main {float: left; margin: 50px 30px 0px 0px; width: 300px;}
.mid-main h1 {font-family: Arial, Helvetica, sans-serif; color: #0099cc; font-size: 18px; font-weight: bold; padding-bottom: 5px;}

.mm-content {color: #333; padding: 0px; font-size: 12px; line-height: 16px; text-align: left;}
.mm-content ul {list-style-type: none;}
.mm-content li {padding-bottom: 10px;}
.mm-content li a {color: #666;}
.mm-content li span {font-size: 14px; font-weight: bold; padding-right: 10px; text-transform: capitalize;}

.right-main {float: left; margin: 50px 0px 0px 0px; width: 300px;}

.rm-content {background-color: #f8f8f8; border-top: #e8e8e8 solid 1px; border-bottom: #e8e8e8 solid 1px; color: #333; padding: 10px 5px 10px 5px; font-size: 14px; text-align: center;}

.rm-content2 {background-color: #f8f8f8; border-top: #e8e8e8 solid 1px; border-bottom: #e8e8e8 solid 1px; color: #333; padding: 10px 5px 10px 5px; font-size: 14px; text-align: center; margin-top: 20px;}


/* KEY POINTS */

.key-points {padding-top: 38px;}

.key-points ul {list-style-type: none; padding: 0px; margin: 0px;}
.key-points li {float: left; display: block; background: transparent url(images/keybg.png) bottom right no-repeat; width: 225px; height: 62px; margin-right: 20px;}
.key-points li a{color: #999; text-decoration: none;}
.key-points li a:hover{color: #74c9e8;	text-decoration: none;}
.mobile-icon {background: url(images/mobile-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.push-icon {background: url(images/push-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.calendar-icon {background: url(images/calendar-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.contacts-icon {background: url(images/contacts-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.programs-icon {background: url(images/programs-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.domain-icon {background: url(images/domain-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.save-icon {background: url(images/save-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
.support-icon {background: url(images/support-icon.png) top left no-repeat; height: 65px; padding: 15px 2px 2px 70px; color: #666; font-size: 12px; line-height: 16px;}
	
	
/* PRICING PAGE */

.single-pricing {float: left; margin-right: 15px; width: 460px;}

.sp-content {background: transparent url(images/singleuser.png) top left no-repeat; padding-left: 130px;}
.sp-content ul {list-style-type: none; margin-top: 10px;}
.sp-content li {background: transparent url(images/yes.gif) top left no-repeat; padding-left: 25px; padding-bottom: 10px; font-size: 14px; color: #333;}
.sp-button {background-color: #f8f8f8; border-top: #e8e8e8 solid 1px; border-bottom: #e8e8e8 solid 1px; color: #333; padding: 10px 5px 10px 5px; font-size: 14px; text-align: center; margin-top: 20px;}

.sp-title {height: 95px; font-size: 12px; color: #666;}
.sp-title h1 {font-weight: bold; font-size: 18px; font-family: helvetica, georgia; color: #333; margin-bottom: 10px;}
.sp-title a {color: #ff9900;}
.sp-title a:hover {text-decoration: none; color: #ff9900;}
			
.mid-pricing {float: left; background: transparent url(images/pline.png) top left no-repeat; height: 300px; width: 10px;}

.dedicated-pricing {float: left; margin-left: 15px; width: 460px;}

.dp-content ul {list-style-type: none; margin-top: 10px;}
.dp-content li {background: transparent url(images/yes.gif) top left no-repeat; padding-left: 25px; padding-bottom: 10px; font-size: 14px; color: #333;}
.dp-button {background-color: #f8f8f8; border-top: #e8e8e8 solid 1px; border-bottom: #e8e8e8 solid 1px; color: #333; padding: 10px 5px 10px 5px; font-size: 14px; text-align: center; margin-top: 20px;}

.dp-content {background: transparent url(images/dedicated.png) top left no-repeat; padding-left: 130px;}
.dp-title {height: 95px; font-size: 12px; color: #666;}
.dp-title h1 {font-weight: bold; font-size: 18px; font-family: helvetica, georgia; color: #333; margin-bottom: 10px;}
.dp-title a {color: #ff9900;}
.dp-title a:hover {text-decoration: none; color: #ff9900;}
	

/* SPLASH SUB */

.sub-header {margin: 0px auto 30px auto; width: 960px;}

.sub-title {background-color: #0099cc; border: 10px solid #daf4fd; padding: 20px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-align: left;}


/* SUB CONTENT */

.full-column {color: #666; padding: 0px; font-size: 14px; line-height: 22px; text-align: left;}
.full-column h1 {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 18px; font-weight: bold; padding-bottom: 5px;}
.full-column a{color: #ff9900;}

.left-column {float: left; width: 710px; margin-right: 30px;}
	
.right-column {float: right; width: 220px;}

.signuptoday {margin-top: 20px; margin-bottom: 20px;}

.keriopowered {margin-top: 30px; margin-bottom: 20px;}

.sub-nav {background-color: #f8f8f8; padding: 0px; margin-bottom: 30px;}
.sub-nav ul{list-style-position: inside; list-style-type: square;}
.sub-nav li{font-size: 14px; padding: 10px; border: 1px solid #e5e5e5;}
.sub-nav li a{color: #333333; text-decoration: none;}
.sub-nav li a:hover{color: #0099cc; font-size: 14px;}
.sub-nav li.selected {background: #333 url(images/select-arrow.png) 0% 48% no-repeat; list-style-type: none; color: #fff; border-left: 0px; border-top: 0px; border-bottom: 0px; border-right: 1px solid #e5e5e5; padding-left: 25px;}


/* SCREENS - RIGHT COLUMN */

.right-screens {background-color: #f8f8f8; border-top: #e8e8e8 solid 1px; border-bottom: #e8e8e8 solid 1px; padding: 20px;}
.rs {text-align: center; padding: 10px;}
.rs img {border: 1px solid #ccc;}

/* FEATURE */

.feature {margin-top: 30px; margin-bottom: 30px;}
.fbox-frame {float: left; background-color: #f8f8f8; padding: 5px; margin-right: 30px; width: 150px;}
.fbox-content {background-color: #fff; border: 5px solid #e5e5e5; width: 140px; height: 140px;}

.feature-content {float: right; width: 510px; text-align: left;}
.feature-content span{font-weight: bold; color: #333; font-size: 16px;}

#moreinfo1, #moreinfo2 {background-color: #f8f8f8; font-size: 14px; padding: 10px; float: right; width: 490px; border-top: #e5e5e5 1px solid; border-bottom: #e5e5e5 1px solid; }
#moreinfo2 span {color: #0099cc; font-weight: bold; font-size: 14px;}

/* CONTACT FORM */
table.frame {width: 98%; border: 1px solid #e5e5e5;	padding: 0px;}
.fieldarea {background-color: #f8f8f8;	text-align: right;}


.searchbutton {width:57px; height:28px; background:url(images/search.png) no-repeat left top; margin:0;}
.submitcomment {width:140px; height:34px; background:url(images/submitcomment.png) no-repeat left top; margin:0;}
.textfield {height: 18px; width: 190px; font-family: Arial, Helvetica, sans-serif; font-size: 14px;padding: 5px; border: solid 1px #ccc; margin:0 5px 0 0; vertical-align:top;}
	
/* FOOTER */

#footer {background-color: #222222; margin: 0px;}

.footer-wrapper {background: transparent url(images/keriocert.png) top left no-repeat; width: 960px; padding: 20px 0px 50px 0px; margin: 0px auto;}

.footer-content {color: #333; font-size: 12px; text-align: right;}
.footer-content a{padding: 0 2px 0px 2px; text-decoration: none; color: #ccc;}



/*  
Theme Name: Get Sync'd 2010
Theme URI: http://www.remixcreative.net/
Description: GetSync'd Wordpress Theme developed in conjunction with the 2010 website redevelopment
Version: 0.1
Author: Nik Gill 
Author URI: http://www.remixcreative.net/
*/


#ddnav{background-color:#312e2e;height:35px;margin:0;padding:0;}

#content2{float:left;width:655px;margin:0;padding:0;}
#content2 a:link, #content2 a:visited, #content2 a:active{color:#00749E;text-decoration:none;}
#content2 a:hover{color:#000;text-decoration:underline;}
.entry{float:left;width:620px;font-size:14px;background:#fff;margin:0 0 10px;padding:10px;}
#sidebar{float:left;width:280px; margin:0;padding:0;}
#sidebar a:link, #sidebar a:visited, #sidebar a:active{color:#00749E;text-decoration:none;}
#sidebar a:hover{color:#000;text-decoration:underline;}
.rsidebar{float:left;font-size:14px;width:270px; background:#fff ;margin:0 0 0 10px;padding:10px;}
.rsidebar a:link, .rsidebar a:visited, .rsidebar a:active{color:#00749E;text-decoration:none;}
.rsidebar a:hover{color:#000;text-decoration:underline;}
.rsidebar h2{font-size:16px;border-bottom:#eee 1px solid;margin:0 0 10px;padding:0 0 10px 0;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
.rsidebar ul li ul li{list-style-type:none;background:transparent url(images/li.gif) no-repeat;border:0;margin:0;padding:0 5px 5px 20px;}
.navigation2{width:570px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
span.cmt{background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty{background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.next{background:transparent url(images/next.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.prev{background:transparent url(images/prev.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
.postmetadata{border-top:1px #eee solid;font-size:12px;margin:0;padding:5px;}
.boxcomments{border:1px solid #CCC;margin-bottom:20px;width:600px; background:#e4e3e3;}
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist :hover{background:#eee;}
ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

.flash_header {padding-top:60px;padding-bottom:20px;margin:auto;text-align:center;}


.facebook {
background-image:url(images/facebook.png);
float:left;
height:32px;
width:118px;
margin:0 0 0 5px;
}

.facebook a {
height:32px;
width:118px;
display:block;
}

.facebook a:hover {
background-image:url(images/facebook.png);
background-position: 0 -32px;
}

.twitterfollow {
background-image:url(images/twitter-head.png);
float:left;
height:32px;
width:118px;
margin-left:123px;
}

.twitterfollow a {
height:32px;
width:118px;
display:block;
}

.twitterfollow a:hover {
background-image:url(images/twitter-head.png);
background-position: 0 -32px;
}

.client-login {
background-image:url(images/client-login.png);
float:left;
height:32px;
width:118px;
margin-left:5px;
}

.client-login a {
height:32px;
width:118px;
display:block;
}

.client-login a:hover {
background-image:url(images/client-login.png);
background-position: 0 -32px;
}

.livechat { 
	float:left;
	height:32px;
	width:142px;
	margin-left: 5px;
	display: inline-block;
	overflow: hidden;
	background: url(images/livechat-offline.png) no-repeat 0 0;
}

.logo {
margin-top:27px;
background-image:url(images/getsync%27d-logo.png);
background-repeat:no-repeat;
margin-left:14px;
margin-bottom:63px;
float:left;
}


.displace {
position:absolute;
left:-5000px;
}

/*
*	Inner Homepage menu
*/
#navigation {list-style: none; margin:0}
#navigation li {float: left;}
#navigation a * {display: none;}

#navigation a,
#navigation a .hover {
  height: 129px;
        position: relative;
        display: block;
		margin:0;}


#navigation a.home2 {
  background-position: 0 0;
  background: url(images/home-2.png) 0 0 no-repeat;
  width: 63px;
  margin:7px 0 0 12px}

#navigation a.homeselected2 {
  background: url(images/home-2.png) 0 -129px no-repeat;
  width: 63px;
}

#navigation .highlight a.home2:hover,
#navigation a.home2 .hover {
  background-position: 0 -258px;
  background: url(images/home-2.png) 0 -258px no-repeat;
  width: 63px;
}

#navigation a.featuretour2 {
  background-position: 0 0;
  background: url(images/feature-tour-2.png) 0 0 no-repeat;
  width: 104px;
  margin-top:7px}
  
#navigation a.featureselected2 {
  background: url(images/feature-tour-2.png) 0 -129px no-repeat;
  width: 104px;
  margin-top:7px
}

#navigation .highlight a.featuretour2:hover,
#navigation a.featuretour2 .hover {
  background-position: 0 -258px;
  background: url(images/feature-tour-2.png) 0 -258px no-repeat;
  width: 104px;
}

#navigation a.dedicated2 {
  background-position: 0 0;
  background: url(images/dedicated-cloud-2.png) 0 0 no-repeat;
  width: 129px;
  margin-top:7px}

#navigation a.deadselected2 {
  background: url(images/dedicated-cloud-2.png) 0 -129px no-repeat;
  width: 129px;
  margin-top:7px
}

#navigation .highlight a.dedicated2:hover,
#navigation a.dedicated2 .hover {
  background-position: 0 -258px;
  background: url(images/dedicated-cloud-2.png) 0 -258px no-repeat;
  width: 129px;
}

#navigation a.whygetsyncd2 {
  background-position: 0 0;
  background: url(images/why-getsyncd-2.png) 0 0 no-repeat;
  width: 129px;margin-top:7px}


#navigation .highlight a.whygetsyncd2:hover,
#navigation a.whygetsyncd2 .hover {
  background-position: 0 -258px;
  background: url(images/why-getsyncd-2.png) 0 -258px no-repeat;
  width: 129px;
}

#navigation a.whyselected2 {
  background: url(images/why-getsyncd-2.png) 0 -129px no-repeat;
  width: 129px;
  margin-top:7px
}

#navigation a.support2 {
  background-position: 0 0;
  background: url(images/support-2.png) 0 0 no-repeat;
  width: 73px;margin-top:7px}

#navigation a.supportselected2 {
  background: url(images/support-2.png) 0 -129px no-repeat;
  width: 73px;
  margin-top:7px
}

#navigation .highlight a.support2:hover,
#navigation a.support2 .hover {
  background-position: 0 -258px;
  background: url(images/support-2.png) 0 -258px no-repeat;
  width: 73px;
}

#navigation a.pricing2 {
  background-position: 0 0;
  background: url(images/pricing-2.png) 0 0 no-repeat;
  width: 134px;margin-top:7px}

#navigation a.priceselected2 {
  background: url(images/pricing-2.png) 0 -129px no-repeat;
  width: 134px;
  margin-top:7px
}

#navigation .highlight a.pricing2:hover,
#navigation a.pricing2 .hover {
  background-position: 0 -258px;
  background: url(images/pricing-2.png) 0 -258px no-repeat;
  width: 134px;
}
/*
*	inner menu ends
*/
.headerwrapper-inner {
height:168px;
background-image:url(images/home-header-2.png); margin:0; padding:0;
}

.header {
height:168px;
width:960px;
margin:auto;
position: relative;
}

.footerwrapper {
height:225px;
background-image:url(images/footer-bg.png);
clear:left;
}

.footer {
height:200px;
width:960px;
background-image:url(images/footer-shadow.png);
background-repeat:no-repeat;
background-position:top;
margin:auto;
}

.footer-logo {
margin-left:18px;
margin-top:60px;
float:left;
width:330px;
}

.copyright {
font-size:12px;
color:#f7991d;
margin-top:40px;
float:left;
height:50px;
width:300px;
}

.footer-links {
	display:block;
	float:left;
	height:130px;
	width:150px;
	margin-left:50px;
	font-size:12px;
	color:#FFF;
	line-height:24px;
	margin-top:55px;
	text-decoration: none;
}

.footer-links a {
	color:#fff;
	text-decoration: none;
}

.footer-links a:hover{
	color:#f7991d;
	text-decoration: none;
}

.footer-yellow {
font-size:12px;
color:#f7991d;
}

.break {
clear:both;
height:30px;
}

.blogtitle {width:940px; height:auto; margin: 30px auto auto auto;}

input {padding: 5px; border: solid 1px #ccc; margin:0 0 10px 0;}

textarea {border: solid 1px #ccc; margin:0 0 10px 0;}

.buttonclass {border: 0; padding:0; margin:0;}

/*---- TWITTER BLOG SIDEBAR ----*/
li#twitter-1 { margin-top: 30px; }
li#twitter-1 h2.widgettitle a { width: 223px; height: 30px; display: block; background: url(images/sidebar-twitter-title.png) no-repeat 0 0; text-indent: -9999px; }
li#twitter-1 li.twitter-item { 
	margin-bottom: 18px;
	padding-left: 50px; 
	background: url(images/sidebar-twitter-bullet.png) no-repeat 0 0; 
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
li#twitter-1 li.twitter-item.no-bullet { background: none; }
li#twitter-1 li.twitter-item strong { font-weight: normal; color: #333; }
li#twitter-1 li.twitter-item a { colot: #0174a0; }
a.sidebar-twitter-follow-btn { width: 97px; height: 24px; display: block; background: url(images/sidebar-twitter-follow-btn.png) no-repeat 0 0; text-indent: -9999px; }
