

body { color:#999; background:#fff;}

a { outline:none; -moz-outline:none; }
a:link, a:visited, a:active { color:#518dad; text-decoration:none; }
#main a.more { text-align:left; color:#333; }
a:hover { color:#518dad; text-decoration:underline; }
div#vitalstats a:hover, #content-bottom a.jump:hover, #main a:hover.more, #resources_seminars a:hover, #profileName a:hover, div.gallery a#return:hover { color:#518dad; text-decoration:none; }
.button4 a:hover, #resources_seminars a.jump:hover { color:#333; text-decoration:none; }


/******** header, globalnav *************************************/
#featurenav { background-color:#fff; border: 1px solid #ddd; border-width: 1px 0;}
.navlinks a {text-decoration: none; color: #b3b6b9; font-size: 11px; font-weight: bold;}
.navlinks a:hover {color: #989c9e;}

#subnav { background-color:#fff; border-width: 1px 1px 1px 1px; width: 400px;}
.cell {background:#ddd; }
.cell a {color:#666; }
.selected {background:#aaa; }
.selected a {color:#fff; }
	
/******** main, content *************************************/
#main { background-color:#fff; padding: 15;}
#main h1 {color:#000; background-color:#fff;}
#main h1 span { color:#a6a9ab; }
#main h2 { color:#999;}
#main h3, #main h4, #main h5, #main strong { color:#666; }

#content p.byline { font-weight:bold; color:#666; margin-top:-.6em; margin-bottom:.9em; }

#img.border, .border { border:1px solid #a6a9ab; }
#content p.caption, #sidebar p.caption { color:#666;}

#content blockquote { color:#92b3c5;}

div.clearer.sectionseparator { border-top:1px solid #c7c7c7;}


/******** sidebar *************************************/

#sidebar .sidebaritem { background:#eee; padding:0 14px 7px 14px; margin:0 0 38px 0; color:#333; position:relative; }
#sidebar div h3 { background:#a6a9ab; color:#fff; padding:11px 14px .85em 14px; font-size:14px; margin:0 -14px 1em -14px; position:relative; }
#sidebar div h4, #sidebar div h5 { color:#000; }

#sidebar div.links div.h3 { background:#a6a9ab; padding:0 6px 6px 0; margin:-12px -14px 1em -14px; position:relative; }
#sidebar div.links div.h3 h3 { background:#a6a9ab; padding:7px 6px 0 12px; margin:0 -14px 0 0; font-size:12px; }

#sidebar div.plain { background:transparent; padding:0; color:#333; }
#sidebar div.plain div { background:transparent; padding:14px 14px 6px 14px; margin:0; }


/******** content-bottom *************************************/
#content-bottom { background:#eee;}

#content-bottom h3 { color:#333;}

#content-bottom a.jump { background:#fff url(images/main_arrow.gif) no-repeat; background-position:right center; padding:1px 20px 2px 0; font-weight:bold; color:#666; height:1em;}


/*** store specific stuff ***/
.subitemrow {background: #eee;}
.header {background: #ddd;}