	body,
	html {
		margin: 0;
		padding: 0;
		background: #ddd;
		color: #000;
	}
	body {
		min-width: 965px;
	}
	#wrap {
		background: #ffffff;
		margin: 0 auto;
		width: 1050px;
        border-top:  5px solid black;
        font-family: "Trebuchet MS", Verdana, Arial, "MS Sans Serif", Geneva, Helvetica, san-serif;
        font-size: 11pt;
	}
	#header {
	}
	
	#main {
		float: left;
		width: 700px;
		margin-left: 5px;
	}

	#main h2, #main h3, #main p{
		padding: 0 1px;
    }

	

	#footer {
		clear: both;
		padding: 5px;
		margin: 5px;
        text-align: center;
        color: #888888;
        border-top:  1px solid #888888;
    }
    .entry1 { 
        background-image: url(/graphics/eyespy1.jpg); 
	    background-repeat: no-repeat;
	    background-position: 0 0px;
    }

    .entry2 { 
        background-image: url(/graphics/eyespy2.jpg); 
    	background-repeat: no-repeat;
    	background-position: 0 0px;
    }
    .entry3 { 
        background-image: url(/graphics/eyespy3.jpg); 
    	background-repeat: no-repeat;
    	background-position: 0 0px;
    }
    .entry4 { 
        background-image: url(/graphics/eyespy4.jpg); 
    	background-repeat: no-repeat;
    	background-position: 0 0px;
    }
    .entry5 { 
        background-image: url(/graphics/eyespy5.jpg); 
    	background-repeat: no-repeat;
    	background-position: 0 0px;
    }
    .entry6 { 
        background-image: url(/graphics/eyespy6.jpg); 
    	background-repeat: no-repeat;
    	background-position: 0 0px;
    }

    .entry-subheader {
	    margin: 5px 40px 5px;
        font-size:9pt;
        font-weight: bold;
        color: #990000;
    }

    .entry-header {
        margin: 5px 20px 5px;
        color: Navy;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
    }

    a.entry-header:link {
	    margin: 5px 20px 5px;
        color: Navy;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
    }

    a.entry-header:visited {
	    margin:  5px 20px 5px;
        color: Navy;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
    }

    .entry-definition {
	    margin:  10px 40px 20px;
        font-size: 12pt;
    }

    .entry-heading {
        margin: 5px 40px 5px;
        color: black;
        font-size: 14pt;
        font-weight: bold;
    }
    
    .entry-text {
        margin: 5px 40px 5px;
    }

    .entry-citation {
	    margin:  10px 40px 20px;
        padding: 10px;
        font-size: 11pt;
        background-color: #eeeeee;
        color: #333333;
        border: thin solid #cccccc
    }
    
    .entry-footer {
	    padding-top: 5px;
	    font-weight: normal;
	    font-size: 11pt;
    }

    .entry-footer-read-more {
	    margin-left: 40px;
	    padding-top: 0px;
	    font-weight: normal;
	    font-size: 11pt;
    }

    .entry-footer-posted-on {
	    margin-left: 40px;
	    margin-bottom: 20px;
	    padding-top: 2px;
	    font-weight: normal;
	    color: #888888;
	    font-size: 8pt;
    }

		#sidebar {
			float: right;
			width: 275px;
			margin-left: 10px;
			line-height: 150%
		}

    #sidebar a {
		font-size: 11pt;
    }

    .sidebar-heading {
        font-size:  14pt;
        font-weight:  bold;
        width:  95%;
        background-color: #ffffff;
        margin-top: 10px;
    }

    .sidebar-text {
		padding-bottom: 10px;
		margin-left: 10px;
		font-size: 11pt;
    }

    .page-title {
	    padding-top: 10px;
	    margin-left: 40px;
	    font-weight: bold;
	    color: #000000;
	    font-size: 18pt;
    
    }
    .category-title {
	    padding-top: 10px;
	    margin-left: 20px;
	    font-weight: bold;
	    color: #333333;
	    font-size: 14pt;
    }

		.category-list {
			margin-left: 30px;
			line-height: 150%
		}

		.content-list {
			margin-left: 40px;
			line-height: 150%;
			font-size: 11pt;
			font-weight: normal;
		}

		a.content-list:link {
			margin-left: 40px;
			line-height: 150%;
			font-size: 11pt;
		}

		.archive-table {
			width: 300px;
			margin-left: 10px;
		}

    .archive-text {
	    padding-top: 2px;
	    margin-left: 40px;
	    font-size: 11pt;
	    line-height: 150%
    }

    a.archive-text:link {
	    padding-top: 2px;
	    margin-left: 40px;
	    font-size: 11pt;
	    line-height: 150%
    }

		.breadcrumb-table {
			width: 625px;
			margin-left: 30px;
		}

    .breadcrumb-text {
	    padding-top: 2px;
	    margin-left: 10px;
	    font-weight: normal;
	    color: #888888;
	    font-size: 8pt;
    }

    a.breadcrumb-text:link {
	    padding-top: 2px;
	    margin-left: 10px;
	    font-weight: normal;
	    color: #888888;
	    font-size: 8pt;
    }
