/* -- [ INIT ] ----------------------------------------------------*/
body { 
	background:url(/img/background-diag-tile.gif) repeat;
	background-attachment:fixed; 
	background-color:#ffffff;
	color:#555555;
}

#wrapper { background: #fff; background: #fff url(/img/copyright-footer.png) no-repeat bottom; }

/* -- [ TOP NAV ] -----------------------------------------------------*/
#header-logo span {
	background: #FFF url(/img/web-header.png) 0 0 no-repeat;
	width:780px; height:152px; margin-left: 1px;
	}

/* -- [ CONTENT ] -----------------------------------------------------*/
#container { background:#ffffff url(/img/content_background.gif) center repeat-y; }
#content { background:#ffffff url(/img/sidebar.gif) repeat-y; margin-bottom: 10px;}
#home #content { background:#fffff url(/img/info.gif) right repeat-y; }

/* -- [ HOME ] -----------------------------------------------------*/
/* #home #info h2 { background:url(/img/intro.gif) no-repeat; } */
#home #info #topbuttons td.newslettersignup { background:url(/img/sign-up.gif) no-repeat; }
#home #info .item { line-height: 18px; margin-bottom: 10px; }
#home #info .item a { color:#000000; }

#home #features ul li { line-height: 18px;  }
#home #features .item_box div.graybox { background:#ececec; color:#000;  }
#home #features .item_box div.graybox ul  { list-style-type:circle; list-style-position: inside; font-weight:bold; padding:10px; text-transform:uppercase; float: left; width: 150px; }
#home #features .item_box div.greenbox { background:#08A651; color:#fff;  }
#home #features .item_box div.greenbox ul  { list-style-type:circle; list-style-position: inside; font-weight:bold; padding:10px; text-transform:uppercase; }
#home #features .item_box div.greenbox p, #home #features .item_box div.graybox p  {  padding: 10px; }
#home #features .item_box div.greenbox img, .item_box div.graybox img  {  padding: 10px; }
#home #features .item { background-color:#ffffff; }
#home #extrabuttons { background:#fff url(/img/extrabuttons.gif) no-repeat; border-top:1px solid #333333; }

/* -- [ SIDEBAR ] -----------------------------------------------------*/
#sidebar { }
#sidebar h4 { color:#ffffff; }
#sidebar h4 a, #sidebar h4 a:active, #sidebar h4 a:hover { color:#ffffff; }
#sidebar ul li { border-bottom:1px dashed #e4e7e8; }
#sidebar ul a { color:#ffffff; }
#sidebar ul a:active { color:#000000; }
#sidebar ul a:hover { color:#000000; }

/* -- [ MAIN ] -----------------------------------------------------*/
#main, #main #itemindex { 
/*  background:url(/img/shadow-white.gif) repeat-x; */
  background: #ffffff;
}
#main h2, #main h4 { color:#233C4B; }
#main a.active { color:#a13229; text-decoration:underline; }
#main a:link { color:#a13229; text-decoration:underline; }
#main a:visited { color:#a13229; text-decoration:underline; }
#main a:hover { color:#a13229; text-decoration:none; }

td.head { background-color:#e6e6e6; }
td.cell { background-color:#e6e6e6; }

#main td.label {	
	background-color:#b2bdc4;
	color: #000000;
/*	border-top:1px solid #38506C;
	border-left:1px solid #38506C;*/
}
#main td.field { 
	background-color:#e6e6e6;
/*	border-top:1px solid #38506C;
	border-left:1px solid #38506C;*/
}
#main td.help {
	background-color:#e6e6e6;
/*	border-top:1px solid #38506C;
	border-right:1px solid #38506C;*/
}


/* -- [ FOOTER ] --------------------------------------------------*/
#footer { background:url(/img/footer.gif) no-repeat center; }
#footer li { font-size:11px; }
#footer li a { color:#fff; }
#footer li a:hover { color:#000000; }

ul#legal li { font-size:10px; }
ul#legal li a { color:#6c5634; }
ul#legal li a:hover { color:#000000;}


.book { background-color:#eeeeee; border:1px solid #dddddd; padding:4px; }
.book_hl { border:1px solid #6c5634; background-color:#e6c573; padding:4px; }

