body {
background-color: black;
font-family: "Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size: 0.75em; 
}
#mceContentBody {
background-color: white;
}
a {
color: #aaa;
}
a:hover {
text-decoration: underline;
}
a img {
border: none;
}
.newheader {
font-size: 1.25em;
}
h1 {
font-size: 1.25em;
}
h2 {
font-size: 1.1em;
}
h3 {
font-size: 1em;
}
h4 {
font-size: .9em;
}
h5 {
font-size: 0.85em;
}
.newheader, h2, h3, h4, h5, span, h6 {
margin-bottom: -.2em;
font-weight: bold;
font-family: "Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;/*text-transform:capitalize;*/
}
#CBCTitle .newheader {
font-family: Americana, Georgia,"Bitstream Charter","Century Schoolbook L",Times,serif;
font-size: 1.6em;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 0.85em;
}
#CBCTitle .newheader strong {
font-family: Americana, Georgia,"Bitstream Charter","Century Schoolbook L",Times,serif;
font-size: 1.5em;
font-weight: normal;
}
#container {
width: 840px;
margin: 10px auto;
color: #eee;
line-height: 130%;
background-color: black;
overflow: hidden;
}


#containerSEO {
color: #eeeeee; 
font-size: 9px;
text-decoration:none;
text-align:center;
}


#CBCTitleContainer {
padding: 20px 0px 20px 20px;
background-color: black;
text-align: center;
max-width: 820px;
min-width: 660px;
}
#CBCTitleContainer > div {
border: 1px white solid;
}
#CBCTitle {
border: 1px white solid;
}
#CBCTitleContainer .newheader {
padding: 30px 10px 30px 10px;
margin: 10px 10px 10px 10px;
border: 1px white solid;
}
#leftnav {
float: left;
width: 240px;
margin: 0;
padding: 0em;
text-align: center; /*clear: both;*/;
display: inline-block;
}
#content {
position: relative;
overflow: hidden; /*margin-left: 250px;*/;
color: #102000;
background-color: #fff;
border: 4px solid #999999;
/* padding: 1em; */ /*max-width: 590px;min-width: 400px;*/;background-color: #fff;
display: inline-block;
min-height: 680px; /*This width is to fix ie layout bug*/;
width: 591px! important;
line-height: 140%;
}
#content .newheader, #content h2, #content h3, #content h4 {
margin-bottom: -1em;
clear: right;
}
* html #content {
/*This width is to fix ie6 layout bug*/ width: 589px! important;
}
#contentinner {
color: #102000;
margin: 20px;
background-color: #fff;
height: 100%;
min-height: 680px;
}
#footer {
font-size: smaller;
clear: both;
margin: 0;
padding: 0em;
color: #fff;
text-align: center;
margin-left: auto;
margin-right: auto;
padding-top: 1em;
}
#leftnav p {
}
.leftnavbox {
border: 1px white solid;
padding: 10px 10px 10px 10px;
margin: 0px 20px 15px 20px;
}
/* MENU */
.menuitem {
font-weight: bold;
text-transform: uppercase;
font-size: smaller;
padding-bottom: .7em;
list-style: none;
}
.menuitem hr, .separator {
width: 75%;
border-collapse: collapse;
margin: .8em auto 1.1em auto;
}
li.menuitem {
list-style: none;
}
.menuitem ul {
list-style: none;
}
li ul {
padding-left: 0px;
text-transform: capitalize;
line-height: .7em;
}
.menuitem a {
color: #efefef;
text-decoration: none;
}
.menuitem a:hover {
text-decoration: underline;
color: #fff;
}
.menuactive a {
text-decoration: none;
color: #bbb;
CURSOR: default;
}
.menuactive a:hover {
/*text-decoration: none;*/ color: #bbb;
}
#three-easy-steps a {
text-decoration: none;
font-variant: small-caps;
color:#fff;
}
#three-easy-steps a:hover {
text-decoration: underline;
}
/* extend gallery .albumname */
.albumname {
/*position: absolute;
top: 85px;
color: #333;*/
}
/* User*/
.slogan {
font-family: Americana, Georgia, Times New Roman, serif;
font-size: 1.7em;
line-height: 1.3em;
font-weight: normal;
padding: 1.5em 0 1.5em 0;
}
.sidebarsmall {
font-family: Georgia,"Bitstream Charter","Century Schoolbook L",serif;
font-style: italic;
font-size: 1.7em;
line-height: 1em;
color: #fff;
padding: 25px 0px 25px 0px;
}
.largetitle {
font-family: Americana, Georgia, Times New Roman, serif;
font-size: 1.7em;
line-height: 0.8em;
font-weight: normal;
}
.greyborder {
border: 4px solid #999999;
}
.fancygrey {
font-family: Georgia,"Bitstream Charter","Century Schoolbook L",serif;
font-style: italic;
font-size: 1.2em;
color: #232323;
}
.smallcapsgrey {
font-variant: small-caps;
color: #343434;
}

#inquiry-form h2 {margin-bottom: .9em;	}

.newh1 {
margin: 0px; 
padding: 0px; 
font-size: 9px; 
color: #000000; 
display:inline;
font-weight:bold;
}
.pinlineTxt {
display:inline;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin: 0px; 
padding: 0px;
}
.newh2 {
font-size: 12px; 
color: #000000; 
display:inline;
font-weight:bold;
}
.SmartHeader {
margin: 0px; 
padding: 0px; 
font-size: 14px; 
display: inline;
}

.PinlineTxt {
display:inline;
font-size: 14px; 
}
.linkClass {
color:#102000;
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.linkClass:link {
color:#102000;
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.linkClass:hover{
color:#102000;
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.linkClass:visited{
color:#102000;
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.linkClass:active{
color:#102000;
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.h2-newheader {
clear:right;
margin-bottom:-1em;
Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-weight:bold;
font-size:1.1em;
color:#102000;
line-height:140%;
font-weight:bold;
}
.spanbold {
font-weight:normal;
font-family:Americana,Georgia,"Bitstream Charter","Century Schoolbook L",Times,serif;
font-size:1.5em;
letter-spacing:0.85em;
text-transform:uppercase;
color:#EEEEEE;
line-height:130%;
}
.weddingcarheader {
font-family:"Lucida Grande",verdana,Geneva,arial,helvetica,sans-serif;
font-weight:bold;
color:#102000;
line-height:140%;
font-size:11px;
margin:0px;
padding:0px;
display:inline;
}