/*
		Purpose:	Global, Style Sheet
		Site:		www.
		Author:		Mark Rowlands, (c) zoommap 2007
		Version:	0.01 (14th March 2007)
		
		Changes:
			0.01	MR	14/03/2007	Initial development
	
*/

/* 	STANDARD TAGS
------------------------------------------------
*/

a {	color:#9ec536;}
a:hover { color: #9ec536;}

body {
	background-color: #FFFFFF;
	font-size: 62.5%; /*Sets all fonts to 10px*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#696565;
	padding:0px;
	margin:0px;
}

form { margin:0; padding:0; clear:both; }

h1 { font-size:2.3em; margin:0; }
h1.pageTitle { margin-right:20px;font-size:2.3em;  }
h2 { font-size:1.5em; margin:0 0 15px 0; font-weight:normal;  line-height:1.2em;}
h3 { font-size:1.4em; margin:0 0 2px 0; font-weight:bold; color:#9ec536; line-height:1.2em;}
h3.subTitle { font-size:1.7em; margin:0;}
h4 { font-size:1.2em; margin:5px 0 2px 0; clear:both;  } /* color:#696565; */
h5 { font-size:1.1em; margin:5px 0 2px 0; font-weight:bold;clear:both; }
h6 { font-size:1.8em; margin:0 0 5px 0; }

html { margin:0; padding:0; font-size: 100%; /* IE hack */ }

ol { margin-bottom:15px; padding:0; }
ol li {  font-size:1.1em; margin:0 0 4px 30px; padding:0 0 5px 0; background-image:none;}

ul { margin:0; padding:0; list-style:none; }
li { font-size:1.2em;  line-height:1.4em; margin:0; padding:0 0 6px 12px; background-image:url(/resources/images/bullet_1.gif); background-repeat:no-repeat; background-position:2px 6px; }

p { font-size:1.2em; line-height:1.4em; margin:0 0 15px 0; }
p.small { font-size:1em; }

table { font-size: 100%; /* IE hack */ }
td { vertical-align:top; }
td.error { color:#FF0000; }
/* 	SITE CONTAINER 
	Define size and to center the layout.
------------------------------------------------
*/

#siteContainer {
	width: 980px;
	padding:0px;
	margin: 10px 0 0 0px;
	margin-right: auto;
	margin-left: auto;

} 


#homepageContainer { clear:both; background-image:url(/resources/images/bg_homepage.gif); background-repeat:no-repeat; height:560px; width:980px; }

#zoomMapSearch select { font-size:1.6em; float:left; }
#zoomMapSearch a.go:hover { background-position:0 -35px; } 
#zoomMapSearch a.go { margin-left:5px; background-image:url(/resources/images/but_map.gif); background-position:0 0; width:60px; height:35px; display:block; float:left; }

#header { background-image:url(/resources/images/bg_header.gif); background-repeat:no-repeat; background-position:0 20px; width:980px; height:140px; }
#header #zmSearch { margin-top:55px; }
#header #zmSearch select { font-size:1.6em; float:left; height:25px; width:220px; }
#header #zmSearch .postcode { font-size:1.6em; float:left; height:25px; width:220px; }
#header #zmSearch a.go:hover { background-position:0 -35px; } 
#header #zmSearch a.go { margin-left:5px; background-image:url(/resources/images/but_map.gif); background-position:0 0; width:60px; height:35px; display:block; float:left; }
#header .logoZoommap { margin-left:40px; margin-top:45px; float:left; }

#navCompany { float:right; margin-right:20px; }
#navCompany ul { margin:0; padding:0; }
#navCompany li { margin-left:10px; float:left; background-image:none; line-height:1em; }
#navCompany li.first { border:none; }
#navCompany a { color:#999999; text-decoration:none; }


#contentContainer { background-image:url(/resources/images/bg_content.gif); background-repeat:repeat-y;  }
#content { padding-top:15px; margin-left:40px; }
#content .columnOne { width:465px; }
#content .columnOneInner { width:435px; }
#content .columnTwo { width:435px; }

.example { margin-top:15px;font-size:0.9em; width:200px; }
.example .exampleHeading { text-transform:uppercase; font-weight:bold; margin-bottom:10px; }
.example .exampleSubHeading { font-weight:bold; margin-bottom:0; }
.example .exampleData { text-transform:uppercase; margin-bottom:0;  }


#footer { background-image:url(/resources/images/bg_footer.gif); background-repeat:no-repeat; background-position:0 0; padding-top:40px; padding-left:15px;}
#footer p { line-height:1em; margin:0 0 5px 0; padding:0;}

