/* SUBNAV
------------------------------*/
div#subnav-sidebar {
	width:261px;
	margin:auto;
	margin-bottom:16px;
	}

div#subnav-sidebar p {
	margin-bottom:2px;
	text-align:center;
	line-height:140%;
	font-variant:small-caps;
	}

a.subnav-sidebar-off	{
	font-size:11px;
	letter-spacing:.05em;
	font-weight:bold;
	font-variant:small-caps;
	}
a.subnav-sidebar-off:hover	{
	font-size:11px;
	letter-spacing:.05em;
	font-weight:bold;
	font-variant:small-caps;
	}
a.subnav-sidebar-on	{
	font-size:11px;
	letter-spacing:.05em;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-variant:small-caps;
	}
a.subnav-sidebar-on:hover	{
	font-size:11px;
	letter-spacing:.05em;
	font-weight:bold;
	font-variant:small-caps;
	}

div#subnav-sidebar p.head1{
	margin-bottom:2px;
	padding-bottom:4px;
	padding-top:4px;
	font-weight:bold;
	text-align:center;
	letter-spacing:.1em;
	line-height:110%;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	font-variant:small-caps;
	}

/* PHOTO CAPTIONS AND LABELS
------------------------------*/
p.photocaption {
		text-align:center;
		font-size:10px;
		margin:0;
		padding:3px;
		}

p.zoom {
		text-align:center;
		font-size:9px;
		margin:0;
		padding:3px;
		padding-bottom:0px;
		}

/*------------------------------*/
/* CALLOUT AND QUOTE SIZES */
div.calloutsimple, div.quotesimple, div.calloutbox, div.quotebox {
	width:261px;
	margin:auto;
	margin-bottom:16px;
	}

div.calloutbox-wide, div.quotebox-wide, div.calloutsimple-wide, div.quotesimple-wide {
  width:404px;
	margin:auto;
  margin-top:12px;
  margin-bottom:12px;
	}

div.callout-content {
	margin:auto;
	padding:1px 0px 1px 0px;
	width:231px;
	}

div.callout-content-wide {
	margin:auto;
	padding:1px 0px 1px 0px;
	width:374px;
	}

div.quotation-content {
	margin:auto;
	padding:1px 0px 1px 0px;
	width:231px;
	}

div.quotation-content-wide {
	margin:auto;
	padding:1px 0px 1px 0px;
	width:374px;
	}

/*------------------------------*/
/* CALLOUT BOXES */
div.calloutbox-top {
	width:261px;
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_top.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.calloutbox-middle {
	width:261px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_middle.gif');
	background-repeat:repeat-y;
	background-position: left top;
	}
div.calloutbox-footer {
	width:261px;
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_bottom.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}
div.calloutbox-top-wide {
	width:404px;
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_top_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.calloutbox-middle-wide {
	width:404px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_middle_wide.gif');
	background-repeat:repeat-y;
	background-position: left top;
	}
div.calloutbox-footer-wide {
	width:404px;
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_box_bg_bottom_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}

/*------------------------------*/
/* CALLOUT SIMPLE */
div.calloutsimple-top {
	width:261px;
  height:2px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_simple_border.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.calloutsimple-footer {
	width:261px;
  height:2px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_simple_border.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}
div.calloutsimple-top-wide {
	width:404px;
  height:2px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_simple_border_wide');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.calloutsimple-footer-wide {
	width:404px;
  height:2px;
  background-image: url('/nmd_alternation/templates/slco/images/callout_simple_border_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}

/*------------------------------*/
/* QUOTE BOXES */
div.quotebox-top {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_top.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.quotebox-middle {
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_middle.gif');
	background-repeat:repeat-y;
	background-position: left top;
	}
div.quotebox-footer {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_bottom.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}
div.quotebox-top-wide {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_top_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.quotebox-middle-wide {
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_middle_wide.gif');
	background-repeat:repeat-y;
	background-position: left top;
	}
div.quotebox-footer-wide {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_box_bg_bottom_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
	}

/*------------------------------*/
/* QUOTE SIMPLE */
div.quotesimple-top {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_simple_border.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.quotesimple-footer {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_simple_border.gif');
	background-repeat:no-repeat;
	background-position: left bottom;
	}
div.quotesimple-top-wide {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_simple_border_wide.gif');
	background-repeat:no-repeat;
	background-position: left top;
  overflow:hidden;
	}
div.quotesimple-footer-wide {
  height:7px;
  background-image: url('/nmd_alternation/templates/slco/images/quote_simple_border_wide.gif');
	background-repeat:no-repeat;
	background-position: left bottom;
	}

/*------------------------------*/
/* MORE */
p.callouthead {
	text-align:center;
	font-weight:bold;
	letter-spacing:.15em;
	line-height:110%;
	color:#966D1A;
	}
