/*
+------------------------------------------------------------------------------
|
|   Sections
|
|       Common
|       Default
|       Procedures (@procedures)
|       Find-A-Surgeon (@find_a_plastic_surgeon)
|       Ask-A-Surgeon (@ask_a_surgeon)
|       Patient Safety (@patient_safety)
|       Consumers Resources (@resources)
|       Photos (@meetings)
|       Videos (@videos)
|       Questions by Physician (@questions)
|
+------------------------------------------------------------------------------
*/

/* ---------------------------------------------- 1.1 Globals  >>  Body */

/* ---------------------------------------------- 1.3 Globals  >>  Inline Elements */

a{
	color: #327375;
}

p.description {
	
	color: #707070;
	font-style: italic;
}

p.description em {
	font-weight: bold;	
}

/* ---------------------------------------------- 3.1 Header  >>  Super Navigation */
div#header ul#snav li{
	border-color:#6a4248;
}

/* ---------------------------------------------- 3.2 Header  >>  Primary Navigation */
div#header ul#pnav li{
	border-color:#4b1a14;
}

div#header ul#pnav li a{
    color: #327375;
}

/* ---------------------------------------------- 3.3 Header  >>  Logo */
div#header h1{
    background:transparent url(images/header-logo.png) no-repeat left 0;
	width:553px;
	height:120px;
    background-size: 396px;
}

div#header h1 a{
	width:553px;
	height:120px;
}

/* ---------------------------------------------- Sections  >>  Common */
body.procedures div#header ul#pnav li.procedures a,
body.find_a_plastic_surgeon div#header ul#pnav li.find_a_plastic_surgeon a,
body.ask_a_surgeon div#header ul#pnav li.ask_a_surgeon a,
body.patient_safety div#header ul#pnav li.patient_safety a,
body.consumer_resources div#header ul#pnav li.consumer_resources a,
body.photos div#header ul#pnav li.photos a,
body.videos div#header ul#pnav li.videos a{
    color: #a70040;
}

/* ---------------------------------------------- Sections  >>  Default */
div#banner{
	background: #327375;
    border: none;
}



div#fnav{
	border-color: #327375;
}

div#fnav li#email a,
div#fnav li span#toll_free,
div#credits span#credit a{
	color:#a96c59;
}

div#content h3.find_a_plastic_surgeon{
	background:#194e17;
}

div#content h3.ask_a_surgeon{
	background:#222e7c;
}

/* ---------------------------------------------- Sections  >>  Default >> Beautiful Choice E-Newsletter Teasers */

div#content ul.e-newsletter-teaser-list{
	list-style-type: none;
}

div#content li.e-newsletter-teaser-list{
	list-style-type: none;
	padding-bottom:20px;
}

/* ---------------------------------------------- Sections  >>  Procedures */


body.procedures div#content{
    border: none;    
}


body.procedures div#content h3,
body.page-photos-home div#content h3{
    background: #e9eef1;
    color: #327375;
    font-family: "HelveticaNeueW01-Thin";
    font-size: 18px;
}


body.procedures div#footer div.footer-list,
body.procedures div#footer ul,
body.procedures div#footer li{
    border : none;
}



body.procedures div#footer a:hover{
    color: #a70040;
}

body.procedures div#fnav li#email a,
body.procedures div#fnav li span#toll_free,
body.procedures div#credits span#credit a{
    color: #a70040;
}

body.procedures div#content thead th{
	background:#258ba1;
}

body.procedures div#content tbody th,
body.procedures div#content tbody td{
	background:#d3e8ec;
}

body.procedures div#content h3.find_a_plastic_surgeon{
	background:#194e17;
}

body.procedures div#content h3.ask_a_surgeon{
	background:#222e7c;
}

/* ---------------------------------------------- Sections  >>  Find-A-Surgeon */


body.find_a_plastic_surgeon div#fnav li#email a,
body.find_a_plastic_surgeon div#fnav li span#toll_free,
body.find_a_plastic_surgeon div#credits span#credit a{
    color:#5d755c;
}

body.find_a_plastic_surgeon div#content thead th{
	background:#517b4f;
}

body.find_a_plastic_surgeon div#content tbody th,
body.find_a_plastic_surgeon div#content tbody td{
	background:#dae6da;
}

/* ---------------------------------------------- Sections  >>  Ask-A-Surgeon */
body.ask_a_surgeon div#banner{
    background-image:url(images/banner-ask_a_surgeon-background.jpg);
}

body.ask_a_surgeon div#banner div#search input.text{
    border-color:#0f1546;
    background:#353b6c;
    color:#8689a7;
}

body.ask_a_surgeon div#content,
body.ask_a_surgeon div#banner{
    border-color:#323d7b;
}

body.ask_a_surgeon div#content h2{
    color:#222e7c;
}

body.ask_a_surgeon div#content h3{
    background:#222e7c;
    padding: 4px 8px 7px 7px;
}

body.ask_a_surgeon div#footer{
    background-color:#1A2469;
    background-image:url(images/footer-ask_a_surgeon-background.jpg);
		clear: both;
}

body.ask_a_surgeon div#footer div.footer-list,
body.ask_a_surgeon div#footer ul,
body.ask_a_surgeon div#footer li{
    border-color:#3c457f;
}

body.ask_a_surgeon div#footer h3{
    color:#050715;
}

body.ask_a_surgeon div#footer a{
    color:#767ca5;
}

body.ask_a_surgeon div#footer a:hover{
    color:#fff;
}

body.ask_a_surgeon div#fnav li#email a,
body.ask_a_surgeon div#fnav li span#toll_free,
body.ask_a_surgeon div#credits span#credit a{
    color:#6b6f97;
}

body.ask_a_surgeon div#content thead th{
	background:#616aaa;
}

body.ask_a_surgeon div#content tbody th,
body.ask_a_surgeon div#content tbody td{
	background:#dcdff1;
}

/* ---------------------------------------------- Sections  >>  Patient Safety */
body.patient_safety div#banner{
    background-image:url(images/banner-patient_safety-background.jpg);
}

body.patient_safety div#banner div#search input.text{
    border-color:#702b00;
    background:#965126;
    color:#c0977d;
}

body.patient_safety div#content,
body.patient_safety div#banner{
    border-color:#85401a;
}

body.patient_safety div#content h2{
    color:#9a4700;
}

body.patient_safety div#content h3{
    background:#4d2400;
}

body.patient_safety div#footer{
    background-color:#9A4800;
    background-image:url(images/footer-patient_safety-background.jpg);
}
body.patient_safety div#footer div.footer-list,
body.patient_safety div#footer ul,
body.patient_safety div#footer li{
    border-color:#ae6d33;
}

body.patient_safety div#footer h3{
    color:#4d2400;
}

body.patient_safety div#footer a{
    color:#cda480;
}

body.patient_safety div#footer a:hover{
    color:#fff;
}

body.patient_safety div#fnav li#email a,
body.patient_safety div#fnav li span#toll_free,
body.patient_safety div#credits span#credit a{
    color:#b18968;
}

body.patient_safety div#content thead th{
	background:#c89358;
}

body.patient_safety div#content tbody th,
body.patient_safety div#content tbody td{
	background:#f9e9d9;
}

/* NEW CSS NEEDS TO BE REVIEW ================================================================================================================= */
/* ---------------------------------------------- Sections  >>  ASAPS Landing */
body.asaps_landing div#banner{
    background-image:url(images/banner-background.jpg);
}

body.asaps_landing div#banner div#search input.text{
    border-color:#6d2516;
    background:#934b3c;
    color:#be938a;
}

body.asaps_landing div#content,
body.asaps_landing div#banner{
    border-color:#813b2e;
}

body.asaps_landing div#content h2{
    color:#000;
}

body.asaps_landing div#content h3{
    background:#000;
}

body.asaps_landing div#footer{
    background-color:#953E2A;
    background-image:url(images/footer-background.jpg);
}

body.asaps_landing div#footer div.footer-list,
body.asaps_landing div#footer ul,
body.asaps_landing div#footer li{
    border-color:#aa6555;
}

body.asaps_landing div#footer h3{
    color:#4a1f15;
}

body.asaps_landing div#footer a{
    color:#ca9f95;
}

body.asaps_landing div#footer a:hover{
    color:#fff;
}

body.asaps_landing div#fnav li#email a,
body.asaps_landing div#fnav li span#toll_free,
body.asaps_landing div#credits span#credit a{
    color:#89715f;
}

body.asaps_landing div#content thead th{
	background:#995b27;
}

body.asaps_landing div#content tbody th,
body.asaps_landing div#content tbody td{
	background:#ebded4;
} 
/*================================================================================================================= */

/* ---------------------------------------------- Sections  >>  consumer_resources  */
body.consumer_resources div#banner{
    background-image:url(images/banner-resources-background.jpg);
}

body.consumer_resources div#banner div#search input.text{
    border-color:#3e2514;
    background:#644b3a;
    color:#a39489;
}

body.consumer_resources div#content,
body.consumer_resources div#banner{
    border-color:#533c2d;
}

body.consumer_resources div#content h2{
    color:#614128;
}

body.consumer_resources div#content h3{
    background:#614128;
}

body.consumer_resources div#footer{
    background-color:#4F301B;
    background-image:url(images/footer-consumers-background.jpg);
}

body.consumer_resources div#footer div.footer-list,
body.consumer_resources div#footer ul,
body.consumer_resources div#footer li{
    border-color:#725949;
}

body.consumer_resources div#footer h3{
    color:#180e08;
}

body.consumer_resources div#footer a{
    color:#a7988d;
}

body.consumer_resources div#footer a:hover{
    color:#fff;
}

body.consumer_resources div#fnav li#email a,
body.consumer_resources div#fnav li span#toll_free,
body.consumer_resources div#credits span#credit a{
    color:#89715f;
}

body.consumer_resources div#content thead th{
	background:#995b27;
}

body.consumer_resources div#content tbody th,
body.consumer_resources div#content tbody td{
	background:#ebded4;
}

/* ---------------------------------------------- Sections  >>  Photos */



body.photos div#fnav li#email a,
body.photos div#fnav li span#toll_free,
body.photos div#credits span#credit a{
    color:#b19db6;
}

body.photos div#content thead th{
	background:#9962a5;
}

body.photos div#content tbody th,
body.photos div#content tbody td{
	background:#ead0f0;
}

/* ---------------------------------------------- Sections  >>  videos */
body.videos div#banner{
    background-image:url(images/banner-videos-background.jpg);
}

body.videos div#banner div#search input.text{
    border-color:#70053a;
    background:#962b60;
    color:#c080a0;
}

body.videos div#content,
body.videos div#banner{
    border-color:#851f4f;
}

body.videos div#content h2{
    color:#9a0e5c;
}

body.videos div#content h3{
    background:#9a0e5c;
	clear:both;
	margin:25px0 20px;
}

body.videos div#footer{
    background-color:#9A105D;
    background-image:url(images/footer-videos-background.jpg);
}

body.videos div#footer div.footer-list,
body.videos div#footer ul,
body.videos div#footer li{
    border-color:#ae407d;
}

body.videos div#footer h3{
    color:#4d082e;
}

body.videos div#footer a{
    color:#cd88ae;
}

body.videos div#footer a:hover{
    color:#fff;
}

body.videos div#fnav li#email a,
body.videos div#fnav li span#toll_free,
body.videos div#credits span#credit a{
    color:#9d6183;
}

body.videos div#content thead th{
	background:#b2518c;
}

body.videos div#content tbody th,
body.videos div#content tbody td{
	background:#f4d8e9;
} 
/* ---------------------------------------------- Plastic Surgeons >> Questions by Physician */

body.find_a_plastic_surgeon div.question_answer {
  border-bottom:1px solid #D6D6D6;
  padding: 0 0 1em;
  width:100%;
  margin-bottom: 20px;
}

body.find_a_plastic_surgeon div.question_answer div.question,
body.find_a_plastic_surgeon div.question_answer div.answer {
  clear:both;
  overflow:hidden;
  padding:0 0 1em;
  width:100%;
}

body.find_a_plastic_surgeon div.question_answer div.icon {
  margin-right:40px;
  width:30px;
}

body.find_a_plastic_surgeon div.question_answer div.content {
  margin-right:20px;
  width:410px;
  line-height: 150%;
}

body.find_a_plastic_surgeon div#content div.question_answer div.answer div.icon H3 {
  background-color: #b4421a !important;
}

body.find_a_plastic_surgeon div.question div.readmore {
  width: 100%;
  margin-left:70px;
  margin-right:40px;
  padding-bottom: 10px;
}
