body {
font-family:"times new roman";
font-size:12pt;
color:black;
}

div {
position:relative;
}

div.businessname {

margin-top:-13px;
margin-bottom:-6px;
font-family:"Gungsuh", "Georgia";
font-size:34pt;
font-weight:bold;
color:#336699;
}

div.motto {
font-family: "Segoe Print", "Euphemia";
font-size:18pt; 
font-weight:bold;
color:#336699;
}

#wrapper {
width: 800px;
margin: 0 auto;
padding: 20px 20px 25px 50px;
background-color: #F0F8FF;
}

#wrapperblog {
width: 700px;
margin: 0 auto;
padding: 20px 20px 25px 50px;
background-color: #F0F8FF;
}

#divstandard {
float: left;
margin: 0 auto;
padding: 20px 20px 25px 50px;
width: 800px;
}

#divtestimonials, #divmaincontent {
float: right;
}

#divblogindex, #divmaincontentblog {
float: right;
}

#divmaincontent {
width: 450px;
}

#divtestimonials {
width: 320px;
margin-right: 10px;
}

#divmaincontentblog {
width: 435px;
margin-right: 10px;
}

#divblogindex {
width: 240px;
margin-right: 10px;
}

.boxout {
width: 290px;
float: left;
margin: 10px 0 10px 0;
padding: 0 5px 0 0;
color:#000080;
}

.blogboxout {
width: 200px;
float: left;
margin: 10px 0 10px 0;
padding: 0 5px 0 0;
color:black;
}

.boxoutcenter {
width: 420px;
float: right;
text-align: justify;
margin: 10px 0 10px 0;
padding: 0 5px 0 0;
color:#000080;
}
 
.boxoutcenter p {
font-size: 0.8em;
}

.boxout p {
font-size: 0.8em;
}

blockquote {
font-size: 0.8em;
text-align: justify;
color:#000080;
padding: 7px;
}

h1 {
text-align:center;
font-family:gungsuh;
font-size:14pt;
font-weight:bold;
color:#336699;
}

h1.left {
text-align:left;
font-family:gungsuh;
font-size:14pt;
font-weight:bold;
color:#336699;
}


h2 {
font-family:"times new roman";
font-size:13pt;
font-style:italic;
color:#000000;
}

h2.smaller {
font-family:"times new roman";
font-size:12pt;
font-style:italic;
color:#000000;
}

h3 {
text-align:center;
font-family:"times new roman";
font-size:13pt;
color:#000000;
}

h4 {
font-family:"times new roman";
font-size:12pt;
font-style:italic;
color:#000000;
}

table.opener {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:700px;
}

table.ibdbook {
margin-left:70px;
margin-right:65px;
background-color:#FFFFFF;
}

img.ibd {
border-width: 1px;
border-style: solid;
border-color: #336699;
}

td.padding {
padding-right:7px;
}

td.padding2 {
padding-left:8px;
}

td.padding3 {
padding-right:7px;
padding-bottom:20px;
}

p {
margin-left: 0;
margin-right: 0;
}



p.narrow {
width:380px;
margin-left:25px;
font-size:0.8em;
text-align: justify;
color:#000080;
}

p.float {
float: right;
margin-right:180px;
}

.clearfloats {
clear: both;
}

div.text {
font-size:12pt;
}

div.textendorsement {
font-size:12pt;
margin-left:180px;
margin-right:180px;
}

div.textbox {
font-size:12pt;
margin-left:70px;
float: left;
width: 65%;
border: 2px #336699 solid;
padding: 18px
}

div.textboxcenter {
font-size:12pt;
margin-left:15%;
margin-right:15%;
margin-bottom:24px;
margin-top:12px;
Float: left;
width: 65%;
border: 2px #336699 solid;
padding: 18px
}

#menu {
position: fixed;
width: 18%;
}


#menu a {
list-style-type: none;
width: 9em;
text-align: center;
text-decoration: none;
color: #FAFAD2;
display: block;
background-color: #336699;
border: 8px #336699 outset;
}

#menu a:hover {
border: 8px #336699 inset;
}

a {
color:#336699;
}

img.floated {
float:left;
}

img.center {
margin-left: 25px;
}

img.padded {
float:left;
margin-top: 10px;
margin-left: 15px;
margin-right: 25px;
margin-bottom: 50px;
}

#wrapperalt {
width: 800px;
margin: 0 auto;
padding: 20px 0 0;
}