/* Colours for kharisma */

body { background-color: #f2f3f5; }

.menu a { color: #4E5A61; text-decoration: none; font-size: x-small; }

#main_menu a { text-decoration: none; font-size: small; background-color: #e7e9ec; border: solid #ccc; border-width: 1px 1px 0 1px; }
#main_menu a:hover { background-color: #ddd; border-right-color: #aaa; }
#main_menu { border-bottom: 2px solid #ccc; }

#page { }

.tile { border: 1px solid #ccc; }
.column { color: #666; }
.main .left { border-right: 1px solid #ccc; }
.box { background-color: #ddf; border: 1px solid #ccf; }

.alt1 .text { border-left:  1px solid #ccc; }
.alt2 .text { border-right: 1px solid #ccc; }

#cat_home     { background-image: url(../images/home.gif); }
#cat_services { background-image: url(../images/service.gif); }
#cat_products { background-image: url(../images/product.gif); }
#cat_folio    { background-image: url(../images/quotes.gif); }
#cat_articles { background-image: url(../images/article.gif); }
#cat_contact  { background-image: url(../images/contact.gif); }

h2 { color: #666; }
h2 span { color: #708896; }
h3 a    { color: #666; text-decoration: none; }
h3 a:hover { background-color: #d6ddd6; }
em    { color: #669; }
.sale { color: #c00; }

.tile a { color: #666; }
.tile strong { color: #999; }

#business_name a { color: #fff; text-decoration: none; }
.main { background-color: #fff; border: 1px solid #ccc; }
.main a { text-decoration: none; color: #708896; }

#folio img { border: 1px solid #ccc; }
#folio img.icon { margin: 0; border: 0; padding: 0; }
img a { border: 0; }

#autoresponder table .head { background-color: #e7e9ec; }

#contact em { color: #f00; }
#contact em.hide { color: #fff; }
input, textarea { color: #669; }
.try_again { color: #c00; }

.corner    { background-color: #e7e9ec; }
.corner a:hover { background-color:#d6ddd6; }
#copyright { color: #666; background-color: #d9dde0; }