body {
	color: #3f3f3e;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px; /*62.5%; /* 10 */
	line-height:2.1em; /* 21 */
}

h1 {font-size:3.6em;line-height:1.167em;margin:0;padding:0;} /* 36 | 42 */
h2 {font-size:2.4em;line-height:1.75em;margin:1.3125em 0 0.4375em 0;} /* 24 | margin:31.5 (75%) 0 10.5 (25%) 0  */
h3 {font-size:1.8em;margin:1.75em 0 0.584em;} /* 18/ margin: 31.5 0 10.5 0 */
h4 {font-size:1.6em;margin:1.96875em 0 0.65625em 0;} /* 16/21*/
h5 {font-size:1.4em;margin:2.25em 0 0.75em 0;} /* 14/21 */
h6 {font-size:1.4em;margin:2.25em 0 0.75em 0;font-weight:bold;} /* 14/21 */
p {font-size:1.4em;margin:0 0 1.5em 0;} /* 14/21 */

.bxt {color:#fff!important;letter-spacing:normal!important;}

/* info pages */
.c5 h1, .c4 h1 {font-size:3.6em;line-height:1.167em;/*42px*/ margin:0.167em 0 0; /*6px 0 0 */ font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;}
.c5 h2, .c4 h2 {font-size:1.4em;line-height:1.5em;/*21*/ margin:0.5em 0;font-family:"Lucida Grande",Geneva,Helvetica,sans-serif;font-variant:normal;letter-spacing:0.2em;font-weight:lighter;text-transform:uppercase;color:#3289a9;}
.c5 address, .c4 address {font-size:1.6em;line-height:1.96875em; /*31.5*/ margin:1.3125em 0; /*21px */ font-family:Georgia,"Times New Roman",Times,serif;color:#8c867d;}
.c5 p, .c4 p {font-size:1.4em;line-height:2.25em; /*31.5*/ margin:0 0 1.5em;/*21*/ font-family:Georgia,"Times New Roman",Times,serif;color:#424242;}
.c5 h3, .c4 h3 {font-size:1.4em;margin:0;line-height:1.5em;/*21*/ letter-spacing:0.1em;color:#3289a9;text-transform:uppercase;}

/*agents*/
.ttl h2 {line-height:68px!important;font-weight:100;font-family:"Lucida Grande", Geneva, Helvetica, Arial, sans-serif;}
.ttl p {line-height:63px!important;margin:5px 0 0;letter-spacing:0.1em;color:#3289a9;text-transform:uppercase;}


/* links */
a:focus, a:hover {color:#3289A9;text-decoration:underline;}
a {color:#3289A9;text-decoration: underline;}

/* sidebar links */
.sdlnks li {font-size:1.2em;color:#555;}

/* general */
blockquote {margin: 1.5em; font-size:1.4em;font-style:italic;} /*  margin: 21px */
strong {font-weight: bold;}
em,dfn {font-style: italic;}
dfn {font-weight: bold;}
sup, sub {line-height: 0;}
abbr, acronym {border-bottom: 1px dotted #666;}
address {margin: 0 0 1.5em; font-style: italic;}
del {color:#666;}
li ul, li ol {margin:0 1.5em;}
dl {margin: 0 0 1.3125em 0;}
dl dt {font-weight: bold;}
dd {margin-left: 1.5em;}
.first {margin-left:0; padding-left:0;}
.last {margin-right:0; padding-right:0;}
.top {margin-top:0; padding-top:0;}
.bottom {margin-bottom:0; padding-bottom:0;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/* tables */
table {margin-bottom: 1.5em; width:100%; border-collapse:collapse;}
th {font-weight: bold;}
thead th {background: #c3d9ff;}
th,td,caption {font-size:1.4em;margin:0;padding: 4px 10px 4px 5px; line-height:1.5em;}
tr.even td {background: #e5ecf9;}
tfoot {font-style: italic;}
caption {background: #eee;}

/* home */
.vcard {font-size:1.4em;} /*14px */
.vcard .fn {font-weight:bold;font-size:1.5em;display:block;margin:2px 0 8px 0;} /* 21px */
.acnt {font-size:1.2em;}


/* results */

#content.results .c1 h3 span a {font-size:0.5em;color:#fff;}

/* sidenav */
ol#subnav {font-size:1.4em;}

/* footer */
