/* ------------------------------------------------------------------- */
/* ----------- CSS DOCUMENT - WRITTEN BY PATRICK JONES --------------- */
/* ----- ALL DESIGN AND CSS IS COPYRIGHT INK AUSTRALASIA PTY LTD ----- */
/* --- FOR INFORMATION PLEASE CONTACT INFO@INKADVERTISING.COM.AU ----- */
/* ------------------------------------------------------------------- */

/* HTML FORMATTING AND LAYOUT FOR PAGE */

html,body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	background: url(../images/body_bg.png) #FFF repeat-x;
	min-width:960px;
}

/* ----- END ----- */


/* LINK STYLES AND FORMATTING */

a {
	color: #077a4e;
	text-decoration: underline;
}	

a:hover {
	text-decoration: none;
}			

#footertext a {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ----- END ----- */

/* OBJECT STYLES AND FORMATTING */

.center {
	width:596px;
	text-align:center
}	


/* FONT STYLES AND FORMATTING */ 

h1 {
	background: url(../images/heading_bg.png) repeat-x;
	margin:0;
	height:28px;
	width:585px;
	position:relative;
	padding-left:15px;
	padding-top:8px;
	color:#000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight: lighter;
	letter-spacing:1px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;

}	

.ie6 h1 {
	background: url(../images/heading_bg.png) repeat-x;
	margin:0;
	height:28px;
	width:582px;
	position:relative;
	padding-left:15px;
	padding-top:8px;
	color:#000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight: lighter;
	letter-spacing:1px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;

}	

h2 {
	background: url(../images/heading_bg.png) repeat-x;
	margin:0;
	height:28px;
	width:270px;
	position:relative;
	padding-left:15px;
	padding-top:8px;
	color:#000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight: lighter;
	letter-spacing:1px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;

}

h3 {
	padding-left:15px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#077a4e;
	font-weight:lighter;
}

h4 {
	padding-left:15px;
	padding-right:15px;
	line-height:1.4;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	text-transform:uppercase;
	font-weight:lighter;
}	

h5 {
	padding-left:15px;
	padding-right:15px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
}	

h6 {
	padding-left:15px;
	padding-right:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#077a4e;
	text-transform:uppercase;
	margin-bottom:-7px;
}	
	
p {
	color: #666; 
	font-size: 9pt; 
	font-family: Arial; 
	line-height: 1.3;
}	

#content p {
	margin-left:15px;
	margin-right:15px;
	color: #666; 
	font-size: 9pt; 
	font-family: Arial; 
	line-height: 1.5;
	margin-bottom:20px;
}	

#footertext p {
	margin:0;
	padding:0;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
}

#credits p {
	margin:0;
	padding:0;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:1.4;
}	

/* ----- END ----- */


/* ----- LIST STYLES AND FORMATTING ----- */

ul {
	margin-top:-10px;
	padding-left:15px;
	margin-right:15px;
	color: #666; 
	font-size: 9pt; 
	font-family: Arial; 
	line-height: 1.5;
	list-style-type:square;
}		

ol {
	margin-top:-10px;
	padding-left:15px;
	margin-right:15px;
	color: #666; 
	font-size: 9pt; 
	font-family: Arial; 
	line-height: 1.5;
}

/* ----- END ----- */


/* ----- MAIN NAVIGATION STYLES AND FORMATTING ----- */

ul#navlist {
	margin:0 auto;
	margin-top:11px;
	margin-right:4px;
	white-space: nowrap;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:normal;
}

#navlist li {
	display: inline;
	list-style-type: none;
}

#navlist a { 
	padding: 9px 12px;
	margin-right:-4px; 
}

#navlist a:link, #navlist a:visited {
	color: #fff;
	text-decoration: none;
}

#navlist a:hover {
	color: #fff;
	background:url(../images/menu_bg_over.png) top repeat;
	text-decoration: none;
}

#navlist .selected a {
	background:url(../images/menu_bg_over.png) top repeat;
}

.ie6 ul#navlist {
	margin:0 auto;
	margin-top:2px;
	white-space: nowrap;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:27px;
	padding-top:7px;
}

.ie6 #navlist a { 
	padding: 15px 12px;
	margin-right:-4px; 
}	

.ie7 #navcontainer {
	float:right;
}	

.ie7 ul#navlist {
	float: inherit;
	margin:0 auto;
	margin-top:2px;
}

.ie7 #navlist a { 
	float: left;
	margin-right:-4px; 
	border: 1px solid #red;
}

/* ----- END ----- */


/* ----- SUB NAVIGATION STYLES AND FORMATTING ----- */

ul#submenu {
	margin:0 auto;
	padding:0;
	margin-top:-4px;
	white-space: nowrap;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:285px;
	line-height:normal;
}

#submenu li{
	list-style-type: none;
	height:29px;
}	

.ie6 #submenu li {
	list-style-type: none;
	height:25px;
	margin-bottom:-4px;
	padding:0px;
}

.ie7 #submenu li {
	list-style-type: none;
	margin-bottom:-2px;
}

#submenu a {
	float:left;
	color: #fff;
	text-decoration: none;
	letter-spacing:0.5px;
	padding:8px;
	width:262px;
	padding-left: 15px;
	background: url(../images/submenu_bg.png) repeat-x;
}

#submenu a:hover {
	color: #fff;
	background:url(../images/submenu_bg_over.png) repeat;
	text-decoration: none;
}

#submenu .selected a{
	background:url(../images/submenu_bg_over.png) repeat;
}

#endmenu {
	margin-top:-10;
	background:url(../images/endmenucontent_bg.png) top repeat-x;
	height:150px;
	width:285px;
}	
		
/* ----- END ----- */


/* ----- MAIN PAGE LAYOUT AND STYLING ----- */

#logo {
	background:url(../images/logo.png) left top no-repeat;
	margin:0 auto;
	width:900px;
	height:96px;
}	

.ie6 #logo {
	background:url(../images/ielogo.jpg) left top no-repeat;
	margin:0 auto;
	width:900px;
	height:96px;
}

#menu {
	margin:0 auto;
	width:900px;
	height:32px;
	text-align:right;
}

.ie6 #menu, .ie7 #menu {
	margin:0 auto;
	width:900px;
	height:32px;
	text-align:right;
	margin-bottom:10px;
}	

#banner {
	background:#fff;
	width:900px;
	height:177px;
	margin:0 auto;
	border:1px solid #999;
}	

#contentbannerholder {
	background:#fff;
	width:900px;
	height:126px;
	margin:0 auto;
	border:1px solid #999;
}

#contentbanner {
	background:#fff;
	width:888px;
	height:115px;
	margin:0 auto;
	border:5px solid #FFF;
	overflow:hidden;
}

#contentbanner img {
	margin:0 auto;
	margin-top:1px;
}

#content {
	width:900px;
	min-height:200px;
	margin:0 auto;
	margin-top:10px;
}	

.ie6 #content {
	float:inherit;
	width:900px;
	min-height:200px;
	margin:0 auto;
	margin-top:10px;
}

#left {
	background:url(../images/content_bg.png) repeat-x;
	float:left;
	width:285px;
}	

#right {
	background:url(../images/content_bg.png) repeat-x;
	margin-left:300px;
	width:600px;
}

.ie6 #right {
	background:url(../images/content_bg.png) repeat-x;
	margin-left:295px;
	width:597px;
}

#footer {
	margin-top:70px;
	background:url(../images/heading_bg.png) repeat-x;
	width:100%;
	height:27px;
	margin-right:0px;
}	

#footerwrapper {
	float:inherit;
	width:885px;
	margin:0 auto;
}

#inklogo {
	float:left;
	width:80px;
	height:23px;
	margin:0 auto;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0px;
	text-align:left;
}
	
#footertext {
	width:800px;
	height:23px;
	margin:0 auto;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-top:7px;
	text-align:right;
	margin-left:82px;
}	

.ie6 #footertext {
	width:795px;
	height:23px;
	margin:0 auto;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-top:7px;
	text-align:right;
	margin-left:82px;
}

#footerbg {
	width:100%;
	background:url(../images/footer_bg.png) repeat-x;
	height:100px;
	margin-top:0px;
	padding-top:5px;
}	

#credits {
	width:900px;
	height:20px;
	margin:0 auto;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	float: inherit;
	margin-top:5px;
}

#creditsleft {
	padding-top:4px;
	padding-left:10px;
	width:650px;
	float:left;
	line-height:1.4;
}

#creditsright {
	text-align:right;
	width:230px;
	margin-right:0;
	float:left;
}

/* ----- END ----- */


/* ------------------------------------------------------------------- */
/* ----------- CSS DOCUMENT - WRITTEN BY PATRICK JONES --------------- */
/* ----- ALL DESIGN AND CSS IS COPYRIGHT INK AUSTRALASIA PTY LTD ----- */
/* --- FOR INFORMATION PLEASE CONTACT INFO@INKADVERTISING.COM.AU ----- */
/* ------------------------------------------------------------------- */