/*
========================================================================
Filename:		electricvehicles.css
Date Created:	01-06-2009
-Description:	Electriv Vehicles CSS stylesheet
Site:			london.gov.uk/electricvehicles
Author:			Dave Wills (david.wills@london.gov.uk)
========================================================================
*/
 
/* Electriv Vehicles styles
--------------------------------------------------------------------- */
.component img.nomarg {
	margin-right:0;
}

/* Background styles
--------------------------------------------------------------------- */
html #elec-vehic {
	background-color:#1e43b0;
	background-image: url(/electricvehicles/images/backgrounds/ev_tile.gif);
	color:#fff;
}
#elec-vehic #outer-wrapper {
	background-image:url(/electricvehicles/images/backgrounds/ev_bg2.jpg);
	background-repeat:no-repeat;
}

/* Left nav styles
--------------------------------------------------------------------- */
#elec-vehic #secondary-nav, #elec-vehic #sub-nav, #elec-vehic #browse, #elec-vehic #sub-sub-nav {
	margin-top:0;
}

#elec-vehic #nav li {
	margin-bottom:4px;
	position:relative;
}
#elec-vehic #nav li ul li {
	margin-bottom:1px;
}
#elec-vehic #nav li div {
	background-image:url(/images/site_redesign/generic/leftnav_main_bg.png);
	background-repeat:repeat;
}
#elec-vehic #nav li div p {
	display:block;
	font-size:125%;
	font-weight:bold;
}
#elec-vehic #nav ul li.active {
	background-image:url(/images/site_redesign/generic/leftnav_bg.png);
	background-repeat:repeat;
}
#elec-vehic #nav div p {
	font-size:130%;
	font-weight:bold;
}
#elec-vehic #nav li div p a {
	color:#fff;
}
#elec-vehic #nav a:hover {
	text-decoration: underline;
}
#elec-vehic #nav a {
	text-decoration: none;
}

/* Left sub-nav styles
--------------------------------------------------------------------- */
#elec-vehic #leftcol #secondary-nav li.active, #elec-vehic #leftcol #sub-nav li.active, #sub-nav li.active {
	background-image:url(/electricvehicles/images/backgrounds/secondarynav_bg.gif) !important;
}
#elec-vehic #leftcol #secondary-nav li.active, #elec-vehic #leftcol #sub-nav li.active, #elec-vehic #leftcol #browse li.active, #elec-vehic #leftcol #sub-sub-nav li.active {
	border-bottom:1px dashed #fff;
	border-top:1px dashed #fff;
}
#elec-vehic #secondary-nav ul li.active p, #elec-vehic #sub-nav ul li.active p, #elec-vehic #browse ul li.active p, #elec-vehic #sub-sub-nav ul li.active p {
	background-image:url(/electricvehicles/images/backgrounds/secondarynav_icon.gif);
}
#elec-vehic #sub-nav li.active a:link, #elec-vehic #sub-nav li.active a:visited, #elec-vehic #sub-nav li.active a:hover, #elec-vehic #sub-nav li.active a:focus, #elec-vehic #sub-nav li.active a:active {
	color:#fff;
}
#elec-vehic #pagecontentwrapper .component h2.component-heading span,
#elec-vehic #pagecontentwrapper .component h2.component-heading_long span,
#elec-vehic #pagecontentwrapper .component h2.component-heading_longest span,
#elec-vehic #pagecontentwrapper .component h2.component-heading_medium span,
#elec-vehic #pagecontentwrapper .col1 .component h2.component-heading span,
#elec-vehic #pagecontentwrapper .col1 .component h2.component-heading_long span,
#elec-vehic #pagecontentwrapper .col1 .component h2.component-heading_longest span,
#elec-vehic #pagecontentwrapper .col1 .component h2.component-heading_medium span, 
#elec-vehic #pagecontentwrapper .col_expanded .component h2.component-heading span,
#elec-vehic #pagecontentwrapper .col_expanded .component h2.component-heading_long span,
#elec-vehic #pagecontentwrapper .col_expanded .component h2.component-heading_longest span,
#elec-vehic #pagecontentwrapper .col_expanded .component h2.component-heading_medium span,
#elec-vehic #pagecontentwrapper .col2 .component h2.component-heading span,
#elec-vehic #pagecontentwrapper .col2 .component h2.component-heading_long span,
#elec-vehic #pagecontentwrapper .col2 .component h2.component-heading_longest span,
#elec-vehic #pagecontentwrapper .col2 .component h2.component-heading_medium span {
	background-color: #575E7F;
}
/* Component styles
--------------------------------------------------------------------- */

/* anchors */
#elec-vehic ul.links p a:visited, #elec-vehic p a.bold:visited {
color:#97b5cf;
}
#elec-vehic ul.links p a, #elec-vehic p a.bold {
color:#2c3771;
}
/* added */
#elec-vehic h2.notoppadding {
padding-top:0;
}
#elec-vehic li.noborder {
border:0;
}
#elec-vehic .sitemap li li {
	font-size:100%; 
}
#elec-vehic .sitemap h2 {
	margin-bottom:.3em;
	font-size:1em;
}
/* fix for IE7 ul list items - where bullet is valigned to bottom instead of top - due to <p> tags!*/
#elec-vehic .ul-bullet-fix li {
	margin-bottom:.9em;
}
#elec-vehic .ul-bullet-fix li p {
	display:inline;
}
#elec-vehic #pagecontentwrapper ol {
	margin-bottom:.7em;
}
#elec-vehic #pagecontentwrapper ol li {
	font-size:.75em;
}
#elec-vehic cite {
	font-weight:bold;
}
