                                                                                                        /*            S T Y L E S   S H E E T           */
/*    FOR WISCONSIN ASSOCIATION OF SENTENCING AND MITIGATION ADVOCATES      */

/* *********************   All PAGES  **************************  */	

	
body {
	background-color: #e3e6e3;  /* ( Pale Hint of Green) */
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

div#wrapper {
	background-color: #D6E2D6; /*   #9ACC99;  */ 
	margin: 0px auto;
	padding: 0px;
	border-width: 3px;
	border-color: #225522;   /* #225522; very dark green  */
	border-style: solid;
	width: 794px;
	}

div#topbanner3 {
	background: url(../img/CapitolTop.png) left no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 194px;  
	cursor: pointer; 
   }

/*  B A N N E R   H E A D I N G S  */
div#topbanner3 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden; 
	text-align: center;
	font-family:"Book Antiqua", Georgia, "Times New Roman", serif;
	font-size: 1.75em;
	color: #224422;  /* dark green */
	height: 0px !important; /* for most browsers */
	height /**/: 185px; /* for pre 6.0 IE Win */
	}

div#topbanner3 h2 {
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	font-family:"Book Antiqua", Georgia, "Times New Roman", serif;
	font-size: 1.5em;
	color: #335533;  /* dark green */
	height: 0px !important; /* for most browsers */
	height /**/: 185px; /* for pre 6.0 IE Win */
	}

/* *******************************************************************************************  */


div {
	margin: 0px;
	padding: 0px;
   }

div.narr {
	color: #112211;    /*  dark green   */
	text-align: left;
	font-size: 12pt;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	margin: 0px 0px 0px 0px;
	}


/*  NAVIGATION  */

div#mainnav {
    
		/*  Display inline needed to overcome IE double margin bug when:
		    float left (next to contained element) has left margin */
    margin: 0px 0px 0px 135px;
		padding: 40px 0px 0px 0px;
   }

ul#mnavlist {
		display: inline;
    color: #336633;  /* Dark Green */
    list-style-type: none;
    width: 160px;
   }
	 
ul#mnavlist li {
		display: inline;
		padding: 0px 85px 0px 0px;
	}

ul#mnavlist li a:link {
    color: #336633;   /* Dark Green */
    font-family: arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;   
   }

ul#mnavlist li a:visited {
    color: #336633;   /* Dark Red */
    font-family: arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;   
   }

ul#mnavlist li a:hover {
    color: #11AA11;   /* Light Green */
/*    background: #F0ECD9; /* Cream Beige */
    font-family: arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;   
   }

ul#mnavlist li a:active {
    color: #657F65; /* #73B973;    Mute Green */
    background: transparent;
   }

#mainnav ul#mnavlist li a.active {
    color: #657F65; /* #758F75;  #859F85;  #73B973;    Mute Green */
    background: transparent;
		padding: 2px 4px 2px 4px;
		border:solid #225522;
		border-width: 1px;
   }

div#footer {
    clear: both;
    height: 30px;
    background: #A5BFA5;  
    width: auto;
    color: #888888;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 5px 0px;
    text-align: center;
   }

/*  H E A D I N G S  */

h2 {
	color: #114411;    /*  dark green   */
	text-align: center;
	font-size: 18pt;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	}

/*  P A R A G R A P H S  */

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

p.narrative {
	color: #112211;    /*  dark green   */
	text-align: left;
	font-size: 12pt;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	margin: 0px 0px 0px 0px;
	}

p.narrativert {
	color: #112211;    /*  dark green   */
	text-align: right;
	font-size: 8pt;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	margin: 0px 0px 0px 0px;
	}

p.ftr1 {
	font-size: 7pt;
	font-family:Arial, Helvetica, sans-serif;    /*  :"Times New Roman", Times, serif;  */
	/*  Wait with the following until "content" more fully supported
	content: "Copyright 2005, 2007 by FelzDezign";  */
	}

p.ftr2 {
	font-size: 7pt;
	font-family:Arial, Helvetica, sans-serif;    /*  :"Times New Roman", Times, serif;  */
	/*  Wait with the following until "content" more fully supported
	content: "All rights reserved";  */
	}
	 
/* *********************   HOME PAGE  **************************  */

div#contenthome {
	background: url(../img/CapitolBottom.png) left no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 293px;  
	cursor: pointer; 
	background-color: #D6E2D6;  /* (Med Flat Green)  #AADDAA;*/
   }

div#mainhome {
	margin: 0px 0px 0px 160px;
	padding: 60px 0px 0px 0px;
	/*  Width also needed to overcome IE 3-pixel bug in container next to float */
	width: 470px;
	text-align: center;
 }

div#mainhome h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#mainhome p.narrative {
	color: #112211;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	font-size: 12pt;
	text-align: center;
	}
	
/* *********************   EVENTS PAGE  **************************  */
div#contentevents {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer; 
	background-color: #D6E2D6;  /* (Med Flat Green)  #AADDAA;*/
   }

div#mainevents {
	margin: 0px 0px 0px 100px;
	padding: 20px 0px 0px 0px;
	/*  Width also needed to overcome IE 3-pixel bug in container next to float */
	width: 610px;
	text-align: center;
	}

div#mainevents h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 100px 0px 100px;
	}

div#divsched	{
	margin: 0px auto 0px auto;
	width: 610px;
	text-align: left;
	padding: 10px 0px 0px 0px;
	}

table#tblschedule  {
	background-color: #e3e6e3;
	margin: 0px 0px 20px 0px;
	border-top: 1px solid #225522;
	border-left: 1px solid #225522;
	width: 610px;
	border-collapse: collapse;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	}

th#date {
	width: 150px;
	}

th#location {
	width: 180px;
	}

th#sponsor {
	width: 60px;
	}

th#title {
	width: 220px;
	}

th, td {
	padding: 10px 10px 5px 10px;
	border-right: 1px solid #225522;
	border-bottom: 1px solid #225522;
	}

th {
	background: #A5BFA5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	}


/* *********************   CONTACT PAGE  **************************  */

div#maincontact {
	margin: 0px 0px 0px 220px;
	padding: 0px 0px 0px 0px;
	width: 470px;
	/*  Height needed to overcome IE bug where container is not high enough */
	height: 290px;
	}

div#maincontact h2 {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	}

ul.contlist {
    margin: 10px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
		list-style: none;
   }
	 
ul.contlist li{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
   }


/* *********************   LINKS PAGE  **************************  */

div#mainlinks {
	margin: 0px 0px 0px 170px;
	padding: 0px 0px 0px 0px;
	width: 470px;
	}

div#mainlinks h2 {
	margin: 25px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	}

div#mainlinks div.narr {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	color: #112211;    /*  dark green   */
	text-align: left;
	font-family:"Palatino Linotype", "Times New Roman", serif;
	font-size: 11pt;
	}

div#mainlinks div.narr a {
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
		color:#006699;
   }

div#mainlinks div.narr a:hover {
		color:#0099cc;
   }

