/* CSS Document */
/* styles for www.paulstanzel.com global pages */	
* { margin: 0; padding: 0; }
html, body { font-family: Arial, Avenir, "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 86%; background-color: #2f261f; color: #e9e9e9;}
img { border: 0; }
/* general */
h1 { font-size: x-large; color: #036; font-family: "Times New Roman", Times, serif}
h2 { font-size: large; color: #036; font-family: "Times New Roman", Times, serif}
h3 { font-size: medium; color: #036; font-family: "Times New Roman", Times, serif}
h4 { font-size: small; color: #036; font-family:Georgia, "Times New Roman", Times, serif}
h5 { font-size: x-small; color: #036; font-family:Georgia, "Times New Roman", Times, serif}
a:link { color: #ebe3c5; text-decoration: none;}
a:visited { color: #ebe3c5; text-decoration: none;}
a:hover { color: #fffefa; text-decoration: underline; }
hr { color: #bebae1; height: 1px;}
p { font-size: 1.1em; MARGIN: 16px 16px 16px 0;}

/* main content area */
#main_content {	BACKGROUND: #FFF; WIDTH: 780px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING: 0 0 0 0; MARGIN-TOP: 3px;}

/* footer */
#footer {	DISPLAY: block; BACKGROUND: url(../img/footerbg.gif) top center #2f261f; background-repeat: no-repeat; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; HEIGHT: 250px; PADDING: 0 0 0 0; text-align: center;}
#footer p {	 MARGIN: 0 0 19px 0; color: #84766b; font-size: .85em;}
/* header */
#header {	DISPLAY: block; BACKGROUND: url(../img/bodybg.jpg) top center #2f261f; background-repeat: no-repeat; MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; HEIGHT: 204px; PADDING: 0 0 0 1; text-align: center;}
/* content */
#contentbg { DISPLAY: table; BACKGROUND: url(../img/contentbg.gif); background-repeat: repeat; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto; PADDING: 0 0 0 0; text-align: center;}
#content {	DISPLAY: table-row; BACKGROUND: url(../img/contentbg.jpg) top center; background-repeat: no-repeat; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto; PADDING: 0 0 0 0; text-align: center;}
/* main column */
#photo { width: 400px; border: 5px solid #bebae1; margin: 0px 0px 0px 0px; }
#left_column { DISPLAY: block; float: left; MARGIN-LEFT: 15px; MARGIN-RIGHT: auto; MARGIN-TOP: 15px; WIDTH: 520px; FLOAT: left; text-align: left;} 
#left_column h3 { padding-left: 12px; margin-top: 12px; background-image: url(../img/bullet.sm.gif); background-repeat: no-repeat; background-position: left center; font-size: 14pt; font-weight: 400; line-height: 14pt; color: #e2d7bb; margin-bottom: 0px; }
#left_column h1 { padding-left: 12px; margin-top: 12px; background-image: url(../img/bullet.lg.gif); background-repeat: no-repeat; background-position: left center; font-size: 1.6em; font-weight: 100; line-height: 1.6em; color: #e2d7bb; margin-bottom: 0px; }
#left_column li { margin-left: 20px; font-size: 1.1em; margin-top: 0em; margin-bottom: 1em; line-height: 1.1em; list-style: circle; }
#left_column .bullet { padding: 0 1em; margin: 0 0 0 0; background-image: url(../img/cesl.bullet.gif); background-repeat:no-repeat; background-position: center left; }
/* right column */
#right_column { font-family: Verdana, "Lucida Grande", Helvetica, sans-serif; font-style: italic; DISPLAY: block; float: left; MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px; MARGIN-TOP: 15px; WIDTH: 160px; font-size: 1.1em; text-align: left; top: 0;}
#right_column .link_list { width: 160px; border: 1px solid #000; margin: 0px 0 0px 0px; padding: .3em 0 .2em 0;}
#right_column .link_list li { padding: 2px 0 2px 0; margin: .5em; list-style: none; }
#right_column .link_list a { padding: 0 0 0 15px; font-size: 1em;  background-image: url(../img/bullet.sm.gif); background-repeat: no-repeat; background-position: center left; }
#right_column .contact { width: 145px; font-size: .85em; margin: 20px 0 0 0px; color: #8a816e; list-style: none;}
#right_column .contact li a { padding: 0 0 0 0; margin: 3px; color: #8a816e; }
