/*****************************/
/*********** STYLES **********/
/*****************************/
body { background: #fafafa; color: #363636; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#jp_toolbar .menu a { color: #363636; }
#jp_toolbar .menu li.active a, #jp_toolbar .menu li.active a:hover, #jp_toolbar .menu li.active a:active, #jp_toolbar .menu li.active a:focus { background: url(../../images/toolbar_current.gif) center no-repeat; color: #363636; }
#jp_toolbar ul.menu li:hover { background: url(../../images/toolbar_hover.gif) center no-repeat; }
#jp_toolbar .menu ul { background: #f8f8f8; border-bottom: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; }
#jp_toolbar .menu ul ul { background: #f8f8f8; border-top: 2px solid #CCCCCC; }
#jp_toolbar ul.menu li.active li a, #jp_toolbar ul.menu li.active li a:hover, #jp_toolbar ul.menu li.active li a:active, #jp_toolbar ul.menu li.active li a:focus { color: #363636; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#jp_header a { color: #363636; }
#jp_design a, #jp_copy a { color: #363636; }
#jp_search a { color: #363636; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#jp_toolbar-bg { border: 1px solid #dedede; background: url(../../images/toolbar_bg.gif) center; }
#jp_body-bg { background: #FFFFFF; border-left: 3px solid #dedede; border-right: 3px solid #dedede; border-top: 3px solid #dedede; }
#jp_banner-frame { border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; }
#jp_copy-structure { background: #FFFFFF; border-left: 3px solid #dedede; border-right: 3px solid #dedede; }
#jp_copy-bg { border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; background: url(../../images/footer_bg.gif) top; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#jp_logo { background: url(../../images/logo.png) left center no-repeat; }
/*****************************/
/*********** STYLES **********/
/*****************************/
input.button, button.button, button.validate, button.btn { border: 1px solid #c0c0c0; background: url(../../images/button.gif); }
.readmore a, a.readmore { border: 1px solid #c0c0c0; background: url(../../images/button.gif); }
.category-desc { border-bottom: 1px solid #c0c0c0; }
.pagination .pagenav, .pagination .pagination-next a, .pagination .pagination-end a, .pagination .pagination-start a, .pagination .pagination-prev a { border: 1px solid #c0c0c0; background: url(../../images/button.gif); }
/*****************************/
/*********** STYLES **********/
/*****************************/
#jp_right-right-only a, #jp_left-left-only a, #jp_left-left-right a, #jp_right-left-right a, #jp_body-right-only a, #jp_body-left-only a, #jp_body-left-right a, #jp_body-wide a { color: #363636; }
#jp_right-right-only .menu li a, #jp_left-left-only .menu li a, #jp_left-left-right .menu li a, #jp_right-left-right .menu li a { border: 1px solid #c0c0c0; background: url(../../images/button.gif); }