img,div,#donateBut,#footer{behavior:url(/iepngfix.htc)}
body,html{padding:0;margin:0;height:100%;font-size:100%;width:100%;}
body {background:#FFF url(/images/top-stripes.png) repeat-x;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;min-height:100%;font-size:.9em;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{outline: none;}a:focus{-moz-outline-style:none;}
h2{color:#0069B0;margin:0 0 5px 0;padding:0;font-size:2.1em;font-weight:lighter;}
h2 a{color:#0069B0;}
h3{font-size:1.5em;color:#dbe120;margin:2px 0 0 0;}
h3 a{color:#dbe120;}
h4 {color:#9A9D16;font-size:1.2em;font-weight:lighter;margin:2px 0 0 0;}
p{margin-top:0;}
hr {height:1px;background:#CCC;color:#CCC;border:none;margin:10px 0;}
#out {background:url(/images/bottom-shadow.jpg) repeat-x left bottom;width:100%;min-height: 100%;}
#main {margin:0 auto;text-align:center;text-align:left;width:920px;}
#infoHead {background:none;padding-top:20px;}
#headContent {padding-top:15px;color:#FFF;width:510px;float:left;height:115px;margin-left:50px;}
#headContent p{margin-bottom:0;}
#headContent form{margin:5px 0 0 0;padding:0;}
#donateBut{width:195px;height:80px;background:url(/images/donate.png) no-repeat;float:right;}
#donateBut:hover{background:url(/images/donate.png) no-repeat -195px 0;cursor:pointer;}
#newsletterInput{border:1px solid #CCC;color:#CCC;font-size:.7em;padding:3px;width:150px;}
#nav {background:#594d43;font-size:1.2em;font-weight:700;text-align:center;height:50px;line-height:50px;vertical-align:middle;}
#nav,#nav a{color:#FFF;}
#nav a:hover{color:#dbe120;}
a#cur {color:#dbe120;text-decoration:underline;}
#main #left,#main #right{padding-top:15px;}
#main #left {float:left;width:200px;}
#main #right {float:left;width:700px;margin-left:20px;padding-bottom:30px;}
#issuesList{font-size:1.1em;list-style-type:none;margin:0 0 20px 0;padding:0;}
#issuesList li {padding:3px 2px 3px 10px;display:block;width:100%;}
#footer {width:100%;background:url(/images/line.png) no-repeat center 50px;color:#999;text-align:center;padding:60px 0 120px 0;text-transform:uppercase;font-size:.8em;}\
.but{font-size:.8em;background:#FFF;color:#666;border:1px solid #CCC;}
.sbut{font-size:1em;padding:2px 5px;background:#0069B0;color:#FFF;border:1px solid #CCC;}
.laln {
width: 10.5em;
float: left;
text-align: right;
margin-right: 3px;
}
.img_left {
float: left;
margin: 0 10px 10px 0;
}
.cent{text-align:center;margin:0 auto;}
.topBack{font-size:.8em;padding-left:12px;background:url(/images/top.png) no-repeat;}
.listAlt{background-color: #EEE;}
.listAlt:hover{background-color:#F7F7F7;}
.error {color:#900;text-align:center;}
.cssform{margin-bottom:20px;}
.cssform p{
width: 250px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px;
height: 1%;
}
.cssform label{
font-weight: bold;
float: left;
margin-left: -155px;
width: 150px;
}
.cssform input[type="text"]{
width: 180px;
}
.cssform textarea{
width: 400px;
height: 150px;
}
* html .threepxfix{
margin-left: 3px;
}