/* ----- site-specific overrides and styles ----- */
body{background-color:#92278f;background-image:url(../images/bg-page-ee.png);}
body#home{background-image:url(../images/bg-page-ee-home.png);}
h1#fruity-bits{background-image:url(../images/fruit-ee.jpg);}
body#home h1#fruity-bits{background-image:url(../images/fruit-ee-home.jpg);}
#site-graphic{background-image:url(../images/site-graphic-ee.jpg);}
#site-nav li a{/* margin:0;padding:0;*/}
#content{border-color:#82177f;background-image:url(../images/bg-content-ee.gif);}
/*#content{border-color:#82177f;background-image:url(../images/16_col.gif);}*/
#content h2{color:#82177f;border-bottom-color:#92278f;}
#sidebar-book{border-color:#82177f;}
#ft a{color:#fc0;}
#ft a:hover{color:#ff0;}

#questionnaire .formrow { clear:  both; margin: 0px 0px;padding: 5px 5px;border-bottom: 0px solid #eee;}
#questionnaire .formrow.odd { background-color: #f6f6f6;}
#questionnaire label{display:block;float:left; width: 310px; padding: 3px 0 0;}
input.submit { float: right;}

.total-cat {background-color: #fff;border: 1px solid #eee;text-align: center;margin: 5px 5px;}
.total-cat span {display: block;font-size: 11px;color: #888; background-color: #f6f6f6;border-bottom: 1px solid #eee;}
.total-cat em { display: block;font-size: 12px;color: #ccc;}
.total-cat em big {font-size: 16px;color: #888}

#total_grand.total-cat {margin: 10px 20px;}
#total_grand.total-cat span {font-size: 15px;font-weight: bold; }
#total_grand.total-cat em {font-size: 15px;color: #aaa;}
#total_grand.total-cat em big {font-size: 24px;color: #666}


