/* Body Setup */
body {margin: 0; padding: 0; background: #D6DADA; font-size: small; font-family: Trebuchet MS, Arial, sans-serif; color: #FFF;}
* html body {font-size: x-small; /* for IE5/Win */ f/ont-size: small; /* for other IE versions */}

a:link {text-decoration: underline; color: #FFF;/* background: transparent;*/}
a:visited {text-decoration: underline; color: #FFF;/* background: transparent;*/}
a:hover {text-decoration: none; color: #FFF;/* background: transparent;*/}
a:active {text-decoration: underline; color: #FFF;/* background: transparent;*/}

.floatclear {clear: both;}
form.nomarg {padding: 0; margin: 0;}
form.margform textarea {margin: 0.5em 25px 0.5em 15px;}

/* Dotted Dividers */
p.dot-white-single {background: url(images/h-dot.gif) scroll center repeat-x; margin: 3px 0; height: 1px; line-height: 1px;}
p.dot-white-single + div.h1-wrap {margin-top: 15px;}

p.dot-grey-single {background: url(images/h-dot2.gif) scroll center repeat-x; margin: 3px 0; height: 1px; line-height: 1px;}

p.dot-black-stack {background: url(images/h-dot-stack.gif) scroll center repeat-x; margin: 3px 0 3px 0px; height: 5px; line-height: 5px; width: 404px;}
p.dot-black-stack + div.h1-wrap {margin-top: 15px;}


/* Wrapper */
div#sitecontainer {margin: 0 auto; padding: 0; background: url(images/bg-wrapper.gif) repeat #BCC3C3; font-size: 105%;}
div.wrapper {width: 960px;}
div.altwrapper {width: 720px;}
img.printlogo {display: none;}

div#banner {margin: 0 auto; padding: 0; background: url(images/bg-stripes-banner.gif) right repeat-y #34171D; font-size: 105%;}
div.widebanner {width: 960px;}
div.narrowbanner {width: 720px;}
div#advert1 {width: 420px; height: 90px; overflow: hidden; background: #FFF;}
div#banner img {padding: 10px 20px; border: 0; margin: 0;}
div.l {float: left; display: inline;}
div.r {float: right; margin: 25px 30px 0 0; display: inline;}
div.r input.search-input {color: #333; background: #ADB6B6; padding: 4px; margin: 0 10px 0 0; border: 1px solid #FFF; font-size: 95%; width: 200px;}
div.r input.search-button {color: #FFF; font-size: 95%; background: #656E6E; margin: 0; padding: 3px; border: 1px solid #FFF;}

div.column-menu {background: none; float: left; width: 150px; margin-bottom: 15px; display: inline;}
div.column-content-main {background: none; float: left; width: 420px; margin-bottom: 15px; display: inline;}
div#column-content-sub {background: none; float: left; width: 240px; margin-bottom: 15px; display: inline;}
div.colchange {position: relative; left: 150px; top: -15px;}
div.column-advert {background: none; float: right; width: 150px; margin-bottom: 15px; display: inline;}
div.column-content-span {background: none; float: left; width: 720px; margin-bottom: 15px; display: inline;}


/* Column-Menu Items */
/*div.column-menu img {margin-bottom: 1px;}*/


/* Login */
div#login {background: #919E9E; padding: 0 0 15px 0; margin: 0; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; font-family: Verdana, Trebuchet MS, Arial, sans-serif; font-weight: normal; font-size: 100%; line-height: 100%; display: block;}
div#login img {padding: 0; margin-left: 15px; border: 0;}
div#login h1 {color: #FFF; background: #656E6E; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0; font-family: Trebuchet MS, Arial, sans-serif; font-weight: bold; font-size: 150%; line-height: 100%; display: inline;}
div#login p {margin: 10px 0 0 15px;}

div#login form {color: #FFF; margin: 15px 0 0 0; font-weight: normal; font-size: 100%;}
div#login form label {margin-left: 15px; display: block;}
div#login form input.text {background: #ADB6B6; padding: 0; margin: 0.2em 0 0.2em 15px; border: 1px solid #FFF; color: #000; font-size: 100%; width: 120px;}
div#login form input.submit-button {color: #FFF; font-size: 95%; background: #656E6E; margin: 10px 0 10px 15px; padding: 2px; border: 1px solid #FFF; display: block;}
div#login form img {padding: 0; border: 0; margin: 5px 0 5px 15px;}
div#login form a {font-weight: bold; font-size: 95%; margin: 5px 15px 0 15px; padding: 0; display: block;}

/* Menu */
#menu {background: none; margin: 0; padding: 0; border-top: 1px solid #FFF; font-family: Verdana, Trebuchet MS, Arial, sans-serif; font-weight: normal; font-size: 100%; line-height: 110%;}
#menu ul {list-style: none; margin: 0; padding: 0; border: 0;}
#menu li {margin: 0;}
#menu li a {padding: 5px 10px 5px 15px; background-color: #919E9E; border-bottom: 1px solid #C8CECE; color: #FFF; text-decoration: none; margin: 0; display: block;}
html>body #menu li a {width: 125px; text-decoration: none;}
#menu li a:hover {padding-left: 15px; background-color: #656E6E; color: #FFF; text-decoration: none;}
#menu li ul li {margin: 0;}
#menu li ul a {padding-left: 15px; text-decoration: none;}
#menu li ul a:link {background: #AFB9B9; color: #FFF;}
#menu li ul a:visited {background: #AFB9B9; color: #FFF;}
#menu li ul a:hover {background: #A1ADAD; color: #FFF;}
#menu li ul a:active {background: #AFB9B9; color: #FFF;}
img.relevant {border-left: 15px solid #919E9E;}

/* Account Page */
p.subscribe {font-size: 80%; color: #D1A2A4;}
div.editdirectory {margin: 0.5em 15px 0.3em 15px;}
div.companybox {padding: 0; width: 400px; margin: 10px 0 0 0;}
div.complogo {float: left; margin: 0 8px 0 0; width: 140px; height: 100px;}
div.logobox {float: left; margin-left: 6px; width: 200px;}
div.pressbox {clear: both;}
div.logobox2 {margin-left: 6px; width: 200px;}
div.pressbox2 {clear: both;}
textarea.textgrey {width: 350px; height: 200px;}
p.error {color:#900;}

/* Column-Content-Main Items */
div.h1-wrap {margin: 0 0 0 15px; padding: 0; border: 0;}

div.feature-raspberry {background: url(images/bg-stripes-raspberry.gif) bottom right no-repeat #47252D; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.feature-raspberry h1 {color: #FFF; background: #2B161B; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 150%; display: inline;}
div.feature-raspberry h2 {color: #AA8686; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 130%; line-height: 100%;}
div.feature-raspberry h3 {color: #AA8686; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: bold; font-size: 120%; line-height: 100%;}
div.feature-raspberry h2.listing {color: #FFF;}
div.feature-raspberry p {color: #DED1D4; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.feature-raspberry p:first-child {color: #FFF;}
div.feature-raspberry p.listing {color: #D1A2A4;}
div.feature-raspberry p.timestamp {color: #916E70; margin: 0 0 0 15px; font-size: 110%; line-height: 100%;}
div.feature-raspberry-image {background: #47252D no-repeat; text-align: right; margin: 0 0 10px 0; width: 420px; height: 253px;}
div.feature-raspberry-image img {padding: 0; border: 0; padding-bottom: 215px;}
div.feature-raspberry img.thumbnail {margin: 0.8em 15px 0 15px; border: 2px solid #FFF; float: left;}
div.feature-raspberry ul.list-archive {list-style: none; margin: 1em 15px; padding: 0; border: 0;}
div.feature-raspberry ul.list-archive li {color: #FFF; font-size: 120%; line-height: 170%;}
div.feature-raspberry ul.list-archive li a {text-decoration: none; padding: 3px; font-weight: normal;}
div.feature-raspberry ul.list-archive li a:link {background: #2B161B; color: #FFF;}
div.feature-raspberry ul.list-archive li a:visited {background: #2B161B; color: #FFF;}
div.feature-raspberry ul.list-archive li a:hover {background: none; color: #FFF;}
div.feature-raspberry ul.list-archive li a:active {background: #2B161B; color: #FFF;}

div.feature-tan {background: url(images/bg-stripes-tan.gif) bottom right no-repeat #724D40; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.feature-tan img {padding: 0; margin: 0 0 15px 0; border: 0;}
div.feature-tan h1 {color: #FFF; background: #583C32; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 150%; display: inline;}
div.feature-tan h2 {color: #B6988D; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 130%; line-height: 100%;}
div.feature-tan h3 {color: #B6988D; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: bold; font-size: 120%; line-height: 100%;}
div.feature-tan h2.listing {color: #FFF;}
div.feature-tan p {color: #EADCD8; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.feature-tan p:first-child {color: #FFF;}
div.feature-tan p.listing {color: #DCACA9;}
div.feature-tan p.timestamp {color: #AD8F83; margin: 0 0 0 15px; font-size: 110%; line-height: 100%;}
div.feature-tan-image {background: #724D40 no-repeat; text-align: right; margin: 0 0 10px 0; width: 420px; height: 253px;}
div.feature-tan-image img {padding: 0; border: 0; padding-bottom: 215px;}
div.feature-tan img.thumbnail {margin: 0 15px 0 15px; border: 2px solid #FFF; float: left;}
div.feature-tan ul.list-archive {list-style: none; margin: 1em 15px; padding: 0; border: 0;}
div.feature-tan ul.list-archive li {color: #FFF; font-size: 120%; line-height: 170%;}
div.feature-tan ul.list-archive li a {text-decoration: none; padding: 3px; font-weight: normal;}
div.feature-tan ul.list-archive li a:link {background: #583C32; color: #FFF;}
div.feature-tan ul.list-archive li a:visited {background: #583C32; color: #FFF;}
div.feature-tan ul.list-archive li a:hover {background: none; color: #FFF;}
div.feature-tan ul.list-archive li a:active {background: #583C32; color: #FFF;}

div.feature-coffee {background: url(images/bg-stripes-coffee.gif) bottom right no-repeat #A78C7F; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.feature-coffee img {padding: 0; margin: 0 0 15px 0; border: 0;}
div.feature-coffee h1 {color: #FFF; background: #756259; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 150%; display: inline;}
div.feature-coffee h2 {color: #D8CAC4; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 130%; line-height: 100%;}
div.feature-coffee h3 {color: #D8CAC4; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: bold; font-size: 120%; line-height: 100%;}
div.feature-coffee p {color: #F6F0ED; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.feature-coffee p:first-child {color: #FFF;}
div.feature-coffee-image {background: #A78C7F no-repeat; text-align: right; margin: 0 0 10px 0; width: 420px; height: 253px;}
div.feature-coffee-image img {padding: 0; border: 0; padding-bottom: 215px;}
div.feature-coffee img.thumbnail {margin: 0.2em 15px 0 15px; border: 2px solid #FFF; float: left;}
div.feature-coffee ul.list-archive {list-style: none; margin: 1em 15px; padding: 0; border: 0;}
div.feature-coffee ul.list-archive li {color: #FFF; font-size: 120%; line-height: 170%;}
div.feature-coffee ul.list-archive li a {text-decoration: none; padding: 3px; font-weight: normal;}
div.feature-coffee ul.list-archive li a:link {background: #756259; color: #FFF;}
div.feature-coffee ul.list-archive li a:visited {background: #756259; color: #FFF;}
div.feature-coffee ul.list-archive li a:hover {background: none; color: #FFF;}
div.feature-coffee ul.list-archive li a:active {background: #756259; color: #FFF;}

div.feature-white {background: url(images/bg-stripes-white.gif) bottom right no-repeat #FFF; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.feature-white img {padding: 0; margin: 0; border: 0;}
div.feature-white h1 {color: #FFF; background: #999; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 150%; display: inline;}
div.feature-white h2 {color: #666; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 130%; line-height: 100%;}
div.feature-white p {color: #333; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.feature-white p:first-child {color: #000;}
div.feature-white p.timestamp {color: #999;}
div.feature-white-image {background: #FFF no-repeat; text-align: right; margin: 0 0 10px 0; width: 420px; height: 253px;}
div.feature-white-image img {padding: 0; border: 0; padding-bottom: 215px;}
div.feature-white ul {color: #666;}
div.feature-white table {margin: 0.5em 25px 0.5em 15px; color: #000;}
div.feature-white table td.right {padding: 4px; font-size: 90%;}
div.feature-white table.results {border-collapse: collapse; background: #EEE}
div.feature-white table.results td, div.feature-white table.results th {padding: 6px;}
div.feature-white table.results th {text-align: left; background: #DDD;}
div.feature-white table a:link, div.feature-white p a:link {color: #666;}
div.feature-white table a:visited, div.feature-white p a:visited {color: #666;}
div.feature-white table a:hover, div.feature-white p a:hover {text-decoration: none; color: #666;}
div.feature-white table a:active, div.feature-white p a:active {color: #666;}
div.feature-white ul {margin-right: 25px;}
div.feature-white ul a {color: #000; text-decoration: none;}

table#topalign td, table#topalign th {vertical-align: top;}
table#topalign tr.tdwhite td {background: #FFF;}
ul.sitemap li {padding: 4px 0;}

/* Secure form */
div.customer {padding: 10px 0 0 25px; color: #000;}
div.answertext {color: #000;}

input.greysubmit {color: #FFF; font-size: 95%; background: #656E6E; margin: 10px 0 10px 15px; padding: 2px; border: 1px solid #FFF; display: block;}
table.tableinput {margin: 0.5em 25px 0.5em 15px; color: #000;}
table.tableinput td, table.tableinput th {padding: 4px; vertical-align: top;}
td.lcell {text-align: right; padding-right: 20px;}
.smalltext {margin: 0; padding: 6px 0; display: block; font-size: 90%;}

/* Column-Content-Sub Items */
div.half-feature-slate {background: #919E9E; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-slate img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-slate h1 {color: #FFF; background: #656E6E; padding: 0.2em 1em 0.2em 0.1em; margin: 0.2em 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-slate p {color: #FFF; padding: 0 10px 0 0; margin: 0.5em 0 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 130%;}
div.half-feature-slate p img {padding: 0; margin: 0; border: 0; vertical-align: baseline;}

/* Half-Feature-Slate Additional Styles */
div.half-article-listing {background: url(images/bar-slate-dotted.gif) bottom no-repeat #919E9E; padding: 0 0.5em 0.3em 0; margin: 0 0 0 15px; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-article-listing p {color: #FFF; padding: 0 10px 0 0; margin: 0.5em 0 0.5em 0; font-weight: normal; font-size: 100%; line-height: 130%;}
div.half-article-listing p span.timestamp {color: #C8D2D2;}
div.half-article-listing p.timestamp {color: #C8D2D2;}

div.half-feature-raspberry {background: url(images/bg-stripes-raspberry-half.gif) bottom right no-repeat #47252D; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-raspberry img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-raspberry h1 {color: #FFF; background: #2B161B; padding: 0.1em 1em 0.2em 0.1em; margin: 10px 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-raspberry h2 {color: #AA8686; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 120%; line-height: 100%;}
div.half-feature-raspberry p {color: #DED1D4; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.half-feature-raspberry p:first-child {color: #FFF;}
div.half-feature-raspberry-image {background: url(images/feature-half01.jpg) no-repeat #47252D; text-align: right; margin: 0 0 10px 0; width: 240px; height: 144px;}
div.half-feature-raspberry-image img {padding: 0; border: 0; padding-bottom: 130px;}

div.half-feature-tan {background: url(images/bg-stripes-tan-half.gif) bottom right no-repeat #724D40; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-tan img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-tan h1 {color: #FFF; background: #583C32; padding: 0.1em 1em 0.2em 0.1em; margin: 10px 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-tan h2 {color: #B6988D; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 120%; line-height: 100%;}
div.half-feature-tan p {color: #EADCD8; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.half-feature-tan p:first-child {color: #FFF;}
div.half-feature-tan-image {background: #724D40 no-repeat; text-align: right; margin: 0 0 10px 0; width: 240px; height: 144px;}
div.half-feature-tan-image img {padding: 0; border: 0; padding-bottom: 130px;}

div.half-feature-coffee {background: url(images/bg-stripes-coffee-half.gif) bottom right no-repeat #A78C7F; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-coffee img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-coffee h1 {color: #FFF; background: #756259; padding: 0.1em 1em 0.2em 0.1em; margin: 10px 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-coffee h2 {color: #D8CAC4; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 120%; line-height: 100%;}
div.half-feature-coffee p {color: #F6F0ED; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.half-feature-coffee p:first-child {color: #FFF;}
div.half-feature-coffee-image {background: #A78C7F no-repeat; text-align: right; margin: 0 0 10px 0; width: 240px; height: 144px;}
div.half-feature-coffee-image img {padding: 0; border: 0; padding-bottom: 130px;}

div.half-feature-product1 {background: /*url(images/bg-stripes-coffee-half.gif) bottom right no-repeat*/ #818E8E; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-product1 img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-product1 h1 {color: #FFF; background: #555E5E; padding: 0.1em 1em 0.2em 0.1em; margin: 10px 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-product1 h2 {color: #FFF; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 120%; line-height: 100%;}
div.half-feature-product1 p {color: #FFF; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.half-feature-product1 p:first-child {color: #FFF;}
div.half-feature-product1-image {text-align: right; margin: 0 0 10px 0; width: 240px; height: 144px;}
div.half-feature-product1-image img {padding: 0; border: 0; padding-bottom: 130px;}

div.half-feature-product2 {background: /*url(images/bg-stripes-coffee-half.gif) bottom right no-repeat*/ #A1AEAE; padding: 0 0 0.3em 0; border-top: 1px solid #FFF; font-weight: normal; font-size: 100%; line-height: 100%;}
div.half-feature-product2 img {padding: 0; margin: 0 0 0 15px; border: 0;}
div.half-feature-product2 h1 {color: #FFF; background: #757E7E; padding: 0.1em 1em 0.2em 0.1em; margin: 10px 0.2em 0.1em 0; font-weight: normal; font-size: 150%; line-height: 125%; display: inline;}
div.half-feature-product2 h2 {color: #FFF; background: none; padding: 0; margin: 0.5em 15px 0.3em 15px; font-weight: normal; font-size: 120%; line-height: 100%;}
div.half-feature-product2 p {color: #FFF; padding: 0; margin: 0.5em 25px 0.5em 15px; font-weight: normal; font-size: 100%; line-height: 135%;}
div.half-feature-product2 p:first-child {color: #FFF;}
div.half-feature-product2-image {text-align: right; margin: 0 0 10px 0; width: 240px; height: 144px;}
div.half-feature-product2-image img {padding: 0; border: 0; padding-bottom: 130px;}

/* Column-Advert Items */
div.column-advert img {margin-bottom: 1px; display: inline;}

/* Directory listings */
div.dircat {margin: 0.5em 25px 0.5em 15px; padding: 8px 3px; margin-bottom: 2px;}
div.dircat a {text-decoration: none; background: #583c32; padding: 7px 3px;}
/*ESCAPE*/div.dirsearch {background: #B79C8F url("images/linevdkgrey.gif"); margin: 0.5em 25px 0.5em 15px; border: 1px solid #67454D; padding: 6px; width: 348px; \width: 362px; w\idth: 348px; color: #000; font-weight: bold; font-size: 13px;}
/*ESCAPE*/div.dirltgrey, div.dirdkgrey {padding: 6px; margin: 0.5em 25px 0.5em 15px; width: 346px; \width: 362px; w\idth: 346px; color: #FFF; font-size: 13px; margin-bottom: 3px; line-height: 18px;}
div.dirltgrey {background: #785C52;}
div.dirdkgrey {background: #583C32;}
div.dirltgrey img, div.dirdkgrey img {margin:0}

/* Footer */
div#footer {background: #34171D; padding: 10px 30px; margin: 0; font-family: Verdana, Trebuchet MS, Arial, sans-serif; font-weight: normal; font-size: 95%; line-height: 130%;}
div#footer img.photo {display: none;}
span.vcard {background: none; margin: 0; padding: 0; border: 0;}
span.separate {color: #91646E;}
div.btb {color: #666; padding: 10px 30px; font-size: 80%;}
div.btb a {color: #666;}
