/* Navbar style */
#topbar{
	height:128px;
	width: 960px !important; /* added to match Billings Pro page */
}

#marketcircle_logo {
	margin-top: 31px;
	float: left;
	margin-left: 9px; /* changed to 9 from 20 to match Billings Pro page */
}

#nav {
	font-family: "Helvetica", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10pt;

	margin-top: 40px;
	margin-right: 25px;

	float: right;
}

#nav li {
	display: inline;
	margin-left: 30px;
}

#nav a {
	text-decoration: none;
	color: #939393;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

#nav a:hover {
	border-bottom-color: 	#939393;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#nav a.selected {
	color: #939393;
}

.rightalign {
	text-align: right;
	padding-right: 100px;
}

/* body style */

img{
	border:0px;
	background:none;
}

.hiddenPic {display:none;}

.main {
	width: 1008px; /* UNemphasized to match Billings Pro page */
	clear: both;
	margin:auto;
	background-color:white;
}

body {
	background-color: #ffffff;
	min-width:1008px;
	padding:0px;
	margin:0px;
	font: 10px "Helvetica Neue","Verdana","Helvetica", Arial, Geneva;
	}
	
#bringbacktoflow{
	clear:both;
	height:20px;
}

/*Billings Pro + Daylite + Billings Section (NEW) */
.daylitecontentwrap2{
	width:840px;
	height:339px;
	margin:auto;
}
		
.daylitecontentwrap2 .daylitemacs2 {
	background-image: url("../images/indeximages/daylite/DayliteMacs.png");
	width:440px;
	height:320px;
	float:left;
	margin-top:40px;
}

.daylitecontentwrap2 .dayliteheader2{
	background-image: url("../images/indeximages/daylite/DayliteHeader.png");
	width:306px;
	height:121px;
	float:right;
	margin-top:40px;
	margin-right:-26px;
}

.daylitecontentwrap2 .daylitebuttonwrap2{
	width:247px;
	height:36px;
	float:right;
	margin-top:17px;
	margin-right:33px;
}

.daylitecontentwrap2 .daylitebuttonwrap2 #navmac{
	background-image: url("../images/indeximages/daylite/daymacbutt.png");
	width:115px;
	height:36px;
	float:left;
}

.daylitecontentwrap2 .daylitebuttonwrap2 #navtouch{
	background-image: url("../images/indeximages/daylite/dayphonebutt.png");
	width:132px;
	height:36px;
	float:right;
}

.billingstextwrap{
	float:right;
	width:261px;
	height:191px;
}

.billingsbuttonwrap{
	width:247px;
	height:73px;
	float:left;
	margin-top:10px;
}

.billingsbuttonwrap #navmac{
	background-image: url("../images/indeximages/billings/billmacbutt.png");
	width:115px;
	height:37px;
	float:left;
}

.billingsbuttonwrap #navtouch{
	background-image: url("../images/indeximages/billings/billphonebutt.png");
	width:132px;
	height:37px;
	float:right;
}

.multicurrency{
	background-image: url("../images/indeximages/billings/multicurrency/multicurrencyicon.png");
	width:211px;
	height:43px;
	float:left;
	margin-top:-20px;
}

.multicurrency:hover{
	background-image: url("../images/indeximages/billings/multicurrency/multicurrencyiconhover.png");
	width:211px;
	height:43px;
}

.machero2{
	background-image: url("../images/indeximages/billings/billings_header.png");
	width:480px;
	height:296px;
	float:left;
}

.billingswrap2{
	/*background-image: url("../images/indeximages/billings/backgroundstrip.png");
	background-repeat: repeat-x;*/
	height:380px;
	width:1008px;
	margin-left:auto;
	margin-right:auto;
}

.billingsinnerwrap{
	width:805px;
	height:326px;
	margin:auto;
}

.billingsprowrap{
	height:380px;
	width:1008px;
	margin-top:60px;
	margin-left:auto;
	margin-right:auto;
}

.billingsprocontentwrap{
	width:904px;
	height:355px;
	margin:auto;
}

.billingspromachero{
	background-image: url("../images/indeximages/billingspro/billingspro_headernew.png");
	width:744px;
	height:340px;
	float:left;
}

.billingsprotext{
	background-image: url("../images/indeximages/billingspro/billingspro_text.png");
	width:296px;
	height:156px;
	float:right;
	margin-top:-300px;
	margin-right:15px;
}

.billingsprobg{
	background-image: url("../images/indeximages/billingspro/billingspro_bluebg4.png");
	background-repeat: repeat-x;
}

.multicurrency2{
	background-image: url("../images/indeximages/billings/multicurrency/billings_multicurrency.png");
	width:204px;
	height:39px;
	float:left;
	margin-top:-18px;
}

.multicurrency2:hover{
	background-image: url("../images/indeximages/billings/multicurrency/billings_multicurrencyhover.png");
	width:204px;
	height:39px;
}


/* Billings section */

.billingswrap{
	background-image: url("../images/indeximages/billings/backgroundstrip.png");
	background-repeat: repeat-x;
	height:443px;
	width:1008px;
	margin-left:auto;
	margin-right:auto;
	background-color: #fffcf8;	
}

.macherobase{
	background-image: url("../images/indeximages/billings/MacHero2.png");
	width:708px;
	height:436px;
	float:left;
	margin-left:-200px;
}

.machero{
	background-image: url("../images/indeximages/billings/MacHero.png");
	width:708px;
	height:436px;
	float:left;
	margin-left:-200px;
}

.machero:hover{
	background-image: url("../images/indeximages/billings/MacHeroHover.png");
}

.itouchherobase{
	background-image: url("../images/indeximages/billings/TouchHero.png");
	width:174px;
	height:423px;
	float:right;
	margin-left:-50px;
}

.itouchhero{
	background-image: url("../images/indeximages/billings/TouchHero.png");
	width:174px;
	height:423px;
	float:right;
	margin-left:-50px;
}

.itouchhero:hover{
	background-image: url("../images/indeximages/billings/TouchHeroHover.png");
}

.billingsheader{
	background-image: url("../images/indeximages/billings/BillingsHeader.png");
	width:209px;
	height:81px;
	margin-top:50px;
	float:left;
}

.middlesection{
	height:443px;
	width:313px;
	float:left;
}

.middlesection .billingsbuttonwrap{
	width:247px;
	height:73px;
	float:left;
	margin-top:10px;
}

.middlesection .billingsbuttonwrap #navmac{
	background-image: url("../images/indeximages/billings/billmacbutt.png");
	width:115px;
	height:37px;
	float:left;
}

.middlesection .billingsbuttonwrap #navtouch{
	background-image: url("../images/indeximages/billings/billphonebutt.png");
	width:132px;
	height:37px;
	float:right;
}

.middlesection .multicurrency{
	background-image: url("../images/indeximages/billings/multicurrency/multicurrencyicon.png");
	width:211px;
	height:43px;
	float:left;
	margin-top:-20px;
}

.middlesection .multicurrency:hover{
	background-image: url("../images/indeximages/billings/multicurrency/multicurrencyiconhover.png");
	width:211px;
	height:43px;
}

.middlesection .billingsbillboard{
	background-image: url("../images/indeximages/billings/BillboardADABadge.png");
	width:211px;
	height:53px;
	margin-left:-60px;
	margin-top:23px;
	float:left;
}

.middlesection .billingsmacworld{
	background-image: url("../images/indeximages/billings/macworldicon2.png");
	width:81px;
	height:70px;
	margin-top:30px;
	float:right;
}

.middlesection .billingshalf{
	background-image: url("../images/indeximages/billings/macworldhalf.png");
	width:70px;
	height:51px;
	float:right;
	margin-top:120px;
	margin-right:-75px;
} 

/* Daylite Section */

.daylitewrap{
	background-image: url("../images/indeximages/daylite/backgroundstrip.png");
	background-repeat: repeat-x;
	height:396px;
	width:auto;
}

.daylitecontentwrap{
	width:710px;
	height:396px;
	margin:auto;
}

.daylitecontentwrap .daylitemacs{
	background-image: url("../images/indeximages/daylite/DayliteMacs.png");
	width:440px;
	height:320px;
	float:right;
	margin-top:-115px;
}

.daylitecontentwrap .dayliteheader{
	background-image: url("../images/indeximages/daylite/DayliteHeader.png");
	width:306px;
	height:121px;
	float:left;
	margin-top:40px;
}

.daylitecontentwrap .daylitebuttonwrap{
	width:247px;
	height:36px;
	float:left;
	margin-top:17px;
}

.daylitecontentwrap .daylitebuttonwrap #navmac{
	background-image: url("../images/indeximages/daylite/daymacbutt.png");
	width:115px;
	height:36px;
	float:left;
}

.daylitecontentwrap .daylitebuttonwrap #navtouch{
	background-image: url("../images/indeximages/daylite/dayphonebutt.png");
	width:132px;
	height:36px;
	float:right;
}

/* Partner Conference Section */

.conferencewrap{
	height: 128px;
	width: auto;
	background: none;
}

.conferencecontentwrap{
	width: 830px;
	height: 128px;
	margin: auto;
}

.conferencecontentwrap .content{
	width: 830px;
	height: 65px;
	padding:	4px;
}

/*.conferencecontentwrap .conferenceleft{
	height: 130px;
	width:	131px;
	float: 	left;
}

.conferencecontentwrap .conferencemiddle{
	height: 130px;
	width:	571px;
	float:	left;
}

.conferencecontentwrap .conferenceright{
	height: 130px;
	width:	131px;
	float:	right;
}

#conferenceglyph{
	padding-top: 5px;
}

#conferencetitle{
	background-image: url(/images/indeximages/conference/conference_title.png);
	width: 530px;
	height:	20px;
} */


/* SnowLeopard Section*/
.leopardwrap{
	background-image: url("../images/indeximages/snowleopard/backgroundstrip.png");
	background-repeat: repeat-x;
	width:auto;
	height:48px;
	padding-top:16px;
}

.leopardwrap .context{
	background-image: url("../images/indeximages/snowleopard/snowtext.png");
	margin:auto;
	width:530px;
	height:21px;
}

/* Context Section */

.contentwrap{
	width:780px;
	height:100%;
	margin:auto;
	font-family: "Helvetica Neue","Helvetica";
	padding-left:60px;
}

.contentwrap h3{
	font-size:15px;
	color:#767676;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.contentwrap p{
	font-size:13px;
	color:#767676;
}

.contentwrap a{
	color:#58bbf5;
	text-decoration: none;
	font-size:13px;
}

.contentwrap .left{
	width:390px;
	float:left;
}

.contentwrap .right{
	width:390px;
	float:right;
}

/* Twitter style and images */

.twittericon{
	background-image: url("../images/twitter/twittericon.png");
	width:39px;
	height:36px;
	float:right;
	margin-top:-99px;
}

.twittersection{
	width:auto;
	height:111px;
	margin-top:40px;
}

.twitterbar{
	background-image: url("../images/indeximages/twitter/backgroundstrip.png");
	background-repeat: repeat-x;
	width:auto;
	height:41px;
}

.twittersection .twitterbox{
	background-image: url("../images/indeximages/twitter/twitterbackgroundbox.png");
	background-repeat: no-repeat;
	width:387px;
	height:111px;
	margin:auto;
	margin-top:-76px;
	padding-top:15px;
}

/* footer Section*/

.footer a{
	color:#767676;
	font-size:11px;
	text-decoration: none;
}