* {margin:0;padding:0;}
body {background-color: #deddd9;font-family: Trebuchet MS, Sans-serif;}
.clear {clear: both;}
img, img a {border-style: none;}
h1 {font-size: 25px;font-family: Trebuchet MS;padding:25px 0 25px 10px;}
h2 {
	font-size: 18px;
	font-family:Trebuchet MS;
}
#contentRight{float:left;width:577px;padding:0 50px 0 40px;}
a {color:#3a67b2;}
a:hover {color:#8bade7;}
.nomarginP {margin-bottom:0px !important;}
#contentRight p {font-size:14px;line-height: 21px; margin-bottom: 21px;}
#contentRight h1 {background-image: url(h1BG.gif);background-repeat: repeat-x;background-position: bottom;padding-bottom:5px;padding-left:0;font-size:25px;margin-bottom:15px;}
#contentRight h2 {background-image: url(h1BG.gif);background-repeat: repeat-x;background-position: bottom;padding-bottom:5px;padding-left:0;margin-bottom: 15px;}
#contentRight ul {list-style-position: inside;margin-bottom:21px;}
#contentRight ul li {font-size:14px;margin-bottom:8px;}
.homeH1 {font-size:19px;font-family: Trebuchet MS;padding:10px 0 15px 0;}
#dotted{padding:0 0 10px 0;}
#wrap {width:907px;margin:0 auto;background-image: url(bgPage.jpg);background-repeat: repeat-y;padding:3px 36px 5px 45px;}
#content {padding-bottom: 35px;padding-top:45px;}
#CTA {width:853px;height:85px;margin:0 auto;background-image: url(bgCTA.jpg);background-repeat: repeat-y;padding:25px 0 0 135px;}
#topHelp {float: right;position: relative;left:23px;}
#topHelp img {float:left;}
#topInfo p{font-size:13px;text-align:center;margin-left:120px;}
#topInfo span{color:#666;}
#topInfo a:link, #topInfo a:visited{text-decoration:none !important;font-weight:bold;color:#003ca2 !important;}
#topInfo a:hover{text-decoration:underline !important;color:#003ca2 !important;}
#topInfo img a:hover{text-decoration:none !important;}
#topTryFree {width:113px;height:24px;background-image: url(tryFree.gif);display:block;float: left; background-position:bottom;}
#topTryFreeAnchor:hover #topTryFree {background-position:top;}
#topTryFreeHome {width:113px;height:24px;background-image: url(tryFreeHome.gif);display:block;float: left; background-position:bottom;}
#topTryFreeAnchorHome:hover #topTryFreeHome {background-position:top;}
#medTryButton {width:314px;height:60px;background-image: url(tryFreeMid.gif);display:block;float: left; background-position:0px 63px;}
#medTryAnchor,#topTryFreeAnchor,#bigTryAnchor {cursor:pointer;}
#medTryAnchor {display:block;margin:9px 0 5px 70px;}
#medTryAnchor:hover #medTryButton {background-position: 0px -3px;}
#navFeatures {display:block;background-image:url(navFeatures.gif);background-repeat:no-repeat;width:72px;height:20px;float:left;background-position:bottom;margin-right:25px;}
#navFeatures:hover {background-position: top;}
#examples {margin-right:20px;display:block;background-image:url(navExamples.gif);background-repeat:no-repeat;width:72px;height:20px;float:left;background-position:bottom;}
#examples:hover {background-position: top;}
#pricing {margin-right:20px;display:block;background-image:url(navPricing.gif);background-repeat:no-repeat;width:58px;height:20px;float:left;background-position:bottom;}
#pricing:hover {background-position: top;}
#contact {margin-right:20px;display:block;background-image:url(navContact.gif);background-repeat:no-repeat;width:88px;height:20px;float:left;background-position:bottom;}
#contact:hover {background-position: top;}
#featuredIn{padding:37px 0 20px 0;}
#faq {margin-right:20px;display:block;background-image:url(navFAQ.gif);background-repeat:no-repeat;width:40px;height:20px;float:left;background-position:bottom;}
#faq:hover {background-position: top;}
#logo {position: relative;top:13px;left:-5px;float:left;}
#navHold{float: right;padding:39px 30px 0 0;position: relative;left:5px;}
#topContentLeft {width:415px;float: left;padding:0 0 0 29px;}
#topContentLeft img {padding:0 5px 5px 0;}
#steps{position: relative;top:-7px;left:10px;}
#ent{float:left;padding-top:12px !important;position: relative;left:-2px;}
#topContentLeft p {float:left;width:270px;font-size: 11px; line-height: 16px; color: #888888;padding:9px 0 0 7px;}
#topContentRight {width:456px;float: left;}
#meetCust{padding:8px 0 17px 0;}
#smallScreens img {padding-right:7px;}
#viewMore{text-align: right;font-size:14px;padding:5px 10px 8px 0;}
#whyChooseImg{padding:18px 0 18px 0;}
#whyChooseLeft{margin-right:45px;}
#whyChooseRight p {width:325px;}
#viewMore a{text-decoration: none;}
.whyChoose {float: left;width: 401px;padding:10px 0 0 0px;}
.whyChoose p strong {font-size:14px;font-weight: bold;}
.whyChoose p {font-size:14px;line-height: 21px;}
.whyChooseHeadings strong{margin-bottom:1px;font-family: Trebuchet MS;font-size: 16px !important;}
.whyChoose p, .whyChoose img {float: left;}
.whyChoose p {width:320px;}
.pNudge{margin-left:2px;width:318px !important;}
.pNudge2{margin-left:2px;width:323px !important;}
.dozFeatures {padding:13px 0 0 0;}
#tryFreeHdr{padding:33px 0 0 0;}
#iconCart{padding:15px 9px 0 6px;}
#storeIcon {padding:0px 10px 0 5px;}
#iconCash {padding:0 10px 0 0;}
#iconGift{padding:35px 10px 0 0px;position: relative;left:3px;}
#bigTryFree {width:583px;height:58px;background-image: url(tryFreeBig.gif);display:block;float: left; background-position:0px 63px;}
#topTryFreeAnchor {cursor:pointer;}
#bigTryAnchor {display:block;width:583px;height:58px;float: left;}
#bigTryAnchor:hover #bigTryFree {background-position: 0px -7px;}
#noFees{float:left;position: relative;top:-7px;left:18px;}
#ctaTopShadow{position: relative;left:15px;top:0px;}
.footerLinks {width:165px;float: left;margin-right:20px;}
.footerLinks a, .btmCenter a {color:#a9a9a9;text-decoration: none;}
#footer {color:#a9a9a9;position: relative;width:943px; padding:28px 0 0 45px;margin:0 auto;background-image: url(bgFooter.jpg);background-repeat: repeat-y;}
#footer ul {list-style-type:none;}
#footer ul li {font-size:12px;line-height: 20px;}
#footer h2 {font-size:15px;font-weight: bold;color:#a9a9a9;border-bottom:1px solid #565656;padding-bottom: 5px;margin-bottom: 9px;font-family: Trebuchet MS;}
#twitterPos{position: absolute;right:130px;top:26px;}
.icons{padding:0px 5px 0 0;position: relative;top:4px;}
.twitterLinks a {color:#278ce9; text-decoration: underline !important;}
.twitterLinks p {font-size:12px;line-height: 20px;}
#twitter_div li {padding-bottom:10px;}
.copy {padding-top:5px;}
.btmCenter{text-align:center;font-size:12px;position: relative;left:-20px;}
#contactSales{padding-bottom:5px;}
.blueLink {color:#278ce9 !important; text-decoration: underline !important;}
.blackAnchor {color:#000000;}

/* Features Pages */
#breadcrumb {padding:20px 0 15px 0;}
#breadcrumb p {font-size:14px;color:#333333;padding:5px 0 0 0;}
#featuresLeft{width:207px;min-height:500px;background-image: url(bgFeaturesLeft.gif);float:left;padding:40px 0 0 0;background-repeat:no-repeat; height:auto !important;
  height:500px;}
.leftTechStuff {height:600px !important;}
#featuresLeft img {display:block;}
#featuresRight{float:left;width:627px;padding:0 0 0 40px;}
.featuresIcon{float:left;width:66px;height:79px;padding-right:15px;}
.marketing .featuresIcon {width:136px !important;}
.featuresContent{float:left;width:436px;}
.marketing .featuresContent {width:320px !important;}
.featuresExtra {float:left;width:100px;padding:2px 0 0 50px;font-size:14px;font-weight:bold;font-family:Trebuchet MS;}
.featuresContent p {font-family:Trebuchet MS; font-size:14px;line-height: 21px;margin-bottom:25px;}
.featuresExtraP {font-size:14px;font-family:Trebuchet MS;padding:0 0 25px 10px;}

/* About Us Pages */
#awardsHold {width:183px;}
#awardsTop{background-image:url(awardsTop.gif);height:29px;background-repeat:no-repeat;}
#awardsMid {background-image:url(awardsMid.gif);bakground-repeat:repeat-y;padding:5px 0 0 35px;}
#awardsMid img {padding-bottom:20px;}
#awardsBtm{background-image: url(awardsBtm.gif);height:24px;}
#careerBoxHold{width:577px;}
#careerBoxTop{height:17px;background-image:url(careersTop.gif);margin-top:10px;}
#careerBoxMid{background-image:url(careersMid.gif);background-repeat: repeat-y;padding:15px 20px 15px 40px;}
#careerBoxBtm{height:17px;background-image:url(careersBtm.gif);margin-bottom:25px;}
#ourStoryImg{float:right;padding:0 0 0 15px;}
#customersRockImg {float:left;padding:0 15px 30px 0;}
#careersBest{float:right;}
#careersWall{float:left;padding:0 15px 0px 0;}
#jobs {list-style-image:url(starBullet.gif);}
#jobTable{width:100%;}
#jobTable th {text-align:left;padding:0 0 15px 0;}
#jobTable td {font-size:14px;padding:5px 15px 5px 2px;}
#jobTable a {text-decoration: none;}

/* Terms of Service */
#content1col {padding:0 100px 0 80px;}
#content1col h1 {padding-left:0;}
#content1col h2 {font-size:16px;padding:0 0 8px 0;}
#content1col h3 {font-size:14px;padding:0 0 8px 0;}
#content1col p {font-size:14px;line-height: 21px;margin-bottom:12px;}
#content1col ul, #content1col ol {font-size:14px;margin-bottom:12px;padding:0 0 0 30px;}
#content1col li {line-height:21px;margin-bottom:12px;}

/* Our Painted Picture */
#paintedLeft {float: left;width:270px;padding-right:25px;}
#paintedRight {float:left;width:270px;}

/* News & Media Buzz */
#yearPicker{font-size:14px;font-family:"Trebuchet MS",sans-serif;color:#1140ae;border:1px solid #dcddde;background-color:#f8f8f8;padding:7px 13px;}
#yearPicker a{text-decoration:none;color:#1140ae;padding:0 5px 0 5px;}
.dateBox{float:left;clear:left;margin:15px 20px 15px 0;font-family:"Trebuchet MS",sans-serif;font-size:12px;color:#2459ac;}
.dateInfo{float:left;margin:15px 0 15px 0;font-family:"Trebuchet MS",sans-serif;font-size:14px;width:450px;}
.infoLogo{padding:15px 15px;float:left;}
.separator{clear:both;background-image: url(h1BG.gif);background-repeat: repeat-x;background-position: bottom;padding-bottom:5px;padding-left:0;font-size:18px;}
.dNW{width:8px;height:8px;background-image:url(mediabuzz/dateNW.gif);}
.dNE{width:9px;height:8px;background-image:url(mediabuzz/dateNE.gif);}
.dSW{width:8px;height:8px;background-image:url(mediabuzz/dateSW.gif);}
.dSE{width:9px;height:8px;background-image:url(mediabuzz/dateSE.gif);}
.dN{height:8px;background-image:url(mediabuzz/dateN.gif);}
.dS{height:8px;background-image:url(mediabuzz/dateS.gif);}
.dE{width:8px;background-image:url(mediabuzz/dateE.gif);}
.dW{width:8px;background-image:url(mediabuzz/dateW.gif);}
.dTxt{padding:2px;}

/* Forgot Password */
#forgotPasswordInput {width:248px;padding:3px 0 3px 0;margin:0 0 0 10px;}
#forgotPWSend{position: relative;top:13px;left:10px;}

/* Login Error */
#redText {color:red;}

/* Signup */
#signupLeft {float:left;width:230px;padding:70px 0 0 0;}
#signupRight{float:left;width:432px;padding:70px 0 0 65px;}
#signupTop{background-image: url(signupTop.gif);height:19px;}
#signupMid{background-image: url(signupMid.gif);background-repeat: repeat-y;padding:3px 15px 3px 15px;}
#signupBtm{background-image: url(signupBtm.gif);height:19px;}
#noPmargin{margin-bottom:0px !important;}
#signupLeft p {margin-bottom:25px;}
#freeTrialUL li {padding-left:5px !important;}
#freeTrialUL{list-style-image: url(checkBullet.gif);padding-left:25px !important;}
.signupP{float:left;width:150px;margin-bottom:30px !important;}
.signupInput {width:248px;padding:5px 0 5px 0;}
#smallP {font-size:12px !important;position: relative;z-index: 0;top:-10px;left:150px;}
#finishButton {width:308px;height:58px;background-image: url(finishAndCreateBtn.gif);display:block;float: left; background-position:0px 60px;}
#finishAnchor {cursor:pointer;}
#finishAnchor {display:block;margin:30px 0 5px 0px;}
#finishAnchor:hover #finishButton {background-position: 0px -3px;}
#freeTrialListHold{padding:25px 0 0 20px;}
#signupH1{padding:0 !important;}
#freeColor{color:#ed1c24}
#required{font-size:11px;color:#717171;padding-bottom:5px;}
#webAddress{font-size:18px !important;margin-bottom:20px !important;margin-top:20px !important;}
#signupAwards{padding:70px 0 70px 0;}

/* Examples */
#examplesLeft {width:330px;float:left;padding-right:25px;}
#examplesRight{width:370px;float:left;padding:80px 0 0 0;}
#grayBox {background-color: #f0f0f0;border:1px solid #d6d6d6;padding:15px 15px 15px 15px;margin:5px 0 15px 0;}
#grayBox img {padding-bottom:8px;}
#grayBox p {
	font-size:14px;
}
#exampleScreenshots img {padding:0 8px 8px 0;}
#categories {padding:0 0 0 20px !important;}
#categories li{margin-bottom:5px !important;padding:0 0 0 20px !important;}
#bigExampleScreen{position:relative;left:-8px;}
#examplesH1{font-size:24px;}

/* FAQ */
#faqLeft{float:left;width:340px;padding-right:25px;}
#faqRight{float:left;width:340px;}
#faqLeft ul, #faqRight ul{padding-left:15px;margin-bottom: 20px;}
#faqLeft ul li, #faqRight ul li {color:#1140ae;margin-bottom: 2px;}
#faqLeft a, #faqRight a {text-decoration: none;}
#faqContent {padding-right:40px;}
#faqContent h1 {background-image:url(h1BG.gif);background-position:center bottom;background-repeat:repeat-x;padding-bottom:20px !important;margin-bottom:10px;}

/* Login */
#loginTry {}
.loginBox {width:326px;float:left;}
#loginMargin{margin-right:40px;}
.loginBoxTop {background-image: url(loginTop.gif);height:11px;}
.loginBoxMid {background-image: url(loginMid.gif);background-repeat: repeat-y;padding: 0 20px 0 20px;}
.loginBoxBtm {background-image: url(loginBtm.gif);height:11px;}
#loginButton {width:308px;height:58px;background-image: url(tryFreeGray.gif);display:block;float: left; background-position:0px 63px;position:relative;left:-14px;}
#loginAnchor {cursor:pointer;}
#loginAnchor {display:block;margin:9px 0 5px 0px;}
#loginAnchor:hover #loginButton {background-position: 0px -3px;}
.loginLabel {margin-bottom:3px !important;}
.loginInput {padding:5px 0 5px 0;width:282px;margin-bottom:10px;}

/* Pricing */
#pricingLeft {}
#pricingContent {padding:0 80px 0 80px;}
#pricingContent p {font-size:14px;line-height: 21px;margin-bottom:12px;}
#pricingContent h1 {padding-left:0px !important;}
#pricingLeft {width:416px;float:left;}
#pricingRight {width:272px;float:left;padding-left:52px;}
#pricingBubbleHold{width:271px;padding:120px 0 0 0;}
#pricingBubbleTop{height:55px;background-image:url(pricingBubbleTop.gif);}
#pricingBubbleMid{background-image:url(pricingBubbleMid.gif);background-repeat:repeat-y;padding:0 25px 0 25px;}
#pricingBubbleMid p {line-height:18px !important;}
#pricingBubbleBtm{height:55px;background-image:url(pricingBubbleBtm.gif);}
.tinyTD{font-size:11px;line-height:14px !important;}
#pricingTableHold {padding:10px 0 0 0;}
#pricingTableHold img {float:left; padding:5px 10px 0 0;}
#pricingTableHold p {width:150px; float:left;}
#pricingTableHold td {padding:5px 15px 5px 15px;;}
#table2{border-top:1px solid #cbcbcb;border-collapse:collapse;border-right:1px solid #cbcbcb;}
#table2 td {border-left:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-collapse:collapse;}
#blank{width:210px;}
#fakeTD2 {width:237px;float:right;border-right:1px solid #cbcbcb;border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;height:60px;padding:0 0 0 10px;}
#fakeTD1{width:224px; float:right;border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;height:45px;padding:15px 0 0 20px;}
#pricingSignupLink {font-size:12px;padding:0 0 0 15px;}

/* Contact Us */
#contactLeft {width:480px;float:left;}
#contactRight {width:220px;float:left;padding:85px 0 0 25px;}
#smallCall{font-size:12px !important;}
#chatIcon{float:left;width:78px;padding-right:10px;}
#liveChat{float:left;width:80px;padding-right:10px;}
#vert{float:left;width:1px;padding-right:10px;}
#phoneIcon{float:left;width:78px;padding-right:5px;}
#phoneNum{float:left;width:206px;}
#contactEmail{float:left;}
#contactFormHold{width:479px;}
#contactFormTop {background-image:url(contactLeftTop.gif);height:12px;}
#contactFormMid {background-image:url(contactLeftMid.gif);background-repeat:repeat-y;padding:10px 50px 10px 50px;}
#contactFormBtm {background-image:url(contactLeftBtm.gif);height:12px;}
#contactFormMid p {margin-bottom:0 !important; padding-bottom:12px;}
#iconBuoy{float:left;padding:10px 5px 0 0;}
.iconFloat {float:left;padding:3px 10px 0 0;}
.contactRightP{line-height: 19px !important;}
.contactInput {width:361px;height:30px;}
#partnersHold {width:220px;}
#partnersTop {height:11px;background-image:url(contactRightTop.gif);}
#partnersMid {background-image:url(contactRightMid.gif);background-repeat:repeat-y;padding:5px 15px 5px 15px;}
#partnersBtm {height:11px;background-image:url(contactRightBtm.gif);}
#partnersMid p {line-height:19px !important; font-size:13px !important;}
#tinyText{font-size:11px !important;line-height:14px !important;}
#emailContact{position:relative; top:50px;left:10px;}
textarea {width:361px;height:200px;}
