/* @group where's my nearest css styles */
#page   { width:904px;
        }
.fullwidth#content {
    width: 91em;
}
div.div-clear
{
	clear: both;
	height: 0;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

/* @group header */

#header div
{
	background-color: #7eb617; 
/*    background-color: #9c6563;  */
}

#header form
{
	background-color: #f1f0e5;
}

#header form input#search_submit
{
	position: relative;
	right: 6px;
}
/* Image Button */
input#ButtonSubmit {
 height:23px;
 width:23px;
}

/* @end */

/* @group breadcrumb */

.wmn h1, .wmn #breadcrumb strong, .wmn legend
{
	color: #996666;
	background-color: transparent
}

#content h1
{
    font-size:16px;
}


/* @end */

/* @group content */

.wmn #content
{
	padding: .75em 0 0;
	margin: 0;
	font-family: Arial, sans-serif;
}

/* @group main navigation */

#navmain
{
	width: 74em;
	height: 3.5em;
	margin: 0 0 .9em;
	padding: 0;
	position: relative;
}

#navmain img#navmain-bg
{
	width: 91em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

/* @group navigation tabs */

#navmain-tabs
{
	width: 91em;
	height: 3.5em;
	margin: 0 0 .9em;
	padding: 0;
	position: absolute;
}

#navmain-tabs img#navmain-tab-wmn
{
	width: 19.7em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

#navmain-tabs img#navmain-tab-local
{
	width: 16.9em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 19.7em;
}

#navmain-tabs img#navmain-tab-help
{
	width: 10.4em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 36.5em;
}
#navmain-tabs img#navmain-tab-3rd
{
	width: 13.5em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 36.5em;
}
#navmain-tabs img#navmain-tab-park
{
	width: 10em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 49.8em;
}
#navmain-tabs img#navmain-tab-4th
{
	width: 10.4em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 49.8em;
}
#navmain-tabs img#navmain-tab-5th
{
	width: 10.4em;
	height: 3.5em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 59.7em;
}


/* @end */

/* @group navigation links */
.navmain-black
{
	color: #000;
	margin: 0;
	padding: 0;
	position: absolute;
	top: .8em;
	font-weight: bold;
	font-size: 1.5em;	
}
.navmain-white
{
	color: #FFF;
	top: .8em;
	position: absolute;
	font-weight: bold;
	font-size: 1.5em;		
}

#navmain-links
{
	width: 74em;
	height: 3.5em;
	margin: 0 0 .9em;
	padding: 0;
	position: relative;
	font-family: Arial, sans-serif;
}
#navmain-links p
{
	color: #fff;
	margin: 0;
	padding: 0;
	position: absolute;
	top: .8em;
	font-weight: bold;
	font-size: 1.5em;
}

#navmain-links p#navmain-link-wmn
{
	color: #000;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 2.5em;
	top: .8em;
	font-weight: bold;
	font-size: 1.5em;
}

#navmain-links p#navmain-link-local
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	left: 15.5em;
	top: .8em;
}

#navmain-links p#navmain-link-help
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	top: .8em;
	left: 26.6667em;
}
#navmain-links p#navmain-link-3rd
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	top: .8em;
	left: 26.6667em;
}
#navmain-links p#navmain-link-4th
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	top: .8em;
	left: 35.5em;
}
#navmain-links p#navmain-link-park
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	top: .8em;
	left: 35.5em;
}
#navmain-links p#navmain-link-5th
{
	color: #000;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	position: absolute;
	top: .8em;
	left: 42.2em;
}

#navmain-links p a:link, #navmain-links p a:visited
{
	color: #fff;
	text-decoration: none;
}

#navmain-links p a#navmain-current:link, #navmain-links p a#navmain-current:visited
{
	color: #000;
	text-decoration: none;
}

#navmain-links p a:hover, #navmain-links p a:active
{
	color: #fff;
	text-decoration: underline;
}



/* @end */

/* @group print link */

#printlink
{
	padding-left: 46em;
}

#printlink p
{
	font-size: 1.4em;
	color: #000;
	margin: 0;
	padding: 0;
	line-height: 100%;
}

#printlink p img
{
	vertical-align: text-bottom;
	width: 1.2143em;
	height: 1.0714em;
	margin: 0;
}

#printlink p a:link, #printlink p a:visited
{
	color: #5b63ac;
	text-decoration: underline;
}

#printlink p a:hover, #printlink p a:active
{
	color: #5b63ac;
	text-decoration: none;
}



/* @end */



/* @end */

/* @group finder bar */

#finder-bar
{
	background-color: #f1f0e5;
	margin: 0 0 .8em;
	padding: .8em 1.2em;
	min-height: 2.4em;
	_height: 4em;
}

#finder-bar[id]
{
	background-color: #f1f0e5;
	margin: 0 0 .8em;
	padding: .8em 1.2em;
	min-height: 2.4em;
}

#finder-bar p
{
	font-size: 1.3em;
	color: #000;
	margin: 0;
	font-weight: bold;
	vertical-align: middle;
	padding: .35em 0 0;
}

#finder-bar p a:link, #finder-bar p a:visited
{
	font-weight: normal;
	color: #3850a1;
	text-decoration: underline;
}

#finder-bar p a:hover, #finder-bar p a:active
{
	color: #3850a1;
	text-decoration: none;
}

#finder-bar form
{
	margin: 0;
	padding: 0;
}

#finder-bar form div
{
	margin: 0;
	padding: 0;
}

#finder-bar form p
{
	font-size: 1.3em;
	color: #000;
	margin: 0;
	padding: 0;
	font-weight: normal;
	vertical-align: middle;
}

#finder-bar form select
{
	vertical-align: baseline;
	width: 17em;
	margin-right: 1.5em;
	background-color: #fff;
}

#finder-bar form select optgroup
{
	color: #000;
	font-weight: bold;
	font-style: italic;
}

#finder-bar form select option
{
	color: #333;
}

#finder-bar form input#wmn_searchterm
{
	border: 1px solid #d4d4d4;
	vertical-align: baseline;
	width: 10em;
	margin-right: .25em;
	margin-left: .25em;
	padding-left: 2px;
}

#finder-bar form input#wmn_searchsubmit
{
	width: 1.7692em;
	height: 1.7692em;
	margin: 0;
	vertical-align: bottom;
}



/* @end */

/* @group finder info */

#finder-info
{
	padding: 0;
	margin: 0 0 1.2em;
}

#finder-info p
{
	font-size: 1.3em;
	color: #000;
	margin: 0;
	padding: 0;
	font-weight: bold;
}



/* @end */

/* @group wmn home */

#wmn-home
{
	margin: 0 0 3em;
	padding: 0;
	height: 1%;
}

#wmn-home-left
{
	width: 21.8em;
	margin: 0;
	float: left;
	position: relative;
	left: 0;
	padding: 0;
}

#wmn-home-left p
{
	font-size: 1.3em;
	color: #000;
	margin: 0 0 1em;
	padding: 0;
}

#wmn-home-right
{
	width: 50.9em;
	margin: 0;
	padding: 0;
	float: right;
}

#wmn-home-right img
{
	margin: 0;
	display: block;
	width: 48.9em;
	height: 39.6em;
	border: 1em solid #f1f0e5;
}



/* @end */

/* @group wmn results */

#wmn-results
{
	margin: 0 0 3em;
	padding: 0;
	height: 1%;
}

#wmn-results-left
{
	width: 21.8em;
	margin: 0;
	float: left;
	position: relative;
	left: 0;
	padding: 1em 0 0;
}

#wmn-results-left h2
{
	color: #000;
	font-size: 1.4em;
	padding: 0;
	font-weight: normal;
	margin: 0 0 1.6em;
}

#wmn-results-left h2 a:link, #wmn-results-left h2 a:visited
{
	font-size: .9286em;
	color: #5b63ac;
	text-decoration: underline;
}

#wmn-results-left h2 a:hover, #wmn-results-left h2 a:active
{
	color: #5b63ac;
	text-decoration: none;
}

#wmn-results-left p
{
	font-size: 1.3em;
	color: #000;
	margin: 0 0 1em;
	padding: 0;
}

#wmn-results-left div.wmn-result
{
	padding: 0;
	position: relative;
	margin: 0 0 1.8em;
}

#wmn-results-left div.wmn-result img
{
	width: 4.5em;
	height: 3.7em;
	margin: 0;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

#wmn-results-left div.wmn-result p
{
	font-size: 1.3em;
	color: #000;
	margin: 0;
	padding: 0 0 0 3.4615em;
}

#wmn-results-left div.wmn-result p a:link, #wmn-results-left div.wmn-result p a:visited
{
	font-weight: bold;
	text-decoration: underline;
	color: #5b63ac;
}

#wmn-results-left div.wmn-result p a:hover, #wmn-results-left div.wmn-result p a:active
{
	color: #5b63ac;
	text-decoration: none;
}


#wmn-results-right
{
	width: 67.9em;
	margin: 0;
	padding: 0;
	float: right;
}
/*
#wmn-results-right img
{
	margin: 0;
	display: block;
	width: 48.9em;
	height: 39.6em;
	border: 1em solid #f1f0e5;
}
*/


/* @end */

/* @group wmn local information */

#wmn-local
{
	margin: 0 0 3em;
	padding: 0;
	height: 1%;
}

/* width increased to correct a display error on ie-6
#wmn-local-left
{
	width: 34.4em;
	margin: 0;
	float: left;
	position: relative;
	left: 0;
	padding: 0;
}
*/

#wmn-local-left
{
	width: 35.4em;
	margin: 0;
	float: left;
	position: relative;
	left: 0;
	padding: 0;
}

#wmn-local-left div.wmn-local-item
{
	padding: 0;
	position: relative;
	margin: 0 0 1.2em;
	clear: both;
}

#wmn-local-left div.wmn-local-item h2
{
	font-size: 1.6em;
	color: #000;
	border-bottom: 1px solid #e6e5e5;
	margin: 0 0 .5em;
	padding: 0 0 .125em;
}

#wmn-local-left div.wmn-local-item h3
{
	font-size: 1.6em;
	color: #000;
	border-top: 1px solid #e6e5e5;
	margin: .5em 1.2em 0;
	padding: .125em 0 0;
}
#wmn-local-left div.wmn-local-item p
{
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
	clear: both;
	margin: 0 1.5em 1em;
	color: #666;
	height: 1%;
	display: block;
}
#wmn-local-left div.wmn-local-item li
{
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
	clear: both;
	margin: 0 3em 0;
	color: #666;
}

#wmn-local-left div.wmn-local-item dl
{
	margin: 0;
	padding: 0;
	height: 1%;
}
/* width amended to correct display on ie-6
#wmn-local-left div.wmn-local-item dl dt
{
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
	width: 13.4615em;
	text-align: right;
	clear: both;
	margin: 0 0 .5em;
	color: #666;
	height: 1%;
	display: block;
	float: left;
}

#wmn-local-left div.wmn-local-item dl dd
{
	font-size: 1.3em;
	margin: 0 0 .5em;
	padding: 0;
	width: 12.3846em;
	color: #000;
	height: 1%;
	float: right;
}
*/
#wmn-local-left div.wmn-local-item dl dt 
{
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
	width: 13.5em;
	text-align: right;
	clear: both;
	margin: 0 0 .5em;
	color: #666;
	height: 1%;
	display: block;
	float: left;
}

#wmn-local-left div.wmn-local-item dl dd 
{
	font-size: 1.3em;
	margin: 0 0 .5em;
	padding: 0;
	width: 13em;
	color: #000;
	height: 1%;
	float: right;
}
#wmn-local-left div.wmn-local-item p
{
	font-size: 1.3em;
}

#wmn-local-left div.wmn-local-item dl dd a:link, #wmn-local-left div.wmn-local-item dl dd a:visited
{
	color: #5b63ac;
	text-decoration: underline;
	font-weight: bold;
}

#wmn-local-left div.wmn-local-item dl dd a:hover, #wmn-local-left div.wmn-local-item dl dd a:active
{
	color: #5b63ac;
	text-decoration: none;
}

#wmn-local-left  .links li, .links li.s-tra {
    list-style-image:url(http://www.camden.gov.uk/ccm-ldn-theme/__ccm__/themes-prod/clearleft-camden/images/link-tra.gif);
    list-style-position: outside;
    margin-left:1.5em;
}
#wmn-local-right
{
	width: 55.3em;
	margin: 0;
	padding: 0;
	float: right;
}
/* removed to allow thumbnails to display in google infowindow.
#wmn-local-right img
{
	margin: 0;
	display: block;
	width: 36.3em;
	height: 39.6em;
	border: 1em solid #f1f0e5;
}
*/


/* @end */

/* @group help */
/* font-size added for the selectAddress.aspx page
#wmn-help
{
	padding: 2.6em 18em 0 19em;
	margin: 0 0 3em;
}
*/ 

#wmn-help
{
	font-size: 1.2em;
	padding: 2.6em 15em 0 15em;
	margin: 0 0 3em;
}

#wmn-help h2
{
	font-size: 1.8em;
	color: #000;
	margin: 0 0 1em;
	padding: 0;
}

#wmn-help h3
{
	font-size: 1.6em;
	color: #000;
	padding: 0;
	margin: 0 0 .25em;
}

#wmn-help p
{
	color: #000;
	font-size: 1.2em;
	margin: 0 0 1em;
	padding: 0;
}

#wmn-help p img.img-left
{
	float: left;
	margin: 0 1em 0 0;
}

#wmn-help p a:link, #wmn-help p a:visited
{
	color: #5b63ac;
	text-decoration: underline;
}

#wmn-help p a:local, #wmn-help p a:active
{
	color: #5b63ac;
	text-decoration: none;
}



/* @end */

/* @group baserule */

#baserule
{
	margin: 0;
	padding: 0;
	clear: both;
}

#baserule hr
{
	border: none 0;
	border-top: 1.4em solid #f1f0e5;
	width: 100%;
	height: 1.4em;
	margin: 0;
	padding: 0;
}



/* @end */



/* @end */

/* @group footer */

.wmn #footer p a.top
{
	color: inherit;
	background: transparent url(http://maps.camden.gov.uk/images/top-wmn.gif) no-repeat center top
}

.wmn #footer p a.back
{
	color: inherit;
	background: transparent url(http://maps.camden.gov.uk/images/back-wmn.gif) no-repeat center top
}



/* @end */



/* @end */