
body {
background:#333 no-repeat top center;
font-family:Verdana, Arial, Sans-Serif;
font-size:11px;
border-top:#616170 1px solid;
border-bottom:#84849B 1px solid;
color:#333;
margin:0;
padding:0;
}

h1 {
line-height:14px;
font-size:20px;
font-weight:400;
color:#90c;
}

h2 {
font-size:16px;
font-weight:400;
color:#90c;
}

h3 {
margin-top:2px;
color:#fff;
font-size:11px;
font-weight:700;
letter-spacing:0;
}

#wrapper {
text-align:center;
font-size:11px;
font-weight:400;
color:#aaa;
}

table.img-displayer,table.bigImg {
margin-left:auto;
margin-right:auto;
padding:0;
}

table.bigImg {
width:700px;
}

table.bigImg td {
font-size:12px;
text-align:center;
padding:7px;
}

table.bigImg img {
border:1px solid #000;
margin-bottom:15px;
padding:5px;
}

table.img-displayer td {
font-size:10px;
text-align:center;
padding:5px;
}

table.img-displayer img {
display:inline;
border:1px solid #000;
margin-bottom:2px;
padding:2px;
}

table.footer td {
text-align:center;
font-family:Verdana, Arial, Sans-Serif;
font-size:10px;
color:#aaa;
line-height:10px;
margin-bottom:30px;
}

TABLE {
color:#F0F0F0;
font:13px arial, verdana, sans-serif;
font-weight:NORMAL;
}

.title {
color:#FFF;
font:13px verdana, arial, sans-serif;
font-weight:700;
}

.subtitle {
color:#f0f0f0;
font:12px verdana, arial, sans-serif;
font-weight:700;
}

.phonetitle {
color:#7E6C4E;
font:13px verdana, arial, sans-serif;
font-weight:700;
}

.footer {
color:#aaa;
font:10px arial, verdana, sans-serif;
font-weight:700;
}

.sidebarwidth {
width:140px;
}

.formmargin {
margin-top:0;
}

.gallerytext {
color:#e0e0e0;
font:9px verdana, arial, sans-serif;
font-weight:400;
}

.gallerytitle {
color:#fff;
font:11px verdana, arial, sans-serif;
font-weight:700;
}

.just {
text-align:justify;
}

.viewer-border {
border:#B8B8C4 3px solid;
}

.viewermargin {
padding-top:10px;
padding-bottom:10px;
}

.viewer-text {
color:#aaa;
font:12px verdana, arial, sans-serif;
font-weight:700;
}

.viewer-hilite {
color:#FFF;
font:12px verdana, arial, sans-serif;
font-weight:700;
}

div.linkage {
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:650px;
text-align:left;
line-height:18px;
font-size:12px;
}

div.linkage a:link,div.linkage a:visited {
color:#bbb;
text-decoration:none;
border-bottom:0 solid #bbb;
}

div.linkage ul li {
margin-bottom:17px;
}

div.linkage ul li.vitae {
margin-bottom:4px;
}

div.quote {
width:600px;
text-align:center;
border:1px solid #aaa;
padding:10px;
}

div.textual {
font-size:14px;
color:#aaa;
line-height:18px;
margin-left:auto;
margin-right:auto;
width:700px;
text-align:center;
}

div.info {
font-size:11px;
color:#aaa;
line-height:14px;
margin-left:auto;
margin-right:auto;
width:700px;
text-align:center;
}

.menubackground {
background-color:#000;
border-top:#84849B 1px solid;
border-bottom:#84849B 1px solid;
padding-top:15px;
padding-bottom:15px;
}

.menu {
font-family:arial, verdana, helvetica, sans-serif;
font-size:7pt;
font-weight:700;
letter-spacing:1px;
margin-right:5px;
cursor:pointer;
text-align:center;
display:block;
line-height:16px;
white-space:nowrap;
border-top:#525263 1px solid;
border-left:#525263 1px solid;
border-bottom:#525263 1px solid;
border-right:#525263 1px solid;
padding:2px 5px 3px;
}

a.menu:active {
background-color:#403F4C;
color:#84849B;
}

a.menu:hover {
background-color:#403F4C;
color:#B8B8C4;
border:#B8B8C4 1px solid;
}

.bordertables {
background-color:#000;
border-top:#84849B 1px solid;
border-bottom:#84849B 1px solid;
height:45px;
margin-top:1px;
margin-bottom:1px;
}

.homeimage {
border-top:#403F4C 1px solid;
border-bottom:#403F4C 1px solid;
margin-top:15px;
margin-bottom:15px;
}

.homelinks {
font-family:arial, verdana, helvetica, sans-serif;
font-size:8pt;
font-weight:400;
letter-spacing:3px;
padding-left:15px;
padding-right:15px;
}

a.homelinks:hover {
color:#FFF;
text-decoration:none;
}

.shadeform {
font:13px arial, verdana, sans-serif;
background-color:#e0e0e0;
background-image:none;
text-align:left;
color:#000;
width:200px;
border:#999 1px solid;
}

.textarea {
font:13px arial, verdana, sans-serif;
background-color:#e0e0e0;
background-image:none;
color:#000;
text-align:left;
width:250px;
height:125px;
border:#999 1px solid;
}

.date-font {
color:#bbb;
font:12px verdana, arial, sans-serif;
font-weight:700;
}

a:link,a:visited {
color:#bbb;
text-decoration:none;
}

a:hover,div.linkage a:hover {
color:#fff;
text-decoration:none;
border-bottom:none;
}

table.img-displayer a:hover,table.bigImg a:hover {
border:none;
}

a.menu:link,a.menu:visited {
background-color:#000;
color:#84849B;
}

a.homelinks:link,a.homelinks:visited,a.homelinks:active {
color:#84849B;
text-decoration:none;
}




div.content_container
{
display:table-cell;
vertical-align: top;
position:absolute;
width:875px;
height:100%;
border:none;
scrollbar:none;
margin-top:20px;
}


div.content
{
height:relative;

}


