﻿/* CORE SECTIONS */
body
{
  background-color:#fff;
  }

#header
{
  width:100%;
  height:168px;
	float:left;
	background:#1F1D21 url('../images/headerStrip.gif');
	margin-bottom:20px;
}

.centralised-container
{
  width: 960px;
  padding:0 32px;
  margin:0 auto;
}

#left
{
	float:left;
	margin-right:102px;
	width:550px;
}

#right
{
	float:left;
	width:308px;
	background-color:#fff;
}

#footer
{
  margin-top:60px;
  padding:30px 0;
  float:left;
  width:100%;
  background-color:#F71B75;
  }

/* Common Content*/

a
{
  color:#EB0B84;
  }
  
a:hover
{
  color: #454545;
  }

/* Specific Content */

#header h1
{
    margin-top:40px;
    margin-left:6px;
    background:url('../images/logo.png');
    width:204px;
    height:82px; 
    text-indent: -1000em;
}

#header h2
{
  display:none;
}


#body h2
{
  width:100%;
  padding-bottom:3px;  
  margin:0 0 15px 0;
  padding-bottom:12px;
	background:url('../images/dottedDivider.gif') no-repeat bottom right;
}

#body ul
{
  margin-left:35px;
  margin-bottom:15px;
}

#body ul li
{
  list-style-type: square;
  font-family: Georgia, ‘Times New Roman’, serif;
  font-size:0.9em;
  color: #454545;
}
  
#right p
{
  text-align:justify;
  font-family:Arial;
  font-size:0.9em;
  margin-bottom:15px;
  color: #454545;
}


/* DIRECT */

#left ul#direct
{ 
	float:left;
  margin:0px;
  margin-bottom:40px;
  }
  
#left ul#direct li
{ 
	float:left;
  width:162px;
	padding-left:20px;
	margin:4px 0px;
	list-style-type:none;
	background:url('../images/arrow.gif') no-repeat 0 6px;
  }


/* AGENCY CHUNK */

#left .agencies
{
	float:left;
  margin-bottom:40px;
}

#left .agencies .agencyChunk
{
	float:left;
	width:248px;
}

#left .agencies .firstChunk
{
  margin-right:54px;
}

#left .agencies .agencyChunk h3
{
  border-bottom:1px dotted gray;
  padding-bottom:6px;
  margin-bottom:6px;
	text-indent: -1000em;
	height:36px;
}

#left .agencies .agencyChunk h3.fanatic
{
  background:url('../images/fanaticLogo.gif') no-repeat 0px 10px;
}

#left .agencies .agencyChunk h3.rockpool
{
  background:url('../images/rockpoolLogo.gif') no-repeat;
}

#left .agencies .agencyChunk ul
{
  margin:0px;
}

#left .agencies .agencyChunk li
{
	float:left;
	width:228px;
	padding-left:20px;
	margin:4px 0px;
	list-style-type:none;
	background:url('../images/arrow.gif') no-repeat 0 6px;
}


/* FIELDSET */

#right fieldset
{  
  margin-bottom:40px;
}


#right fieldset legend
{
  display:none;
}

#right fieldset div
{
  float:left;
  width:100%;
  margin-bottom:8px;
}

#right fieldset div label
{
  float:left;
  width:200px;
  padding-bottom:5px;
}

#right fieldset div input.textbox
{
  padding:3px;
  width:300px;
  background-color:#f5f5f5;
  border: solid 1px #d8d8d8;
}

#right fieldset div textarea.textbox
{
  padding:3px;
  width:300px;
  height:122px;
  background-color:#f5f5f5;
  border: solid 1px #d8d8d8;
}

#right fieldset div input.button
{
  float:right;
  padding:3px 3px 3px 41px;
  background-color:#f31e76;
  border:0;
  cursor:pointer;
}


/* THE DETAILS */

#right #theDetails h3
{
  float:left;
  width:95px;
  }
  
#right #theDetails p
{
  float:left;
  width:213px;
  }
  
  
/* DATA TABLES */

table.data
{
  float:left;
  width:100%;
  }
  
table.data tr td
{
  padding:3px 6px;
  border-bottom:black solid 1px;
  }
  
 
 
/* QUICK LINKS */

#quickLinks .chunk
{
  float:left;
  width:450px;
  margin-right:30px;
  }  


/* FOOTER */

#footer p
{
  padding-left:360px;
  width:570px;
  text-align:right;
  float:left;
	background:url('../images/straightTalkingDigital.png') no-repeat 0px 3px;
}

#footer a
{
  float:right;
  padding-right:8px;
  height:16px;
  width:11px;
	background:url('../images/lickLogo.png') no-repeat;
	text-indent: -10000em;
}

.chunk li
{
  padding:3px 0;
  }
