﻿
/*#templatePageTabInformation #memberPageTabNavigation { margin-bottom: 1em; / * addes space below tabs * / }
#templatePageTabInformation #tabBodyMedia h2 / * member page media tab * / { padding-left: 1em; / * left padding for rounded * / background: none; margin: 0; }
#templatePageTabInformation #tabBodyMedia ul / * member page media tab ul margin-left * / { / *  margin-left: 40px;* / margin-left: 3em; / * override layout.css #281 * / }


#templatePageTabInformation #press ul { margin-left: 3em; }
#templatePageTabInformation #videos ul, / * member tab media * /
#templatePageTabInformation #fav ul,
#templatePageTabInformation #photos ul { margin-left: 1em; }

#photos ul.horiz-inline li { / * override photo li width because undid hard code of img height and width attribute and picasa thumbnails are larger than YouTube thumbnails * / width: 145px; padding: 1em 0 0 .4em; }
div#tabBodyPersonal ul ul.second_level_bullet { margin-top: 0 !important; margin-bottom: 0 !important; }

/ * moves li over to the margin * /
div#col2-l div#personalData ul.noBullet { margin-left: 0px; }

#publications span.filetype { display: inline; }
#publications img { border: .1em solid #333; }
div#publications span.filetype { / * override style in font.css... not sure that is needed anymore (line 173) * / font-size: 80%; }
#tabBodyMedia #publications ul.horiz-inline { margin-left: 1em; }
.mar-left20 { margin-left: 40px !important; }
#district { margin: 0; padding: 0; width: auto; }
#districtLinks { border: 1px solid #ccc; border-radius: .5em; background: #ededed; margin-left: 0; padding: .5em 1em; width: auto; }
    #districtLinks ul { margin-left: 0; padding: 0; }
    #districtLinks li:not(:last-of-type) { border-right: 1px solid #036; padding: 0 10px; }
    #districtLinks li:first-of-type { padding-left: 0; }
/ *div.tabbody h3 { margin: 0 0 1em 0; }* /
div#personalData table { margin-left: 5px; }
div#personalData td.bold { padding-right: 5px; text-align: right; width: 150px; vertical-align: top; }
div#personalData ul.noBullet { margin: 0; padding: 0; }
div#tabBodyPersonal ul ul.second_level_bullet { margin-top:0 / *!important* /; margin-bottom:0 / *!important* /; }
#sidebar h3 { font-size: 125%; margin: 0; }
#tabBodyBills div#Bills.tabcol-half.left { width: 53%;}
#tabBodyBills div#CoBills.tabcol-half.right { width: 45%;  }
    #tabBodyBills div#Bills.tabcol-half.left h4, #tabBodyBills div#CoBills.tabcol-half.right h4 { margin-left: 1.5em; }

#emailform-modal .header-container, #emailform-modal #htop {
    display: none;
} / *Style added so if email fails top nav will not show in pop-up modal* /*/

img {float:left; /*padding: 0 .5em;*/ margin: 0 .5em 1em .5em; border:.1em solid #000;}
.senator h1 {font-size:1.3em; color:#000;}
.senator p {margin:0;padding:0; font-size: 1.1em;font-weight: bold;}
.item_body.contactInfo p {margin-top:0;}
.item_body.contactInfo hr {border-top: .1em dashed #c0c0c0; border-bottom:0;}
