/* Set all fonts to a pleasing or semi-pleasing greyish serif of medium size*/ * { color: #444444; font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-size: medium; } /* Links: blue-green */ a, a:visited { color: #004455; padding: 2px 0 2px 0; font-size: medium; } /* Expandable text with dotted border */ a.dsphead{ text-decoration:none; margin-left:.15em; padding: 0 0 4px 0; } a.dsphead:hover{ padding: 0 0 4px 0; } a.dsphead span.dspchar{ font-family:monospace; font-weight:normal; padding: 0 0 4px 0; } .dspcont{ display:none; border:dotted 1px #232951; padding:10px; color:#000; margin: 10px 30px 10px 10px; } /* Dropcaps */ .cap { display: inline; float: left; margin: 0; padding: .27em .08em 0 0; #padding: 0.27em 0.08em 0.2em 0.00em; /* IE */ _padding: 0.27em 0.08em 0.4em 0.00em; /* IE 6-older */ font-size: 2.6em; line-height: .4em; color: #000; } /* Define wrapper and columns*/ #wrap { width:1000px; margin: auto; padding: 0px 0px 0px 0px; } #big_col { float:left; width:1000px; padding: 0px 0px 0px 0px; } #left_col { float:left; width:480px; padding: 0px 20px 0px 0px; } #right_col { float:right; width:480px; padding: 0px 20px 0px 0px; } /* Headings */ p { font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-size: medium; } h1 { font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-variant: small-caps; font-size: xx-large; font-weight: 300; color=#FF0000; letter-spacing: 3px; margin: -10px 0 0 0; padding: 20px 0px 0px 0px; } h2 { font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-variant: small-caps; font-size: large; font-weight: 300; color=#202020; letter-spacing: 1px; margin: -5px 0 0 0; padding: 10px 0px 0px 0px; } h3 { font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-size: medium; font-weight: 400; color=#404040; margin: -5px 0 0 10px; padding: 10px 0px 0px 0px; } h4 { font-family: "Baskerville","Georgia","Times New Roman","Times",serif; font-variant: small-caps; font-size: large; font-weight: 300; color=#004455; letter-spacing: 2.175px; margin: -5px 0 0 0; padding: 5px 0px 0px 0px; } /* CV button */ div#buttn { padding: 0px 0px 0px 0px; } a.buttbutt { font-weight: bold; text-align: right; padding: 4px; color: #ffffff; background-color: #004455; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration: none; opacity: 0.75; } a.buttbutt:hover { color: #ffffff; background-color: #000000; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration: none; opacity: 1; }