/*-----------------------------------------------------------------------------
Style Sheet

date:      6th July 2008
author:    Anthony Wymond
email:     info@igniteonline.com.au
website:   http://www.igniteonline.com.au/

Table of Contents

	1. General
	2. Typography
	3. Headings
	4. Links
	5. Container
	6. Header
	7. Main Nav
	8. Sub Nav
	9. Main Content
	10.Sub Content
	11.Footer
	12.Forms
	13.Tables
	14.Misc 1
	15.Misc 2

Notes
	-
	-
	-
-----------------------------------------------------------------------------*/


/* =General
-----------------------------------------------------------------------------*/

/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}


/* Class for clearing floats */
.clear {
	clear:both;
}

/* Class for invisible clearing floats */
.separatorInvisible {
		clear: both;
		height: 1px;
		}

/* Remove border around linked images */
img {
	border: 0;
}

/* Force scrollbars in Firefox to avoid page shifting */
HTML {
overflow: -moz-scrollbars-vertical;
}


/* =Typography
-----------------------------------------------------------------------------*/

body {
	font:12px Arial, Helvetica, sans-serif;
	background-image:url(../images/bg-tile.gif);
	background-position:top;
	background-repeat:repeat-x;
	}

p, textarea, input {font:12px Arial, Helvetica, sans-serif; line-height:19px}

blockquote {
  margin-left: 30px;
  padding: 10px 0 15px 25px;
  font-size: 12px;
  line-height: 17px;
  color: #666;
  background: url(../images/quotes.gif) no-repeat top left;
  }

/* =Headings
-----------------------------------------------------------------------------*/

h1 {font-size:25px; font-weight:normal; margin-bottom:6px}

h2 {font-size:16px; font-weight:normal; margin-bottom:16px; color:#ed1e44}

h3 {font-size:14px; font-weight:normal; margin-bottom:10px; margin-top:20px; color:#ed1e44}



/* =Links
-----------------------------------------------------------------------------*/

a:link {color:#ed1e44; text-decoration:underline}
a:visited {color:#ed1e44; text-decoration:underline}
a:hover {color:#ed1e44; text-decoration:none}
a:active {color:#ed1e44; text-decoration:none}





/* =Container
-----------------------------------------------------------------------------*/

#container {
	width:1006px;
	margin:0 auto 0 auto;
	background-image:url(../images/container-tile.gif);
		}


/* =Header
-----------------------------------------------------------------------------*/

#header-top {
	height:141px;
		}

#header-home {
	height:433px;
	margin-bottom:20px;
		}
		
#header-sub {
	height:83px;
		}		
/* =Main Nav
-----------------------------------------------------------------------------*/

#mainNav {
	width:185px;
	margin:0 28px 0 28px;
	float:left;

		}
		
		
#mainNav ul li {
	line-height:41px;
	list-style-type:none;
	margin-bottom:6px;
}

#mainNav ul li a {
	color:#000;
	font-size:19px;
	padding-left:15px;
	width:170px;
	height:41px;
	display:block;
}


#mainNav ul li a:link {color:#000; background:#FFF; text-decoration:none;}
#mainNav ul li a:visited {color:#000; background:#FFF; text-decoration:none;}
#mainNav ul li a:hover {color:#FFF; background:#000; text-decoration:none;}
#mainNav ul li a:active {color:#FFF; background:#000; text-decoration:none;}

#mainNav ul li a.navHit {color:#FFF; background:#000; text-decoration:none;}

	




/* =Sub Nav
-----------------------------------------------------------------------------*/

#subNav {
		}


/* =Main Content
-----------------------------------------------------------------------------*/

#mainContent {
	float:left;
	padding-left:88px;
	width:580px;
	border-left:1px solid #000;
		}

#mainContent p {
	margin-bottom:9px;
}

#bottom {
	height:88px;
}


/* =Sub Content (Secondary Content)
-----------------------------------------------------------------------------*/

#subContent {
		}


/* =Footer
-----------------------------------------------------------------------------*/

#footer {
	width:1006px;
	height:65px;
	margin:0 auto 0 auto;
	text-align:center;
		}
		
#footer p {
	line-height:65px;
}

/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}


/* =Tables
-----------------------------------------------------------------------------*/

table { 
  border-spacing: 0;
	border-collapse: collapse;
}

td {
  text-align: left;
	font-weight: normal;
}



/* =Misc 1
-----------------------------------------------------------------------------*/



/* =Misc 2
-----------------------------------------------------------------------------*/