@charset "utf-8";
@import "base.css";

/* Concept Page Settings */
div#concept div#content { margin:0; padding:0; float:right; width:430px; }
div#concept div#content h3 { margin-bottom:1em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#concept div#content h4 { margin:1.4em 0 .5em 0; font-weight:bold; color:#50cccc;}
div#concept div#content p { margin:.5em 0 1.8em 0; line-height:1.7; }
div#concept div#dCaption { float:left; width:160px; }
div#concept div#dCaption h3 { margin:1em 0 .5em 0; font-weight:bold; color:#50cccc; }
div#concept div#dCaption ul { list-style-position:inside; }
div#concept div#dCaption ul li { font-size:.85em; }
/* History Page Settings */
div#history div#content { margin:0; padding:0; width:615px; }
div#history div#content h3 { margin-bottom:1.5em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#history div#content dl { margin:1em 0 2em .5em; }
div#history div#content dl dt { float:left; width:4em; }
div#history div#content dl dd { margin:0 0 0 4.5em; }
div#history div#content ul { margin:0 0 2em 2em; list-style-type:disc; list-style-position:outside; }
div#history div#content dl dd ul { margin:0 0 1em .5em; }
div#history div#content ul.nonStyle { list-style-type:none; }
/* Facility Page Settings */
div#facility div.fac { margin-bottom:2.5em; width:615px; }
div#facility div.fac h3 { margin-bottom:1.2em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#facility div.facImage { float:left; width:240px; }
div#facility div.facImage p { margin-bottom:.5em }
div#facility div.facImage p img { padding:1px; border:1px solid #eee; }
div#facility div.facTxt { float:right; width:360px; }
div#facility div.facTxt p { margin-bottom:1.2em; }
div#facility div.facTxt ul { margin:1em 0 1em 1.5em; list-style:disc outside; }
div#facility div.facTxt ul li { margin-bottom:.3em; }
/* Activity Page Settings */
div#activity div#content { margin:0; padding:0; float:right; width:390px; }
div#activity div#content h3 { margin-bottom:1em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#activity div#content h4 { margin-bottom:.5em; font-weight:bold; color:#50cccc; }
div#activity div#content p { margin-bottom:1em; }
div#activity div#content div { margin-bottom:2.5em; }
div#activity div#imageBlock { float:left; width:200px; }
div#activity div#imageBlock p { margin-bottom:2.5em; }
/* Organization Page Settings */
div#organization div#content { margin:0; padding:0; width:615px; }
div#organization div#content h3 { margin-bottom:1.2em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#organization div#content p { margin:0 0 2em 0; }
/* Works List Page Settings */
div#artwork div#content { margin:0; padding:0; width:615px; }
div#artwork div#content ul#yearBlocks { margin:30px auto; width:345px; }
div#artwork div#content ul#yearBlocks li { float:left; padding:10px; width:95px; }
div#artwork div#content ul#yearBlocks li a { float:left; width:95px; }
/* GP Page Settings */
div#goodpractice div#content { margin:0; padding:0; width:615px; }
div#goodpractice div#content h3 { margin-bottom:1.5em; height:34px; background:url('../../imgs/pages/h3Bg.png') repeat-x; line-height:2.4; text-indent:.7em; font-size:1.1em; font-weight:bold; color:#fff; }
div#goodpractice div#content p { margin:.7em 0 1.2em 0; }
div#goodpractice div#content ol { margin:.5em 0 1.2em 2em; list-style:decimal outside; }
div#goodpractice div#content p#caution{font-size:1.1em;font-weight:bold;color:#de7800;}
