body { background: #fff url(../images/t4_bg_body.gif) repeat; }
#sidebarContentWrap { background: url(../images/t4_bg_sidebarContentWrap.png) repeat; }

h1 { color: #414042; }

a { color: #000; }
a:hover { color: #58595b; }

/* header
------------------------------------------------------------------*/
#baseline { color: #878383; }
#languages li,
#languages a { color: #878383; }
#languages a:hover { color: #fff; }

/* navigation
------------------------------------------------------------------*/
#navigation { background: url(../images/t4_bg_navigation.png) repeat-x; }

#mainNav li { background: url(../images/t4_bg_mainNav_li.gif) top right no-repeat; }
#mainNav li a { color: #a4a09f; }
#mainNav li a:hover,
#mainNav li.active a { border-bottom: #fff 1px solid; color: #fff; }

/* banner
------------------------------------------------------------------*/
#banner { height: 120px; /*background: url(../images/t4_bg_banner.gif) repeat-y;*/ }

/* sidebar
------------------------------------------------------------------*/

#nav { width: 159px; margin: 14px 0 20px 0; padding: 0 0 0 10px; list-style-type: none; }
#nav li { width: 150px; background: url(../images/t4_bg_nav_li.png) bottom left no-repeat; }
#nav li#last { background: none; }
#nav li a { padding: 10px 0 10px 9px; color: #a4a09f; }
#nav li a:hover,
#nav li.active a { color: #fff; text-decoration: underline; }

#nav li.active #subNav li { background: none; }
#nav li.active #subNav li a { color: #a4a09f; }
#nav li.active #subNav li a:hover,
#nav li.active #subNav li.active a { color: #fff; text-decoration: underline; }

/* content
------------------------------------------------------------------*/
/*#content { background: #e8e7e7 url(../images/t4_bg_content.gif) 0 100% repeat-x; }*/

/* footer
------------------------------------------------------------------*/
#footer { padding: 10px 0 0 0; color: #fff; }
#footer a { color: #fff; }
