@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0; outline:none !important;}

body{background: #fff; color: #000; font: 11pt "Century Gothic", Verdana, Arial, Helvetica, sans-serif;}

a{color:#0b56de; text-decoration:underline;}



/*-----Header / LOGO------*/
h1{
display: block;
width: 830px;
height: 67px;
background: url(./themes/site_themes/default/logo.gif) no-repeat top center;
text-indent: -9000px;
margin-bottom: 13px;
}


/*-----Main Navigation------*/
ul#mainNav{
list-style:none;
width: 756px;
height: 30px;
margin:0 auto;
}
ul#mainNav li{ float:left; margin:0;}
ul#mainNav li a{ display:block; height: 30px; text-indent: -9000px; margin:0;}
ul#mainNav li a.home{ width:59px; background: url(./themes/site_themes/default/home-BUT.gif) no-repeat top left;}
ul#mainNav li a.about{ width:71px; background: url(./themes/site_themes/default/about-BUT.gif) no-repeat top left;}
ul#mainNav li a.events{ width:72px; background: url(./themes/site_themes/default/events-BUT.gif) no-repeat top left;}
ul#mainNav li a.testimonials{ width:112px; background: url(./themes/site_themes/default/testimonials-BUT.gif) no-repeat top left;}
ul#mainNav li a.press{ width:105px; background: url(./themes/site_themes/default/press-BUT.gif) no-repeat top left;}
ul#mainNav li a.store{ width:66px; background: url(./themes/site_themes/default/store-BUT.gif) no-repeat top left;}
ul#mainNav li a.blog{ width:64px; background: url(./themes/site_themes/default/blog-BUT.gif) no-repeat top left;}
ul#mainNav li a.membership{ width:107px; background: url(./themes/site_themes/default/membership-BUT.gif) no-repeat top left;}
ul#mainNav li a.contact{ width:100px; background: url(./themes/site_themes/default/contact-BUT.gif) no-repeat top left;}
ul#mainNav li a:hover, ul#mainNav li.onpage a{ background-position: left bottom !important;}



/*----------Sub Navigation-----------*/
#subNavWrapper{
width: 830px;
height: 30px;
background: url(./themes/site_themes/default/sub-menu-BACK.gif) no-repeat top left;
margin-top: 1px;
padding-top: 8px;
}
#subNavWrapper ul{height: 26px; list-style:none;}
#subNavWrapper ul li{ float:left; margin:0;}
#subNavWrapper ul li a{ display:block; height: 26px; text-indent:-9000px; margin:0;}

/*-About Page-*/
#subNavWrapper ul.about{width: 721px;}
#subNavWrapper ul.about li a.panache{ width: 132px; background: url(./themes/site_themes/default/about_panache-BUT.gif) no-repeat top left;}
#subNavWrapper ul.about li a.gift{ width: 78px; background: url(./themes/site_themes/default/about_the-gift-BUT.gif) no-repeat top left;}
#subNavWrapper ul.about li a.process{ width: 109px; background: url(./themes/site_themes/default/about_the-process-BUT.gif) no-repeat top left;}
#subNavWrapper ul.about li a.newsLetter{ width: 102px; background: url(./themes/site_themes/default/newsletter_but.gif) no-repeat top left;}
#subNavWrapper ul.about li a.changeWorld{ width: 161px; background: url(./themes/site_themes/default/change_but.gif) no-repeat top left;}
#subNavWrapper ul.about li a.newYearInside{ width: 163px; background: url(./themes/site_themes/default/new-year_but.gif) no-repeat top left;}
#subNavWrapper ul.about li a.private_sessions{ width: 138px; background: url(./themes/site_themes/default/private-sessions_BUT.gif) no-repeat top left;}
#subNavWrapper ul.about li a:hover{background-position:bottom;}
#subNavWrapper ul.about li a:hover, #subNavWrapper li.onpage a{ background-position: bottom !important;}

/*-In The Press Page-*/
#subNavWrapper ul.in_the_press{width: 425px;}
#subNavWrapper ul.in_the_press li a.radio{ width: 69px; background: url(./themes/site_themes/default/radio_BUT.gif) no-repeat top left;}
#subNavWrapper ul.in_the_press li a.television{ width: 96px; background: url(./themes/site_themes/default/television_BUT.gif) no-repeat top left;}
#subNavWrapper ul.in_the_press li a.articles_and_stories{ width: 151px; background: url(./themes/site_themes/default/articles-stories_BUT.gif) no-repeat top left;}
#subNavWrapper ul.in_the_press li a.press_room{ width: 109px; background: url(./themes/site_themes/default/press-room_BUT.gif) no-repeat top left;}
#subNavWrapper ul.in_the_press li a:hover{background-position:bottom;}
#subNavWrapper ul.in_the_press li a:hover, #subNavWrapper li.onpage a{ background-position: bottom !important;}

/*-Events Page-*/
#subNavWrapper ul.events{width: 730px;}
#subNavWrapper ul.events li a.sessions{ width: 85px; background: url(./themes/site_themes/default/sessions_BUT.gif) no-repeat top left;}
#subNavWrapper ul.events li a.powerConnection{ width: 187px; background: url(./themes/site_themes/default/powerConnection_but.gif) no-repeat top left;}
#subNavWrapper ul.events li a.divine{ width: 134px; background: url(./themes/site_themes/default/divineAlchemy_but.gif) no-repeat top left;}
#subNavWrapper ul.events li a.courses{ width: 165px; background: url(./themes/site_themes/default/globalgath_but.gif) no-repeat bottom left;}
#subNavWrapper ul.events li a.private_sessions{ width: 138px; background: url(./themes/site_themes/default/private-sessions_BUT.gif) no-repeat top left;}
#subNavWrapper ul.events li a.floridaGathSub{ width: 159px; background: url(./themes/site_themes/default/floridagath_but.gif) no-repeat top left;}
/* #subNavWrapper ul.events li a.tours{ width: 67px; background: url(./themes/site_themes/default/tours_BUT.gif) no-repeat top left;} */
/* #subNavWrapper ul.events li a.acceleration{ width: 132px; background: url(./themes/site_themes/default/acceleration_but.gif) no-repeat bottom left;} */
#subNavWrapper ul.events li a:hover{background-position:bottom;}
#subNavWrapper ul.events li a:hover, #subNavWrapper li.onpage a{ background-position: bottom !important;}
#subNavWrapper ul.events li a.acceleration:hover, #subNavWrapper li.onpageOpp a{ background-position: top !important;}
#subNavWrapper ul.events li a.courses:hover, #subNavWrapper li.onpageOpp a{ background-position: top !important;}


/*-Store Page-*/
#subNavWrapper ul.store{width: 672px;}
#subNavWrapper ul.store li a.audioVideo{ width: 112px; background: url(./themes/site_themes/default/audioVideo_BUT.gif) no-repeat top left;}
#subNavWrapper ul.store li a.toolkits{ width: 84px; background: url(./themes/site_themes/default/toolkits_BUT.gif) no-repeat top left;}
#subNavWrapper ul.store li a.recommendations{ width: 204px; background: url(./themes/site_themes/default/recommend_BUT.gif) no-repeat top left;}
#subNavWrapper ul.store li a.reference{ width: 170px; background: url(./themes/site_themes/default/reference_BUT.gif) no-repeat top left;}
#subNavWrapper ul.store li a.gift{ width: 102px; background: url(./themes/site_themes/default/gift_BUT.gif) no-repeat top left;}
#subNavWrapper ul.store li a:hover{background-position:bottom left;}
#subNavWrapper ul.store li a:hover, #subNavWrapper li.onpage a{ background-position: bottom left!important;}


/*-Events Entries-*/
h2 {
display: block;
font-size: 1.2em;
font-weight: bold;
/* margin: .83em 0; */
}

h3 {
display: block;
font-size: 13pt;
font-weight: bold;
margin: 1em 0 0 0;
line-height:130%;
}
h3.commonPageHeading{
display: block;
font-size:16px;
margin-bottom:15px;
padding-bottom:2px;
border-bottom:1px solid #000000;
}

.black {color: #000000;}
.darkBlue {color: #003366;}
.darkTealGreen {color: #036041;}
.darkPurple {color: #712C6B;}
.orange {color: #FF5301;}
.deepBlue {color: #0F4569;}
.redOrange {color: #B73D28;}
.tanBrown {color: #694200;}
.mediumBlue {color: #0D63A0;}
.burntOrange {color: #BE4E04;}
.deepGreen {color: #055C00;}
.red {color: red;}
.springGreen {color: #99cc00;}
.forestGreen {color: #008000;}
.olive {color: #808000;}
.lightBlue {color: #99ccff;}
.royalBlue {color: #3366ff;}
.greenBlue {color: #99ccff;}
.aqua {color: #00ffff;}
.salmon{color: #ff9900;}
.tangerine{color: #ff6600;}
.sienna{color: #993300;}
.softPink {color: #ff99cc;}
.purple {color: #8B4739;}
.thistle {color: #7A378B;}
.peach {color: #ffcc99;}
.lilac {color: #cc99ff;}
.grey {color: #969696;}
.fuchia{color: #ff00ff;}
.violet{color: #800080;}
.darkgold{color: #996600;}
.lightgold{color: #CC9900;}


.month {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
line-height:22px;
}

.location {
color:#40282C;
/* 
font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;
*/
font-size:10.5pt;

font-weight:lighter;
letter-spacing:normal;
}

.cellpadright {
padding-right:15px;
}

.normaltext {
color:#666666;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
line-height:20px;
}

/*-----Content Wrappers / Backgrounds------*/
#contentWrapper1{
width: 830px;
height: 450px;
}
#contentWrapper2{
width: 828px;
border: 1px solid #c2c0c0;
border-bottom: none;
background:#fff;
}
#contentWrapper2_Bottom{
width: 830px;
height:15px;
background: url(./themes/site_themes/default/content-BOTTOM.gif) no-repeat top left;
}
#contentWrapper2_Bottom2{
width: 830px;
height:15px;
background: url(./themes/site_themes/default/content-BOTTOM-2.gif) no-repeat top left;
}
#contentWrapper3{ /*--Newsletter--*/
width: 828px;
border: 1px solid #c2c0c0;
border-bottom: none;
background:#e6e6e6;
}
#contentWrapper2_Bottom3{ /*--Newsletter--*/
width: 830px;
height:15px;
background: url(./themes/site_themes/default/content-BOTTOM-3.gif) no-repeat top left;
}

body.home #contentWrapper1{background: url(./themes/site_themes/default/home-BACK.jpg) no-repeat top left; margin-top: 7px;}

/*-----Backgrounds------*/
body.contact_us #contentWrapper1{background: url(./themes/site_themes/default/contact_us-BACK.jpg) no-repeat top left; margin-top: 7px; position:relative;}
body.stay_connected #contentWrapper1{background: url(./themes/site_themes/default/stay_connected-BACK2.jpg) no-repeat top left; margin-top: 7px;}
body.videos #contentWrapper1{background: url(./themes/site_themes/default/videos-BACK.jpg) no-repeat top left; margin-top: 7px;}
body.interviews #contentWrapper1{background: url(./themes/site_themes/default/interviews-BACK.jpg) no-repeat top left; margin-top: 7px;}





/*-----Home Page Content------*/
#leftSideWrapper{
float:left;
width: 345px;
}

#quotes{
text-align:left;
font-size: 100%;
width: 189px;
height:152px;
color: #e2e2e2;
margin-top:172px;
margin-left: 217px;
padding: 5px;
overflow:hidden;
line-height:130%;
}
#quotes table{
width:100%;
height:152px;
}
#quotes table td{
text-align:left;
vertical-align:middle;
}
#quotes span{
display:block;
float:right;
font-size:80%;
font-align:right;
}

.joinUsBtn{
margin-top:8px;
margin-left:17px;
width:148px;
}
.joinUsBtn .joinUs{
display:block;
width:148px;
height: 47px;
text-indent:-9000px;
background: url(./themes/site_themes/default/join-us-BUT.jpg) no-repeat top left;
}
.joinUsBtn .joinUs:hover{background-position: bottom left;}

.firstBottomBtn{
margin-top:3px;
margin-left:17px;
width:148px;
position:relative;
}
.firstBottomBtn a{
display:block;
width:148px;
height: 47px;
text-indent:-9000px;
background: url(./themes/site_themes/default/latestCD-BUT-side.jpg) no-repeat top left;
}
.firstBottomBtn a:hover{background-position: bottom left;}

.firstBottomBtn a span.new{
width:36px;
height:36px;
display:block;
position:absolute;
top:-8px;
right:-19px;
background:url(./themes/site_themes/default/new-homepageIcon.png) no-repeat top left;
}

ul#rightColButtons{
float: right;
margin-right: 49px;
margin-top: 172px;
width: 148px;
list-style:none;
}
ul#rightColButtons li{margin-bottom:8px; margin-left:2px;}
ul#rightColButtons li a{ display:block; width:148px; height: 47px; text-indent:-9000px; position:relative;}

ul#rightColButtons li .button1{background: url(./themes/site_themes/default/florida-gathering-BUT-1.jpg) no-repeat top left;}
ul#rightColButtons li .button2{background: url(./themes/site_themes/default/power-BUT-2.jpg) no-repeat top left;}
ul#rightColButtons li .button3{background: url(./themes/site_themes/default/divine-BUT-3.jpg) no-repeat top left;}
ul#rightColButtons li .button4{background: url(./themes/site_themes/default/upcoming-BUT-4.jpg) no-repeat top left;}
ul#rightColButtons li .button5{background: url(./themes/site_themes/default/global-gathering-BUT.jpg) no-repeat top left;}


ul#rightColButtons li a.meet{ background: url(./themes/site_themes/default/meet-panache-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.power{ background: url(./themes/site_themes/default/power-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.naples-gathering{ background: url(./themes/site_themes/default/naples-gathering-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.global-gathering{ background: url(./themes/site_themes/default/global-gathering-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.upcoming{ background: url(./themes/site_themes/default/upcoming-events-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.cd{ background: url(./themes/site_themes/default/cd-release-new-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.interviews{ background: url(./themes/site_themes/default/interviews-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.florida-gathering{ background: url(./themes/site_themes/default/florida-gathering-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.change{ background: url(./themes/site_themes/default/change-world-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.whatSession{ background: url(./themes/site_themes/default/what-session-BUT.jpg) no-repeat top left;}

ul#rightColButtons li a.change2{ background: url(./themes/site_themes/default/change2-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.upcoming2{ background: url(./themes/site_themes/default/upcoming2-BUT.jpg) no-repeat top left;}

ul#rightColButtons li a.newyears{ background: url(./themes/site_themes/default/new-years-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a.updateMedia{ background: url(./themes/site_themes/default/updated-media-BUT.jpg) no-repeat top left;}
ul#rightColButtons li a:hover{background-position: bottom left;}

ul#rightColButtons li a span.new{
width:36px;
height:36px;
display:block;
position:absolute;
top:-8px;
left:-22px;
background:url(./themes/site_themes/default/new-homepageIcon.png) no-repeat top left;
}

/*-----ContentWrapper2 Content (Normal Pages - No Picture Background)------*/
/*-Main Column-*/
#mainCol{
min-height: 450px !important;
float: left;
width: 491px;
padding: 154px 32px 0 85px;
background: #e6e6e6 url(./themes/site_themes/default/content-BACK.gif) repeat-x top left;
font-size:90%;
line-height:130%;
}
#mainCol p{
margin-bottom: 23px;
}

/*-Main Column Full-*/
#mainColFull{
min-height: 450px !important;
float: left;
width: 711px;
padding: 154px 32px 0 85px;
background: #e6e6e6 url(./themes/site_themes/default/content-BACK.gif) repeat-x top left;
}
#mainColFull p{
margin-bottom: 23px;
}

/*-Main Column Full 2 Shorter on top-*/
#mainColFull2{
min-height: 450px !important;
float: left;
width: 711px;
padding: 70px 32px 0 85px;
background: #e6e6e6 url(./themes/site_themes/default/content-BACK.gif) repeat-x top left;
}
#mainColFull2 p{
margin-bottom: 23px;
}

/*-Main Column Full 3 (newsletter)-*/
#mainColFull3{
min-height: 450px !important;
float: left;
width: 564px;
padding: 70px 32px 0 32px;
background: #e6e6e6 url(./themes/site_themes/default/content-BACK.gif) repeat-x top left;
}

.newsletterSideWrapper{
width:200px;
float:right;
}

/*-Right Column-*/
#rightCol{
float: left;
width:220px;
}


/*-----Footer (Home Page)------*/
#footer{
width:830px;
margin-bottom: 20px;
margin-top: 5px;
}
#footer ul{
float: right;
list-style:none;
height: 26px;
}
#footer ul li { float:left; margin:0;}
#footer ul li a{ display:block; height:26px; text-indent: -9000px; margin:0;}
#footer ul li a.privacy{width: 72px; background: url(./themes/site_themes/default/privacy-BUT.gif) no-repeat top left;}
#footer ul li a.sitemap{width: 78px; background: url(./themes/site_themes/default/sitemapBtn.gif) no-repeat top left;}
#footer ul li a:hover{ background-position: bottom;}
#footer ul li span.copyright{display:block; height:26px; width: 166px; text-indent: -9000px; background: url(./themes/site_themes/default/copyright.gif) no-repeat top left;}



/*-----Footer (Inside Pages)------*/
#footerInside{
width:830px;
margin-bottom: 20px;
margin-top: 5px;
}
#footerInside ul{
float: left;
list-style:none;
width: 570px;
height: 26px;
}
#footerInside ul li { float:left; margin:0;}
#footerInside ul li a{ display:block; height:26px; text-indent: -9000px; margin:0;}
#footerInside ul li a.home{width: 68px; background: url(./themes/site_themes/default/footer-home-BUT.gif) no-repeat top left;}
#footerInside ul li a.about{width: 69px; background: url(./themes/site_themes/default/footer-about-BUT.gif) no-repeat top left;}
#footerInside ul li a.join{width: 75px; background: url(./themes/site_themes/default/join-us-2-BUT.gif) no-repeat top left;}
#footerInside ul li a.membership{width: 104px; background: url(./themes/site_themes/default/footer-membership-BUT.gif) no-repeat top left;}
#footerInside ul li a.contact{width: 108px; background: url(./themes/site_themes/default/footer-contact-BUT.gif) no-repeat top left;}
#footerInside ul li a.privacy{width: 80px; background: url(./themes/site_themes/default/footer-privacy-BUT.gif) no-repeat top left;}
#footerInside ul li a.sitemap{width: 78px; background: url(./themes/site_themes/default/sitemapBtn.gif) no-repeat top left;}
#footerInside ul li a:hover{ background-position: bottom;}

#footerInside span.copyright{display:block; float:right; margin-right:12px; height:26px; width: 157px; text-indent: -9000px; background: url(./themes/site_themes/default/copyright-inside.gif) no-repeat top left;}


/* ----------- Contact Form ----------- */
.myform{
margin:0 auto;
width:400px;
padding:14px;
}

/* ----------- Registration Form ----------- */
.myRegform{
margin:0 auto;
width:450px;
padding:14px;
}

/* ----------- Form stylized ----------- */
#stylized{
/* border:solid 2px #b7ddf2; */
/* background:#ebf4fb; */
}
#stylized h4 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
/* font-size:11px; */
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
color:#000000;
font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input[type="text"]{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized input.clearInput{
float:none;
font-size:12px;
padding:4px 2px;
border:none;
width:200px;
margin:0 -85px 9px 33px;
}
#stylized table{
float:left;
margin-bottom:10px;
}
#stylized input.radio{
float:left;
font-size:12px;
padding:4px 2px;
margin:2px 0 20px 10px;
width:30px;
}
#stylized select{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized table input.radio{
margin-bottom:0px !important;
}
#stylized button{
padding:3px;
text-align:center;
color:#000;
background:#fff;
border:3px double #ccc;
font-size:15px;
}
#stylized button:hover{
border:3px double #000;
cursor:pointer;
}
.paymentMethTable{
margin:0 0 0 130px !important;
}
.paymentMethTable td{
vertical-align:top;
}
.paymentMethTable td.dot{
width:20px;
padding-bottom:5px;
}


/*----------------------Membership Area-----------------*/
.commonParaHeading{
display:block;
font-size:16px;
padding-bottom:2px;
border-bottom:1px solid #000;
margin-bottom:15px;
}
.commonParaList{
padding-top:15px;
padding-bottom:15px;
list-style:square;
padding-left:20px;
color:#565656;
}
.commonParaList li{
padding-bottom:15px;
}

.signUpButton{
display:block;
width:205px;
height:65px;
background:url(./themes/site_themes/default/sign-up-button.gif) no-repeat top left;
text-indent:-9000px;
text-align:left;
margin:0 auto;
}
.signUpButton{
display:block;
width:205px;
height:65px;
background:url(./themes/site_themes/default/sign-up-button.gif) no-repeat top left;
text-indent:-9000px;
text-align:left;
margin:0 auto;
}

/*---------------------Breadcrumb - Login Info Area-----------------*/
#subheader{margin-bottom:15px;}
.breadLoginWrapper{
}
.breadcrumb{
float:left;
width:420px;
text-align:left;
font-size:12px;
color:#666;
}

.loginInfo{
float:right;
width:280px;
text-align:right;
font-size:12px;
color:#666;
}





/*---------------------Profile Area------------------*/
.profileInfoWrapper{
width:100%;
}
.profileInfoWrapper .menuCol{
float:left;
width:35%;
}
.profileInfoWrapper .infoCol{
float:right;
width:60%;
}

.profileList{
list-style:none;
}
.profileList li{
padding-bottom:5px;
border-bottom:1px dotted #ccc;
margin-bottom:5px;
}
.profileList li span{
color:#666;
}
.profileHeading{
display:block;
background:#666;
color:#fff;
padding: 2px 4px;
margin-bottom:10px;
}

.loginRequired{
padding:7px;
text-align:center;
line-height:24px;
background:#f3e7e7;
border:1px solid #c79797;
color:#623333;
font-family:Arial, sans;
}



/*-------------------------------Forms--------------------------*/
.formPara{
padding-bottom:10px !important;
margin-bottom:0 !important;
}
.formPara label{
display:block;
margin-bottom:3px;
color:#000;
}
.formPara input[type="text"], .formPara textarea, .formPara input[type="password"]{
width:95%;
padding:2px 1px;
border:1px solid #ccc;
font-size:14px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
.formPara textarea{
height:100px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
.formPara .submitButton{
padding:8px;
text-align:center;
color:#000;
background:#fff;
border:3px double #ccc;
font-size:15px;
}

.formPara .submitButton:hover{
border:3px double #000;
cursor:pointer;
}
.formPara .highlight{
color:#565656;
}
.formPara .fieldInfo{
display:block;
font-size:12px;
color:#999;
text-align:right;
padding-right:2px;
width:95%;
padding-top:2px;
margin:0;
}


.commonInput{
padding:1px;
border:1px solid #ccc;
font-size:15px;
}
textarea.commonInput{
height:100px;
}
.commonButton{
padding:3px;
text-align:center;
color:#000;
background:#fff;
border:3px double #ccc;
font-size:15px;
}
.commonButton:hover{
border:3px double #000;
cursor:pointer;
}


/*------------------------------Article Entries--------------------------*/
.articleEntry{
margin-bottom:20px;
border-bottom:1px dotted #ccc;
padding-bottom:10px;
}
.articleEntry h3{
display:block;
margin-bottom:10px;
font-weight:bold;
font-size:15px;
}
.articleEntry h4{
display:block;
font-size:15px;
font-weight:normal;
color:#666;
margin-bottom:10px;
}
.articleEntry span.source{
display:block;
font-style:italic;
margin-bottom:10px;
}
.articleEntry img{
margin-bottom:20px;
border:none;
}

.pdfImageWrapper{
width:100px;
margin-right:15px;
float:left;
}
.pdfImageWrapper a img{
border:1px solid #ccc !important;
width:98px !important;
height:98px !important;
margin-bottom:0 !important;
}
.articleInfoWrapper{
width:365px;
float:left;
}
.articleInfoWrapper img{
border:1px solid #ccc !important;
}
.articleButtonWrapper{

width:150px;
float:right;
text-align:center;
padding-top:30px;
}




/*------------------------------Radio Entries--------------------------*/
.radioEntryWrapper{
padding-bottom:20px;
border-bottom:1px dotted #ccc;
margin-bottom:30px;
}
.radioEntryWrapper img{
padding:4px;
background:#fff;
border:1px solid #c2c0c0;
float:left;
margin-right:15px;
max-height:98px !important;
max-width:98px !important;
}
.radioEntryWrapper .title{
float:right;
width:534px;
min-height:100px;
}
.radioEntryWrapper .title h3{
display:block;
font-size:16px;
margin-bottom:15px;
margin-top:0;
}
.radioEntryWrapper .title h4{
display:block;
font-size:14px;
margin-bottom:15px;
}
.radioEntryWrapper .title span{
display:block;
font-size:14px;
border-top:1px solid #c2c0c0;
padding-top:3px;
color:#666;
}
.radioEntryWrapper .radioInsideWrapper{
margin-top:15px;
}
.radioEntryWrapper .radioInsideWrapper .listenBtn{
display:block;
height:32px;
position:relative;
text-align:center;
font-size:2px;
width:105px;
margin:0 15px 0 0 !important;
float:left;
}
.radioEntryWrapper .radioInsideWrapper .listenBtn span{
background:url(../images/listen_button.gif) no-repeat left top;
cursor:pointer;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}
.radioEntryWrapper .radioDescWrapper{
float:right;
width:534px;
font-size:90%;
line-height:130%;
}
.radioEntryWrapper .radioDescWrapper p{
margin-bottom:0px !important;
}

/*------------------------------TV Entries--------------------------*/
.tvEntryWrapper{
padding-bottom:10px;
border-bottom:1px dotted #ccc;
margin-bottom:30px;
}
.tvEntryWrapper img{
padding:4px;
background:#fff;
border:1px solid #c2c0c0;
float:left;
margin-right:15px;
height:98px !important;
width:98px !important;
}
.tvEntryWrapper .title{
float:right;
width:534px;
min-height:100px;
}
.tvEntryWrapper .title h3{
display:block;
font-size:16px;
margin-bottom:15px;
margin-top:0;
}
.tvEntryWrapper .title h4{
display:block;
font-size:14px;
margin-bottom:15px;
}
.tvEntryWrapper .title span{
display:block;
font-size:14px;
border-top:1px solid #c2c0c0;
padding-top:3px;
color:#666;
}
.tvEntryWrapper .tvInsideWrapper{
margin-top:15px;
}
.tvEntryWrapper .tvInsideWrapper .watchVideo{
margin:0 15px 0 0 !important;
float:left;
}
.tvEntryWrapper .tvDescWrapper{
float:right;
width:534px;
font-size:90%;
line-height:130%;
}


/*------------------------------Video Testimonials--------------------------*/
.videoTestimonialBox{
padding-bottom:10px;
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}

.videoTestimonialBox img{
width:70px !important;
height:70px !important;
float:right;
padding:4px !important;
border:1px solid #c2c0c0 !important;
margin-left:30px;
}
.watchVideo{
float:left;
display:block;
width:105px;
height:32px;
text-indent:-9000px;
background:url(/themes/site_themes/default/watch-video-button.gif) no-repeat top left;
}
.videoTestimonialBox .name{
display:block;
text-align:right;
color:#666;
}

/*------------------------------Events Page - single------*/
#eventTopLinks{
padding-bottom:10px;
border-bottom:1px dotted #ccc;
margin-bottom:20px;
font-size:12px;
}
.eventImage img{
padding:4px !important;
border:1px solid #c2c0c0 !important;
}

.eventPageWrapper{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:3px double #c2c0c0;
font-family:Verdana,Arial,sans-serif;
line-height:150%;
}
.eventPageWrapper h1{
font-size:24px;
color:#000;
display:block;
margin:0 0 20px 0 !important;
background:none !important;
text-indent: inherit !important;
height:auto !important;
}
.eventPageWrapper h2{
font-size:18px !important;
}
.eventPageWrapper h3{
display:block;
font-size:16px !important;
margin-bottom:10px;
margin-top:5px;
}
.eventPageWrapper h3 span{
color:#666 !important;
font-size:80%;
}
.eventPageWrapper .eventInfoWrapper{
float:left;
width:475px;
}
.eventPageWrapper .eventImageWrapper{
float:right;
width:260px;
text-align:center;
line-height:100% !important;
}
.eventPageWrapper .eventImageWrapper img{
padding:3px;
border:1px solid #ccc;
max-width:200px !important;
}
.eventPageWrapper .eventImageWrapper a img{
padding:3px !important;
border:1px solid #ccc !important;
}

.eventPageWrapper .normalText{
color:#333;
}
.eventPageWrapper .eventBoxWrapper{}
.eventPageWrapper .eventBoxWrapper .eventBox{
margin-top:10px;
padding-top:10px;
border-top:1px dotted #ccc;
}
.eventPageWrapper .eventBoxWrapper .eventBox .normalText2{
color:#333;
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
line-height:18px;
width:70%;
}
.eventPageWrapper .normalText3{
font-size:12px;
margin-top:10px;
padding-top:10px;
border-top:1px dotted #ccc;
line-height:20px;
color:#333333;
}
.eventPageWrapper .eventBoxWrapper .eventBox .buttonHolder{
float:right;
width:24%;
text-align:left;
padding-top:10px;
}
.eventPageWrapper .eventBoxWrapper .eventBox .buttonHolder a img{
border:none;
}


/*------------------------------CD Release Page---------------------------------------*/
.cdItemWrapper{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:3px double #ccc;
}
.cdItemWrapper .cdImage{
float:left;
width:210px;
text-align:center;
}
.cdItemWrapper .cdImage img{
padding:3px;
border:1px solid #ccc;
margin-bottom:10px;
}
.cdItemWrapper .cdImage .cdFlashWrapper{
width:192px;
margin:0 auto;
text-align:center;
line-height:20px;
font-size:12px;
color:#666;
}
.cdItemWrapper .cdImage .cdFlashWrapper .listenBtn{
display:block;
height:32px;
position:relative;
text-align:center;
font-size:2px;
width:105px;
margin:0 auto;
margin-bottom:15px;
}
.cdItemWrapper .cdImage .cdFlashWrapper .listenBtn span{
background:url(../images/listen_button.gif) no-repeat left top;
cursor:pointer;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}
.cdItemWrapper .reviewBtn{
display:block;
height:32px;
position:relative;
text-align:center;
font-size:2px;
width:105px;
margin:0 auto;
}
.cdItemWrapper .reviewBtn span{
background:url(../images/review_button.gif) no-repeat left top;
cursor:pointer;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
}
.cdItemWrapper .reviewLink{
width:45%;
float:right;
text-align:right;
font-size:14px;
}
.cdItemWrapper .reviewLink a{
text-decoration:none;
}
.cdItemWrapper .reviewLink a:hover{
text-decoration:underline;
}
.cdItemWrapper .cdInfo{
float:right;
width: 544px;
}
.cdItemWrapper .cdInfo h4{
display:block;
font-size:16px;
margin-bottom:4px;
}
.cdItemWrapper .cdInfo h4 a{
text-decoration:none;
}
.cdItemWrapper .cdInfo h4 a:hover{
text-decoration:underline;
}
.cdItemWrapper .cdInfo h5{
display:block;
font-size:14px;
margin-bottom:8px;
}
.cdItemWrapper .cdInfo span{
display:block;
color:#666;
margin-bottom:8px;
font-size:14px;
}
.cdItemWrapper .cdInfo p{
padding:0 0 20px 0 !important;
font-size:90%;
line-height:130%;
}
.cdItemWrapper .cdInfo .cdAmount{
float:left;
width:70%;
font-size:18px;
font-weight:bold;
}
.cdItemWrapper .cdInfo .cdAmount span{
display:inline !important;
font-size:12px;
}
.cdItemWrapper .cdInfo .cdButton{
float:right;
width:25%;
text-align:right;
}

.leftFormWrapper{
float:left;
width:362px;
}
.leftFormWrapper input[type="text"], .rightFormWrapper textarea, .leftFormWrapper .fieldInfo{
width:358px !important;
}
.rightFormWrapper{
float:right;
width:362px;
}


/*------------------------------Event Payment Page---------------------------------------*/
.paymentTypeBox{
padding-bottom:20px;
margin-bottom:30px;
border-bottom:1px dotted #ccc;
}
.paymentTypeBox p{
margin-bottom:10px !important;
}
.paymentTypeBox p.paymentTitle{
font-size:16px;
font-weight:bold;
}



/*-------------------------------------------About Page Quote------------------------------------*/
.aboutQuote{
padding-bottom:10px;
padding-top:10px;
margin-bottom:10px;
border-bottom:3px solid #553633;
border-top:3px solid #553633;
font-weight:bold;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:130%;
color:#553633;
width:281px;
float:right;
}
.aboutQuote span{
display: block;
float: right;
margin-top: 5px;
font-size:12px;
}

/*-------------------------------------------Newsletter Page Quote------------------------------------*/
.newsletterQuote{
padding-bottom:10px;
padding-top:10px;
margin-bottom:30px;
border-bottom:3px solid #553633;
border-top:3px solid #553633;
font-size:13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:130%;
color:#553633;
}
.newsletterQuote span{
font-size:16px;
font-weight:bold;
}


/*---------------------------Modal Box Styling---------------------*/
h4.modalBox{
font-size:14px;
display:block;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h5.modalBox{
font-size:12px;
display:block;
margin-bottom:5px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
p.modalBox{
padding-top:10px;
padding-bottom:5px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul.modalBox{
padding-top:5px;
padding-left:20px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul.modalBox li{
padding-bottom:5px;
}
.scroll{
height:400px;
overflow:scroll;
}



/*---------------------------Global Gatherings-------------------*/
.gatheringWrapper{
font-size:90%;
line-height:130%;
}
.gatheringWrapper h4{
margin-bottom:10px;
font-size: 15px;
}
.gatheringWrapper .gathInfo{
float:left;
width:646px;
}

.gatheringWrapper .gatheringsTitle{
color:#BE4E04;
text-decoration:underline;
}
.gatheringWrapper .imgLeft{
float:left;
width:108px;
margin-right:10px;
}
.gatheringWrapper .imgLeft img{
padding:3px;
border:1px solid #ccc;
}

.imgLeftGathering{
padding:3px;
border:1px solid #ccc;
float:left;
margin-right:10px;
}
.imgRightGathering{
padding:3px;
border:1px solid #ccc;
float:right;
margin-left:10px;
}



/*------------------------------------Blog Post & Comments------*/
.blogPostWrapper{
margin-bottom:10px;
border-bottom:1px dotted #ccc;
padding-bottom:20px;
}
.blogPostWrapper p{
margin-bottom:0 !important;
padding-top:20px;
}
.blogPostWrapper span{
display:block;
text-align:right;
margin-top:5px;
}
.blogPostWrapper img{
padding:4px;
border:1px solid #666 !important;
}
.commentPostsWrapper{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #ccc;
}
.commentEntry{
padding:8px;
padding-bottom:0;
background:#efefef;
font-size:90%;
margin-bottom:10px;
}
.commentPostedBy{
margin:0 0 2px 0 !important;
padding:0 !important; 
font-size:90%;
color:#999;
}
.commentEntry p{
margin:0 !important;
padding:0 0 10px 0 !important;
}

.bottomEntryLinks{
padding-top:10px;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}
.bottomEntryLinks p{
margin-bottom:10px !important;
}


/*------------------------------------Blog Post2------*/
.blogPostWrapper2{
margin-bottom:10px;
border-bottom:1px dotted #ccc;
padding-bottom:20px;
}
.blogPostWrapper2 p{
margin-bottom:0 !important;
padding-top:20px;
}
.blogPostWrapper2 span{
display:block;
text-align:right;
margin-top:5px;
}
.blogPostWrapper2 img{
padding:4px;
border:1px solid #666 !important;
}
.blogPostWrapper2 .postPic{
float:left;
margin-right:18px;
text-align:center;
line-height:14px;
font-size:12px;
color:#666;
width:190px;
}
.blogPostWrapper2 ul{
list-style:square;
padding-left:20px;
}
.blogPostWrapper2 span.caption{
display:block;
margin:0;
width:190px;
color:#666666;
font-size:12px;
line-height:14px;
text-align:center;
}

/*-----Misc.------*/
.clear{clear: both;}



.cdsubmit {
background:transparent url(../images/panache-cd.png) no-repeat scroll center top;
height:274px;
width:530px;
}

.validation-advice {
color: red;
background: #fff url(../images/alert.gif) no-repeat left center;
float: right;
margin-top:2px;
padding-bottom:3px;
padding-left:22px;
padding-top:3px;
} 

.cdbutton {
margin:237px 0 0 310px;
}

.pagerArea{
text-align:right;
}

.divider{
height:0px;
border-bottom:1px dotted #ccc;
margin-bottom:20px;
}

.connectedText{
width:500px;
padding-top:30px;
margin:0 auto;
}

.landingRightColImage{
width:220px !important;
}

.sitemapList{
list-style:none;
}
.sitemapList li{
padding-bottom:5px;
}
.sitemapList li a{
text-decoration:none !important;
}
.sitemapList li a:hover{
text-decoration:underline !important;
}
.sitemapList li ul{
padding-left:20px;
padding-top:10px;
padding-bottom:5px;
list-style:none;
}

/*------------------------------------Newsletter Section----------------------*/

/*----Theme Page----*/
.newsletterItemWrapper{
padding-bottom:40px;
}
.newsletterItemWrapper .newsletterItemLeftCol{
width:114px;
float:left;
}
.newsletterItemWrapper .newsletterImage{
text-align:center;
margin-bottom:20px;
}
.newsletterItemWrapper .newsletterImage img{
border:1px solid #CCCCCC;
padding:3px;
max-width:106px !important;
}
.newsletterItemWrapper .newsletterBtnWrapper{
}
.readIssueBtn{
display:block;
width:114px;
height:32px;
position:relative;
text-align:center;
font-size:2px;
}
.readIssueBtn span{
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:url(images/readIssueBtn.gif) no-repeat top left;
cursor:pointer;
}
.newsletterItemWrapper .newsletterInfo{
width:430px;
float:right;
}
.newsletterInfo h3{
font-size:16px;
color:#666;
display:block;
padding-bottom:5px;
border-bottom:1px solid #ccc;
margin: 0 0 8px 0 !important;
}
.newsletterInfo h3 a{
text-decoration:none;
}
.newsletterInfo h3 a:hover{
text-decoration:underline;
}
.newsletterInfo h4{
display:block;
font-size:14px;
margin-bottom:15px;
color:#666;
font-weight:normal;
}
.newsletterInfo p{
font-size:90%;
line-height:130%;
padding:0 0 20px !important;
}
.newsletterItemWrapper .newsletterInfo img{
border:1px solid #666666 !important;
padding:4px;
max-width:554px !important;
}

/*----Articles Page----*/
.newsletterArticleItemWrapper{
padding-bottom:40px;
}
.newsletterArticleItemWrapper .newsletterArticleItemLeftCol{
width:134px;

float:left;
}
.newsletterArticleItemWrapper .newsletterArticleImage{
text-align:center;
margin-bottom:20px;
}
.newsletterArticleItemWrapper .newsletterArticleImage img{
border:1px solid #CCCCCC;
padding:3px;
max-width:126px !important;
}
.newsletterArticleItemWrapper .newsletterArticleBtnWrapper{
}
.backTopBtn{
display:block;
width:114px;
height:32px;
position:relative;
text-align:center;
font-size:2px;
}
.backTopBtn span{
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:url(images/backTopBtn.gif) no-repeat top left;
cursor:pointer;
}
.newsletterArticleItemWrapper .newsletterArticleInfo{
width:410px;
float:right;
}
.newsletterArticleItemWrapper h3{
font-size:17px;
color:#000;
display:block;
padding-bottom:5px;
border-bottom:1px solid #ccc;
margin: 0 0 10px 0 !important;
line-height:24px;
}
.newsletterArticleItemWrapper h3 a{
text-decoration:none;
}
.newsletterArticleItemWrapper h3 a:hover{
text-decoration:underline;
}
.newsletterArticleItemWrapper h3 span{
font-size:14px;
color:#000;
font-weight:normal !important;
}
.newsletterArticleItemWrapper h4{
display:block;
font-size:14px;

margin-bottom:15px;
color:#666;
font-weight:normal;
}
.newsletterArticleItemWrapper p{
font-size:90%;
line-height:130%;
padding:0 0 20px !important;
}
.newsletterArticleItemWrapper p img{
border:1px solid #666666 !important;
padding:4px;
max-width:400px !important;
height:auto !important;
}
.newsletterArticlesTitles{
margin-bottom:20px;
padding-bottom:20px;
padding-top:10px;
border-bottom:1px solid #000;
}
.newsletterArticlesTitles ul{
color:#999999;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
padding-left:20px;
}
.newsletterArticlesTitles ul li{
margin-bottom:10px;
}
.newsletterArticlesTitles h4{
font-size:14px;
color:#000;
display:block;
margin: 0 !important;
}
.newsletterArticlesTitles h4 span{
font-size:12px !important;
font-weight: normal !important;
}
.newsletterArticlesTitles h4 a{
text-decoration:none;
}
.newsletterArticlesTitles h4 a:hover{
text-decoration:underline;
}
.newsletterArticleThemeDate{
color:#666666;
display:block;
font-size:14px;
font-weight:normal;
margin-bottom:15px;
}
.newsletterArticleThemeP{
font-size:90%;
line-height:130%;
padding:0 0 20px !important;
}


#mainColFull2 ul{
list-style:square;
padding-left:20px;
padding-bottom:15px;
}
#mainColFull2 ul li{
padding-bottom:5px;
}

.floridaGatheringVideoBtn{
width:378px;
height:272px;
display:block;
position:absolute;
top:149px;
left:20px;
background:url(images/floridaGatheringVideoBtn.jpg) no-repeat top left;
text-align:center;
text-decoration:none;
font-size:1px;
}
.floridaGatheringVideoBtn:hover{
background-position: bottom;
}


.comingList{
width:100%;
border-spacing:0;
}
.comingList td{
padding:5px;
vertical-align:top;
text-align:left;
}
.comingList .titles td{
background:#000;
color:#fff;
font-weight:bold;
}



.regularDividerBox{
border-bottom:3px double #CCCCCC;
margin-bottom:20px;
padding-bottom:20px;
line-height:78px;
height:78px;

}
.regularDividerBox h4{
font-size:18px;
width:135px;
float:left;
margin-right:30px;
}
.regularDividerBox img{
float:left;
margin-right:30px;
}
.regularDividerBox .cartBtn{
float:left;
text-align:left;
width:115px;
padding-top:12px;
}
.regularDividerBox h4 span{
font-size:90%; color:#5d5c5c;
}

.newYearHeading{
color:#fff;
text-align:center;
font-size:22px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
display:block;
margin-bottom:20px;
font-weight:normal;
}
.newYearsVideoBtn{
width:378px;
height:295px;
display:block;
position:absolute;
top:149px;
left:20px;
background:url(images/newYearsVideoBtn.jpg) no-repeat top left;
text-align:center;
text-decoration:none;
font-size:1px;
}
.newYearsVideoBtn:hover{
background-position: bottom;
}

.loveTable{
width:100%;
}
.loveTable td{
padding:0 20px 10px 0;
vertical-align:middle;
}
.loveTable input[type="text"]{
border:1px solid #CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
padding:2px 1px;
}