/*
To change the overall font size this is set in the body style and the #header #top-nav ul li div style

*/

/* Base CSS */
/**
Elements
*/
* {
	margin:0;
	padding:0;
	
}

body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: normal;
font-style: normal;
text-decoration:none;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
color:inherit;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

.hidden {
	display:none;
	}

/* layout START */

body {
	font-size:70%;
	background:#fff;
	color:#222;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-align:center;
	/*background:url('/publicresources/images/bigdifference/frame-lambeth.gif') no-repeat top center;*/
}



div.container {
	position:relative;
	font-size:110%;
	width:752px;
	min-height:430px;
	height:auto !important;
	height:430px;
	/*margin:85px auto 0 auto;*/
	margin:0px auto 0 auto;
	text-align:left;
	padding-top:20px;
}

/* landing-page */

div.container#landing-page {
	background:#006EBB url('/publicresources/images/bigdifference/bgwalllenviro.jpg') no-repeat top center;
}
	
div.container#landing-page #sub-header h2 {
	color:#006EBB;
	}
	
div.container#landing-page #menu ul li a.active {
	color:006EBB;
	}

div.container#landing-page #content-landing a {
	color:#006EBB;
	}

div.container#landing-page #content-landing li {
	color:#006EBB;
	}
	
	
	
.clear{ 
clear:both;
height:0;
}
	
/*Know the difference - community safety microsite*/

/*content structure - know the difference - ALL PAGES*/
#contentktd{
float:left;
width:450px;
padding-bottom:20px;
margin-left:90px;
margin-bottom:0px;
margin-top:140px;
}
	
/*h1 style for ALL PAGES except home page*/
#contentktd h1{
color:#ffffff;
font-size:165%;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
}

#contentktd h2{
color:#ffffff;
font-size:115%;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
padding-bottom:5px;

}

/*content text style for ALL PAGES except home page*/
#contentktd p{
font-family:Helvetica, Arial, sans-serif;
font-size:90%;
font-weight:bold;
line-height:1.2em;
letter-spacing:-0.005em;
}

#contentktd li{
font-family:Helvetica, Arial, sans-serif;
font-size:90%;
font-weight:bold;
line-height:1.2em;
letter-spacing:-0.005em;
list-style-type: disc;
list-style-position: inside;
margin-left: 2em;

}

/*menu - know the differnce*/ 
/*menu structure - know the difference - ALL PAGES*/
#menuktd{
float:left;
width:170px;
margin-top:140px;
margin-left:10px;
padding:0px;
text-align: left;
}
/*text and link styles - know the difference - ALL PAGES except home*/
#menuktd li{
display:block;
padding:7px;
font-weight:bolder;
font-family:Helvetica, Arial, sans-serif;
font-size:102%;
letter-spacing:-0.05em;
text-decoration:none;
}

#menuktd li a {
display:block;
font-weight:bolder;
font-family:Helvetica, Arial, sans-serif;
font-size:102%;
letter-spacing:-0.05em;
text-decoration:none;
}

#menuktd li a:hover {
display:block;
font-weight:bolder;
font-family:Helvetica, Arial, sans-serif;
font-size:102%;
letter-spacing:-0.05em;
text-decoration:none;
}

/*end of ALL PAGES STYLES*/

/* wallpaper and text and link colours for menu - know the difference HOME page */

div.container#wallpaper-knowdiff-home-orange {
	background:#232525 url('/publicresources/images/knowthedifference/background-home-orange.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-home-orange h1 span {
	position:absolute;
	margin-left:-9999px;
	}
	
div.container#wallpaper-knowdiff-home-orange #menuktd li a {
color: #000000;
}

div.container#wallpaper-knowdiff-home-orange #menuktd li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-home-orange #menuktd li a:hover{
	color:#cccccc;}

/* wallpaper and link colours for content - know the difference HOME page */

div.container#wallpaper-knowdiff-home-orange #contenthomektd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-home-orange #contenthomektd a {
	color:#f89b44;}

div.container#wallpaper-knowdiff-home-orange #contenthomektd a:hover {
	color:#ffffff;}
	

div.container#wallpaper-knowdiff-home-orange #contentorangektd p {
	color:#f89b44;}
	
/*content structure - know the difference - HOME pages*/
#contenthomektd{
float:left;
width:450px;
padding:0px;
margin-left:90px;
margin-bottom:20px;
margin-top:140px;
}

/*content text and link styles for HOME page only*/
#contenthomektd p{
font-family:Helvetica, Arial, sans-serif;
font-size:109.5%;
font-weight:800;
line-height:1.2em;
letter-spacing:-0.005em;
}

#contenthomektd a {
font-family:Helvetica, Arial, sans-serif;
font-size:109.5%;
font-weight:800;
line-height:1.2em;
letter-spacing:-0.005em;
}

#contenthomektd a:hover{
font-family:Helvetica, Arial, sans-serif;
font-size:109.5%;
font-weight:800;
line-height:1.2em;
letter-spacing:-0.005em;
}

#contentorangektd{
font-family:Helvetica, Arial, sans-serif;
font-size:119%;
font-weight:bold;
line-height:1.2em;
letter-spacing:-0.005em;
}


/*FLIRT HARASS*/
/* wallpaper, text and link colours -Know the difference flirt harass */

div.container#wallpaper-knowdiff-flirt-red {
	background:#232525 url('/publicresources/images/knowthedifference/background-flirt-red.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-flirt-red #menuktd ul li a {
	color:#000000;}

div.container#wallpaper-knowdiff-flirt-red #menuktd ul li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-flirt-red #menuktd ul li a:hover{
	color:#cccccc;}
	
div.container#wallpaper-knowdiff-flirt-red #contentktd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-flirt-red #contentktd a {
	color:#ef4c3a;}

div.container#wallpaper-knowdiff-flirt-red #contentktd a:hover {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-flirt-red #contentredktd p {
	color:#ef4c3a;}

#contentredktd {
}

/*SEXUAL ASSAULT*/

div.container#wallpaper-knowdiff-sexual-green {
	background:#232525 url('/publicresources/images/knowthedifference/background-sexual-green.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-sexual-green #menuktd ul li a {
	color:#000000;}

div.container#wallpaper-knowdiff-sexual-green #menuktd ul li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-sexual-green #menuktd ul li a:hover{
	color:#cccccc;}

div.container#wallpaper-knowdiff-sexual-green #contentktd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-sexual-green #contentktd a {
	color:#a8cf47;}

div.container#wallpaper-knowdiff-sexual-green #contentktd a:hover {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-sexual-green #contentktd li{
	color:#ffffff;
	list-style:square;}
	
div.container#wallpaper-knowdiff-sexual-green #contentgreenktd p {
	color:#a8cf47;}

#contentgreenktd {
}

div.container#wallpaper-knowdiff-sexual-green #contentktd h2 {
	color:#a8cf47;}

/*GET OFF ME*/

div.container#wallpaper-knowdiff-get-off-me-purple {
	background:#232525 url('/publicresources/images/knowthedifference/background-get-off-me-purple.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-get-off-me-purple #menuktd ul li a {
	color:#000000;}

div.container#wallpaper-knowdiff-get-off-me-purple #menuktd ul li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-get-off-me-purple #menuktd ul li a:hover{
	color:#cccccc;}

div.container#wallpaper-knowdiff-get-off-me-purple #contentktd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-get-off-me-purple #contentktd a {
	color:#7A75B5;}

div.container#wallpaper-knowdiff-get-off-me-purple #contentktd a:hover {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-get-off-me-purple #contentktd li{
	color:#ffffff;
	list-style:square;}
	
div.container#wallpaper-knowdiff-get-off-me-purple #contentpurplektd p {
	color:#7A75B5;}

#contentpurplektd {
}

div.container#wallpaper-knowdiff-get-off-me-purple #contentktd h2 {
	color:#7A75B5;}

/*BACK OFF*/

div.container#wallpaper-knowdiff-back-off-blue {
	background:#232525 url('/publicresources/images/knowthedifference/background-back-off-blue.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-back-off-blue #menuktd ul li a {
	color:#000000;}

div.container#wallpaper-knowdiff-back-off-blue #menuktd ul li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-back-off-blue #menuktd ul li a:hover{
	color:#cccccc;}

div.container#wallpaper-knowdiff-back-off-blue #contentktd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-back-off-blue #contentktd a {
	color:#00aae8;}

div.container#wallpaper-knowdiff-back-off-blue #contentktd a:hover {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-back-off-blue #contentktd li{
	color:#ffffff;
	list-style:square;}
	
div.container#wallpaper-knowdiff-back-off-blue #contentbluektd p {
	color:#00aae8;}

#contentbluektd {
}

div.container#wallpaper-knowdiff-back-off-blue #contentktd h2 {
	color:#00aae8;}


/*GEMMA'S STORY*/

div.container#wallpaper-knowdiff-gemma-story-orange {
	background:#232525 url('/publicresources/images/knowthedifference/background-gemma-story-orange.jpg') no-repeat center top;
}

div.container#wallpaper-knowdiff-gemma-story-orange #menuktd ul li a {
	color:#000000;}

div.container#wallpaper-knowdiff-gemma-story-orange #menuktd ul li {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-gemma-story-orange #menuktd ul li a:hover{
	color:#cccccc;}

div.container#wallpaper-knowdiff-gemma-story-orange #contentktd p {
	color:#FFFFFF;}
	
div.container#wallpaper-knowdiff-gemma-story-orange #contentktd a {
	color:#00aae8;}

div.container#wallpaper-knowdiff-gemma-story-orange #contentktd a:hover {
	color:#ffffff;}
	
div.container#wallpaper-knowdiff-gemma-story-orange #contentktd li{
	color:#ffffff;
	list-style:square;}
	
div.container#wallpaper-knowdiff-gemma-story-orange #contentorangektd p {
	color:#f89b44;}

#contentorangektd {
}

div.container#wallpaper-knowdiff-gemma-story-orange #contentktd h2 {
	color:#f89b44;}



/*Community Safety*/

/* wallpaper-commsafety-magenta */

div.container#wallpaper-commsafety-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/background-wallpaper_magent.jpg') no-repeat top center;
}

div.container#wallpaper-commsafety-magenta #content h2 {
	color:#AF0080;
	}
	
div.container#wallpaper-commsafety-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#wallpaper-commsafety-magenta #content a {
	color:#AF0080;
	}

/* wallpaper-commsafety-orange */

div.container#wallpaper-commsafety-orange {
	background:#F99D31 url('/publicresources/images/bigdifference/background-wallpaper_orange.jpg') no-repeat top center;
}

div.container#wallpaper-commsafety-orange #content h2 {
	color:#dc8520;
	}

div.container#wallpaper-commsafety-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#wallpaper-commsafety-orange #content a {
	color:#dc8520;
	}

/* wallpaper-commsafety-green */

div.container#wallpaper-commsafety-green {
	background:#9BA517 url('/publicresources/images/bigdifference/background-wallpaper_green.jpg') no-repeat top center;
}

div.container#wallpaper-commsafety-green #content h2 {
	color:#828a13;
	}
	
div.container#wallpaper-commsafety-green #menu ul li a.active {
	color:#828a13;
	}

div.container#wallpaper-commsafety-green #content a {
	color:#828a13;
	}



/* Menu Keep it safe green*/
#menu ul li.keep-it-safe a {
	display:block;
	margin:-3px 0 -3px 0px;
	padding:0px;
	width:117px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe.gif') no-repeat center center;
	}

#menu ul li.keep-it-safe a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe_roll.gif') no-repeat center center;
	}

#menu ul li.keep-it-safe a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe_active.gif') no-repeat center center;
	}

/* Menu Travel Safely red */
#menu ul li.travel-safely a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:140px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-travel-safely.gif') no-repeat center center;
	}

#menu ul li.travel-safely a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-travel-safely_roll.gif') no-repeat center center;
	}

#menu ul li.travel-safely a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-travel-safely_active.gif') no-repeat center center;
	}
/* Menu Keep it safe green*/
#menu ul li.keep-it-safe a {
	display:block;
	margin:-3px 0 -3px 0px;
	padding:0px;
	width:117px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe.gif') no-repeat center center;
	}

#menu ul li.keep-it-safe a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe_roll.gif') no-repeat center center;
	}

#menu ul li.keep-it-safe a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-keep-it-safe_active.gif') no-repeat center center;
	}

/* Menu Play your part magenta */
#menu ul li.play-your-part a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:140px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-play-your-part.gif') no-repeat center center;
	}

#menu ul li.play-your-part a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-play-your-part_roll.gif') no-repeat center center;
	}

#menu ul li.play-your-part a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-play-your-part_active.gif') no-repeat center center;
	}







/* Menu Report it Orange */
#menu ul li.report-it a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:102px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-report-it.gif') no-repeat center center;
	}

#menu ul li.report-it a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-report-it_roll.gif') no-repeat center center;
	}

#menu ul li.report-it a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-report-it_active.gif') no-repeat center center;
	}


div.container#home-green {
	background:#828a13 url('/publicresources/images/bigdifference/background-report-it.jpg') no-repeat top center;
}

div.container#home-green #sub-header h2 {
	color:#828a13;
	}
	
div.container#home-green #menu ul li a.active {
	color:#828a13;
	}

div.container#home-green #content a {
	color:#828a13;
	}

div.container#home-green #content li {
	color:#828a13;
	}




div.container#teacup-green {
	background:#828a13 url('/publicresources/images/bigdifference/background-keep-it-safe.jpg') no-repeat top center;
}

div.container#teacup-green #sub-header h2 {
	color:#828a13;
	}
	
div.container#teacup-green #menu ul li a.active {
	color:#828a13;
	}

div.container#teacup-green #content a {
	color:#828a13;
	}

div.container#teacup-green #content li {
	color:#828a13;
	}



div.container#watch-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/background-play-your-part.jpg') no-repeat top center;
}

div.container#watch-magenta #sub-header h2 {
	color:#AF0080;
	}
	
div.container#watch-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#watch-magenta #content a {
	color:#AF0080;
	}

div.container#watch-magenta #content li {
	color:#AF0080;
	}


div.container#bus-red {
	background:#ed1941 url('/publicresources/images/bigdifference/background-travel-safely.jpg') no-repeat top center;
}

div.container#bus-red #sub-header h2 {
	color:#ed1941;
	}
	
div.container#bus-red #menu ul li a.active {
	color:#ed1941;
	}

div.container#bus-red #content a {
	color:#ed1941;
	}

div.container#bus-red #content li {
	color:#ed1941;
	}



/*  wallpaper phone-orange */

div.container#phone-orange {
	background:#dc8520 url('/publicresources/images/bigdifference/background-report-it.jpg') no-repeat top center; 
}

div.container#phone-orange #sub-header h2 {
	color:#dc8520;
	}
	
div.container#phone-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#phone-orange #content a {
	color:#dc8520;
	}

div.container#phone-orange #content li {
	color:#dc8520;
	}



/* jumper-blue */

div.container#jumper-blue {
	background:#0076C0 url('/publicresources/images/bigdifference/background-jumper-blue-blank.jpg') no-repeat top center; 
}

div.container#jumper-blue #sub-header h2 {
	color:#0076C0;
	}
	
div.container#jumper-blue #menu ul li a.active {
	color:#0076C0;
	}

div.container#jumper-blue #content a {
	color:#0076C0;
	}

div.container#jumper-blue #content li {
	color:#0076C0;
	}

/* banana-orange */

div.container#banana-orange {
	background:#F99D31 url('/publicresources/images/bigdifference/background-banana-orange-blank.jpg') no-repeat top center;
}

div.container#banana-orange #sub-header h2 {
	color:#dc8520;
	}

div.container#banana-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#banana-orange #content a {
	color:#dc8520;
	}

div.container#banana-orange #content li {
	color:#dc8520;
	}

/* plug-magenta */

div.container#plug-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/background-plug-magenta-blank.jpg') no-repeat top center;
}

div.container#plug-magenta #sub-header h2 {
	color:#AF0080;
	}
	
div.container#plug-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#plug-magenta #content a {
	color:#AF0080;
	}

div.container#plug-magenta #content li {
	color:#AF0080;
	}

/* shoe-green */

div.container#shoe-green {
	background:#9BA517 url('/publicresources/images/bigdifference/background-shoe-green-blank.jpg') no-repeat top center;
}

div.container#shoe-green #sub-header h2 {
	color:#828a13;
	}
	
div.container#shoe-green #menu ul li a.active {
	color:#828a13;
	}

div.container#shoe-green #content a {
	color:#828a13;
	}

div.container#shoe-green #content li {
	color:#828a13;
	}
	
/* dogfootball-green-clear it up */

div.container#dogfootball-green {
	background:#9BA517 url('/publicresources/images/bigdifference/background_dog-football.jpg') no-repeat top center;
}

div.container#dogfootball-green #sub-header h2 {
	color:#828a13;
	}
	
div.container#dogfootball-green #menu ul li a.active {
	color:#828a13;
	}

div.container#dogfootball-green #content a {
	color:#828a13;
	}

div.container#dogfootball-green #content li {
	color:#828a13;
	}
	
/* can-orange-don't drop it */

div.container#can-orange {
	background:#dc8520 url('/publicresources/images/bigdifference/background_can-carry.jpg') no-repeat top center;
}

div.container#can-orange #sub-header h2 {
	color:#dc8520;
	}
	
div.container#can-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#can-orange #content a {
	color:#dc8520;
	}

div.container#can-orange #content li {
	color:#dc8520;
	}
	
/* mattress-blue */

div.container#mattress-blue {
	background:#0076C0 url('/publicresources/images/bigdifference/background_mattress.jpg') no-repeat top center; 
}

div.container#mattress-blue #sub-header h2 {
	color:#0076C0;
	}
	
div.container#mattress-blue#menu ul li a.active {
	color:#0076C0;
	}

div.container#mattress-blue #content a {
	color:#0076C0;
	}

div.container#mattress-blue #content li {
	color:#0076C0;
	}
	
/* graffiti-magenta-wipe it out */

div.container#graffiti-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/background_graffiti.jpg') no-repeat top center;
}

div.container#graffiti-magenta #sub-header h2 {
	color:#AF0080;
	}
	
div.container#graffiti-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#graffiti-magenta #content a {
	color:#AF0080;
	}

div.container#graffiti-magenta #content li {
	color:#AF0080;
	}

/* wallpaper-envirocrime-green */

div.container#wallpaper-envirocrime-green {
	background:#9BA517 url('/publicresources/images/bigdifference/bgwalllenviro-green.jpg') no-repeat top center;
}

div.container#wallpaper-envirocrime-green #content h2 {
	color:#828a13;
	}
	
div.container#wallpaper-envirocrime-green #menu ul li a.active {
	color:#828a13;
	}

div.container#wallpaper-envirocrime-green #content a {
	color:#828a13;
	}
	
/* wallpaper-enviro-crime-magenta */

div.container#wallpaper-enviro-crime-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/bgwalllenviro-magenta.jpg') no-repeat top center;
}

div.container#wallpaper-enviro-crime-magenta #content h2 {
	color:#AF0080;
	}
	
div.container#wallpaper-enviro-crime-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#wallpaper-enviro-crime-magenta #content a {
	color:#AF0080;
	}
	
/* wallpaper-enviro-crime-orange */

div.container#wallpaper-enviro-crime-orange {
	background:#F99D31 url('/publicresources/images/bigdifference/bgwalllenviro-orange.jpg') no-repeat top center;
}

div.container#wallpaper-enviro-crime-orange #content h2 {
	color:#dc8520;
	}

div.container#wallpaper-enviro-crime-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#wallpaper-enviro-crime-orange #content a {
	color:#dc8520;
	}
	
/* wallpaper-enviro-crime-blue */

div.container#wallpaper-enviro-crime-blue {
	background:#0076C0 url('/publicresources/images/bigdifference/bgwalllenviro-blue.jpg') no-repeat top center;
}

div.container#wallpaper-enviro-crime-blue #content h2 {
	color:#0076C0;
	}

div.container#wallpaper-enviro-crime-blue #menu ul li a.active {
	color:#0076C0;
	}

div.container#wallpaper-enviro-crime-blue #content a {
	color:#0076C0;
	}

/* wallpaper-green */

div.container#wallpaper-green {
	background:#9BA517 url('/publicresources/images/bigdifference/background-wallpaper-green.jpg') no-repeat top center;
}

div.container#wallpaper-green #content h2 {
	color:#828a13;
	}
	
div.container#wallpaper-green #menu ul li a.active {
	color:#828a13;
	}

div.container#wallpaper-green #content a {
	color:#828a13;
	}

/* wallpaper-magenta */

div.container#wallpaper-magenta {
	background:#AF0080 url('/publicresources/images/bigdifference/background-wallpaper-magenta.jpg') no-repeat top center;
}

div.container#wallpaper-magenta #content h2 {
	color:#AF0080;
	}
	
div.container#wallpaper-magenta #menu ul li a.active {
	color:#AF0080;
	}

div.container#wallpaper-magenta #content a {
	color:#AF0080;
	}

/* wallpaper-orange */

div.container#wallpaper-orange {
	background:#F99D31 url('/publicresources/images/bigdifference/background-wallpaper-orange.jpg') no-repeat top center;
}

div.container#wallpaper-orange #content h2 {
	color:#dc8520;
	}

div.container#wallpaper-orange #menu ul li a.active {
	color:#dc8520;
	}

div.container#wallpaper-orange #content a {
	color:#dc8520;
	}

/* wallpaper-blue */

div.container#wallpaper-blue {
	background:#0076C0 url('/publicresources/images/bigdifference/background-wallpaper-blue.jpg') no-repeat top center;
}

div.container#wallpaper-blue #content h2 {
	color:#0076C0;
	}

div.container#wallpaper-blue #menu ul li a.active {
	color:#0076C0;
	}

div.container#wallpaper-blue #content a {
	color:#0076C0;
	}

/* End of themes */

#logo.home img {
	position:absolute;
	top:174px;
	left:585px;
	width:156px;
	height:137px;
	}

#logo.details img {
	position:absolute;
	top:297px;
	left:20px;
	width:164px;
	height:141px;
	}

#menu {
	margin:0 20px;
	float:left;
	padding-bottom:203px;
	}

#menu ul {
	list-style-type:none;
	margin:0 0 10px 0;
	}

#menu ul li {
	color:#fff;
	margin:0px;
	}

#menu ul li p {
	padding:5px 0px;
	}

#menu ul li a {
	color:#fff;
	background-color:#222;
	padding:9px;
	font-weight:bold;
	}

#menu ul li a:hover {
	color:#999;
	}

#menu ul li a span {
	position:absolute;
	margin-left:-9999px;
	}

/* Switch it off */
#menu ul li.switch-it-off a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:134px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-switch-it-off.gif') no-repeat center center;
	}

#menu ul li.switch-it-off a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-switch-it-off-ro.gif') no-repeat center center;
	}

#menu ul li.switch-it-off a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-switch-it-off-active.gif') no-repeat center center;
	}

/* Use it up */
#menu ul li.use-it-up a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:96px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-use-it-up.gif') no-repeat center center;
	}

#menu ul li.use-it-up a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-use-it-up-ro.gif') no-repeat center center;
	}

#menu ul li.use-it-up a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-use-it-up-active.gif') no-repeat center center;
	}

/* Walk it */
#menu ul li.walk-it a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:81px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-walk-it.gif') no-repeat center center;
	}

#menu ul li.walk-it a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-walk-it-ro.gif') no-repeat center center;
	}

#menu ul li.walk-it a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-walk-it-active.gif') no-repeat center center;
	}

/* Put it on */
#menu ul li.put-it-on a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:95px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-put-it-on.gif') no-repeat center center;
	}

#menu ul li.put-it-on a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-put-it-on-ro.gif') no-repeat center center;
	}

#menu ul li.put-it-on a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-put-it-on-active.gif') no-repeat center center;
	}

/* Clear it up */
#menu ul li.clear-it-up a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:113px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-clear-it-up.gif') no-repeat center center;
	}

#menu ul li.clear-it-up a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-clear-it-up-roll.gif') no-repeat center center;
	}

#menu ul li.clear-it-up a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-clear-it-up-active.gif') no-repeat center center;
	}

/* Don't drop it */
#menu ul li.dont-drop-it a {
	display:block;
	margin:-3px 0 -3px -2px;
	padding:0px;
	width:135px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-dont-drop-it.gif') no-repeat center center;
	}

#menu ul li.dont-drop-it a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-dont-drop-it-roll.gif') no-repeat center center;
	}

#menu ul li.dont-drop-it a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-dont-drop-it_active.gif') no-repeat center center;
	}
	
/* Remove it safely */
#menu ul li.remove-it-safely a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:163px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-remove-it-safely.gif') no-repeat center center;
	}

#menu ul li.remove-it-safely a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-remove-it-safely-roll.gif') no-repeat center center;
	}

#menu ul li.remove-it-safely a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-remove-it-safely-active.gif') no-repeat center center;
	}

/* Wipe it out */
#menu ul li.wipe-it-out a {
	display:block;
	margin:-3px 0 -3px 0;
	padding:0px;
	width:114px;
	height:30px;
	background:#222 url('/publicresources/images/bigdifference/menu-wipe-it-out.gif') no-repeat center center;
	}

#menu ul li.wipe-it-out a:hover {
	background:#222 url('/publicresources/images/bigdifference/menu-wipe-it-out-roll.gif') no-repeat center center;
	}

#menu ul li.wipe-it-out a.active {
	background:#222 url('/publicresources/images/bigdifference/menu-wipe-it-out-active.gif') no-repeat center center;
	}
	
#page-header {
	width:412px;
	height:55px;
	float:right;
	margin:0 75px 0 0;
	}

#page-header h1 span {
	position:absolute;
	margin-left:-9999px;
	}

#sub-header {
	width:392px;
	float:right;
	margin:0 12px 8px 0;
	padding:10px;
	background-color:#222;
	}

#sub-header.home {
	background-color:#fff;
	margin:0 35px 0 0;
	}

#sub-header h2, #content h2 {
	font-size:125%;
	margin: 0 0 5px 0;
	line-height:120%;
	}

#sub-header p{
	color:#fff;
	font-size:125%;
	margin-bottom:0px;
	line-height:130%;
	}

#sub-header.home p{
	color:#222;
	font-size:100%;
	}

/** landing page content **/

#content-landing {
	width:620px;
	float:left;
	margin:0px 12px 25px 30px;
	padding:10px;
	background-color:#fff;
	}

#content-landing p {
	line-height:130%;
	margin-bottom:10px;
	}

#content-landing ul {
	list-style: square outside;
	margin:0 0 10px 15px;
	line-height:120%;
	}

#content-landing ol {
	list-style: decimal outside;
	margin:0 0 10px 25px;
	line-height:120%;
	}

#content-landing li {
	margin-bottom:4px;
	}

#content-landing li span {
	color:#222!important;
	}

#content-landing a {
	font-weight:bold;
	}

#content-landing a:hover {
	text-decoration:underline;
	}

#content-landing a:visited {
	color:#777 !important;
	}
	
#content-landing a.topOfPage, #content a:visited.topOfPage {
	font-weight:bold;
	color:#777!important;
	}

#content-landing a.topOfPage:hover {
	color:#444;
	text-decoration:underline;
	}
	
#content-landing h2 {
	font-size:125%;
	margin: 0 0 5px 0;
	line-height:120%;
	}
	
#page-header-landing {
	width:412px;
	height:55px;
	float:left;
	margin:10px 0 0 15px;
	}
	
#buttons {
	/*margin:-65px -30px 35px 30px;*/
	margin:0 0 0 40px;
display:block;
	
	}
#buttons ul li {
	display:inline;

}

#buttons ul li.commsafety a {
	float:left;	
	margin-right:30;
	padding:0 15px 0 0;
	width:210px;
	height:210px;
	background:url('/publicresources/images/bigdifference/commsafety-square.gif') no-repeat center center;
	}
	
#buttons ul li.commsafety a:hover {
	background:url('/publicresources/images/bigdifference/commsafety-square-roll.gif') no-repeat center center;
	}

#buttons ul li.enviro a {
	float:left;	
	margin-right:30;
	padding:0 15px 0 0;
	width:210px;
	height:210px;
	background:url('/publicresources/images/bigdifference/envirocrime-square.gif') no-repeat center center;
	}
	
#buttons ul li.enviro a:hover {
	background:url('/publicresources/images/bigdifference/envirocrime-square-roll.gif') no-repeat center center;
	}
	
#buttons ul li.helping a {
	float:left;	
	margin:0;
	padding:0 15px 0 0;
	width:210px;
	height:210px;
	background:url('/publicresources/images/bigdifference/helping-square.gif') no-repeat center center;
	}
	
#buttons ul li.helping a:hover {
	background:url('/publicresources/images/bigdifference/helping-square-roll.gif') no-repeat center center;
	}
	



	

/** landing page end **/

#content {
	width:392px;
	float:right;
	margin:0px 12px 30px 0;
	padding:10px;
	background-color:#fff;
	}

img.content-logo {
	float:right;
	margin-top:-104px;
	}

#content p {
	line-height:130%;
	margin-bottom:10px;
	}

#content ul {
	list-style: square outside;
	margin:0 0 10px 15px;
	line-height:120%;
	}

#content ol {
	list-style: decimal outside;
	margin:0 0 10px 25px;
	line-height:120%;
	}

#content li {
	margin-bottom:4px;
	}

#content li span {
	color:#222!important;
	}

#content a {
	font-weight:bold;
	}

#content a:hover {
	text-decoration:underline;
	}

#content a:visited {
	color:#555 !important;
	}

.wrap-around {
	padding-right:120px;
	}

.wrap-around-commsafety {
	padding-right:0x;
	}

#content a.topOfPage, #content a:visited.topOfPage {
	font-weight:bold;
	color:#777!important;
	}

#content a.topOfPage:hover {
	color:#444;
	text-decoration:underline; 
	}

#bdfooter {
	text-align:center;
	padding-bottom:12px;
	font-size: 90%;
	}

#bdfooter p {
	text-align:right;
	padding: 0 20px 0 10px;
	
	}

#bdfooter li {
	display:inline;
	padding:0 8px;
	}

#bdfooter a {
	color:#fff;
	}

#bdfooter a:hover {
	color:#222;
	}
#page-header, #sub-header, #sub-header.home, #content, #menu {
 display:inline;
 }


/* Country show site*/

countryShowContainer {
	position:relative;
	font-size:110%;
	width:752px;
	min-height:430px;
	height:auto !important;
	height:430px;
	margin:0px auto 0 auto;
	text-align:left;
	padding-top:20px;
}

div.countryShowContainer .RightContainer {
margin: 0;
padding: 0;
border: 0;
background: url('/publicresources/images/countryshow/leftBG.gif') top right repeat-y; 
min-height:450px;
height: auto;
height: 100%

}

div.countryShowContainer .LeftContainer {
margin: 0;
padding: 0;
border: 0;
background: url('/publicresources/images/countryshow/leftBG.gif') top left repeat-y; 
min-height:450px;
height: auto;
height: 100%
}
/* Country show site*/



.countryShowContainer .countrybanner{
width:752px;
height:95px;
}

.countryShowContainer .countryline{
width:752px;
height:5px;
background-color:#A2DBF9;
}

/* top nav */
.countryShowContainer .topNav{
width:752px;
padding: 2px 0px 2px 0px;
margin: 1px 0px 2px 0px;

}

.countryShowContainer .topNav ul{
font-size:111%;
}

.countryShowContainer .topNav ul li{
display:inline;
line-height:175%;

}

.countryShowContainer .topNav ul li a{
padding :3px 10px 3px 11px;
color:#ffffff;
font-weight:bold;
background-color:#008FC3;
}

.countryShowContainer .topNav ul li a:visited{
padding :3px 10px 3px 11px;
color:#ffffff;
font-weight:bold;
background-color:#008FC3;
}

.countryShowContainer .topNav ul li a:hover{
padding :3px 10px 3px 11px;
color:#008FC3;
font-weight:bold;
background-color:#ffffff;
}

.countryShowContainer .topNav ul li span{
padding :3px 10px 3px 11px;
color:#008FC3;
font-weight:bold;
background-color:#ffffff;
}
.countryShowContainer ul li a#whitelink{
color:#008FC3;
background-color:#ffffff;
}

.countryShowContainer ul li a#whitelink:hover{
background-color:#008FC3;
color:#ffffff;
}
/* end of top nav */
/* left nav */

div.countryShowContainer .leftNav{
	display:block;
	float: left;
	width: 165px;	
	margin:0;
	border:0;
	padding:0;
}
div.countryShowContainer .noLeftNav{
height: 100px;
}

div.countryShowContainer .leftNav .pic img{
		float: left;
		padding:0;
		margin:10px 6px 0 0;
		background-color: #A2DBF9;
}

div.countryShowContainer .leftNav ul{
	list-style-type:none;
margin: 20px 44px 0 6px;

}

div.countryShowContainer .leftNav ul li{
	list-style-type:none;
	display: block;
margin: 4px 0 4px 0;
padding: 4px 0 4px 0;

}


div.countryShowContainer .leftNav ul li a{
display: block;
color:#ffffff;
background-color:#008FC3;
font-weight:bold;
font-size: 102%;
line-height:108%;
padding: 6px 0 6px 2px;

}

div.countryShowContainer .leftNav ul li a:hover{	
	color:#008FC3;
	background-color:#ffffff;
}

div.countryShowContainer .leftNav ul li a:active{	
	color:#008FC3;
	background-color:#ffffff;
}
div.countryShowContainer .leftNav ul li span{
	display: block;
	color:#008FC3;
	background-color:#ffffff;
	font-weight:bold;
	font-size: 102%;
	line-height:108%;
padding: 6px 0 6px 2px;
}
/* end of left nav*/


/* sponsor list*/

div.countryShowContainer .sponsor{
width:120px;
background-color:#A2DBF9;
float:right;
margin: 0px;
padding:0px 5px 5px 5px;
}

div.countryShowContainer .sponsorPlat{
margin:0px;
padding:0px 0px 5px 0px;

}



div.countryShowContainer .shareBtns{
padding:0px 0px 5px 0px;
float:left;
}

div.countryShowContainer .shareBtns a{
display:block;
width: 120px;
  height: 30px;
	background: url('/publicresources/images/countryshow/shareBtnsBlue.jpg') no-repeat center center;
	}


div.countryShowContainer .shareBtns a:hover{
display:block;
width: 120px;
  height: 30px;
	background: url('/publicresources/images/countryshow/shareBtnsltblue.jpg') no-repeat center center;
	}


div.countryShowContainer .sponsorGold{
padding:0px 0px 0px 0px;
margin:0px;

}

div.countryShowContainer .sponsorSilver{
padding:5px 0px 0px 0px;
margin:0px;

}
/* Start of homepage picture/text/newsbox/sponsorbox positioning */

/* homepage contains pic, text, news and sponsor box */
.countryShowContainer .homepage{
width:752px;

height:100%;
}

.countryShowContainer .homepagepicture{
width:260px;
float:left;

padding: 10px 15px 10px 10px;
}

/* homepagetextcontainer contains text and news */
.countryShowContainer .homepagetextcontainer{
width:322px;
float:left;
margin:5px 0px 0px 0px;
height:248px;
}

.countryShowContainer .homepagetext{
width:322px;
}

.countryShowContainer .newsbox{
width:302px;
border:5px solid #008FC3;
padding:10px 5px 10px 5px;

}

/* End of homepage picture/text/newsbox/sponsorbox positioning */


/* Start of homepage text styles */

.countryShowContainer .homepage h1{
color: #008FC3;
font-weight: bold;
font-size: 210%; 
padding-top:5px;
}

.countryShowContainer .homepage h1 span{
color: #000000;
font-weight: bold;
font-size:55%; 

}

.countryShowContainer .homepage h2{
color: #000000;
font-weight: bold;
font-size: 135%; 
margin-bottom:8px;  

}

.countryShowContainer .homepage h3{
color: #008FC3;
font-weight: bold;
font-size: 100%; 
margin-bottom:2px;  

}

.countryShowContainer .homepage p{
color:#333333;
font-size:110%; 
padding-top:5px;  
line-height:1.5em;

} 

.countryShowContainer p#news{
color:#333333;
font-size:100%; 
padding-top:5px;  
line-height:1.5em;

} 

.countryShowContainer p#introText{
color:#000000;
font-weight: bold;
font-size: 120%; 
padding:17px 15px 10px 0px;
line-height:1.4em;

}

.countryShowContainer .homepage ul{
color: #000000;
font-size: 110%; 
line-height:110%;
padding:0 0 0 20px;

}

.countryShowContainer .homepage li{
color: #000000;
font-size: 110%; 
line-height:110%;
list-style-type:disc;
}  

.countryShowContainer .newsbox a{
color:#006F97;
font-size:100%; 
font-weight:bold;
} 


div.countryShowContainer .newsbox a:visited{
color: #008FC3;
font-weight:bold;

}


.countryShowContainer .newsbox a:hover{
color: #008FC3;
text-decoration:underline;
font-weight:bold;

}


/* End of homepage styles*/

/* Main content */
div.countryShowContainer .detailpage{
width:440px;
padding:10px 10px 30px 0px;
margin:0 0 0 165px;
}


/* Main detail styles*/
div.countryShowContainer .detailpage h1{
color: #01759f;
font-weight: bold;
font-size: 200%; 
padding:12px 0 15px 0;
}


div.countryShowContainer .detailpage h2{
color:#333333;
font-weight: bold;
font-size: 155%; 
padding:8px 0 6px 0;
}

div.countryShowContainer .detailpage h3{
color:#333333;
font-weight: bold;
font-size: 125%; 
font-weight: bold;
padding:7px 0 3px 0;
}

div.countryShowContainer .detailpage p{
color:#333333;
font-size:110%; 
margin-bottom:1.2em;  
line-height:1.35em;
letter-spacing:0.03em;
} 

div.countryShowContainer .detailpage ul{
color:#333333;
line-height:110%;
list-style-type:disc;
margin: 5px 0 15px 25px;

}
div.countryShowContainer .detailpage ol{
color:#333333;
line-height:110%;
list-style-type: decimal;
margin: 9px 5px 15px 35px;
}

div.countryShowContainer .detailpage li{
color:#333333;
font-size: 105%; 
line-height:1.45em;
margin: 0 0 0.8em 0;

}  


 

img.imgright{
float:right;
border:0; 
padding:2px;
margin:4px 4px 2px 4px;

}  

img.imgleft{
float:left;
border:0; 
padding:2px;
margin:4px 4px 2px 4px;
}  

img.imgtop{
border:0;
padding:0px;
margin:0px 4px 4px 2px;
} 

div.countryShowContainer .detailpage a{
color:#006F97;
font-weight:bold;

}

div.countryShowContainer .detailpage a:visited{
color: #008FC3;
font-weight:bold;

}


.countryShowContainer .detailpage a:hover{
color: #008FC3;
text-decoration:underline;
font-weight:bold;

}

/* Specific page styles */

div.countryShowContainer .detailpage .lineupday1{
float:left;
width:45%;
padding: 0 10px 0 0;
}


div.countryShowContainer .detailpage .lineupday2{
float:left;
width:45%;
padding: 0 0 0 10px;
}


div.countryShowContainer .detailpage .lineupday1 ul{
list-style:none;
padding: 0;
margin:0;

}

div.countryShowContainer .detailpage .lineupday1 ul li{
padding: 10px 0 0 0;
margin:0;

}
div.countryShowContainer .detailpage .lineupday2 ul{
list-style:none;
padding: 0;
margin:0;


}

div.countryShowContainer .detailpage .lineupday2 ul li{
padding: 10px 0 0 0;
margin:0;

}

div.countryShowContainer .detailpage .saturday ul{
list-style:none;
padding: 0;
margin:0;

}

div.countryShowContainer .detailpage .saturday ul li{
padding: 10px 0 0 10px;
margin:0;

}

div.countryShowContainer .detailpage .listing ul{
list-style:none;
padding: 0;
margin:0;

}

div.countryShowContainer .detailpage .listing ul li{
padding: 10px 0 0 10px;
margin:0;

}

div.countryShowContainer .detailpage .listing ul li span{
font-weight: bold;
padding: 2px 1px 2px 1px;
}

/* gallery */

div.countryShowContainer .detailpage .gallery .galleryrow{
margin:6px 0 6px 9px;
padding:6px 0 6px 9px;
}

div.countryShowContainer .detailpage .gallery .galleryrow .gallerypicture{
width:120px;
height:100px;
background-color:#ffffff;
margin:0 3px 0 3px;
padding:0 3px 0 3px;
}
