@charset "utf-8";

/*
TLC STUDENT SITE - CSS: Print

version:	0.9
date:		14/10/09
website:	tlcstudents.ac.nz
author:		Daniel Shaw

TABLE OF CONTENTS:
0.1		Reset

Sections:
1.0 DIVS

Base Styles:
2.0		Lists
2.1		Typography
	2.11	Body default
	2.12	Headings
2.2		Floats
2.3		Tables

@charset "utf-8";
----------------------------------------------------------------------*/

/* 0.1=RESET
----------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pt, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;  background: transparent;}
body 							{ line-height: 1; font-weight:normal;}
ol, ul 							{ list-style: none;}
blockquote, q 					{ quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
/* remember to define focus styles! */
:focus 							{outline: 0;}
/* remember to highlight inserts somehow! */
ins 							{text-decoration: none;}
del 							{text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table 							{border-collapse: collapse; border-spacing: 0;}

/* 1.0=TLC Structure
----------------------------------------------------------------------*/

body {
margin: 0; padding: 0;
font-family:Calibri, Tahoma, Arial, sans-serif;
font-size:12pt;
line-height:14pt;
color:#000;
}

#tlc-page-container {
width: 100%;
position:relative;
margin: 0; padding: 0;
}

#tlc-page-content, tlc-page-content-wide {
width: 100%;
margin: 0; padding: 0;
}

#tlc-col-left	{border-bottom:1px solid #000; margin-bottom:24pt;}
#tlc-col-right	{border-top:1px solid #000; margin-top:24pt; padding:12pt;}

img, #tlc-head, #tlc-head-home, #tlc-foot, #tlc-header-links, #tlc-header-blogs, #tlc-nav, #tlc-nav-tier 	{display:none;}

/* 2.0=TLC List elements
----------------------------------------------------------------------*/
#tlc-page-content ul, #tlc-page-content ol, #tlc-page-content-wide ul	{padding:0pt; margin-left:36pt;display:block; margin-bottom:24pt}
#tlc-page-content li, #tlc-page-content-wide li	{list-style-type:disc;}
#tlc-page-content ol li			{margin-top:12pt;list-style-type:decimal;}

#tlc-page-form ul				{padding:0px; margin-left:36pt; margin-bottom:24pt; list-style-type:none;}
#tlc-page-form li.admin-menu	{margin-left:12pt; list-style-type:none; float:right;}
#tlc-page-form li				{padding-bottom:24pt;}

#tlc-col-left ul, #tlc-col-right ul	{margin-bottom:12pt;}
#tlc-col-left li				{margin-left:12pt; margin-bottom:12pt; list-style-type:disc;}
#tlc-col-right li				{margin-left:12pt; margin-bottom:12pt; list-style-image:url(http://tlcstudents.ac.nz/production/nav/icons/tlcstudents-li-arrow.png); list-style-position:inside;}

#tlc-col-left ul.resources-list li	{line-height:24pt;list-style:none; padding:2pt; list-style-type:disc;}

#tlc-materials-team	ul			{display:inline;}
#tlc-materials-team	ul img		{border:2pt solid #e5e5e5;}
#tlc-materials-team li			{list-style:none; float:left; display:inline; margin-right:12pt; padding:7pt; width:200pt;}
#tlc-materials-team li li		{display:block;}

#tlc-header-blogs	ul			{display:inline;}
#tlc-header-blogs li			{list-style:none; float:left; display:inline; margin-right:12pt; width:90pt;}
#tlc-header-blogs li li			{display:block; }

#tlc-header-links a:before		{content:'\00BB'; padding-right:6pt;}

/* 2.1=TLC Typography
----------------------------------------------------------------------*/
/* 2.11=TLC Body default*/
p	{text-align:left; margin-bottom:12pt; line-height:16pt;}
p.first-paragraph				{font-size:14pt;}
p.last-paragraph				{margin-bottom:30pt;}
.bold							{font-weight:bold;}
.italics						{font-style:italic;}

/*2.12=TLC Headings*/
#tlc-page-content h1, #tlc-materials-team h1, #tlc-page-content-wide h1, #tlc-page-form h1	{font-family:"Times New Roman", serif; font-size:24pt; margin-bottom:20pt;}
#tlc-col-left h2, #tlc-col-right h2 {margin:0 0 6pt 0;}
#tlc-col-left h3, #tlc-col-right h3	{font-weight:bold; margin-bottom:6pt;}
#tlc-header-blogs h2, #tlc-header-bus h2	{margin:6pt 0;}
#tlc-page-content h3, #tlc-page-content-wide h3	{margin-bottom:6pt;}
h1.red							{margin-top:28px; margin-left:24pt;}

/* 2.2=TLC Floats
----------------------------------------------------------------------*/
.float-left						{float:left; padding:10pt 14pt;}
.float-right					{float:right; padding:12pt;}
.float-clear					{clear:both;}

/* 2.3=TLC Tables
----------------------------------------------------------------------*/
table	{margin-bottom:24pt;}
