/* GENERAL STYLES */
/*

																						##### mcegov STYLES. #####
																						#### Feb '08. Kevin Leitch ###
																						
																						## Please note that IE specific code (if any) are in the files: ##
			
                                      			- style-ie.css
                                      			- style-ie7.css
                                      			
                                      			## OK, on with the show ##
                                      			
                                      			=1: Universal overrides
                                      			=2: Main layout divs
																						=3: Subnav

*/

/* 
			=1: Universal Overrides & elements
*/

* {
		padding: 0;
		margin: 0;
}

body {
		font-size:62.5%;
		font-family: calibri, verdana, tahoma, arial, helvetica, sans-serif;
		background: #fff
}

div {
		position: relative;
}

img {
		border: 0;
}

/* 
			=2: Main layout divs
*/

#wrapper {
		width: 1000px;
		height: auto;
		margin: 0 auto;
}

#subnav {
		width: 183px;
		height: 326px;
		background: #fff url(/images/notepadbg.jpg) no-repeat top left;
		float: left;
}


#topnav {
		position: relative;
		width: 543px;
		height: 53px; 
		left: 161px;
		z-index: 200;
}

#content {
		float: left;
		padding-left: 1px;
}

#supplement {
		margin-top: -34px;
		margin-left: -5px; /*	ADJUST TO -15 FOR IE */
		background: transparent url(/images/suppbg.gif) no-repeat top left;
		float: left;
		width: 260px;
		height: 365px;
}

#maincontent {
		clear: both;
		height: auto;
		width: 750px;
		left: 183px;
		background: transparent url(/images/blob.gif) repeat-x bottom left;
}

/*
		=3: Subnav
*/

#subnav ul {
		padding-top: 22px;
		padding-right: 5px;
}

#subnav ul li {
		list-style: none;
		text-align: right;
		font-size: 1.3em;
		font-variant: small-caps;
		font-weight: bold;
		line-height: 1.4em;
}

#subnav ul li a {
		text-decoration: none;
		color: #325f7d;
}

#subnav ul li a:hover {
		color: #ccc;
}

#subnav ul li #subsubnav {
		height: auto;
		padding-top: 0;
}

#subnav ul li #subsubnav li {
		line-height: 1.05em;
}

#subnav ul li #subsubnav li a {
		font-variant: normal;
		color: #000;
		font-size: 12px;
		text-transform: lowercase;
		line-height: 0;
}

#subnav ul li #subsubnav li a:hover {
		color: #999;
}

#subnav p img {
		margin-top: 90px;
}

#content #homecontent {
		width: 520px;
		height: 333px;
		background: #fff url(/images/homeimage.jpg) no-repeat top left;
		/*left: -13px;  			IE ONLY*/
}

#content #nothome {
		width: 480px;
		margin-left: 4px;
}

#content #nothome #inner {
		width: 460px;
}

#content #nothome #inner {
		background-color: #fff;
		border-top: 3px solid #78C0E8;
		padding: 10px;
}

#content #nothome #inner h2 {
		font-size: 1.8em;
		padding-top: 10px;
}

#content #nothome #inner p,
#content #nothome #inner {
		font-size: 1.2em;
		line-height: 1.3em;
		padding-bottom: 1.2em;
}

#maincontent img.left {
		float: left;
		margin: 10px;
		margin-left: 0;
}

#maincontent h2 {
		font-size: 1.8em;
		padding-top: 10px;
}

#maincontent p {
		font-size: 1.2em;
		line-height: 1.4em;
		margin-bottom: 15px;
		margin: 10px;
		color: #666666;
}

#maincontent p a {
		font-size: 1.0em;
		color: #666666;
		font-weight: bold;
}

p#bib {
		width: 300px;
}

ul.content,
ul.feedlist {
	padding: 0 20px;
	list-style: square;
}

#wrapper #supplement ul {
	list-style: none;
	width: 200px;
	padding: 0 20px;
	margin-top: 110px;
}

#wrapper #supplement ul li {
	margin-bottom: 10px;	
}

#wrapper #supplement ul li a {
	color: #ccc;
	font-size: 1.2em;
	font-weight: bold;
}

#wrapper #supplement ul li a:hover {
	color: #999;
}

ul, ol {
	list-style-type: none;
}

/* EDITOR PROPERTIES */
