/* -----------------------------------------------------------------
     STYLES
-------------------------------------------------------------------*/
body#tinymce { background-color: #FFF; background-image: none; }

body {
	background:   #FFFFFF url(http://test1.webz.co.nz/uploads/radio/images/red-band-bg.gif) repeat-x scroll center 138px;
	color:        #7A7A7A;
	font-family:  Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 		0.8em;
	line-height: 1.5em;
}

p, pre { color: 			#231F20; }
h1, h2, h3, h4, h5, h6 { color: #231F20; }

h1 { font-size: 1.4em; }

h2 { font-size: 1.3em; }

h3 { font-size: 1.2em; }

h4 { font-size: 1.1em; }

h5 { font-size: 1em; }

h6 { font-size: 1em; }

ol { list-style-type: decimal; }
ul li { list-style-type: disc; }

a:link { 
	color: 			#BF3626;  /*  Set font colours for links, else default colours will apply */
	line-height: 	1em; 
	text-decoration:underline; 
}

a:visited { 
	color: 			#BF3626;
	line-height: 	1em; 
	text-decoration:underline; 
}

a:hover { 
	color: 			#231F20;
	line-height: 	1em; 
	text-decoration:underline; 
}

a:active  { 
	/*color: 			#000; */ 
	line-height: 	1em; 
	text-decoration:underline; }
	
/* -----------------------------------------------------------------
     HEADER SECTION 
-------------------------------------------------------------------*/

#header {
	height: 380px;
	position: relative;
	width: 920px;
}
/* This is the div surrounding the logo, not the logo itself */
.logo {
	background-color: #FFF;
        position: relative;
        overflow: hidden;
        width: 200px;
	height: 100px;
/*	padding: 15px;*/
}

.logo a { display: block; }

/* This is the actual logo image: an ID of logo should be applied */
#logo {
        border: none;
/*	height: 110px;*/
        position: absolute;
        bottom: 40px;
	width: 200px;
}

/* Slogan text */
#slogan {
	background: transparent url('http://test1.webz.co.nz/uploads/radio/images/slogan-bg.png') no-repeat;
	height: 50px;
	padding: 10px 20px 0px;
	margin-bottom: 0px;
	position: absolute;
	bottom: 14px;
	right: 0;
	text-align: right;
    width: 668px;
	max-width: 708px;
	overflow: hidden;
	z-index: 2;
}

#slogan { color: white; font-family: Arial; font-size: 25px; font-weight: 600; line-height: 2em; text-align: center; text-transform: uppercase; }

#banner { 
	border: 4px solid #231F20; 
	max-height: 218px; 
	overflow: hidden; 
	height: 218px;
	position: absolute; 
	right: 0; 
	top: 144px; 
	width: 700px;
	z-index: 0;
}

/* -----------------------------------------------------------------
      Left Column
-------------------------------------------------------------------*/

#majorSponsor {
	margin: 30px 0px;
}

#contactDetails {
	background: url('http://test1.webz.co.nz/uploads/template-images/heading-contact-info.gif') no-repeat; 
	padding-top: 40px;
}

#contactDetails h2 { 
	/*color: transparent;  This hides the heading, and allows it to be searchable by search engines (if required) 
	background-image: url('http://test1.webz.co.nz/uploads/radio/images/heading-contact-info.gif'); 
	height: 37px; 
	width: 198px; */
}

#contactDetails h3 { color: #BF3626;}

#contactDetails p,
#contactDetails h3,
#contactDetails h4,
#contactDetails h5,
#contactDetails h6 {
	padding-left: 20px;
	padding-right: 10px;
	width: 168px;
}

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

/* -----------------------------------------------------------------
      Footer
-------------------------------------------------------------------*/
#footer {
	background: #F9F9F9;
	clear:both;
    height: 32px;
	line-height:1.6em;
	position: absolute;
    bottom: 0px;
	left: 1px;
	padding: 0 50px;
    width: 650px;
}  

/*----------------------------------------------------------------------------------------------------------------------------------------------------------
     FOOTER SECTION 
------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer .smallPrint {  clear: none; color: #8D8D8D; font-size: 0.8em; padding: 6px 0; height: 20px; width: 400px; }
#footer .smallPrint a { color: #8D8D8D; }
#footer #webzInfo p { color: #8D8D8D; margin: 0; }