/* Main tags */

*{ margin:0; padding:0; }
img { border:0; }
html, body { width:100%; height:auto; font-family: Arial, sans-serif; margin:0px; font-size:100%; background:#FFFFFF; repeat-x top; color:#000000; }
p { margin-bottom:1em; }
ul { margin-bottom:1em; list-style-position:inside; }
h1 { font-size:2em; margin:1.25em 0; }
h2 { font-size:1.95em; margin:1em 0; }
h3 { font-size:1.5em; margin:0.875em 0; }
h4 { font-size:1.25em; margin:0.75em 0; }
h5 { font-size:1em; margin:0.63em 0; }
h6 { font-size:0.875em; margin:0.5em 0; }

a { color:#000000; text-decoration:none;}
a:visited { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
a:focus {  }

/* WYSIWYG styles */

.strongText{ font-weight:bold; }
.uppercaseText{ text-transform:uppercase; }
.smallText{ font-size:90%; }

/*Navigations*/

#mainnavigation ul {}
#mainnavigation ul li {}
#mainnavigation ul li a {}
#mainnavigation ul li a:hover {}

#footernavigation ul {}
#footernavigation ul li {}
#footernavigation ul li a {}
#footernavigation ul li a:hover {}

/* Used in the FAQs to hide the answers (which are in <DIV> tags) when the page loads up */
.answer { display:none; }

/* Layout*/
#pagewidth { position:relative; display:block; width:974px;margin:0 auto 0 auto; background-color:#fff; font-size:0.7em; }
#header  {width:914px;float:left;margin:0 30px;height:123px;}
#header h1 span{display:none;}
#content-0, #content-1  {background:url(../../images/bg.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-2  {background:url(../../images/bg-green.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-3  {background:url(../../images/bg-red.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-4  {background:url(../../images/bg-orange.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-5  {background:url(../../images/bg-yellow.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-6  {background:url(../../images/bg-blue.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-7 {background:url(../../images/bg-pink.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#content-8 {background:url(../../images/bg.gif) repeat-y top; width:914px;float:left;padding:0 30px;}
#main-col {width:646px;float:left;margin-right:30px;}
#right-col{width:209px;float:left;margin-left:23px;}
#featnews {width:180px;height:231px;background:url(../../images/featured-news.jpg) no-repeat top;padding:60px 20px 0 20px;border-bottom:1px dashed #cccccc;}
#featnews a {font-weight:bold;color:#000000;}
#featnews p.date {color:#9e131d;margin-top:-0.5em;;margin-bottom:20px;}
#casestudies {width:200px;height:56px;padding:110px 0 0 20px; background:url(../../images/case-studies.jpg) no-repeat top;border-bottom:1px dashed #cccccc;margin:10px 0;}
#casestudies a {font-weight:bold;font-size:1.1em;color:#000000;text-decoration:underline;}
#judges {background:url(../../images/judges.gif) no-repeat top;width:220px;height:107px;padding-top:68px;}
#judges a {padding-left:130px;font-weight:bold;font-size:1.1em;color:#000000;text-decoration:underline;}
#judges p {margin-top:10px;}
#breadcrumb-0, #breadcrumb-1 {float:left;background:url(../../images/breadcrumb-bg.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-2 {float:left;background:url(../../images/breadcrumb-bg-green.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-3 {float:left;background:url(../../images/breadcrumb-bg-red.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-4 {float:left;background:url(../../images/breadcrumb-bg-orange.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-5 {float:left;background:url(../../images/breadcrumb-bg-yellow.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-6 {float:left;background:url(../../images/breadcrumb-bg-blue.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-7 {float:left;background:url(../../images/breadcrumb-bg-pink.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-8 {float:left;background:url(../../images/breadcrumb-bg.gif) no-repeat top; width:914px;height:22px;padding:15px 30px 0 30px;margin:0;color:#FFFFFF;}
#breadcrumb-0 a:link, #breadcrumb-0 a:visited, #breadcrumb-1 a:link, #breadcrumb-1 a:visited, #breadcrumb-2 a:link, #breadcrumb-2 a:visited, #breadcrumb-3 a:link, #breadcrumb-3 a:visited, #breadcrumb-4 a:link, #breadcrumb-4 a:visited, #breadcrumb-5 a:link, #breadcrumb-5 a:visited, #breadcrumb-6 a:link, #breadcrumb-6 a:visited, #breadcrumb-7 a:link, #breadcrumb-7 a:visited, #breadcrumb-8 a:link,  #breadcrumb-8 a:visited {color:#FFFFFF;}
#news {}
#footer { }
#footer a{font-weight:bold;color:#000000;}
#footer #footer-left{float:left;width:250px;margin-top:10px;}
#footer #footer-center{float:left;width:70px;}
#footer #footer-right{float:left;width:650px;margin-top:10px;}
#footer #footer-right img {margin-left:5px;}
#bottom-0, #bottom-1 {float:left;background:url(../../images/bottom-bg.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-2 {float:left;background:url(../../images/bottom-bg-green.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-3 {float:left;background:url(../../images/bottom-bg-red.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-4 {float:left;background:url(../../images/bottom-bg-orange.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-5 {float:left;background:url(../../images/bottom-bg-yellow.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-6 {float:left;background:url(../../images/bottom-bg-blue.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-7 {float:left;background:url(../../images/bottom-bg-pink.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#bottom-8 {float:left;background:url(../../images/bottom-bg.gif) no-repeat top;width:974px;height:24px;margin:0;padding:0;}
#case {background:url(../../images/case-study.gif) no-repeat top;width:95px;height:163px;padding:30px;}
#case-main {background:url(../../images/case-study-main.gif) no-repeat top;width:315px;height:170px;padding-top:38px;margin-bottom:10px;}
#case-main h2 {width:174px;float:left;color:#000000;padding-left:20px;font-size:1.7em;}
#what-we-do {background:url(../../images/what-we-do.jpg) no-repeat top;float:left;width:176px;height:221px;color:#fff;padding:50px 18px 0 18px ;}
#what-we-do a{color:#fff;font-weight:bold;}
#unpaid-work {background:url(../../images/unpaid-work.jpg) no-repeat top;float:left;width:163px;height:201px;color:#fff;padding:70px 18px 0 18px ;}
#unpaid-work a{color:#fff;font-weight:bold;}
#info-offenders {background:url(../../images/info-offenders.jpg) no-repeat top;float:left;width:164px;height:201px;color:#fff;padding:70px 18px 0 18px ;}
#info-offenders a{color:#fff;font-weight:bold;}







#navigation {width:930px;float:left;display:block;padding:0 21px 0 23px; font-size:1.075em;height:25px;margin:0;}
#nav ul { padding:0; margin:0; list-style: none; }
#nav li { float:left; position:relative;color:#fff; text-align:center;list-style: none;list-style-position: outside; height:25px; line-height:30px; padding:0 ; margin-right:3px;}
#nav li a {  display:block; color:#fff;font-weight:bold; }
#nav li ul {position:absolute; left:0; display:none;   }
#nav li ul li { display:block; float:none; text-align:left;width:200px; line-height:1em; height:auto; padding:0 0 0 10px; text-transform:none; border-bottom:1px dotted #ffffff; }
#nav li ul li a { display:block; width:auto; height:auto; padding:5px 0; }
#nav li ul li a:hover {  }

#nav li > ul {
	top: auto;
	left: auto;
	}

#nav li:hover ul,#nav  li.over ul{ display: block;left:z10px; }

.li-bg {background:url(../../images/1_bg.gif) no-repeat top #6a1686;width:61px;height:25px;margin:0;padding:0;}
.li-bg-2 {background:url(../../images/2_bg.gif) no-repeat top #75a846;width:93px;height:25px}
.li-bg-3 {background:url(../../images/3_bg.gif) no-repeat top #9f131e;width:94px;height:25px}
.li-bg-4 {background:url(../../images/4_bg.gif) no-repeat top #cb4300;width:219px;height:25px}
.li-bg-5 {background:url(../../images/5_bg.gif) no-repeat top #e37c02;width:167px;height:25px}
.li-bg-6 {background:url(../../images/6_bg.gif) no-repeat top #2b6da1;width:61px;height:25px}
.li-bg-7 {background:url(../../images/7_bg.gif) no-repeat top #a80377;width:122px;height:25px}
.li-bg-8 {background:url(../../images/8_bg.gif) no-repeat top #6a1686;width:88px;height:25px}

.list-0, .list-8 {background:#6a1686;}
.list-2 {background:#75a846;}
.list-3 {background:#9f131e;}
.list-4 {background:#cb4300;}
.list-5 {background:#e3a102;}
.list-6 {background:#2b6da1;}
.list-7 {background:#a80377;}
.colour-0 h1, .colour-0 h2, .colour-0 h3, .colour-0 a, .colour-1 h1, .colour-1 h2, .colour-1 h3, .colour-1 a, .colour-8 h1, .colour-8 h2, .colour-8 h3, .colour-8 a {color:#6a1686}
.colour-2 h1, .colour-2 h2, .colour-2 h3, .colour-2 a {color:#75a846;}
.colour-3 h1, .colour-3 h2, .colour-3 h3, .colour-3 a {color:#9f131e;}
.colour-4 h1, .colour-4 h2, .colour-4 h3, .colour-4 a {color:#cb4300;}
.colour-5 h1, .colour-5 h2, .colour-5 h3, .colour-5 a {color:#e37c02;}
.colour-6 h1, .colour-6 h2, .colour-6 h3, .colour-6 a {color:#2b6da1;}
.colour-7 h1, .colour-7 h2, .colour-7 h3, .colour-7 a {color:#a80377;}
