a		{color: #9A0000; font: bold; text-decoration: none;}
a:link 		{color: #9A0000; font: bold; text-decoration: none;}
a:visited 	{color: #9A0000; font: bold; text-decoration: none;}
a:hover 	{color: #9A0000; font: bold; text-decoration: underline;}


a.footer:link {color: #009; text-decoration: none;}
a.footer:visited {color: #009; text-decoration: none;}
a.footer:hover {color: #009; text-decoration: none}

BODY {font : 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}

td {font : 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;}

h3 {margin: 10px 20px 5px 20px; padding: 5px; background: #9A0000; color: white; border: 1px solid black; line-height: 20px;}

/* ----- Text area above issue pages ----- */
.topcentertext {font : 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px; margin: 6px; }
/* .bodytext a{color: #000099;} */
.topcentertext a{color: gold; font-style; italic; text-decoration: none;}
.topcentertext a:visited{color: gold; font-style: italic; text-decoration: none;}
.topcentertext a:hover{color: gold font-style: italic; text-decoration: underline;}

/* ----- Alert Message used in the topcentertext area above issue pages when needed ----- */
.alerts {color: #033369; background-color: gold; border: 3px solid #033369; margin: 4px; padding: 2px; font: italic bold 12px/16px Verdana, Arial, Geneva, Helvetica, sans-serif; text-align: center;}
.alerts a{color: #9A0000; font-weight: bold; text-decoration: none;}
.alerts a:visited{color: #9A0000; font-weight: bold; text-decoration: none;}
.alerts a:hover{color: #9A0000; font-weight: bold; text-decoration: underline;}

.bodyheader {font : bold 14px/16px "times new roman", times, serif; color: white; background-color: #033369; margin: 10px; padding: 2px;}
.bodyheader a{color: #ffffff; text-decoration: none;}
.bodyheader a:visited{color: #ffffff; text-decoration: none;}
.bodyheader a:hover{color: #ffffff; text-decoration: underline;}

.bodytext {font : 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px; margin: 6px; }
/* .bodytext a{color: #000099;} */
.bodytext a{color: #9A0000;}
.bodytext a:visited{color: #9A0000; text-decoration: none;}
.bodytext a:hover{color: #9A0000; text-decoration: underline;}

.topnav {font : 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #C0C0C0;}
.topnav a{color: #ffffff; text-decoration: none;}
.topnav a:visited{color: #ffffff; text-decoration: none;}
.topnav a:hover{color: #ffffff; text-decoration: underline;}

.headlines {font : bold 14px/16px "times new roman", times, serif; color: ffffff;}
.headlines a{color: #ffffff; text-decoration: none;}
.headlines a:visited{color: #ffffff; text-decoration: none;}
.headlines a:hover{color: #ffffff; text-decoration: underline;}

.itemheadline {font-weight: bold;}
.itemheadline a	{font: bold;}
.itemheadline a:link {color: #9A0000; font: bold; text-decoration: none;}
.itemheadline a:visited	{color: #9A0000; font: bold; text-decoration: none;}
.itemheadline a:hover {color: #9A0000; font: bold; text-decoration: underline;}

.StayOnTopItem {border: 2px dashed #E8E9D1; padding-bottom: 6px; padding-right: 2px;} /* {background-color: #E8E9D1;} */

/* For bulleted items within items */
ul {line-height: 1.25em; margin: 0.5em 0 0 1.5em; padding: 0;}
.sublist {list-style-image: none; list-style-type: circle; margin: .5em 15px 0 35px; padding: 0;}
/* .ulsiren {line-height: 1.25em; margin: 0.5em 0 0 1.5em; padding: 0; list-style-image: url(http://www.velvetrevolution.us/images/siren_tiny.gif);} */

.sectionfooter {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: ffffff;}
.sectionfooter a{color: #ffffff; text-decoration: none;}
.sectionfooter a:visited{color: #ffffff; text-decoration: none;}
.sectionfooter a:hover{color: #ffffff; text-decoration: underline;}

.leftnavheader {font : bold small-caps 14px/15px  "Times New Roman", Times, serif; color: #033369; margin-left:2px; margin-top: 10px}
.leftnavheader a{color: #033369; text-decoration: underline;}
.leftnavheader a{color: #033369; text-decoration: none;}
.leftnavheader a:visited{color: #033369; text-decoration: none;}
.leftnavheader a:hover{color: #033369; text-decoration: underline;}

.leftnav {font : bold 12px/12px "times new roman", times, serif; color: #404040; margin-left:3px;}
.leftnav a{color: #9A0000; text-decoration: none;}
.leftnav a:visited{color: #9A0000; text-decoration: none;}
.leftnav a:hover{color: #9A0000; text-decoration: underline;}

.leftnavdiscuss {font-style: italic; font-size: 12px;}

.leftnav10 {font: bold 9px/11px "times new roman", times, serif; color: #033369; margin: 2px;}
.leftnav10 a{color: #033369; text-decoration: underline;}

.leftnavcoop {color: #C0C0C0; margin:3px; padding: 2px; background-color: #033369; border: 1px solid black;}
.leftnavcoop a{color: white; text-decoration: none;}
.leftnavcoop a:visited{color: white; text-decoration: none;}
.leftnavcoop a:hover{color: white; text-decoration: underline;}

.leftnavaffiliate {color: #C0C0C0; margin:3px; padding: 2px; background-color: black;}
.leftnavaffiliate a{color: white; text-decoration: none;}
.leftnavaffiliate a:visited{color: white; text-decoration: none;}
.leftnavaffiliate a:hover{color: white; text-decoration: underline;}

.leftnavtextaffiliate {font: bold small-caps 10px/13px "times new roman", times, serif; color: yellow;}
.leftnavtextaffiliate a{color: yellow; text-decoration: none;}
.leftnavtextaffiliate a:visited{color: yellow; text-decoration: none;}
.leftnavtextaffiliate a:hover{color: yellow; text-decoration: underline;}

.leftnavspecial {text-align: center; color: black; background-color: gold; border: 1px solid #033369; font : bold small-caps 11px/13px  "Times New Roman", Times, serif; margin: 10px 5px 0px 5px; padding: 2px;}
.leftnavspecial a{color: #9A0000; text-decoration: underline;}
.leftnavspecial a{color: #9A0000; text-decoration: none;}
.leftnavspecial a:visited{color: #9A0000; text-decoration: none;}
.leftnavspecial a:hover{color: #9A0000; text-decoration: underline;}

.logopagecode {
  margin: 10px 20% 10px 20%;
  padding: 8px;
  background: #E8E9D1;
  /* background: #7DA37D; */
  color: #000;
  text-align: left;
  border-top: thin dotted #003300 1px;
  border-bottom: thin dotted #003300 1px;
  border-left: solid #003300 1px;
  border-right: solid #003300 1px;
  font: 10px/11px "Courier New", Courier, monospace;
}

/* ---- Styles for the front, main, splash page ---- */
.mainheader {font: 14px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 20px 10px 20px; color: yellow; text-align: left;}
.mainheader a{color: #C0C0C0;}
.mainheader a:visited{color: #C0C0C0; text-decoration: none;}
.mainheader a:hover{color: #C0C0C0; text-decoration: underline;}

.maintext {color: Yellow; margin: 3 20px 10px 20px; font: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom: dashed 3px #033369; text-align: left;}
.maintext a{color: #C0C0C0; font-weight: bold;}
.maintext a:visited{color: #C0C0C0; font-weight: bold; text-decoration: none;}
.maintext a:hover{color: #C0C0C0; font-weight: bold; text-decoration: underline;}

.media {
  margin: 10px 7% 10px 8%;
  padding: 8px;
  background: #E8E9D1;
  /* background: #7DA37D; */
  color: #000;
  text-align: justify;
  border-top: thin dotted #003300 1px;
  border-bottom: thin dotted #003300 1px;
  border-left: solid #003300 1px;
  border-right: solid #003300 1px;
  font: 10pt/11pt "times new roman", serif;
}

.media a{color: #000080; text-decoration: none; font-weight:normal;}
.media a:hover {text-decoration: underline;}
/* ------------------------------------------------- */

.Sep2 {margin-top: 2px;}
.SepItem {margin-top: 6px;}
.Sep10 {margin-top: 10px;}
.Sep15 {margin-top: 15px;}

/* ----- Styles for admin forms ---------------------*/

.adminforms {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: #000000;  border-style: solid; border-color: #CCCCCC;}
.adminforms td {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-style: solid; border-color: #C0C0C0;}
.adminforms input.button {background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms input.reset {background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms input.submit {background-color: #B88083; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms select {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms textarea {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.adminforms table {background-color: #CCCCCC; font : bold 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border: 1px; border-style: solid; border-color: #C0C0C0;}

/* ----- Styles for donation forms ---------------------*/

.donateforms {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: #000000;  border-style: solid; border-color: #CCCCCC;}
.donateforms td {background-color: #C0C0C0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-style: solid; border-color: #C0C0C0;}
.donateforms input.button {background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms input.reset {background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms input.submit {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms select {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms textarea {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.donateforms table {background-color: #CCCCCC; font : bold 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border: 1px; border-style: solid; border-color: #C0C0C0;}

/* ----- Styles for Submit-A-Link forms -----------------*/

.submitlinkform {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: #000000;  border-style: solid; border-color: #CCCCCC;}
.submitlinkform td {background-color: #C0C0C0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-style: solid; border-color: #CCCCCC;}
.submitlinkform input.button {background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform input.reset {background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform input.submit {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform select {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform textarea {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submitlinkform table {background-color: #CCCCCC; font : bold 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border: 1px; border-style: solid; border-color: #C0C0C0;}

/* ----- Styles for Campaigns & Mailing Forms -----------------*/

/* .mailingformpage {background-color: white; color: yellow; font: bold 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; border: 4px solid #4040C0; margin: 5px;} */
/* .mailingformpage td {color: yellow; font: bold 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;} */

.campaignpageheader {color: yellow; font: bold 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 10px 20px 5px 20px; padding: 3px; background-color: #9A0000; border: 3px outset black;}
.campaignpageheader td {color: yellow; font: bold 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.campaignpageheader td a{color: gold; font-weight: normal}
.campaignpageheader td a:hover{color: gold; font-weight: normal}
.campaignpageheader td a:visited{color: gold; font-weight: normal}
.campaignpagetext {color: #033369; text-align: justify; font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 20px; padding-right: 20px;}
.campaignpagetext a{color: #9A0000; font-weight: bold;}
.campaignpagetext a:hover{color: #9A0000; font-weight: bold;}
.campaignpagetext a:visited{color: #9A0000; font-weight: bold;}
.campaignpagetext td {color: #033369; font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.mailingformframe table {font : bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border: 1px solid #033369;}
.mailingformframe td {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-width: 1px;}

.submissionform {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: #000000;}
.submissionform table {padding: 3px; font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform td {padding: 2px; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-width: 2px;}
.submissionform input.button {margin: 1px 2px 1px 2px; background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input.reset {margin: 1px 2px 1px 2px; background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input.cancel {margin: 1px 2px 1px 2px; background-color: #EECCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input.submit {margin: 1px 2px 1px 2px; background-color: #CCEECC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform select {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.submissionform textarea {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}

.mailingsampleform {font : italic bold 10px/12px  "Times New Roman", Times, serif; color: #000000;}
.mailingsampleform table {background-color: #EECCCC; padding: 3px; font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform td {background-color: #EECCCC; padding: 2px; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-width: 2px;}
.mailingsampleform input.button {margin: 1px 2px 1px 2px; background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input.reset {margin: 1px 2px 1px 2px; background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input.cancel {margin: 1px 2px 1px 2px; background-color: #EECCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input.submit {margin: 1px 2px 1px 2px; background-color: #CCEECC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform select {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.mailingsampleform textarea {background-color: #F0F0F0; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}

.mailingsample {font : italic 0px/12px  "Times New Roman", Times, serif; color: #000000;}
.mailingsample td {background-color: #FFFFFF; font : 12px "Times New Roman", Times, serif; font-weight: normal; color: #000000; border-style: solid; border-color: #808080;}

/* ----- Style for the calendar popup --------------*/

.popcal {background-color: #0000CC;}
.popcal td {background-color: #EEEEEE; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-style: solid; border-color: #C0C0C0;}
.popcal input {background-color: #EEEEEE; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.popcal select {background-color: #EEEEEE; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.popcal textarea {background-color: #EEEEEE; font : 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.popcal table {background-color: #EEEEEE; font : bold 10px/12px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border: 1px; border-style: solid; border-color: #0000C0;}
.popcal a:link 		{text-decoration: none;}
.popcal a:visited 	{text-decoration: none;}
.popcal a:hover 	{font: bold; text-decoration: none;}

/* ----- Style for the search page  --------------*/

.searchissue {font: bold 12px/12px "Times New Roman", Times, serif; color: #033369; border-bottom: 1px solid black;}
.searchform table {padding: 3px; font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform td {padding: 2px; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; border-width: 2px;}
.searchform input.button {margin: 1px 2px 1px 2px; background-color: #80EEE0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input.reset {margin: 1px 2px 1px 2px; background-color: #00EE80; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input.cancel {margin: 1px 2px 1px 2px; background-color: #EECCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input.submit {margin: 1px 2px 1px 2px; background-color: #CCEECC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input.radio {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input.checkbox {background-color: #CCCCCC; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.searchform input {background-color: #F0F0F0; font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}



/* ----- Style for the Blog column on the front page ------- */

/* ESF Custom */

div#pageWrap { margin: 0px auto; padding: 0px 5px; width: 860px; background: #600;}

div#headerWrap {margin: 0px; padding: 0px; height: 145px; width: 860px; }
#imageContainer { margin: 0px; padding: 0px; height: 145px; width: 480px; position: relative; left: 0px; top: 0px; float: left;}
#imageContainer img {display:none; position:absolute; top:0; right:0;}
div#idHome { margin: 0px; padding: 0px; float: left; height: 145px; width: 380px; }
div#insideHdr {margin: 0px; padding: 0px; height: 90px; width: 860px; background:transparent url(img/inside_hdr.png) no-repeat 0 0 ; }


div#bodyWrap {padding: 0; text-align: left; }
div#contentWrap {width: 480px; float: left; background: transparent url(/electionstrikeforce/img/blog_bkgd.png) repeat-y 0 0; padding: 0 0; }
div#contentHeader {width: 480px; height:50px; background:url(/electionstrikeforce/img/blog_hdr.png) no-repeat 0 0;}
div#contentInsideHeader {width: 480px; height:50px; background: url(/electionstrikeforce/img/content_inside_hdr.png) no-repeat 0 0; }
div#contentInsideHeader p {padding: 20px 0 0 25px; }
div#contentInsideHeader p a {color:#600; }
div.storyWrap {width: 440px; padding: 10px 0 10px 20px; } 
.storyFooter {font-size:.9em; }
		
div#contentFooter {width: 480px; height:40px; background:transparent url(/electionstrikeforce/img/blog_ftr.png) no-repeat 0 0;}
	
div#sidebarsWrap {width:380px; float:right; }
div#signupWrap {width:380px; height:50px; margin:0; padding: 0;float: left; }
div#yourStateWrap {width:180px; height:35px; margin:0; padding: 15px 0 0 200px; background:transparent url(/electionstrikeforce/img/bkgd_your_state.png)  no-repeat 0 0;   float: left;}
div#navWrap { width: 190px; padding:0; float:left; background:transparent url(/electionstrikeforce/img/nav_bkgd.png)  repeat-y left top;  }
div#navFooter {width:190px; background:transparent url(/electionstrikeforce/img/nav_ftr.png) no-repeat 0 bottom; padding: 0 0 15px 0 ;  }
div#navWrap h3, h4, p { margin: 0 15px;}
div#navWrap h5 { padding-top: 5px; text-transform:uppercase; font:bold 1.2em/100% "Arial Narrow", Arial, Helvetica, sans-serif;  color:#600;}
div#navWrap ul { margin: 0 15px; padding:0 ; list-style:none; font:normal .9em/120% Tahoma, Geneva, sans-serif;}
div#navWrap ul li {margin: 5px 0; padding:0 ; }
div#navWrap ul li a {color:#600; margin: 5px 0; padding:0 ; }
div#actionWrap { width: 190px; float:left; }

div#footerWrap {margin: 0; padding:0; 	background:#600 url(/electionstrikeforce/img/footer_body.png) repeat-y 0 0;   }
div#footerHeader {width:860px; height: 15px;  margin: 0; padding: 0; background:#600 url(/electionstrikeforce/img/footer_hdr.png) no-repeat 0 0; clear: both; }
div#footerBody {padding: 0 20px; margin:0; text-align: left; }
div#footerBody p {margin-top: 3px; }
div#footerFooter {width:860px; height: 15px;  margin: 0; padding: 0; background:#600 url(/electionstrikeforce/img/footer_ftr.png)  no-repeat 0 0;clear: both;  }

.entry {background-color: #FFFFFF;}
/* .storyWrap {background-color: #FFFF00;} */
	
.storyWrap h1 {font:bold 1.3em/100% Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#300; margin:15px 0 0 0; border-bottom: #300 solid 3px; }	
.storyWrap h2 {font:bold 1.7em/100% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.storyWrap h5 {font:bold 1.2em/115% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.storyWrap h4 {font:bold 1.05em/120% Tahoma, Geneva, sans-serif;  color:#600; margin:15px 0 5px 0; text-transform:uppercase; }

.storyWrap a {color:#D60; text-decoration:none;}

.storyWrap a:hover {color:#600;text-decoration:underline; }

.entry-body {background-color: #FFFFFF;}

.entry-body h1 {font:bold 1.3em/100% Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#300; margin:15px 0 0 0; border-bottom: #300 solid 3px; }	
.entry-body h2 {font:bold 1.7em/100% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.entry-body h5 {font:bold 1.2em/115% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.entry-body h4 {font:bold 1.05em/120% Tahoma, Geneva, sans-serif;  color:#600; margin:15px 0 5px 0; text-transform:uppercase; }

.entry-body a {color:#D60; text-decoration:none;}

.entry-body a:hover {color:#600;text-decoration:underline; }


.entry-content {background-color: #FFFFFF;}

.entry-content h1 {font:bold 1.3em/100% Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#300; margin:15px 0 0 0; border-bottom: #300 solid 3px; }	
.entry-content h2 {font:bold 1.7em/100% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.entry-content h5 {font:bold 1.2em/115% Tahoma, Geneva, sans-serif;  color:#600; margin:20px 0 5px 0; }
.entry-content h4 {font:bold 1.05em/120% Tahoma, Geneva, sans-serif;  color:#600; margin:15px 0 5px 0; text-transform:uppercase; }

.entry-content a {color:#D60; text-decoration:none;}

.entry-content a:hover {color:#600;text-decoration:underline; }

strong { }
small {font-size:80%;}
img, img a {border:none; }
form {margin: 0; padding:0; }  
.clear {clear:both; margin:0; padding:0; }
.floatL {float: left; margin-right:20px; }
.floatR {float:right ; margin-left:20px; }

