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

/* 
APA Consulting Main Style Sheet
Version: 1.0 Dec 2008
Author: Kevin Le
Email: info@resonate4fe.com
Website: www.apaconsulting.biz v.1 
*/

/* =body */
body  {text-align: center; margin: 0; padding: 0; background: url(http://www.apaconsulting.biz//images/bg_body.gif) 100% 0% repeat-x #a01d21; font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 13px;}


/* =global */

a {text-decoration: none; color: #FF0;}
a:hover {text-decoration: underline;}

h1 {text-indent: -5000px; font-size: 4px; margin: 0; padding: 0;}
h2 {color: #a01d21; font-size: 18px; font-weight: normal;}
 h2#examiner {margin: 0 0 0 30px; padding-top: 10px; font-size: 15px;}
 h2.about {color: #ac5571; font-size: 18px;}
 h2.about_passion {color: #ac5571; font-size: 15px;}
 h2.events {color: #517cc1;}
 h2.events a {color: #517cc1;}

h4 {color: #a01d21; font-size: 15px;}

span.sig_allison {color: #ac5571; font-size: 15px;}
span.event_listing {color: #517cc1;}
span.hbdetails_style {font-weight: bold; color: #96674a;}
img.seperator {margin-top: 15px;}
a img {border: none;}
p.purchased {font-size: 12px; font-style: italic; color: #007fac;}

/* =lightbox */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000;}



/* =container */
#container {width: 740px; min-height: 300px; margin: 0 auto; padding: 0; text-align: left; background: url(http://www.apaconsulting.biz//images/bg_container.gif) 0 0 repeat-y;}
#container ul {list-style-type: none; margin: 0; padding: 0;}

#container_about {width: 740px; min-height: 300px; margin: 0 auto; padding: 0; text-align: left; background: url(http://www.apaconsulting.biz//images/bg_container_about.gif) 0 0 repeat-y;}
#container_about ul {list-style-type: none; margin: 0; padding: 0;}

#container_events {width: 740px; min-height: 300px; margin: 0 auto; padding: 0; text-align: left; background: url(http://www.apaconsulting.biz//images/bg_container_events.gif) 0 0 repeat-y;}
#container_events ul {list-style-type: none; margin: 0; padding: 0;}

/* =branding */
#branding {width: 740px; height: 244px; background: url(http://www.apaconsulting.biz//images/bg_branding.jpg) top left no-repeat;}
#branding ul {position: relative; margin-left: 340px; padding-top: 7px;}
#branding ul li {display: inline; margin-left: 30px;}
#branding ul li a {color: #a01d21;}

#branding ul.phone_email {position: relative; margin: 0; padding: 0; margin-left: 40px; padding-top: 162px; color: #a01d21; font-weight:  bold;}

/* =search_browse */
#search_browse {height: 50px; background: url(http://www.apaconsulting.biz//images/bg_searchbox.gif) top left no-repeat;}

 #search_browse  #searchbox {float: left; width: 300px;}
 #search_browse  #searchbox p {margin: 10px 0 0 0; padding: 0 10px 0 30px;}

 #search_browse #browse {float: right; width: 440px;}
 #search_browse #browse img {margin-top: 12px; padding-left: 10px;}

/* =mainnav */
#mainnav {height: 35px; background: url(http://www.apaconsulting.biz//images/bg_mainnav.gif) top left no-repeat; clear: both;}
#mainnav ul {padding-left: 8px; padding-top: 5px;}
#mainnav ul li {display: inline; font-size: 14px; padding-left: 34px;}
#mainnav ul li a {color: #e2dbb7;}

/* =headings */
#heading_blog {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_blog.gif) top left no-repeat;}
#heading_servicesfees {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_servicesfees.gif) top left no-repeat;}
#heading_consultingpowerhour {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_consultingpowerhour.gif) top left no-repeat;}
#heading_clientfeedback {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_clientfeedback.gif) top left no-repeat;}
#heading_fcomm {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_fcomm.gif) top left no-repeat;}
#heading_gotaquestion {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_gotaquestion.gif) top left no-repeat;}
#heading_contact {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_contact.gif) top left no-repeat;}
#heading_about {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_about.gif) top left no-repeat;}
#heading_events {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_events.gif) top left no-repeat;}
#heading_fashionevents {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_fashionevents.gif) top left no-repeat;}
#heading_searchresults {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_searchresults.gif) top left no-repeat;}
#heading_archives {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_archives.gif) top left no-repeat;}
#heading_handbooks {height: 56px; background: url(http://www.apaconsulting.biz//images/bg_head_handbooks.gif) top left no-repeat;}

/*----------------------------------------------------------*/

/* =content_area */
 /* =all pages except about & events*/
#content_area {min-height: 810px; width: 740px; line-height: 150%}
 
 /* =content */
 #content_area #column1 {width: 508px; float: left; color: #2c180f;}
 #content_area #column1 a {color: #d10044;}
 #content_area #column1 h2 a {color: #a01d21;}

 #content_area #column1 #nav2 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav2.gif) top left no-repeat;}
 #content_area #column1 #nav2 ul {padding-top: 20px; margin-left: 40px;}
 #content_area #column1 #nav2 ul li {display: inline;}
 
 #content_area #column1 #content {min-height: 800px; background: url(http://www.apaconsulting.biz//images/bg_content.gif) top left no-repeat; }
 #content_area #column1 #content .blog_post {margin: 0 43px 40px 51px; padding-top: 8px;}
 #content_area #column1 #content .blog_post li {margin-bottom: 15px;}
 #content_area #column1 #content .blog_post .intro_image_blog_bg {height: 287px; width: 413px; background: url(http://www.apaconsulting.biz//images/image_blog_bg.gif) top left no-repeat;}
 #content_area #column1 #content .blog_post .intro_image_blog_bg img {margin: 9px auto auto 10px;}

 #content_area #column1 #content .blog_post .image_blog_bg img {display: block; border: #96674a solid 6px; margin-left: 0; margin-right: 0; max-width: 413px}

 #content_area #column1 #content .blog_post p {margin-bottom: 0;}

/* =handbooks pages */
#content_area #column1 #content .hbimage_hbdetails {height: 94px;}

#content_area #column1 #content .hbimage {float: left; width: 109px;}

#content_area #column1 #content .hbdetails {float: right; width: 304px;}


 #content_area #column1 #content .paginate {margin-top: 35px; padding: 0;}
 #content_area #column1 #content .comment_section {padding-left: 51px;}
 
 /* =sidebar content */
 #content_area #column2 {width: 232px; float: right;}
 #content_area #column2 a {color: #fff;}

 #content_area #column2 #nav3 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav3.gif) top left no-repeat;}
 #content_area #column2 #nav3 ul {font-size: 16px; padding-top: 10px;}
 #content_area #column2 #nav3 ul li {display: inline; margin-left: 35px;}
 #content_area #column2 #nav3 ul li a.about_tab {color: #ff8ea2;}
 #content_area #column2 #nav3 ul li a.events_tab {color: #0084ca;}
 
 #content_area #column2 #sidebar {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar.gif) top left repeat-y;}
 
 #content_area #column2 #sidebar_content {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_content.gif) top left no-repeat;}
 
 #content_area #column2 #sidebar_content #sign_up h4 {margin: 0; padding: 20px 30px 0 27px;}
 #content_area #column2 #sidebar_content #sign_up p {margin: 10px 30px 0 27px; padding: 0;}
 #content_area #column2 #sidebar_content #sign_up input.mailing {margin: 10px 30px 0 27px; padding: 0;}

 #content_area #column2 #sidebar_content #twitter {margin: 0 auto 0 27px; padding-top: 15px;}

 #content_area #column2 #sidebar_content #sidebar_section {padding-top: 20px;}
 #content_area #column2 #sidebar_content #sidebar_section h2.sect_head1 {height: 25px; background: url(http://www.apaconsulting.biz//images/bg_secthead_rp.gif) top left no-repeat; margin: 0; padding: 0;}
 #content_area #column2 #sidebar_content #sidebar_section h2.sect_head2 {height: 25px; background: url(http://www.apaconsulting.biz//images/bg_secthead_arc.gif) top left no-repeat; margin: 0;}
 #content_area #column2 #sidebar_content #sidebar_section p {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_blog.gif) top left no-repeat; }
 #content_area #column2 #sidebar_content #sidebar_section ul li {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_blog.gif) top left no-repeat;}
 
 #content_area #column2 #sidebar_footer {height: 34px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_footer.gif) top left no-repeat;}
 
 #content_area #column2 #advertisements {}
 #content_area #column2 #advertisements .ad {margin: 10px auto 0 12px;}
 #content_area #column2 #advertisements #ad_header {height: 25px; background: url(http://www.apaconsulting.biz//images/bg_advertisements.gif) top left no-repeat;}
/*----------------------------------------------------------*/


 /* =about pages*/
 
#content_area_about {min-height: 810px; width: 740px;}
 
 /* =content_area_about */
 #content_area_about #column1 {width: 508px; float: left;}
 
 #content_area_about #column1 #nav2 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav2_about.gif) top left no-repeat;}
 
 #content_area_about #column1 #content {min-height: 800px; background: url(http://www.apaconsulting.biz//images/bg_content_about.gif) top left no-repeat; }
 #content_area_about #column1 #content img {margin: 34px auto 20px 52px;}
 #content_area_about #column1 #content img.seperator {margin: 15px 0 0 0; padding: 0;}

 #content_area_about #column1 #content .blog_post {margin: 0 39px 40px 55px; padding-top: 38px;}
/*  #content_area_about #column1 #content .blog_post .intro_image_blog_bg {height: 287px; width: 413px; background: url(http://www.apaconsulting.biz//images/image_about_bg.gif) top left no-repeat;} */
 #content_area_about #column1 #content .blog_post .intro_image_blog_bg img {margin: 9px auto auto 10px;}

 #content_area_about #column1 #content .blog_post #my_passion {padding: 0; margin: 0;}
 #content_area_about #column1 #content .blog_post #my_passion h2 {padding: 0 10px 0 10px; margin: 15px 0 0 0;}
 #content_area_about #column1 #content .blog_post #my_passion p {padding: 10px 10px 0 10px; margin: 10px 0 0 0;}
 
 /* =sidebar content */
 #content_area_about #column2 {width: 232px; float: right;}
 #content_area_about #column2 a {color: #fff;}

 #content_area_about #column2 #nav3 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav3.gif) top left no-repeat;}
 #content_area_about #column2 #nav3 ul {font-size: 16px; padding-top: 10px;}
 #content_area_about #column2 #nav3 ul li {display: inline; margin-left: 35px;}
 #content_area_about #column2 #nav3 ul li a.about_tab {color: #ff8ea2;}
 #content_area_about #column2 #nav3 ul li a.events_tab {color: #0084ca;}
 
 #content_area_about #column2 #sidebar {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_about.gif) top left repeat-y;}
 
 #content_area_about #column2 #sidebar_content {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_content_about.gif) top left no-repeat;}
 #content_area_about #column2 #sidebar_content  p {margin: 0;}

 #content_area_about #column2 #sidebar_content #sign_up h4 {margin: 0; padding: 20px 30px 0 27px; color: #0084ca;}
 #content_area_about #column2 #sidebar_content #sign_up p {margin: 10px 30px 0 27px; padding: 0;}
 #content_area_about #column2 #sidebar_content #sign_up input.mailing {margin: 10px 30px 0 27px; padding: 0;}

 #content_area_about #column2 #sidebar_content #book_allison h4 {margin: 0; padding: 20px 30px 0 27px;}
 #content_area_about #column2 #sidebar_content #book_allison a {color: #fff799;}
 #content_area_about #column2 #sidebar_content #book_allison p {margin: 0 30px 0 27px; padding: 0;}
 
 #content_area_about #column2 #sidebar_content #sidebar_section {padding-top: 20px;}
 #content_area_about #column2 #sidebar_content #sidebar_section h2.sect_head1 {height: 25px; background: url(../images/bg_secthead_rp_about.gif) top left no-repeat; margin: 0; padding: 0;}
 #content_area_about #column2 #sidebar_content #sidebar_section h2.sect_head2 {height: 25px; background: url(../images/bg_secthead_arc_about.gif) top left no-repeat; margin: 0; padding: 0;}
 #content_area_about #column2 #sidebar_content #sidebar_section p {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_about.gif) top left no-repeat;}
 #content_area_about #column2 #sidebar_content #sidebar_section ul li {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_about.gif) top left no-repeat;}   
 
 #content_area_about #column2 #sidebar_footer {height: 34px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_footer_about.gif) top left no-repeat;}
 
 #content_area_about #column2 #advertisements {}
#content_area_about  #column2 #advertisements .ad {margin: 10px auto 0 12px;}
 #content_area_about #column2 #advertisements #ad_header {height: 25px; background: url(http://www.apaconsulting.biz//images/bg_advertisements.gif) top left no-repeat;}

/*----------------------------------------------------------*/

 /* =events pages*/
 
#content_area_events {min-height: 810px; width: 740px;}
 
 /* =content_area_events */
 #content_area_events #column1 {width: 508px; float: left;}
 
 #content_area_events #column1 #nav2 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav2_events.gif) top left no-repeat;}
 #content_area_events #column1 #nav2 ul {padding-top: 14px; font-size: 13px;}
 #content_area_events #column1 #nav2 ul li {display: inline; margin-left: 40px;}
 #content_area_events #column1 #nav2 ul li a {color: #e5dcb8;}
 
 #content_area_events #column1 #content {min-height: 800px; background: url(http://www.apaconsulting.biz//images/bg_content_events.gif) top left no-repeat; }
 #content_area_events #column1 #content p {margin-bottom: 15px;}
 #content_area_events #column1 #content img {margin: 10px 6px 10px 0;} 
 #content_area_events #column1 #content img.event_image {border: #435d81 solid 4px;}

 #content_area_events #column1 #content .blog_post {margin: 0 39px 40px 55px; padding-top: 38px;}
 
 /* =sidebar content */
 #content_area_events #column2 {width: 232px; float: right;}
 #content_area_events #column2 a {color: #fff;}

 #content_area_events #column2 #nav3 {height: 43px; background: url(http://www.apaconsulting.biz//images/bg_nav3.gif) top left no-repeat;}
 #content_area_events #column2 #nav3 ul {font-size: 16px; padding-top: 10px;}
 #content_area_events #column2 #nav3 ul li {display: inline; margin-left: 35px;}
 #content_area_events #column2 #nav3 ul li a.about_tab {color: #ff8ea2;}
 #content_area_events #column2 #nav3 ul li a.events_tab {color: #0084ca;}
 
 #content_area_events #column2 #sidebar {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_events.gif) top left repeat-y;}
 
 #content_area_events #column2 #sidebar_content {min-height: 522px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_content_events.gif) top left no-repeat;}
 #content_area_events #column2 #sidebar_content  p {margin: 0;}
 
 #content_area_events #column2 #sidebar_content #sign_up h4 {margin: 0; padding: 20px 30px 0 27px; color: #0084ca; color: #ff8ea2;}
 #content_area_events #column2 #sidebar_content #sign_up p {margin: 10px 30px 0 27px; padding: 0;}
 #content_area_events #column2 #sidebar_content #sign_up input.mailing {margin: 10px 30px 0 27px; padding: 0;}

 #content_area_events #column2 #sidebar_content #book_allison h4 {margin: 0; padding: 20px 30px 0 27px;}
 #content_area_events #column2 #sidebar_content #book_allison a {color: #fff799;}
 #content_area_events #column2 #sidebar_content #book_allison p {margin: 0 30px 0 27px; padding: 0;}

 #content_area_events #column2 #sidebar_content #sidebar_section {padding-top: 20px;}
 #content_area_events #column2 #sidebar_content #sidebar_section h2.sect_head1 {height: 25px; background: url(../images/bg_secthead_top_events.gif) top left no-repeat; margin: 0; padding: 0;}
 #content_area_events #column2 #sidebar_content #sidebar_section h2.sect_head2 {height: 25px; background: url(../images/bg_secthead_up_events.gif) top left no-repeat; margin: 0; padding: 0;}
 #content_area_events #column2 #sidebar_content #sidebar_section p {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_events.gif) top left no-repeat;}
 #content_area_events #column2 #sidebar_content #sidebar_section ul li {margin: 5px 24px 0 12px;  padding-left: 16px; background: url(http://www.apaconsulting.biz//images/bullet_events.gif) top left no-repeat;}   
 
 #content_area_events #column2 #sidebar_footer {height: 34px; background: url(http://www.apaconsulting.biz//images/bg_sidebar_footer_events.gif) top left no-repeat;}
 
 #content_area_events #column2 #advertisements {}
 #content_area_events #column2 #advertisements #ad_header {height: 25px; background: url(http://www.apaconsulting.biz//images/bg_advertisements.gif) top left no-repeat;}

/*----------------------------------------------------------*/


/* =footer */
#footer {clear: both; height: 210px; background: url(http://www.apaconsulting.biz//images/bg_footer.gif) top left no-repeat; font-size: 11px;}

 #footer #side1 {float: left; width: 508px; text-align: center;}
 #footer #side1 ul {margin: 15px 20px auto 20px;}
 #footer #side1 ul li {display: inline;}
 
 #footer #side1 #footer_ad {height: 95px;}
 

 #footer #side2 {float: right; width: 232px; height: 171px;}
 #footer #side2 p {margin-top: 149px;}



/* =footer_about */
#footer_about {clear: both; height: 210px; background: url(http://www.apaconsulting.biz//images/bg_footer_events.gif) top left no-repeat; font-size: 11px;}

 #footer_about #side1 {float: left; width: 508px; text-align: center;}
 #footer_about #side1 ul {margin: 15px 20px auto 20px;}
 #footer_about #side1 ul li {display: inline;}
 
 #footer_about #side1 #footer_ad {height: 95px;}
 

 #footer_about #side2 {float: right; width: 232px; height: 171px;}
 #footer_about #side2 p {margin-top: 149px;}

/* =footer_events */
#footer_events {clear: both; height: 210px; background: url(http://www.apaconsulting.biz//images/bg_footer_events.gif) top left no-repeat; font-size: 11px;}

 #footer_events #side1 {float: left; width: 508px; text-align: center;}
 #footer_events #side1 ul {margin: 15px 20px auto 20px;}
 #footer_events #side1 ul li {display: inline;}
 
 #footer_events #side1 #footer_ad {height: 95px;}
 

 #footer_events #side2 {float: right; width: 232px; height: 171px;}
 #footer_events #side2 p {margin-top: 149px;}




