#header{border-bottom:11px solid #fcb71b}#aside-nav h2{color:#fcb71b}#aside-nav ul .active a{background:#fcb71b}h1.top{color:#fcb71b;margin-bottom:10px}#slideshow{margin:0 0 20px}body[data-page-path="birthdays"] #slideshow{margin:0 0 40px}.content h2{color:#fcb71b}.content h2 a{color:#fcb71b}a.btn{background:#fcb71b}a.btn:hover{background:#fea321}body[data-page-path="birthdays"] #learn_more_box li{background:0}#birthdays_content{border-bottom:1px solid #eaeae1;padding:0 0 20px 0;margin:0 0 20px 0}#birthdays_content h2{color:#d8d756;margin-bottom:20px}#birthdays_content h3{color:#fcb71b;margin-bottom:15px;font-weight:bold}#birthdays_content .contact_box{margin:20px 0}#birthdays_content .contact_box .pic{vertical-align:middle;display:inline-block;margin-right:10px}#birthdays_content .contact_box p{vertical-align:middle;display:inline-block;margin:0;width:80%}#birthdays_start_content a.btn,#birthdays_start_options a.btn{display:inline-block;background:#ddd95b;color:#fff;font-size:15px;line-height:27px;padding:0 15px;text-shadow:0 -1px 0 rgba(0,0,0,0.1);font-family:AvantGardeBook}#birthdays_start_content a.btn:hover,#birthdays_start_options a.btn:hover{color:#fff;background:#c7c64f;text-decoration:none !important}#birthdays_start_content .begin_btn{text-align:right}#birthdays_start_content,#birthdays_start_options{font-family:AvantGardeBook;font-size:13px}#birthdays_start_content h2,#birthdays_start_options h2{font-family:AvantGardeMedium;font-size:14px;color:#84cfd5}#birthdays_start_content h2.happy_birthday{color:#fcb71b;margin-bottom:16px}#birthdays_start_content .star{padding:0 0 0 8px;background:url(/assets/required-small.png) 0 4px no-repeat}#birthdays_start_options h2{margin-top:20px}#birthdays_start_options ul{margin:0}#birthdays_start_options ul li{margin:0 0 8px;background:url(/assets/bg/li4.png) 8px 1px no-repeat}#birthdays_start_options p{margin:20px 0 0 0}#birthdays_start_options .more_info,#birthdays_start_options .more_info2{font-size:12px;margin:0}#birthdays_start_options .more_info{padding-left:38px}#birthdays_start_options .more_info a,#birthdays_start_options .more_info2 a{color:#9c8bc1;text-decoration:underline}#birthdays_start_options .begin_btn{margin-top:25px}#birthdays_start_options h2 a{color:#84cfd5}#birthday_date_sidebar h2{padding:0}#birthday_date_sidebar h2.options_header_box{background-color:#84ced6;color:#fff;width:170px;text-align:center;height:26px;font-size:14px;line-height:30px;margin-left:13px;margin-bottom:13px}#birthday_date_sidebar h2.options_header_box.ultimate{background-color:#ddd95a}#theme-descriptions-overlay{background-color:#8d79b8;display:none;width:601px;top:700px !important;z-index:1000}.theme-overlay h1.title{text-transform:uppercase;color:#84ced6;font-size:20px;font-family:AvantGardeMedium;text-align:left;margin:20px 10px}.theme-overlay p{width:280px;margin-left:40px;margin-right:40px;text-align:center;font-family:AvantGardeBook;font-size:13px;line-height:18px;color:white}.theme-overlay a#overlay-close,.theme-overlay a.birthday-overlay-close{color:white;font-size:10px;margin-right:20px;font-family:AvantGardeBook;position:absolute;top:15px;right:0}.theme-overlay .overlay-content{padding:0 10px 20px}.theme-overlay .overlay-content p{text-align:left;width:auto;margin:0}.theme-overlay .overlay-content p.title{color:#ddd95a}.theme-overlay .overlay-content .column{width:50%;float:left}.theme-overlay .overlay-content .left-column{padding-bottom:100px;background:url(/assets/bg/birthday-popup-hats.png) 80px 100% no-repeat}.theme-overlay .overlay-content ul{margin:0 10px}.theme-overlay .overlay-content ul li{background:url(/assets/bg/li5.png) no-repeat 8px 1px transparent;margin:0 0 8px}.theme-overlay .overlay-content ul li p{margin-left:30px}th.birthday-table-date{width:345px}