/* CSS Document - Act Adept.jamiguet*/
body{background:#555555; margin:0; padding:0; font-family:verdana,arial,sans-serif,helvetica; font-size:11px; color:#000; text-align:center;}
img{border:0;}
form{margin:0; padding:0;}

/* Links */
a{text-decoration:none; font-weight:bold}
a:link {color:#000000}, a:active, a:visited{color:#000000;}
a:hover{color:#663401; text-decoration:underline;}

/* Headings */
h1 {font-size:200%;}
h2 {font-size:175%;}
h3 {font-size:150%;}
h4 {font-size:125%;}
h5 {font-size:100%;}
h6 {font-size:80%;}

/* Classes */
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.advert{display:block;}
.relative{position:relative;}
.photo{display:block;}
.leftPhoto{display:block; float:left;padding:0px;}
.rightPhoto{display:block; float:right; padding:0px;}

/* Font */
.alignL {text-align:left}
.alignR {text-align:right}
.alignC {text-align:center}
.alignJ {text-align:justify}
.valignT {vertical-align:top}
.valignM {vertical-align:middle}
.valignB {vertical-align:bottom}
.weightN {font-weight:normal}
.weightB {font-weight:bold}
.smaller {font-size:90%;}
.bigger {font-size:110%;}

/* Divs */
#page{width:800px; margin:0 auto; padding:0px; text-align:left; background-color:#FFFFCC;}
#page a:link {color:#919194;}
#page a:active {color:#919194;}
#page a:visited {color:#919194;}
#header{background-color:#919194;color:#683D47; height:125px; padding:5px; padding-top:8px; font-size:300%; font-weight:bold;}
#topnav{background-color:#8DBDDA; font-size:150%; text-align:center; padding:5px; font-weight:bold;}
#topnav a:link {color:#000000; font-weight: bold;}
#topnav a:active {color:#000000; font-weight: bold;}
#topnav a:visited {color:#000000; font-weight: bold;}
#footer{clear:both; background-color:#919194;font-size:11px; color:#000000; height:32px; padding-bottom: 0px; padding-right:10px; padding-top:8px; text-align:right;}
#footer a:link {color:#000000;}
#footer a:active {color:#000000;}
#footer a:visited {color:#000000;}


#container{float:left; margin:0px; padding:0px; display:block; width:100%;}
#rightpanel{ margin-left:10; margin-top:10; margin-right:5; background-color:#FFFFCC; width:550px; }
#leftpanel{ float:left;   width:230px;}

.date{font-size:11px; font-weight:bold;}
.news{font-size:11px; font-weight:normal;}
.bio{font-size:11px;}
.standard{font-size:11px;}
.contact{margin-left:20; font-size:11px;}
.favoriteLinks{margin-left:20; font-size:11px; height:480;}



table{border-collapse: collapse; font-size: 12; color: #000000; background-color: #FFFFCC; font-size: 12; font-weight: font-normal;}
TR.lineBreak {background-color: #FFFFCC; height: 21;}
TR.resumeHeader {color: #000000; background-color: #99CCFF; font-weight: bold;}
TR.resumeDataEven {color: #000000; background-color: #FFFF99; font-weight: normal;}
TR.resumeDataOdd {color: #000000;background-color: #FFFFCC;font-weight: normal;}
TD.resumeCell {padding-left: 25px;}