/* @override http://www.boojum.org/bStructure.css */

/***********************************************/
/*    Mspir8r.com Style Sheet2                    */
/*    Millicent Hamilton-Kakowski               */
/*    Motivational Speaker                         */
/***********************************************/ 


/***********************************************/
/* General STYLES                           */
/***********************************************/ 
body, td, th {
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
}

.formnoerror {
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size: 12px;
	font-weight: normal;
}

.formerror {
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

a:link {
	text-decoration:none; border-bottom:1px dotted #336699; color:#336699;
}

a:hover {
	text-decoration:none; border-bottom:1px dotted #92ad5a; color:#B4C1AC;
}

a:visited {
	text-decoration:none; border-bottom:1px dotted #336699; color:#336699;
}

a:active {
	text-decoration:none; border-bottom:1px dotted #336699; color:#336699;
}

h1 { margin-bottom:5px; padding:0px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, Serif; font-size:140%; text-align:left; text-transform:none; letter-spacing:1px; background:transparent; color:#28382b; }

h2 { margin-bottom:5px; padding:0px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, Serif; font-size:150%; font-weight:bold; text-align:left; text-transform:none; letter-spacing:1px; background:transparent; color:#28382b; }

h3 { margin-bottom:5px; padding:15px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, Serif; font-size:14px; font-weight:bold; text-align:left; text-transform:none; letter-spacing:1px; background:transparent; color:#28382b; }

h4 { margin-top:30px; padding:0px; font-family:Georgia, "Times New Roman", Times, Serif; font-size:12px; font-weight:bold; text-align:left; text-transform:none; letter-spacing:1px; background:transparent; color:#28382b; }

h5 { margin-bottom:5px; padding:0px 3px 5px 3px; font-family:Georgia, "Times New Roman", Times, Serif; font-size:12px; font-weight:bold; text-align:left; text-transform:none; letter-spacing:1px; background:transparent; color:#28382b; }

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B4C1AC;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 1px;
}

.imageRGT       { float:right; margin:10px 10px 0px 10px; padding:5px; border:1px solid #cdcdcd; }
.imageLFT       { float:left; margin:10px 10px 10px 0px; padding:5px; border:1px solid #cdcdcd; }

.bioImage {
	float: left;
	padding-right: 10px;
}

.bio {
}
.image .caption { font-size: 80%; font-family: Verdana, Arial, sans-serif; text-align: center; }

.mquote         { margin-left: auto; margin-right: auto; padding:10px; width:80%; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; background:#fff; font-style:italic; letter-spacing:2px; color:#996600; font-size:11px; }

.clearboth { clear:both; height:1px; }


/***********************************************/
/* Container STYLES                           */
/***********************************************/ 
#containerBlock { margin:0; margin-left:auto; margin-right:auto; padding:0px; border:1px solid #e8f5dd; width:900px; \width:920px; w\idth:900px; height:auto; background:#f0f9e9; }


/***********************************************/
/* Logo STYLES   #625057         #A28282               */
/***********************************************/ 
#logoBlock { margin:0; padding:0px; border-top:0px solid #fff; height:130px; background:#28382b url(http://www.slatermaker.com/_staging/_boojum/img/bg_logo.jpg) no-repeat; }

#img_logo,
#img_logo a,
#img_logo a:link,
#img_logo a:visited,
#img_logo a:active { margin:0; padding:0; border:0; width:374px; height:105px; }
#img_logo a:hover { margin:0; padding:0; border:0; width:374px; height:105px; }

#staffBios {
	width: 660px;
}


/***********************************************/
/* Left Side Bar STYLES                           */
/***********************************************/ 
#lsbBlock { float:left; margin:0px; padding:0px; border:0px solid #B09B9D; width:200px; \width: 200px; w\idth: 200px; height:auto; background:#f0f9e9; color:#668866; }

#lsbBlock ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
font-size:11px;
}

#lsbBlock li { margin: 0 0 1px 0; }

#lsbBlock a
{
display: block;
padding: 5px 10px;
width: 180px;
color: #fff;
background-color: #AACC93;
text-decoration: none;
}

#lsbBlock a:hover
{
color: #fff;
background-color: #556655;
text-decoration: none;
}

#lsbBlock ul ul li { margin: 0 0 1px 0; }

#lsbBlock ul ul a
{
display: block;
padding: 5px 5px 5px 20px;
width: 175px;
color: #556655;
background-color: #e8f5dd;
text-decoration: none;
}

#lsbBlock ul ul a:hover
{
color: #fff;
background-color: #BDE3A1;
text-decoration: none;
}

#lsb_barker { margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px; padding:40px; border:1px solid #D7E4CD; width:75px; text-align:center; }

#lsb_barker,
#lsb_barker a,
#lsb_barker a:link,
#lsb_barker a:visited,
#lsb_barker a:active { margin-left:auto; margin-right:auto; margin:40; padding:0; border:0; width:75px; height:93px; }

/***********************************************/
/* Content STYLES                           */
/***********************************************/ 
#contentBlock { float:left; margin:0; padding:10px; border-left:1px solid #e8f5dd; width:679px; \width:699px; w\idth:679px; height:auto; background:#fff; color:#333; font-size:90%; }

#contentBlock a,
#contentBlock a:link,
#contentBlock a:visited,
#contentBlock a:active { text-decoration:none; border-bottom:1px dotted #336699; color:#336699; }
#contentBlock a:hover { text-decoration:none; border-bottom:1px dotted #92ad5a; color:#B4C1AC; }


/***********************************************/
/* Footer STYLES                           */
/***********************************************/ 
#footerBlock { clear:both; margin-bottom:0px; padding:5px 10px 0px 10px; border-top:0px solid #3D583C; height:50px; background:#28382b; color:#B4C1AC; font-size:11px; text-align:center; }

#footerBlock a,
#footerBlock a:link,
#footerBlock a:visited
#footerBlock a:active { text-decoration:none; text-align:center; color:#B4C1AC; letter-spacing:1px; }
#footerBlock a:hover { text-decoration:none; text-align:center; color:#f7f7f7; letter-spacing:1px;  }
a.footer:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B4C1AC;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	border-bottom: none;
}
a.footer:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B4C1AC;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	border-bottom: none;
}
a.footer:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B4C1AC;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	border-bottom: none;
}
a.footer:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	border-bottom: none;
}
.testimonialImage {
	margin-left: auto;
	margin-right: auto;
	padding:10px;
	background:#fff;
	font-style:italic;
	letter-spacing:2px;
	color:#996600;
	font-size:11px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #28382B;
	border-left-color: #28382B;
	left: 100px;
}
.imageLFTNews {
	float:left;
	border:1px none #cdcdcd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
}
