/* silkwood.css */

/* For BOTH Layouts, see:
   /includes/silkwood.css

   For HOME Layout, see:
   /includes/silkwood_home.css

   For HOME IE OVERRIDE, see:
   /includes/silkwood_home_override.css

   For CONTENT Layout, see:
   /includes/silkwood_content.css

   For CONTENT IE OVERRIDE, see:
   /includes/silkwood_content_override.css

   For PRINT Layout, see:
   /includes/silkwood_print.css

   For AURAL Layout, see:
   /includes/silkwood_aural.css

   For HANDHELD Layout, see:
   /includes/silkwood_handheld.css */

body { font: 100.01% Georgia, Garamond, 'Trebuchet MS', 'Times New Roman', Times, serif; }

h1, h2, h3, h4, h5, h6 { margin: 15px 0; }

acronym { border-bottom: 1px Dashed #777;
	font-style: italic; }
acronym:after { content: ' [acronym- ' attr(title) ']';
	font-size: 0.889em; }

address { font-style: normal; }

dl { margin: 10px 0; }
dl dt { font-weight: 800; }

div#entirety div#header { padding: 20px 0px 10px;
	text-align: center; }

div#entirety div#header div#menu_accessibility, 
div#entirety div#shell div#menu, 
div#entirety div#shell div#content img, 
div#entirety div#shell div#content a.navi, 
div#entirety div#shell div#content a.navi-back, 
div#entirety div#shell div#content div#home_split div#home_other div#silknotes { display: none; }

div#entirety div#shell div#content { font-size: 0.9em;
	text-align: justify; }

/* SEMI-GLOBALS */
div#entirety div#shell div#content .left { text-align: left; }
div#entirety div#shell div#content .center { text-align: center; }
div#entirety div#shell div#content .right { text-align: right; }
div#entirety div#shell div#content .justify { text-align: justify; }
/* EO.SEMI-GLOBALS */

div#entirety div#shell div#content h1 { font-size: 1.5em; }
div#entirety div#shell div#content h2 { font-size: 1.3em; }
div#entirety div#shell div#content h3 { font-size: 1.1em; }
div#entirety div#shell div#content h4 { font-size: 1em; }

div#entirety div#shell div#content a { color: #00c; }
div#entirety div#shell div#content a[href^='http']:after { content: ' [Link: ' attr(href) '] ';
	font-size: 0.9em; }
div#entirety div#shell div#content a[href^='/']:after { content: ' [Link: http://www.silkwoodwines.com.au' attr(href) '] ';
	font-size: 0.9em; }
div#entirety div#shell div#content a[href^='mailto:']:after { content: ' [' attr(href) '] ';
	font-size: 0.9em; }

/* TABLE Layout */
div#entirety div#shell div#content table { margin: 10px 0px;
	border-collapse: collapse;
	font-size: 1em; }
div#entirety div#shell div#content table caption { padding: 0px 10px;
	font-style: italic;
	text-align: right; }
div#entirety div#shell div#content table th { text-align: center; }
div#entirety div#shell div#content table th, div#entirety div#shell div#content table td { padding: 2px 5px;
	border: 1px Solid #444;
	vertical-align: top; }

div#entirety div#shell div#content table tbody th { text-align: left; }

div#entirety div#shell div#content table .left { text-align: left; }
div#entirety div#shell div#content table .center { text-align: center; }
div#entirety div#shell div#content table .right { text-align: right; }
/* EO.TABLE Layout */

/* DESCRIPTIVE Layout */
div#entirety div#shell div#content ul.descriptive { margin: 15px 0;
	padding: 0;
	list-style: none; }
div#entirety div#shell div#content ul.descriptive li { padding: 0 10px 5px;
	border-top: 1px solid #555; }
div#entirety div#shell div#content ul.descriptive li h3 { font-size: 1.3em; }
div#entirety div#shell div#content ul.descriptive li small { display: block;
	width: 490px;
	font-size: 0.769em;
	font-weight: 100; }
div#entirety div#shell div#content ul.descriptive li img { margin: 0 auto; }
/* EO.DESCRIPTIVE Layout */

/* MINI GALLERY Layout */
div#entirety div#shell div#content div#home_split div#home_other div#mini_gallery ul { margin: 10px 0;
	list-style: none; }
div#entirety div#shell div#content div#home_split div#home_other div#mini_gallery ul li { display: inline; }
/* EO.MINI GALLERY Layout */
