@charset "utf-8";
/* CSS Document */

#container{ max-width:900px; margin:0 auto;  font-family:Tahoma, Geneva, sans-serif;}

#header {margin:0 0 20px 0;}
#headerLeft{width:165px; float:left; display:inline; background:#fff; text-align:right; font-size:10px; color:#333;}
#logoImage{ width:180px; height:25px; float:right; background-image:url(../../images/logo-mobile.gif); background-repeat:no-repeat;}
#headerRight{width:110px; float:right; display:inline; background:#fff; text-align:right; height:90px; font-size:14px}
#headerbar{width:100%; clear:both; padding-top:5px;}
#header2Right{width:115px; float:right; display:inline; background:#fff; text-align:right; height:90px; font-size:14px}

#content-container { width:100%; float:left; border-bottom:1px #a4dcb7 solid; padding-bottom:10px; margin-bottom:15px;}
#content1text {  width:100%; min-width:260px; text-align:left; display:inline; padding:10px;}
#content1text h2{ font-size:1.3em;}
#content1text h4{ font-size:.8em;}
#content-button2 {  width:100%; min-width:150px; font-size:14px; float:right; display:inline;}
#content-button2 a{ font-size:14px; width:100%; float:right}



#content-container-button { width:100%; margin-bottom:10px;}
#content-container-button a{ font-size:14px; width:100%; float:right}

#content-container2 { width:100%; float:left; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #a4dcb7 solid;}

#freeBox{ width:100%; float:left; display:inline; height:150px; }
#freeBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:#fff; font-size:10px; border:1px #a4dcb7 solid;}
#freeBoxInner-title{ font-size:16px; font-weight:bold; line-height:.5em; margin-top:5px;}

#tollFreeBox{ width:100%; float:left; display:inline; height:150px; }
#tollFreeBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:#fff; font-size:10px; border:1px #a4dcb7 solid;}
#tollFreeBoxInner-title{ font-size:16px; font-weight:bold; line-height:.5em; margin-top:5px;}
#tollFreeBoxImage{ width:66px; height:51px; margin-top:-170px; background-image:url(../../images/star-free.png);}

#privateBox{ width:100%; float:left; display:inline; height:150px; }
#privateBoxInner{text-align:center; display:block; height:95px; padding:15px 5px;  margin:20px; background:#fff; font-size:10px; border:1px #a4dcb7 solid;}
#privateBoxInner-title{ font-size:16px; font-weight:bold; line-height:.5em; margin-top:5px;}
#privateBoxImage{ width:66px; height:51px; margin-top:-170px; background-image:url(../../images/star-tollfree.png);}

#content-container3 { width:100%; float:left; background-color:#FFF; margin-bottom:10px;}
#content3text { width:100%; border-bottom: 1px solid #a4dcb7; float:left; display:inline;  text-align:center; min-width:210px; margin:5px 0;}
#content3text2 {  width:100%; border-bottom: 1px solid #a4dcb7; float:left; display:inline;  text-align:center; min-width:210px; margin:5px 0;}
#content3text3 {  width:100%; float:left; display:inline; text-align:center; min-width:210px; margin:5px 0;}


#content3text p { padding:0 5px;}
#content3text2 p { padding:0 5px;}
#content3text3 p { padding:0 5px;}

#content-container-navbar { width:100%; float:left; background:-moz-linear-gradient(top, #2ddf7d, #28a352); background:-webkit-gradient(linear, left top, left bottom, from(#2ddf7d), to(#28a352)); margin:10px 0; border:1px #a4dcb7 solid;}
#content-container-navbar ul {margin:0; padding:0; }
#content-container-navbar ul li{list-style-type:none; display:inline;}
#content-container-navbar li a{display:block; float:left; padding:10px 8px; color:#fff; text-decoration:none; border-right:1px solid #fff; color:#333; font-size:16px; }
#content-container-navbar li a:hover{background:#a4dcb7;}

#footerContent{ margin-top:10px; text-align:right; font-size:12px;}

/* Sub Pages */
#subPagesBody{background:#fff;}
#subPagesContainer{width:100%; float:left;}

#subPagesLeftColumn{ width:100%; float:right; display:inline; padding:2px;}
#subPagesLeftColumn a{ font-size:14px;}
#subPagesLeftColumn-title{font-size:1.5em; font-weight:bold; text-align:center; margin:5px;}
#subPagesLeftColumn-body{font-size:1em; text-align:center; margin:1px;}
#signupLink{max-width:200px; margin:0 auto;}

#subPagesRightColumn{ width:100%; float:left; display:inline; margin-bottom:40px; min-width:20%;}
#subPagesRightColumn hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}
#subPagesRightColumn-title{font-size:1.5em; text-align:center; margin-top:10px; font-weight:bold;}
#subPagesRightColumn-subTitle{font-size:1em; text-align:center; font-weight:bold;}
#subPagesRightColumn-body{font-size:1em; text-align:left; margin:10px 2px; width:100%;}
#subPagesRightColumn-body a{ text-decoration:none;}

#subPagesContainer hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}

#faqtabs{ text-align:center; font-weight:bold;}
#faqtabs a{text-decoration:none;}
#faqs-questions{ font-size:14px;}
#faqs-questions a:link{ text-decoration:underline; color:#333;}
#faqs-questions a:hover{ text-decoration:underline; color:#333;}
#faqs-questions a:visited{ text-decoration:underline; color:#333;}
#faqs-questions a:active{ text-decoration:underline; color:#333;}
#faqs-questions li{ line-height:25px;}

#contactusform{ width:90%; min-height:380px; border: solid 1px #333; margin: 0 auto; padding:10px;}
#contactusform hr{ margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:10px; clear:both; color:#ccc; size:1px; border-style:inset; opacity:.2;}


#faqtabs a:link{ text-decoration:underline; color:#333;}
#faqtabs a:hover{ text-decoration:underline; color:#333;}
#faqtabs a:visited{ text-decoration:underline; color:#333;}
#faqtabs a:active{ text-decoration:underline; color:#333;}

#troubleticketform{ width:75%px; min-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px;}

#referafriendform{ width:75%px; min-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px;}

#podcast-field{ height:60px; border-bottom: solid 1px #CCC; font-size:10px;}
#podcast-field2{ min-height:60px; border-bottom: solid 1px #CCC; font-size:10px;}
#podcast-field3{ min-height:60px; border-bottom: solid 1px #CCC; font-size:10px;}


#mainmenubox{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press5box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press1box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press2box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#press4box{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#addfeaturesbox{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}
#webfeaturesbox{ height:max-height: 100px; border: solid 1px #333; margin: 0 auto; padding:10px; margin-bottom: 8px;}

#regis-container { width:100%; min-height:230px; float:left; background-color:#FFF; margin:10px 0;}
#regis1text { width:100%; min-height:230px; border-bottom: 1px solid #999; float:left; display:inline; height:161px; text-align:center; min-width:210px; margin:5px 0;}
#regis2text {  width:100%; min-height:230px; float:left; display:inline; height:161px; text-align:center; min-width:210px; margin:5px 0;}

#subPagesRegisColumn-title{font-size:1.5em; text-align:center; margin-top:10px; font-weight:bold;}
#subPagesRegisColumn-subTitle{font-size:1em; text-align:center; font-weight:bold;}
#regis1text p { padding:0 5px;}
#regis2text p { padding:0 5px;}
#regis3text p { padding:0 5px;}

#leftcolumnpics{ display:inline; width:100%;}


.floatRight{
float:right;	
}

.floatLeft{
float:left;	
}


#footerContent{margin:10px 0 0;padding:0 10px 0 5px;12px;border-top:1px #eee solid;overflow:hidden;}
#footerContent p{font-size:12px;}
.desktoplink{float:left;}
.desktoplink p a{padding:5px;}
.desktoplink p a:hover{background:#eee;}
.fccright{float:right;}