BODY {
	margin: 0;
	padding: 0;
	background: #f8f8f8 url(../img/blue/bg_nav_bar_tall.png) repeat-x 0 -37px;
	color: #686868;
	font: 100%/1.3 Helvetica, Geneva, Arial, sans-serif;
}
BODY#homepage {
	background: #f8f8f8 url(../img/blue/bg_nav_bar_short.png) repeat-x 0 0px;
}
A{
	text-decoration: none;
}
A:link		{ color: #4892DD; }
A:visited	{ color: #4892DD; }
A:hover		{ color: #75dcfd; }
A:active	{ color: #75dcfd; }

H1, H2, H3, H4, P, UL, OL, LI, DL, DT, DD, FORM, FIELDSET, BLOCKQUOTE, IMG {
	margin: 0;
	border: 0;
	padding: 0;
}
UL, OL {
	list-style-type: none;
}
.disc {
	margin-left: 12px;
	list-style-type: disc !important;
}
H1, H2, H4, LEGEND{
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, sans-serif;
	font-weight: lighter;
	/*color: #424242;*/
	color: #000;
}
H1 {
	font-size: 33px;
}
H2{
	font-size: 24px;
}
H3{
	font-family: "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #333333;
}
UL, OL {
	padding: 0;
	font-size: 100%;
}
DIV{
	font-size: 14px;
}
.sml {
	font-size: 75%;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.terms {
	padding-left: 10px;
	width: 179px;
	float: left;
	font-size: 75%;
}
.terms-wide {
	padding: 4px;
	float: left;
	font-size: 75%;
}
#sign-up-submit-btn {
	float: left;
	margin-left: -2px;
	text-indent: -999px;
}
#begin-free-trial{
/*	float: left;*/
}
.float-left{
	float: left;
}
#extra-width, extra-width-name {
 margin: 0px auto;
 background: url(../img/blue/bg_logo_highlight.png) no-repeat 18px 0px;
 width: 1034px;
}

.wrapper {
	position: relative;
	width: 944px;
	margin: 0px auto;
}
#header {
	position: relative;
	width: 944px;
	height: 103px;
}
/*#login {
  position: absolute;
	width: 216px;
	height: 49px;
	top: 18px;
	right: 0px;
}
#login P {
	color: #2f2f2f;
	float: left;
	padding-top: 15px;
	margin-right: 8px;
}
#login SPAN {
	display: block;
}*/
/* Logo
------------------------------ */
#logo {
	position: absolute;
	top: 34px;
	width: 263px;
	height: 59px;
	padding: 0 0;
	text-align: center;
	overflow: hidden;
}
#logo SPAN {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url(../img/blue/pp_logo3.png);
}
/* Navigation
------------------------------ */
#top-nav{
  height: 37px;
}
#top-nav A{
	color: #70a0c5;
}
#top-nav A:hover{
	color: #FFFFFF;
}
#top-nav UL{
  float: right;
}
#top-nav LI{
	float: left;
	padding: 9px 12px;
}
#nav-bar{
	height: 84px;
	/*margin-top: 27px;*/
	z-index:3;
}
.offer-expiry {
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 16pt;
	float: right;
	color: #FFFFFF;
	position: absolute;
	right: 0px;
	bottom: 40px;
}
.days-left {
	font-size: 24pt;
	background: #000;
	padding: 4px;
	color: #FFF;
	font-weight: bold;
}
#nav {
	float: right;
	height: 52px;
	color: #FFF;
	padding: 0px;
	margin-top: 17px;
}
#nav LI {
	float: left;
	padding: 0;
	list-style: none;
}
#nav LI A {
	background-image: url(../img/blue/btn_navigation3.png);
	height: 50px;
  width: 84px;
	float: left;
	display: block;
}
#nav LI.home A {
  background-position: -14px top;
}
#nav LI.home A:hover {
  background-position: -14px -52px;
}
#nav LI.tour A {
  background-position: -118px top;  
}
#nav LI.tour A:hover {
  background-position: -118px -52px;
}
#nav LI.FAQs A {
  background-position: -649px top;  
}
#nav LI.FAQs A:hover {
  background-position: -649px -52px;
}
#nav LI.pricing A {
  background-position: -331px top;  
}
#nav LI.pricing A:hover {
  background-position: -331px -52px;
}
#nav LI.blog A {
  background-position: -543px top;  
}
#nav LI.blog A:hover {
  background-position: -543px -52px;
}
#nav LI.signup A {
  background-position: -329px top;
}
#nav LI.signup A:hover {
  background-position: -329px -52px;
}
#nav LI.login A {
  background-position: -424px top;  
}
#nav LI.login A:hover {
  background-position: -424px -52px;
}
#nav LI.support A {
  background-position: -224px top;  
}
#nav LI.support A:hover {
  background-position: -224px -52px;
}
#nav LI.free-signup A {
  background-position: -738px top;  
}
#nav LI.free-signup A:hover {
  background-position: -738px -52px;
}
#nav LI.podcasts A {
  background-position: -755px top;  
}
#nav LI.podcasts A:hover {
  background-position: -755px -52px;
}
.nav-current {
	
}
#page-title H2 {
  float: left;
	font-size: 28px;
  padding-top: 10px;
  color: #f5f5f5;	
}
#nav-bg {
	height: 52px;
	width: 82px;
}
.current {
	background-image: url(../img/blue/bg_nav_current.png);
}
.tool-tip-link:hover .bg-highlight {
	background-color: #e0e0e0;
}
.tool-tip-link:hover  {
	color: #000;
}
/* Homepage Layout
------------------------------ */
#landing-area-container, #landing-area-container-campaign, #landing-area-container-church-campaign{
	width: 944px;
	/*height: 332px;*/
	padding-top: 15px;
	margin-bottom: 56px;
}
#landing-area-container-campaign {
	padding-top: 0px;
	/*height: 579px;*/
	margin-bottom: 20px;
}
#landing-area, #landing-area-campaign {
	background: url(../img/blue/landing_simplest_way_to_podcast.png) no-repeat 567px 0px;
	position: relative;
	margin: auto;
	/*height: 342px;*/
	display: block;
}
#landing-area-church-campaign-slump, #landing-area-church-campaign-beach, #landing-area-church-campaign-reach,
 #landing-area-church-campaign-is-your-church-podcasting, #landing-area-church-campaign-connect, #landing-area-church-campaign-preach, 
#landing-area-church-campaign-is-your-church-podcasting-signup, #landing-area-church-campaign-archive, #landing-area-church-campaign-are-your-sermons-online-signup {
	position: relative;
	margin: auto;
	height: 338px;
	display: block;
}
#landing-area-church-campaign-are-your-sermons-online-signup {
	background: url(../img/blue/landing_area_message_are_your_sermons_online-signup.png) no-repeat 567px 0px;
}
#landing-area-church-campaign-slump{
	background: url(../img/blue/landing_area_message_avoid_the_summer_slump.png) no-repeat 567px 46px;
}
#landing-area-church-campaign-reach {
	background: url(../img/blue/landing_area_reach-new-members.png) no-repeat 567px 0px;
}
#landing-area-church-campaign-connect {
	background: url(../img/blue/landing_area_connect.png) no-repeat 567px 30px;
}
#landing-area-church-campaign-is-your-church-podcasting {
	background: url(../img/blue/landing_area_message_3_reasons_why.png) no-repeat 567px 0px;
}
#landing-area-church-campaign-is-your-church-podcasting-signup {
	background: url(../img/blue/landing_area_message_is_your_church_podcasting-signup.png) no-repeat 567px 0px;
}
#landing-area-church-campaign-beach {
	background: url(../img/blue/landing_area_message_send_sermons_beach.png) no-repeat 567px 40px;
}
#landing-area-church-campaign-preach {
	background: url(../img/blue/landing_area_message_preach_to_more_people.png) no-repeat 567px 19px;
}
#landing-area-church-campaign-archive {
	background: url(../img/blue/landing_area_message_preach_to_more_people.png) no-repeat 567px 19px;
}
#landing-area-campaign {
/*	background: url(../img/blue/xxxxx.png) no-repeat 0 30px; */
	background: transparent;
}
#message {
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 30px;
	font-size: 28px;
	width: 368px;
	float: left;
}
#feature-container, #feature-container-vertical {
	float: left;
	overflow:hidden;
	/*margin-bottom: 29px;
		min-height:500px;*/
}
#feature-container-vertical {
	float: right;
	width: 396px;
}
.feature-row {
	float: left;
	width: 100%;
	padding-bottom: 30px;
}
.feature-row-vertical {
	overflow: hidden;
}
.feature-row-vertical h5 {
	font-size: 14px;
	margin: 8px 0px 5px 0px;
}
.feature, .trial-question {
	float: left;
	width: 458px;
	margin-top: 0px;
	padding-right: 14px;
}
.feature-vertical {
	float: left;
	width: 168px;
	margin: 0px 0px 30px 30px;
}
trial-question {
	min-height: 50px;
}
.feature-img, .feature-img-vertical {
	float: left;
	height: 112px;
	width: 168px;
	margin-right: 14px;
}
.feature-img-vertical {
	float: none;
}
.feature P{
	padding-right: 14px;
	margin-top: 8px;
}
.feature-vertical P {
	font-size: .9em;
} 
#website {
	background: transparent url(../img/blue/website2.png);
}
#it-dept {
	background: transparent url(../img/blue/embed_player.png);
}
#sponsor {
	background: transparent url(../img/blue/sponsor.png);
}
#risk {
	background: transparent url(../img/blue/smartphones_tablets.png);
}
#RSS {
	background: transparent url(../img/blue/itunes.png);
}
#as-seen-on-tv {
	float: left;
	clear: both;
	width: 100%;
	margin-top: -15px;
	margin-bottom: -15px;
	margin-left: 33px;
}
#try-for-dollar-banner{
	background: transparent url(../img/blue/bg_try_for_dollar_banner.png);
	float: left;
	width: 944px;
	height: 123px;	
	margin-bottom: 50px;
}
#try-for-dollar-banner IMG{
  padding: 34px 30px;
	float: left;
	}
.staff-picks {
	font-size: 12px;
	width: 944px;
}	
.staff-picks A:link {  color: #000; }
.staff-picks A:visited{ color: #000; }
.staff-picks LI {
	width: 134px;
	float: left;
	margin: 7px 14px;
}
.first-show {
	margin-left: 0px !important;
}
.last-show {
	margin-right: 0px !important;
}
.author {
	font-size: 12px;
}
.cover-art {
	width: 134px;
	height: 134px;
	background: transparent url(../img/featured_shows/featured_shows_grid.jpg);
	display: block;
	text-indent: -9999px;
	margin-bottom: 16px;
}
.nwpcatlanta {
	background-position: 0px 0px;
}
.theWiRE {
	background-position: -134px 0px;
}
.bitofbnc {
	background-position: -268px 0px;
}
.anaida {
	background-position: -402px 0px;
}
.blogos {
	background-position: -536px 0px;
}
.dougandjill {
	background-position: -670px 0px;
}
.voicelr {
	background-position: 0px -134px;
}
.dulleschurch {
	background-position: -134px -134px;
}
.tonylayne {
	background-position: -268px -134px;
}
.thefatjack {
	background-position: -402px -134px;
}
.lifespa {
	background-position: -536px -134px;	
}
.candiescreek {
	background-position: -670px -134px;
}
/* All other pages
------------------------------ */
#content-container, #tour-content-container  {
	background: #FFFFFF;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	overflow: auto;
	/*min-height: 400px;*/
	margin-bottom: 20px;
}
#content-container {
	padding: 0px 30px 30px 30px;
	width: 882px;
}
#tour-content-container {
	padding: 0px;
	width: 942px;
}
.corners-top {
	background: transparent url(../img/blue/bg_content_rounded_corners.png) no-repeat;
	height: 5px;
	width: 944px;
	/*margin-top: 51px;*/
	margin-top: 20px;
}
/* Tour
------------------------------ */
.demo_container { width:942px; margin:0 auto; }

#sticky_navigation_wrapper { width:100%; height:80px; }
#sticky_navigation { border-bottom: 1px solid #D9D9D9; width:100%; height:80px; background: white;   z-index: 4; }
/*-moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999;*/
#sticky_navigation ul { list-style:none; margin:0; padding:0;  }
#sticky_navigation ul li { margin:0; padding:0; display:inline; float:left;  }
#sticky_navigation ul li a { 
	display:block; 
	float:left; 
	margin:0px; 
	padding: 20px 25px; 
	width: 138px; 
	height:40px; 
	line-height:20px; 
	font-size:14px; 
	font-family:Arial, serif; 
	font-weight:bold;   
	text-align: center; 
	}
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { 
	color:#121212; 
	background:#EFEFEF; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EFEFEF'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EFEFEF)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #EFEFEF); /* for firefox 3.6+ */
	}
#tour {
  overflow: hidden;
}
#tour-nav-container {
	width: 188px;
	float: left;
	padding-top: 30px;
}
#tour-container {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	/*float:right;*/
	background: #FFFFFF;
	padding: 0px 30px 30px 30px;
	overflow: auto;
}
#tour-container P {
	padding-top: 15px;
	padding-bottom: 30px;
}
#tour-container H3 {
	color: black;
}
#tour-nav li {
	font-size: 14px;
	height: 42px
}
#tour-nav li A{
	color: #868686;
}
.no-padding {
	padding: 0px;
}
.no-top-margin {
	margin-top: 0px !important;
}
.tour-item {
	padding: 40px 0px 0px 0px;
	clear: both;
	overflow: auto;
	border-bottom: 1px solid #d9d9d9;
	line-height: 25px;
}
.tour-item h1,.tour-item h2, .benefits-container h1, .benefits-container h2 {
	text-align: left;
	margin-bottom: 20px;
}
.tour-item h2 {
	font-size: 33px;
}
.tour-item P {
	margin-bottom: 0px;
}
.tour-item-right-align, .tour-item-left-align  {
	padding: 0px 0px 0px 0px;
}
.tour-item-right-align {
	float: right;
	padding-left: 0px;
	padding-right: 40px;
}
.tour-item-left-align {
	float: left;
	padding-right: 0px;
	padding-left: 40px;
}
.tour-item-right-align h1, .tour-item-right-align h2{
	margin-bottom: 20px;
}

.tour-item-grid-344 {
	width: 30%;
}
.tour-item-center {
	padding-left: 40px;
	padding-right: 40px;
}
.benefits-container h3 {
	margin-bottom: 12px;
}
.benefits-container {
	width: 517px;
	float: left;
	padding-right: 30px;
	border-right: 1px solid #d9d9d9;
	padding-top: 20px;
	margin-bottom: 20px;
}
.benefits-container P {
	line-height: 25px;
}
#page-title {
	height: 66px;
	color: #FFFFFF;
	font-size: 42px;
	padding-top: 34px;
	margin-bottom: 5px;
}
#title P{
	float: left;
}
#one-two-three-container {
	width: 100%;
	float: left;
	margin-bottom: 30px;
	padding-top: 30px;
}
.step {
	width: 206px;
	float: left;
	margin-left: 18px;
	font-size: 12px;
}
#first {
	margin: 0;
}
.step H3 {
	font-size: 14px;
	color: #000;

	margin-bottom: 6px;
}
.step #one, .step #two, .step #three{
	margin-right: 12px;
}
.next {
	
}
#tour-signup {
	float: left;
	margin-left: 230px;
}
tour-nav-btm {
	
}
/* FAQ
------------------------------ */
DL.faq {
	padding-top: 20px;
}
DL.faq DT {
	padding-bottom: 15px;
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
}
DL.faq DD {
	padding-bottom: 20px;
	font-size: 100%;
}
#faq-links {
	float: left;
	width: 226px;
	padding: 20px 0px 0px 40px;
	font-size: .9em;
	line-height: 1.9em;
	list-style-type: disc;
}
#faq-links A {
	color: #397FB9;
}
#shadow-divider-wide {
	float: left;
	background: url(../img/bg_shadow_divider_wide.gif) no-repeat 0 0px;
}
/* Resources
------------------------------ */
#resource{
	overflow: hidden;
}
#resource-nav-container {
	width: 188px;
	float: left;
	padding-top: 30px;
}
#resource-container {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	width: 694px;
	float:right;
	background: #FFFFFF;
	padding: 30px;
}
#resource-container H3 {
	color: black;
}
#resource-nav li {
	display: block;
	font-size: 14px;
	height: 42px
}
#resource-nav li A{
	color: #868686;
}
/* Pricing
-------------------------------*/
.summary {
	font-size: 12px !important;
	padding-bottom: 8px;
	color: #0065B3;
}
#top-line {
	padding-top: 30px;
	padding-bottom: 25px;
}
.plans {
	/*min-height: 700px; /*very stupid IE fix*/
	position:relative;
	margin: 0 auto;
	/*margin-bottom: 48px;*/
}
.plan-3-column-layout, .plan-4-column-layout, .plan-5-column-layout {
	float: left;
}
.plan-3-column-layout {
	width: 276px;
	margin-right: 27px;
}
.plan-4-column-layout {
	width: 210px;
	margin-right: 14px;
}
.plan-5-column-layout  {
	width: 170px;
	margin-right: 8px;
}
/* last column - change this number depending on how many columns there are */
#plan-column-5 {
	margin-right: 0px;
}
.plan-3-column-layout .divider, .plan-4-column-layout .divider, .plan-5-column-layout .divider {
	background-color: #c6c6c6;
	margin-top: 2px;
	margin-bottom: 2px;
	float: none;
}
.li-divider {
	height: 1px;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	background-color: #c6c6c6;
	margin-top: 2px;
	margin-bottom: 2px;
	float: none;
}
.plan-body-border {
	background: #FFFFFF;
	padding: 0 1px;
	border-left: solid 1px #c6c6c6;
	border-right: solid 1px #c6c6c6;
}
.plan-body {
	background: #e7e7e7 url(../img/blue/bg_plan_gradient.png) repeat-x;
	padding: 8px 15px 0px 15px;
}
.plan-title-corners {
	height: 9px;
}
/* 3 coloumn headers */
.plan-3-column-layout  .plan-body-corners{
	height: 14px;
  	background: transparent url(../img/blue/bg_plan_body_corners.png) no-repeat;
}
.plan-3-column-layout #plan-title-corners-0{
	background: transparent url(../img/blue/bg_plan_title_corners.png) no-repeat;
}
.plan-3-column-layout #plan-title-corners-1{
	background: transparent url(../img/blue/bg_plan_title_corners2.png) no-repeat;
}
.plan-3-column-layout #plan-title-corners-2{
	background: transparent url(../img/blue/bg_plan_title_corners3.png) no-repeat;
}
.plan-3-column-layout #plan-title-corners-3{
	background: transparent url(../img/blue/bg_plan_title_corners4.png) no-repeat;
}
.plan-3-column-layout #plan-title-corners-2{
	background: transparent url(../img/blue/bg_plan_title_corners4.png) no-repeat;
}
/* 4 coloumn headers */
.plan-4-column-layout  .plan-body-corners {
  	height: 14px;
  	background: transparent url(../img/blue/bg_plan_body_corners_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-0{
	background: transparent url(../img/blue/bg_plan_title_corners_grey_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-1{
	background: transparent url(../img/blue/bg_plan_title_corners_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-2{
	background: transparent url(../img/blue/bg_plan_title_corners2_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-3{
	background: transparent url(../img/blue/bg_plan_title_corners3_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-4{
	background: transparent url(../img/blue/bg_plan_title_corners4_210.png) no-repeat;
}
.plan-4-column-layout #plan-title-corners-5{
	background: transparent url(../img/blue/bg_plan_title_corners4_210.png) no-repeat;
}
/* 5 coloumn headers */
.plan-5-column-layout  .plan-body-corners {
  	height: 14px;
  	background: transparent url(../img/blue/bg_plan_body_corners_5_col.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-0{
	background: transparent url(../img/blue/bg_plan_title_corners_grey_210.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-1{
	background: transparent url(../img/blue/bg_plan_title_corners_5_col.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-2{
	background: transparent url(../img/blue/bg_plan_title_corners2_5_col.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-3{
	background: transparent url(../img/blue/bg_plan_title_corners3_5_col.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-4{
	background: transparent url(../img/blue/bg_plan_title_corners4_5_col.png) no-repeat;
}
.plan-5-column-layout #plan-title-corners-5{
	background: transparent url(../img/blue/bg_plan_title_corners4_5_col.png) no-repeat;
}
.plan-title {
	height: 49px;
}
.plan-title H2{
	color: #FFF;
	padding: 8px 0px 0px 16px;
  font-size: 24px;
}
#plan-title-0{ /*todo make this show promo type*/
	background: #B5B5B5;
	border-bottom: solid 1px #c6c6c6;
}
#plan-title-1{ 
	background: #fd9000;
	border-bottom: solid 1px #fc6b00;
}
#plan-title-2{
	background: #0065b3 url(../img/blue/bg_plan_title2_5_col.png) no-repeat;
}
#plan-title-3{
	background: #79ad06 url(../img/blue/bg_plan_title3.png) repeat-x;
}
#plan-title-4{
	background: #000 url(../img/blue/bg_plan_title4.png) repeat-x;
}
#plan-title-5{
	background: #000 url(../img/blue/bg_plan_title4.png) repeat-x;
}

.plan-price-bg {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
}
#plan-price-bg-1{
	background: #B5B5B5;
	border-left: solid 1px #c6c6c6;
	border-right: solid 1px #c6c6c6;
	border-bottom: solid 1px #c6c6c6;	
}
#plan-price-bg-1{
	background: transparent url(../img/blue/bg_plan1.png) repeat-x;
	border-left: solid 1px #fd9000;
	border-right: solid 1px #fd9000;
	border-bottom: solid 1px #fd9000;	
}
#plan-price-bg-2{
	background: transparent url(../img/blue/bg_plan2.png) repeat-x;
	border-left: solid 1px #0065b3;
	border-right: solid 1px #0065b3;
	border-bottom: solid 1px #0065b3;	
}
#plan-price-bg-3{
	background: transparent url(../img/blue/bg_plan3.png) repeat-x;
	border-left: solid 1px #79ad06;
	border-right: solid 1px #79ad06;
	border-bottom: solid 1px #79ad06;	
}
#plan-price-bg-4{
	background: transparent url(../img/blue/bg_plan4.png) repeat-x;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;	
}
#plan-price-bg-5{
	background: transparent url(../img/blue/bg_plan4.png) repeat-x;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.plan-price {
	position: relative;
	margin: 0px auto;
	height: 54px;
	width: 111px;
}
#plan-price-0 {
	background: transparent url(../img/blue/bg_0_dollar_month.png) no-repeat;
}
#plan-price-400 {
	background: transparent url(../img/blue/bg_400_dollar_month.png) no-repeat;
}
#plan-price-495 {
	background: transparent url(../img/blue/bg_495_dollar_month.png) no-repeat;
}
#plan-price-1900 {
	background: transparent url(../img/blue/bg_1900_dollar_month.png) no-repeat;
}
#plan-price-1995 {
	background: transparent url(../img/blue/bg_1995_dollar_month.png) no-repeat;
}
#plan-price-2995 {
	background: transparent url(../img/blue/bg_2995_dollar_month.png) no-repeat;
}
#plan-price-3400 {
	background: transparent url(../img/blue/bg_3400_dollar_month.png) no-repeat;
}
#plan-price-3995 {
	background: transparent url(../img/blue/bg_3995_dollar_month.png) no-repeat;
}
#plan-price-4995 {
	background: transparent url(../img/blue/bg_4995_dollar_month.png) no-repeat;
}
#plan-price-5900 {
	background: transparent url(../img/blue/bg_5900_dollar_month.png) no-repeat;
}
#plan-price-7495 {
	background: transparent url(../img/blue/bg_7495_dollar_month.png) no-repeat;
}
#plan-price-8900 {
	background: transparent url(../img/blue/bg_8900_dollar_month.png) no-repeat;
}
#plan-price-8999 {
	background: transparent url(../img/blue/bg_8999_dollar_month.png) no-repeat;
}
#plan-price-9995 {
	background: transparent url(../img/blue/bg_9995_dollar_month.png) no-repeat;
}
#plan-price-800 {
	background: transparent url(../img/blue/bg_8_dollar_month.png) no-repeat;
	width: 88px;
}
#plan-price-1600 {
	background: transparent url(../img/blue/bg_16_dollar_month.png) no-repeat;
}
#plan-price-2000 {
	background: transparent url(../img/blue/bg_20_dollar_month.png) no-repeat;
	width: 111px;
}
#plan-price-3000 {
	background: transparent url(../img/blue/bg_30_dollar_month.png) no-repeat;
}
.first-month-only {
	background: transparent url(../img/blue/14_Day_Free_Trial.png) no-repeat;
	margin: 0 auto;
	margin-top: 10px;
	width: 120px;
	height: 17px;
}
.plan-storage {
	text-align: left;
	padding: 8px 0px;
	min-height: 230px; /*change this based on column height 190 for 4, 230 for 5*/
}
#plan-storage-approx-1 {
	background: transparent url(../img/blue/bg_plan_1_approx.png) no-repeat;
	margin-left: 16px;
	width: 212px;
	height: 27px;
}
#plan-storage-approx-2 {
	background: transparent url(../img/blue/bg_plan_2_approx.png) no-repeat;
	margin-left: 11px;
	width: 217px;
	height: 27px;
}
#plan-storage-approx-3 {
	background: transparent url(../img/blue/bg_plan_3_approx.png) no-repeat;
	margin-left: 31px;
	width: 172px;
	height: 27px;
}
.plan-storage P{
	color: #909090;
	font-family: Arial, sans-serif;
	font-size: 1.2em;
}
.plan-storage li {
	font-size: 12px;
	line-height: 20px;
}
.plan-storage STRONG {
	font-size: 1.3em;
}
.plan-storage H2{
	color: #3c3c3c;
  font-family: Helvetica;
	font-weight: bold;
	font-size: 260%;
	margin-bottom: -12px;
}
.plan-storage H3{
	color: #3c3c3c;
	font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, sans-serif;
	font-weight: lighter;
	margin-bottom: 8px;
}
/*#plan-storage-2 .divider{
	background: transparent url(../img/blue/bg_included_in_every_plan.png);
	border-bottom: none;
	margin-left: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
	height: 18px;
}*/
.plan-features, .core-features {
	padding: 0px 20px;
	background: #FFF;
	color: #515151;
}
.core-features{
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 2px;	
	background: #efefef;
	border-radius: 8px;
}
.plan-features LI, .core-features LI {
	background: transparent url(../img/blue/i_check.png) no-repeat 0px 8px;
	padding-left: 22px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.blank {
	background: none !important;
	margin: 0px !important;
	padding: 0px !important;
	height: 48px !important;
}
.plan-signup {
	/*background: transparent url(../img/blue/bg_btn_indent.png) no-repeat;*/
	padding-left: 0px;
	padding-top: 12px;
	height: 65px;
}
#free-trial-info {
	margin-bottom: 5px;
	overflow: auto;
}
#free-trial-info H3 {
	color: black;
}
#free-trial-info P {
	margin-bottom: 15px;
}
.even-column-left {
	padding-top: 8px;
	width: 420px;
	float: left;
}
.even-column-right {
	padding-top: 8px;
	width: 420px;
	float: right;
}
.thirty-day-guarantee {
	background: transparent url(../img/blue/bg_30_day_guarantee.png) no-repeat;
	width: 822px;
	height: 65px;
	padding: 36px 30px;
	margin-bottom: 30px;
}
.thirty-day-guarantee P {
	font-size: 16px;
	padding-top: 10px;
	width: 620px;
}
.thirty-day {
	padding-left: 47px;
	padding-top:30px;
}
.number {
	font-size: 125%;
	font-family: sans-serif;
}
/* Princing TABLE
-------------------------------*/
TABLE#compare-plans {
	width: 100%;
	border-spacing: 0; 
	border-collapse: collapse;
	margin-bottom: 30px;
}
TABLE.compare-plans TR {
	height: 45px;
}
TABLE#compare-plans TD, .blank {
	padding: 0px;
	border-bottom: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
}
.blank {
	width: 21px;
}
TABLE#compare-plans TH {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #d9d9d9;
}
.table-col-0 {
	text-align: left;
	width: 255px;
}
.table-col-1,.table-col-2,.table-col-3, .table-col-4, .table-col-5 {
	background: #f6f6f6;
	text-align: center;
}
#table-col-header-1, #table-col-header-2, #table-col-header-3, #table-col-header-4{
	border: 0px !important;
}
#table-col-header-1 {
	background: #FD9000; /*c1c1c1*/
}
#table-col-header-2 {
	background: #0065B3;
}
#table-col-header-3 {
	background: #79AD06;
}
#table-col-header-4 {
	background: #000;
}
#table-col-header-5	{
	background: #000;
}
.plan-name {
	color: #FFF;
}
.yes {
	display: inline-block;
	background: transparent url(../img/blue/i_check.png);
	width: 16px;
	height: 16px;
}
.no {
	display: inline-block;
	background: transparent url(../img/blue/i_error01.png);
	width: 16px;
	height: 16px;
}
#sign-up-td-1,#sign-up-td-2,#sign-up-td-3,#sign-up-td-4,#sign-up-td-5{
	padding: 8px !important;
	/*width: 170px;*/
}
.info {
	padding: 14px 16px 14px 0px;
	height: 30px;
	background: transparent url(../img/blue/i_info.png) no-repeat scroll 100%;
}
.info:hover {
	background-color: #f7f7f7;
}

/* Sign Up Page
-------------------------------*/
#signup-left {
	float: left;
	width: 570px;
	padding: 41px 30px 50px 0px;
}
#signup-right {
	background: transparent url(../img/blue/bg_content_right2.png) no-repeat 0 0;
	float: left;
	padding-left: 30px;
	padding-top: 41px;
	min-height: 469px;
	width: 252px;
}
.testimonial {
	margin: 10px 0px;
}
.quotee {
	color: #ADB3B9;
}
#signup-right p {
	font-size: 12px;
	padding: 4px 0px;
}
#signup-right h3 {
	font-size: 14px;
}
#content-right h3 {
	font-size: 12pt;
}
.sign-up-free-trial-form {
	float: left;
	width: 570px;
}
.sign-up-free-trial-form .form-row {
	padding-bottom: 22px;
	margin: 0px 0px;
	width: 510px;
}
.campaign-free-trial-form LABEL.focus { opacity: 0.35; }
.campaign-free-trial-form LABEL.has-text { opacity: 0.0; -webkit-transition-duration: 0s; }

.campaign-free-trial-form .form-row{
	margin-bottom: 1px;
}
fieldset {
  /*width: 510px; dont set width here 
	padding-left: 21px;*/
}
fieldset label {
	color: #454545;
	font-weight: bold;
}
.two-col {
	padding: 0px 30px;
}
.two-col legend {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.two-col label {
	float: left;
	text-align:right;
	width: 134px;
	min-height: 20px;
  	padding: 5px 10px 0px 0px;
 }
.two-col .error {
	float: left;
	position: relative;
	width: 490px;
}
.two-row {
	width: 65px !important;
}
.textfield, .textfield-left-end, .fixed-width {
	height: 25px;
}
.textfield, .fixed-width  {
	background: transparent url(../img/blue/bg_input_textfield.png)  no-repeat scroll 100% 0;
	position: relative;
	float: left;
	padding: 0px;
	border: 0px;
	margin-left: 0px; /*Safari Fix */
}
.textfield-left-end {
	background: transparent url(../img/blue/bg_input_textfield.png)  no-repeat 0 0;
	width: 5px;
	float: left;
}
.fixed-width {
	width: 340px;
}

.dropdown {
	margin: 5px 0px 15px 0px;
	min-width: 260px;
	float: left;
	min-height: 20px;
}
.dropdown-small, .radio, .checkbox {
	float: left;
}
.checkbox {
	margin: 5px;
}
fieldset P {
	padding: 8px 0;
}
.form-divider {
	width: 510px;
	background-color: #d9d9d9;
	border-bottom: 1px solid #FFFFFF;
	margin: 30px 0px;
	float: left;
	height: 1px;
}
.step-number {
	background: transparent url(../img/blue/bg_step_number.png) no-repeat 0 0;
	float: left;
	width: 39px;
	height: 41px;
}
.step-number span {
	font-family: Arial;
	font-size: 30px;
	margin: auto;
	color: white;
	padding-left: 11px;
}
.form-row {
	float: left;
	clear: both;
}
.form-row span{
	/*padding: 5px 0px 0px 5px;
	float: left;*/
}
.pcp-span {
	padding: 5px 0px 0px 5px;
}
.note {
	float: left;
	width: 365px;
	padding-left: 144px;
	padding-bottom: 10px;
}
#agree {
	padding: 5px;
	float: left;
}
#cvc {
	margin-left: 8px;
}

.login-form {
	width: 318px;
	margin: 60px auto;
	margin-bottom: 30px;
}
.login-form legend {
	font-size: 24px;
	padding: 0px;
	margin: 0px 0px 8px 0px;
}
.login-form label {
	float: left;
	text-align:left;
	width: 134px;
	min-height: 20px;
  padding: 5px 10px 0px 0px;
  margin-bottom: 5px;
 }
.recovery-form {
	margin: 60px auto;
}
#mb-password-recovery {
	width: 318px;
	margin: 0 auto;
}
#mb-password-recovery p {
	margin-bottom: 20px;
}
#mb-password-recovery label {
	text-align: left;
}
.ign {
	padding-left: 20px;
}
 #forgot-password {
	float: right;
}
.submit-row {
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 323px;
}

.hidden-form{
	display: none;
}
.form-row-right {
	float: left;
	clear: both;
	margin-left: 144px;
}
.signup-message {
	text-align: center;
}
#apply-promo-btn {
	background: none repeat scroll 0 0 #4892DD;
    height: 30px;
    line-height: 30px;
    width: 96px;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 100%;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	margin-bottom: 10px;
	margin-top: -10px;
}
#apply-promo-btn:hover {
    background: none repeat scroll 0 0 #3b78b5;
}

/* Campaigns
-------------------------------*/
.img-offer-NAME-Nov1 {
	background: transparent url(../img/blue/img-offer-NAME-Nov1.png);
}
.subheading {
	margin-bottom: 10px;
}
.exclusive-offer {
	margin: 20px 0px 10px 0px;
}
#sign-up-form-short-container {
	clear: right;
	float:left;
	width: 260px;
	margin-left: 14px;
}
#sign-up-form-short-corners{
	background: transparent url(../img/blue/bg_sign_up_form_short_corners.png);
	float: right;
	width: 260px;
	height: 6px;
}
#sign-up-form-short-corners-btm {
	background: transparent url(../img/blue/bg_sign_up_form_short_corners_btm.png);
	float: right;
	width: 260px;
	height: 14px;
}
#sign-up-form-short {
	background: #f8f8f8;
	float: right;
	clear: right;
	width: 236px;
	padding: 12px;
}
#time-left {
	font-size: 10pt;
	padding: 8px;
	margin-bottom: 12px;
	background: #efefef;
	border: 1px solid #ccc;
	text-align: center;
}
#easy-signup-form {
	float: right;
	width: 325px;
	padding: 20px;
	margin-left: 30px;
	margin-bottom: 20px;
	background: #eaeaea;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

#easy-signup-form #sign-up-form-short {
	background: none;

}
#easy-signup-form #sign-up-form-short-container {
	margin-left: 36px;
}
/* Flash
-------------------------------*/
#video-player {	
	float:left;
	width: 550px;
	/*height: 306px;*/
}
#video-player-right {
	float: right; 
	padding-left: 28px; 

	width: 366px;
}
#video-player-right A {
	color: #fcbf05; 
	text-decoration: 
	underline; 
}
#video-player-right UL {
	list-style: disc;
	color: white;
	font-weight: lighter;
	margin-left: 1em;
}
#video-player-right LI {
	font-size: 16px;

	margin-bottom: .8em;
}
#video-player-right A:hover { color: #ffeaaa;}
.video-message {
	width: 670px;
	height: 92px;
	float: left;
	overflow: hidden;
}
.slide1 {
	float:right;
	width: 550px;
	padding-top: 23px;
}
#flash-content1 {
	margin-bottom: 10px;
}

/* Content
-------------------------------*/
#content {
	
}
#faq-content {
	width: 596px;
	/*width: 630px;*/
	line-height: 1.5;
	float: left;
	display: inline;
	padding-right: 20px;
}
#question-container{
	float: left;
	width: 944px;
	overflow:hidden;
}
.question{
	font-family: "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
	float: left;
	width: 299px;
	margin-right: 23px;
	text-align: left;
}
.last{
	margin-right: 0;
}
.question H2{
	font-size: 22px;
	height: 36px;
	padding-top: 6px;
}
.question-icon{
	float: left;
	margin-right: 12px;
}
#rss{
	background: transparent url(../img/blue/i_rss.png) no-repeat 0 0;
	width: 34px;
	height: 34px
}
#people{
	background: transparent url(../img/blue/i_people.png) no-repeat 0 0;
	width: 46px;
	height: 42px
}
#question-mark{
	background: transparent url(../img/blue/i_question.png) no-repeat 0 0;
	width: 39px;
	height: 39px
}
.question DIV{
	padding-top: 4px;
	text-align: left;
}
.divider{
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	height: 1px;
	width: 100%;
	background-color: #d9d9d9;
	border-bottom: 1px solid #FFFFFF;
}
.underline {
	height: 1px;
	width: 100%;
	background-color: #d9d9d9;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
}
#featured-on{
	background: transparent url(../img/blue/bg_featured_on.png) no-repeat;
	height: 18px;
	margin: 31px 0px;
	float: left;
	width: 100%;
}
/* Case Studes */
#case-studies-container{
	float: left;
}
  
#sidebar-container{
	background: transparent url(../img/blue/bg_sidebar.png) repeat-y 672px;
	overflow:hidden;
	margin-top: 20px;
}
#cheat {
	background: transparent url(../img/blue/bg_cheat.png) no-repeat;
	clear: both;
	width: 944px;
	height: 1px;
	margin-bottom: 50px;
}
#case-studies-left{
	float: left;
	width: 656px;
	padding-right: 16px;
}
.top-half {
	clear: right;
  min-height: 193px;
}
.top-half H3 {
	margin-bottom: 18px;
}
.show-info {
	float: left;
	min-height: 64px;
	margin-top: 10px;
}
.show-contact {
	width: 384px;
	float: left;
}
.show-contact A {
	text-decoration: underline !important;
}
.show-info p {
	font-size: 14px;
	color: black !important;
	margin-top: 4px;
	margin-bottom: 8px;
}
.show-info LI{
	float: left;
	text-decoration: none;
	margin-right: 6px;
}
.case-study {
	float: left;
}
.case-study-left{
	float: left;
	width: 288px;
}
.case-study-right {
	float: left;
	width: 356px;
	padding-left: 12px;
}
.case-study-website-img {
	float: left;
}
.case-study-website-img p {
	padding-left: 4px;
}
.case-study-right H3 {
	margin-bottom: 8px;
}
.case-studies-left-divider {
	float: left;
  width: 656px;
	height: 1px;
	background-color: #d9d9d9;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
}
.author-photo{
	background: transparent url(../img/blue/bg_author.png) no-repeat 0 0;
	float: left;
	height: 52px;
	width: 52px;
	padding: 6px;
	margin-right: 9px;
	margin-left: 4px;
}
.quote {
	padding: 24px 0px;
	font-size: 16px;
	font-style: italic;
}
#sidebar {
	height: 100%;
	border-top: 1px solid #c2d7ee;
	width: 232px;
	float: right;
	padding: 20px;
	color: #3a3a3a;
	font-size: 18px;
}
#sidebar H2 {
	color: #384f79;
	font-size: 22px;
	margin-bottom: 20px;
}
.sidebar-divider {
	margin-top: 15px;
	margin-bottom: 18px;
	height: 1px;
	width: 232px;
	background-color: #c2d7ee;
	border-bottom: 1px solid #ecf5ff;
}

/* Buttons
------------------------------ */
A.btn {
	display: block;
	position: relative;
	overflow: hidden;
	text-align: center;
	font-size: 100%;
}
A.btn SPAN {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#signup-btn {
	position: absolute;
	z-index: 3;
	bottom: 42px;
	right: 68px;
}
#signup-btn P {
	margin: auto;
	padding-left: 36px;
	padding-top: 5px;
}
#tour-btn {
	position: absolute;
	z-index: 3;
	bottom: 31px;
	right: 201px;
}
#see-plans-landing {
	position: absolute;
	z-index: 3;
	bottom: 28px;
	right: 0px;
}
#create-btn {
	padding: 30px;
}
.choose-plan {
	/*	width: 176px;
	height: 61px; 4 and 3 column*/ 
	height: 52px;
	width:134px;
}
.choose-plan SPAN {
	background: transparent url(../img/blue/btn_create_your_podcast_5_col.png);  /*btn_create_your_podcast_210.png*/
}
.choose-plan-small {
	width: 120px;
	height: 33px;
}
.choose-plan-small SPAN {
	background: transparent url(../img/blue/btn_choose_plan_small.png);
}
.choose-plan-small:HOVER SPAN {
	background-position: 0px -33px;
}
.choose-plan:HOVER SPAN {
	background-position: 0px -52px;
}
.sign-up-free SPAN {
	background: transparent url(../img/blue/btn_sign_up_free2.png);
}
.sign-up SPAN {
	background: transparent url(../img/blue/btn_sign_up2.png);
	/*background: transparent url(../img/blue/btn_begin_free_trial.png);*/
	height: 52px;
	width: 150px;
}
.sign-up:HOVER SPAN {
	background-position: 0px -52px;
	height: 52px;
	width: 150px;
}
.sign-up{
	height: 52px;
	width: 150px;
}
.create-your-podcast {
	height: 61px;
	width: 306px;
}
.create-your-podcast SPAN{
  background: transparent url(../img/blue/btn_big_create_podcast.png);
}
.create-your-podcast:HOVER SPAN{
	background-position: 0px -60px;
}
.try-it-free {
	height: 60px;
	width: 198px;
}
.try-it-free SPAN{
	background: transparent url(../img/blue/btn_try_it_free.png);
}
.try-it-free:HOVER SPAN{
	background-position: 0px -60px;
}

.begin-free-trial{
	height: 64px;
	width: 238px;
}
.begin-free-trial SPAN{
	background: transparent url(../img/blue/btn_begin_free_trial_orange.png);
}
.begin-free-trial:HOVER SPAN{
	background-position: 0px -64px;
}
.see-plans {
	height: 62px;
	width: 376px;
}
.see-plans SPAN {
	background: transparent url(../img/blue/btn_14_day_trial_big.png);
}
.see-plans:HOVER SPAN {
	background-position: 0px -62px;
}
/* ---- */
.big-trial {
	height: 62px;
	width: 376px;
}
.big-trial SPAN {
	background: transparent url(../img/blue/btn_14_day_trial_big.png);
}
.big-trial:HOVER SPAN {
	background-position: 0px -62px;
}
.see-plans-med {
	height: 62px;
	width: 336px;
}
.see-plans-med SPAN {
	background: transparent url(../img/blue/btn_14_day_trial_med.png);
}
.see-plans-med:HOVER SPAN {
	background-position: 0px -62px;
}
.sign-up-now, .take-tour, .log-in-link-btn {
	height: 61px;
	width: 242px;
}
.sign-up-now:HOVER SPAN, .take-tour:HOVER SPAN, .log-in-link-btn:HOVER SPAN{
	background-position: 0px -61px;
}
.log-in-link-btn SPAN{
	/*background: transparent url(../img/blue/log_in_link_btn.png);*/
	background: transparent url(../img/blue/btn_go_to_website.png);
}	
#log-me-in {
	margin: 20px auto;
}
.take-tour SPAN {
	background: transparent url(../img/blue/btn_take_tour_big.png);
}
.sign-up-now SPAN{
	background: transparent url(../img/blue/btn_see_plans_pricing.png);
}
.visit-site, .subscribe {
	height: 22px;
	width: 67px;
}
.visit-site A, .subscribe A  {
	position: relative;
	display: block;
	text-align: center;
}
.visit-site A SPAN, .subscribe A SPAN {
	position: absolute;
	left: 0;
	top: 0;
	height: 22px;
	width: 67px;
}
.visit-site A SPAN{
	background: transparent url(../img/blue/btn_visit_site.png);
}
.subscribe A SPAN{
	background: transparent url(../img/blue/btn_subscribe.png);
}


#b-signup	{ background-image: url(../img/btn_signup.png) !important; width: 130px; height: 42px; }
/* Footer
------------------------------ */
#footer-container {
	float: left;
	background: #202020 url(../img/blue/bg_footer_tile.gif) 0 0;
	width: 100%;
	padding-top: 8px;
}
#footer {
	margin: auto;
	width: 944px;
	padding: 20px 0;
	color: #929294;
	font-size: 90%;
}
#footer H2 {
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
#footer UL {
	font-size: 12px;
	margin-bottom: 20px;
}
#footer LI {
	padding: 4px;
}
#footer A {
	color: #929294;
}
.footer-section {
	background: transparent url(../img/blue/bg_vertical_divider.png) no-repeat 0 0;
	min-height: 202px;
	float: left;
}
.footer-section#set-one {
	background: transparent !important;
  padding-right: 30px;
}
.footer-section#set-two {
	padding-right: 20px;
	width: 187px;
}
.footer-section#set-two, #set-three {
	padding-left: 30px;
}
.by-modifiedmedia.com {
	background: transparent url(../img/blue/by_modifiedmedia.png) no-repeat 0 0;
	width: 206px;
	height: 34px;
	margin-top: 20px;
}
#legal {
	clear: both;
	font-size: 12px !important;
	color: #929294;
}
#legal-jargon {
	padding-top: 30px;
}
#legal-jargon h1 {
	margin-bottom: 16px;
}
#legal-jargon h2, #legal-jargon h3, #legal-jargon p{
	margin-bottom: 12px;
}
#legal-jargon LI {
	margin-bottom: 6px;
}
/*
Messages
---------------------------------*/
.status-message {
	padding: 10px;
	margin-top: 30px;
	background: #efefef;
}
.status-message2 {
	padding: 10px;
	background: #efefef;	
}
.message-notice {
	clear: both;
	margin: 5px 0px;
	width: auto;
	padding: 5px 0px 5px 30px;
	background: transparent url(../img/blue/i_check.png) no-repeat 0px 5px; /*/img/i_error.gif*/
	color: #739b1f;
	line-height: 1.2;
}
.fieldWithErrors {
	background: transparent;
	float: left;
}
.little-x {
	/*margin: 4px 4px 0px -22px;*/
	width: 18px;
	position: absolute;
	right: 4px;
	top: 4px;
	z-index: 99;
}
.error-message {
	float:	none;
	clear: none;
	width: 100%;
	padding-left: 0px;
	color: #FFF;
/*	float: left;
	clear: both;
	padding-left: 144px;
	width: 368px;
	color: #df340a;*/
}

.agreement-row .error-message {
	padding-left: 0px;
}
.message-error {
	clear: both;
	margin: 5px 0px;
	width: auto;
	padding: 5px 0px 5px 30px;
	background: transparent url(../img/blue/i_error01.png) no-repeat 0px 5px; /*/img/i_error.gif*/
	color: #DF340A;
	line-height: 1.2;
}
.message-error LI {
	padding: 0 0 0.5em;
	list-style: none;
}
/* Unslider */
.banner { position: relative; overflow: auto;  }
.banner li { list-style: none;}
.banner ul {padding-left: 0px;}
.banner ul li { float: left; padding: 0px !important;}

.panel li{
	float: none !important;
}

.plan-nav-container {
	margin-bottom: 20px;
	margin-top: 20px;
	position: relative;
	width: 882px;
	padding-left: 300px;
}
.plan-nav{
	background: #212229; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#212229'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#363636), to(#212229)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #363636,  #212229); /* for firefox 3.6+ */
	padding: 20px;
	margin: 0;
	float: left;
	width: 100px;
	text-align: center;
}
#personal-plans {
	border-radius: 6px 0px 0px 6px;
	border-top: 1px solid #212229;
	border-right: 1px solid #212229;
	border-bottom: 1px solid #212229;
}
#pro-plans {
	background: #dbdbdb; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#dbdbdb'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#dbdbdb)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #dbdbdb); /* for firefox 3.6+ */
	border-radius: 0px 6px 6px 0px;
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
/*
	jQuery Coda-Slider v2.0
 */

	.panel h2.plan-title { margin-bottom: 10px; display: none; }
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */
  .coda-nav {margin-bottom: 30px; margin-top: 30px;}
	.coda-slider-wrapper { padding: 0px 0; overflow: auto; margin-top: 28px}
	.coda-slider { background: #FFF }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	/*.coda-slider-no-js .coda-slider { height: 700px; overflow: auto !important; padding-right: 20px }*/
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 882px; margin-bottom: 10px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 882px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling 
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }*/

	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0px; margin: 0 auto; }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { 
		background: transparent url(../img/blue/btn_plan_select_2.png) repeat-x;
		padding-top: 11px;

		color: #000;
		display: block;
		float: left;
		margin-right: 1px;
		text-decoration: none;
		}

	.coda-nav ul li a.current { 
		background: transparent url(../img/blue/btn_plan_select_1.png) repeat-x;
		color: #FFF;
		cursor: default;
		margin: 0px; 
		}
		.tab1 A {
			padding-left: 28px;
			width: 125px;
			height: 25px;
			border: 1px #d0d0d0 solid;
			/*
			-moz-border-radius-bottomleft: 13px;
			-moz-border-radius-topleft: 13px;
			*/
		}
		.tab2 A {
			width: 105px;
			height: 25px;
			padding-left: 38px;
			border: 1px #d0d0d0 solid;
			/*
			-moz-border-radius-bottomright: 13px;
			-moz-border-radius-topright: 13px;
			*/
		}
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: hidden}
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	
/* Signup form */
.one-col .error {
	height: 37px;
	width: 238px;
	position: relative;
}
.one-col .error UL {
	list-style-type: disc;
}
.all-errors {
	padding: 5px 5px 5px 20px;
	border-radius: 4px 4px 4px 4px;
	min-width: 300px;
	background: #e33a13;
	z-index: 999;
	position: absolute;
	bottom: 30px;
	left: 200px;
}
.error-speech {
	position: absolute;
	left: 472px;
	top: -5px;
	z-index: 9999;
}
.error-container {
	display: none;
}
.error UL {
	list-style-type: disc;
}