@charset "utf-8";
/* Doc Type:   CSS
   Author:     George Crawford, PMP, CSPO, SASM, CSM, PSM I 
   Copyright:  Copyright 2017-2021 Law Office of Bryan Barnet Miller
   Date:       January 2017
   Updated:    May 16, 2021
   Desc:       CSS file for the Law Office of Bryan Barnet Miller
*/

body {font-family: Arial, Verdana, Helvetica, "Times New Roman", Times, Georgia, Serif; background-color: #FFC;}

/* Masthead Formatting */
#masthead a.masthead {font-family: "Times New Roman", Times, Georgia, Serif;}
#masthead IMG.bbmlogo {block; margin-left: auto; margin-right: 10px; float: left;}

/* Headings and Text Formatting */
#pageheading h1.pageheading {font-family: "Times New Roman", Times, Georgia, Serif; font-weight: bold; text-align: center; color: #212530;font-size: 30px;}
 
h1.mh1, span.mh1 {font-family: "Times New Roman", Times, Georgia, Serif; color: #212530; font-size: 36px; font-weight: bold;}
h1.mh11, span.mh11 {font-family: "Times New Roman", Times, Georgia, Serif; color: #212530; font-size: 27px; font-weight: bold;}
h2.mh2, span.mh2 {font-family: "Times New Roman", Times, Georgia, Serif; color: #212530; font-size: 16px;}
h2.mh22, span.mh22 {font-family: "Times New Roman", Times, Georgia, Serif; color: #212530; font-size: 14px;}

h1 {text-align: center;	color: #212530; font-size: 27px; font-weight: bold;}
h2 {text-align: left; color: #212530; font-size: 18px; font-weight: bold;}

p, li {font-size: 14px; color: #212530;}

/* Paragraph Headings */
#mission h2.mission, #advocate h2.advocate, #services h2.services, #philosophy h2.philosophy, #discuss h2.discuss, #introduction h2.introduction, #credentials h2.credentials, #publications h2.publications, #courtadmissions h2.courtadmissions, #disclaimers h2.disclaimers, #familylaw h2.familylaw, #dplaw h2.dplaw, #healthcare h2.healthcare, #personalinjury h2.personalinjury, #hoalaw h2.hoalaw, #addcivil h2.addcivil, #contactus h2.contactus
 {width: 430px;
  font: bold small-caps 80% "Times New Roman", Times, Georgia, Serif;
  letter-spacing: .6em;
  text-decoration: none;
  border: 3px solid #C28C32;
  padding: 6px;
  color: #C28C32;
  background-color: #212530;
  margin-top: 40px;
  margin-bottom: 10px;}
  
/* Miscellaneous Text Formatting */
span.trial {font-style: italic; font-weight: bold; color: #C28C32;}
span.lawfirmname {font-style: italic; color: #212530;}
span.publication {font-style: italic; color: #212530;}
span.publisher {font-style: italic; color: #212530;}
span.degree {font-style: italic; color: #212530;}
span.school {font-style: italic; color: #212530;}
span.courts {font-style: italic; color: #212530;}
span.contactuslawfirm {font-family: "Times New Roman", Times, Georgia, Serif; font-weight: bold; color: #212530; font-size: 16px;}
span.contactusinfo {font-family: "Times New Roman", Times, Georgia, Serif; color: #212530; font-size: 16px;}
#introduction a:link, #introduction a:visited, #publications a:link, #publications a:visited, #credentials a:link, #credentials a:visited {color: #212530; font-weight: bold; font-style: italic;}
#introduction a:hover, #introduction a:active, #publications a:hover, #publications a:active, #credentials a:hover, #credentials a:active {color: #C28C32; font-weight: bold; font-style: italic;}
#copyrightnotice a:link, #copyrightnotice a:visited, #contactus a:link, #contactus a:visited {color: #212530; font-weight: bold;}
#copyrightnotice a:hover, #copyrightnotice a:active, #contactus a:hover, #contactus a:active {color: #C28C32; font-weight: bold;}

/* Top and Bottom Page Navigation Formatting */
#topnavigation a:link, #topnavigation a:visited, #bottomnavigation a:link, #bottomnavigation a:visited {
  font: bold small-caps 80% times, "Times New Roman", georgia, serif;
  letter-spacing: .6em;
  text-decoration: none;
  border: 3px solid #C28C32;
  padding: 6px;
  color: #C28C32;
  background-color: #212530;
}

#topnavigation a:active, #topnavigation a:hover, #bottomnavigation a:active, #bottomnavigation a:hover {
  font: bold small-caps 80% times, "Times New Roman", georgia, serif;
  letter-spacing: .6em;
  text-decoration: none;
  border: 3px solid #212530;
  padding: 6px;
  color: #212530;
  background-color: #C28C32;
}

#topnavigation, #bottomnavigation {
	font-family: Times, "Times New Roman", georgia, serif;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px;
	margin-bottom: 20px;
	border-top: 2px solid #C28C32;
	border-bottom: 2px solid #C28C32;
	padding-top: 13px;
	padding-bottom: 15px;
	align: center; }

#letterhead {
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 20px;
	padding-top: 20px;
	border-top: 2px solid #C28C32;
	align: center; }

/* Page Navigation Formatting */

.midnavigation {width: 300px; font-size: 10px; text-align: center; border: thin solid #006; padding: 3px;}

/* Copyright Notice Formatting */

#copyrightnotice {width: 100%;}

.copyright, .disclaimer {font-size: 9px; font-weight: bold; color: #212530;}
