/*  

Theme Name: WIA

Theme URI: http://www.wisinsal.org/

Description: Wisconsin Insurance Alliance

Version: 1.0

Author: webwisedesign.com

Author URI: http://www.webwisedesign.com/

*/



/* Begin Typography & Colors */

*{padding:0; margin:0;}



body {background-color:#6b0c1b; color:#000; font:80% Verdana,Geneva,Arial,Helvetica,sans-serif;}



a {color:#346299;}

a:active {color:#6b0c1b; text-decoration:none;}

a:hover {background-color:transparent; color:#6b0c1b;}

a:visited {color:#4573aa;}



blockquote {color:#667FA5; font-size:8pt; font-weight:normal; letter-spacing:2px; margin:0 0 15px 5px;}

em {color:#085518; font-style:italic; margin:0;}



h1 {clear:both; color:#104587; font:bold 130% Arial,Helvetica,sans-serif; letter-spacing:1px; margin:1em 0 .5em 0; text-align:left;}

h2 {color:#000; font:bold 120% Arial,Helvetica,sans-serif; line-height:1em; margin:0 0 1em 0; text-align:left;}

h3 {color:#000; font:bold 110% Arial,Helvetica,sans-serif; line-height:1em; margin:0 0 .5em 0; text-align:left;}



ul, li {margin:0;}

ol li {margin:0 1em .6em 2em;}



p {margin:0 0 12px 0;}

strong {color:#104587; font-weight:bold;}



/* div ids */

#main {color:#000; font-size:1.2em; margin:8px auto; text-align:left; width:760px;}

/* logo */

#logo {background:url(i/logo.jpg) no-repeat; display:block; height:162px; padding:0; width:760px;}

/* Columns */

#columns {background-color:#fff; overflow:hidden; width:760px;}

#maincolumncontent {padding:10px 20px;}

/* Single column layout */

#singlecolumn {background-color:#fff;}

/* 2 column layout - static width - left rail */

#maincolumn {background-color:#fff; border-right:291px solid #D1DBE8; float:left; margin-right:-291px; width:469px;}

#sidecol {float:right; font-size:90%; margin:0; padding:0 0 10px 0; width:291px;}

#sidecolumn {background:#D1DBE8; float:right; font-size:90%; margin:0; padding:0px 0 10px 0; width:291px;}

/* SideBar */

#sidebar {margin:0; padding:0;}

#sidebar h2 {color:#667FA5; font-size:1.1em; font-weight:bold;}



/* Top Nav

#topnav {color:#fff; font-weight:normal; position:relative; left:502px; top:5px; width:250px;} */

ul#topnav {display:block; float:right; margin:3px .5em 3px 0; padding:0;}

ul#topnav li {display:inline; margin:0; padding:0;}

ul#topnav a {border-left:1px solid #fff; color:#fff; font:bold .8em Arial,Helvetica,sans-serif; letter-spacing:1px; margin:.4em 0; padding:0 .3em 0 .7em; text-decoration:none;}

ul#topnav a:hover {color:#fff; text-decoration:underline;}

ul#topnav li.page-item-9 a {border-right:1px solid #fff;}

#navlist li ul {display:none;}



/* navigation */

#nav {background:url(i/bg-nav.jpg) no-repeat; font:11pt "Times New Roman",Times,serif; height:35px; line-height:normal; margin:0 auto; text-align:center; width:760px;}

#nav ul {list-style:none; margin:0; padding:5px 0 0 14px;}

#nav li {background:url(i/b-left.gif) no-repeat left top; border-bottom:0; float:left; list-style:none none; margin:0 5px; padding:0 0 0 6px;}

#nav li ul {display:none;}

#nav a {background:url(i/b-right.gif) no-repeat right top; color:#fff; display:block; float:left; padding:5px 15px 4px 7px; text-decoration:none; white-space:nowrap; width:.1em;}

#nav > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#nav a {float:none;} /* End IE5-Mac hack */

#nav a:hover {color:#e6eff6;}

#nav li:hover, #nav li:hover a {color:#fff;}

#nav li:hover a {}

/* red nav */

#nav li.page-item-13 {background:url(i/b-left2.gif) no-repeat left top; border-bottom:0; float:left; list-style:none none; margin:0 5px; padding:0 0 0 6px;}

#nav li.page-item-13 a {background:url(i/b-right2.gif) no-repeat right top; color:#fff; display:block; float:left; padding:5px 15px 4px 7px; text-decoration:none; width:.1em;}

#nav > ul li.page-item-13 a {width:auto;}



/* navigation */

#areanav {background-color:#EFEFED; border-bottom:1px solid #0A3B77; /*border-top:1px solid #0A3B77;*/ font:11pt "Times New Roman",Times,serif; height:35px; line-height:normal; margin:0 auto; text-align:center; width:760px;}

#areanav ul {list-style:none; margin:0; padding:5px 0 0 9px;}

#areanav li {background:url(i/b-left3.gif) no-repeat left top; border-bottom:0; float:left; list-style:none none; margin:0 4px; padding:0 0 0 6px;}

#areanav li ul {display:none;}

#areanav a {background:url(i/b-right3.gif) no-repeat right top; color:#fff; display:block; float:left; padding:5px 15px 4px 7px; text-decoration:none; white-space:nowrap; width:.1em;}

#areanav > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#areanav a {float:none;} /* End IE5-Mac hack */

#areanav a:hover {color:#e6eff6;}

#areanav li:hover, #nav li:hover a {color:#fff;}

#areanav li:hover a {}



/* Bottom Nav */

/* This code creates centered text type nav. and uses the "firstlink" class to remove the left border when placed in the first anchor tag */

#bnav {background-color:#0a3b77; clear:both; color:#fff; display:block; height:28px; list-style:none; padding:2px 0 0 0; text-align:center; width:760px;}

#bnav ul {display:block; margin:3px 0; padding:0 4px;}

#bnav ul li {display:inline; margin:0; padding:0;}

#bnav ul a {border-right:1px solid #fff; color:#fff; font:.65em Verdana,Geneva,Arial,Helvetica,sans-serif; letter-spacing:0px; margin:0; padding:0 .5em 0 .1em; text-decoration:none;}

#bnav ul a:hover {color:#e6eff6; text-decoration:underline;}

#bnav ul li.page-item-9 a {border-right:1px solid #0A3B77;}

#bnavlist li ul {display:none;}



/* Links */

a.lipdf {background:transparent url(i/_acrobat.gif) no-repeat right; padding:0 20px 0 0;}

#directions li a.liext {padding:0 0 0 20px;}

#sidebartext li a.lipdf, #directions li a.lipdf {background:transparent url(i/_acrobat.gif) no-repeat left top; padding:0 0 0 20px;}

td a.lipdf {white-space:nowrap;}



/* Footer */

#footer {clear:both; color:#fff; font-size:80%; padding:1em; text-align:left;}

#footer address {font-style:normal;}

#footer a {color:#f4f79b;}

#footer a:hover {color:#fdffd3;}

#footer p strong {color:#fff; font-weight:bold;}



/* Ids */

#map {font-size:8pt; margin:5px auto 1.5em auto; text-align:center;}

#comment {width:400px;}



/* Main Column Content */

#maincolumncontent ul {margin:12px 5px 12px 45px;}

#maincolumncontent ul li {list-style:disc outside url(i/bullet.gif);}

#maincolumncontent ul.large li {list-style:disc outside url(i/bullet.gif); margin:0 0 1em 0;}

#maincolumncontent address {font:normal normal .9em Arial, Helvetica, sans-serif; padding:0 0 1em 2em;}



#iii_include_wire select {width:280px;}

#calendar, #eye, .ciic, .wcjc, .nicb {margin:0 auto; padding:1em 0; text-align:center;}

#iii_include_wire table table table table {margin:0 .2em;}



/* Side Column Content */

#sidecolumncontent {font-size:.9em; padding:0 0 .5em 0;}

#sidecolumncontent h2 {background-color:#0A3B77; border-bottom:1px solid #535353; color:#fff; font:bold 1.1em Arial, Helvetica, sans-serif; margin:0 0 .8em 0; padding:.3em 1em;}

ul#directions li {list-style:none outside none; margin:0 .2em .5em .2em; text-align:left;}

#sidebartext li {list-style:none outside none; margin:0 .2em .5em .5em; text-align:left;}



#legBull, #meetingPack, #billTrack, #capUp {border-left:1px solid #000; border-top:1px solid #000; border-collapse:collapse; font-size:.8em;}

#legBull td, #legBull th, #meetingPack td, #meetingPack th, #billTrack td, #billTrack th, #capUp td, #capUp th {border-bottom:1px solid #000; border-right:1px solid #000; padding: 2px .4em; vertical-align:top;}



/* Members Area */

div.title {display:block; float:left; margin:3px .5em 3px 0; padding:0;}

div.title a {color:#fff; font:bold .8em Arial,Helvetica,sans-serif; padding:.3em 1em; text-align:right; text-decoration:none;}

div.title a:hover {text-decoration:underline;}



/* Amicus Briefs */

span.date {color:#333; float:right; font:normal normal normal 0.9em "Courier New", Courier, monospace; padding:0 .3em;}

span.status {float:right; font:bold 1.0em Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0 .3em;}

p.desc {font-size:.9em; padding:0 0 1em 2em;}



/* Monthly Meeting Packets */

div.datesection {clear:both; padding:.2em 0;}

div.datesection div.date {float:left; padding:0 0 0 .4em;}

div.datesection div.instance {line-height:1.1em; margin:0; padding:0 0 .3em 150px;}



/* Classes */
a.notObvious {color:#000; text-decoration:none;}

div.even {width:429px; padding:5px;}
div.instance {padding:.3em}
div.odd {background-color:#ddd; width:429px; padding:5px;}

img.alignleft {border:1px solid #000; float:left; margin:4px;}
img.alignright {border:1px solid #000; float:right; margin:4px 1em;}

.navigation {margin:1em auto; overflow:hidden; text-align:center; width:600px;}
.navigation a {font:bold 90% Verdana, Geneva, Arial, Helvetica, sans-serif; margin:0 2em;}

table.legislativetable {border-collapse:collapse; border-right:1px solid #000; border-top:1px solid #000; font-size:90%; margin:0 auto 1.2em auto; padding:0;}
table.legislativetable tr {margin:0; padding:0;}
table.legislativetable th {background-color:#ddd;}
table.legislativetable th, table.legislativetable td {border-bottom:1px solid #000; border-left:1px solid #000; margin:0; padding:3px 10px;}

table.schedule {background:#efe6d9; border:1px solid #dbcfbd; font-size:90%; margin:0 auto 1.2em auto; padding:0;}
table.schedule p {margin:0; padding:0;}
table.schedule td {margin:0; padding:10px;}

#maincolumncontent li.linkcat {list-style:none outside none;}

ul.tight {margin:0.5em 0 1.2em 0;}
ul.tight li, ul.tight li ul li {margin:0 20px;}

.border {border:1px solid #51504E;}

p.calendarlink {padding:1em;}

.casedesc {color:#6b0c1b;}

.imgfloatleft {float:left; margin:.4em .6em;}
.imgfloatright {float:right; margin:.4em .6em;}

.imgpadding {margin:.4em .6em;}

.top {border-top:1px solid #dbcfbd; clear:both; color:#3b2d19; font-size:0.8em; letter-spacing:1px; margin:1em 0; text-align:right; width:100%;}

/* Get Adobe Reader Div */
#getreader {font-size:80%; margin:6px 30px 18px 30px; padding:0 0 0 100px;}
#getreader img {margin:0 0 -16px -100px; border:1px none #fff;}
