body{
	background-image: url(../images/bg.jpg);
}


#head{
	width: 957px;
	margin: 0 auto;
	margin-top: 19px;
	margin-bottom: 35px;
}
a{
	color: #D6EAFD;
	outline: none;
}
img{
	border: 0;
}
#head #logo{ float: left; margin-right: 160px; margin-left: 25px;}
#head #nav a{ margin-right: 18px; position: relative; top:9px;}
#head #nav a .hv{ position: absolute; top: -58px; opacity: 0;}
#head #nav a:Hover .hv{ opacity: .7; }

@media screen and (-webkit-min-device-pixel-ratio:0){
#head #nav a .hv{ position: absolute; top: -56px; opacity: 0;}
}

#hero{
	background-image: url(../images/bg_hero.png);
	background-repeat: no-repeat;
	width: 957px;
	height: 420px;
	margin: 0 auto;
	font-family: "Lucida Sans", Arial;
	font-size: 12px;
	line-height: 140%;
	color: white;
}

#hero p{ padding: 0; margin: 0; padding: 25px;}

#hero .button {margin-right: 5px;}

img{
	border: 0px;
}

#subnew{
	width: 957px;
	margin: 0 auto;
	font-family: "Lucida Sans", Arial;
	font-size: 11px;
	color: white;
	margin-top: 16px;
}

#sub{
	width: 957px;
	margin: 0 auto;
	font-family: "Lucida Sans", Arial;
	font-size: 11px;
	line-height: 140%;
	color: white;
	margin-top: 25px;
}

#sub p{ margin: 0px; padding: 0px; }
#sub .left p { padding-right: 30px;}
#sub .middle p { padding-right: 30px;}
#sub .right p { padding-left: 10px; }

#sub .left{ float: left; width: 33%; padding-left: 30px; height: 150px;}
#sub .right{ float: right; width: 28%; height: 150px;}
#sub .middle{ width: 72%; padding-right: 30px; height: 150px; }

#footer{
	margin: 0 auto;
	font-family: "Lucida Sans";
	font-size: 10px;
	line-height: 140%;
	color: white;
	text-align: center;
	padding: 20px;
}

#capsule{
	background-image: url(../images/capsule_middle.png);
	background-repeat: repeat-y;
	margin: 0 auto;
	width: 957px;
	text-align: left;
	font-family: "Lucida Sans", Arial;
	font-size: 11px;
	line-height: 140%;
	color: white;	
}

#capsule .content{ padding-left:30px; padding-right: 30px; padding-top: 15px;padding-bottom: 15px;}
#capsule .content b {font-size: 12px; line-height: 23px;}


#capsule td{font-size: 12px;padding-right: 8px;padding-left: 5px;line-height: 140%;vertical-align: top;color: white;}
#capsule td .icon{padding-right: 8px; padding-bottom: 30px;}

h2{font-size: 16px;font-family: "Lucida Sans", Arial; margin-bottom: 8px; color: #cbe4fe;margin-top: 0px;}
h1 a{
	text-decoration: none;
}
h1{font-size: 23px;font-family: "Lucida Sans", Arial; margin-bottom: 15px; color: #cbe4fe;}
h3{font-family: "Lucida Sans";}

.devices a{
	padding-right: 13px;
}

.appfeatures td{
	font-family: "Lucida Sans", Arial;
	font-size: 11px;
	line-height: 140%;
	color: white;	
}

.appfeatures td .icon{padding-right: 8px; padding-bottom: 40px;}

hr{border:none;border-bottom:1px solid #333333; width: 93%;}

.twtr-ft div{display:none;}
.twtr-hd{display: none;}
.twtr-widget .twtr-tweet-wrap {padding: 0px !important;padding-top: 15px !important;padding-bottom: 20px !important; padding-left: 10px !important;}
.twtr-widget p  {font-family: "Lucida Sans", Arial !important; font-size: 11px !important; }
#twtr-widget-1 .twtr-bd p { line-height: 140% !important; }

