body { font-family: Georgia, "Times New Roman", Times, serif; background-color: #d1e9eb; background-image: url(../images/bg_paper.gif); background-repeat: repeat-y; margin-top: 0; margin-left: 15px; }
p { }
td { }
h4 { font-size: 20px; font-weight: normal; margin: 1.33em 0 -0.5em; }
a:link { color: #452b02; font-weight: bold; text-decoration: underline; }
a:visited { color: #452b02; font-weight: bold; text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { }
/*Dividing lines
*/
.section_top { background-image: url(../images/section_top.gif); background-repeat: repeat-x; background-position: 0 top; }
.section_bottom { background-image: url(../images/section_bottom.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.subsection_bottom { border-bottom: 2px solid #333; }
.subsection_bottom_dashed { background-image: url(../images/subsection_dashed.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.spacer_lines { background-image: url(../images_advert/beach_spacer_lines.gif); background-repeat: repeat-x; }
.spacer_fill { background-image: url(../images_advert/beach_spacer_lines.gif); background-repeat: repeat; }
.description_top { border-top: 5px solid #333; }
.description_bottom { border-bottom: 5px solid #333; }
.description_dashed { background-image: url(../images/subsection_dashed.gif); background-repeat: repeat-x; }
/*Paragraph spacing
*/
.indent { padding-left: 43px; }
.indent_first { padding-left: 68px; }
/*Header
*/
.title_header { background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: right top; border-top: 5px solid #333; }
.intro_p { line-height: 1.7em; }
/*contents universal
*/
.description { font-size: 12px; }
/*contents_navigation
*/
.nav_number { color: #c03; font-weight: bold; }
.bullet_title { font-size: 12px; font-weight: bold; line-height: 12px; }
.nav_description { font-size: 12px; }
.nav_bottom { border-bottom: 5px solid #333; }
.line_vert { background-image: url(../images/line_vert.gif); background-repeat: repeat-y; }
.resume_bold_brown { color: #452b02; font-size: 14px; font-weight: bold; }
.page_bottom { background-image: url(../images/section_bottom.gif); background-repeat: repeat-x; background-position: 0 bottom; border-bottom: 5px solid #333; }
.button { color: #d1e9eb; font-weight: bold; background-color: #452b02; text-align: center; width: 150px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #a7b5cf; border-top-color: #a7b5cf;b;border-top-width: 2px; order-top-style: solid; }
.selectedWork { font-size: 13px; }
