/* BASIC ELEMENTS */
html { height:100%; }
body { margin:0;padding:0;border:0;height:100%;max-height:100%;background:#f4f4f4 url(/images/bground.png) left top repeat-x;cursor:default;font:normal 13px Arial;text-align:center; }
p { margin:0px 0 10px 0 !important;line-height:150%; }
a { color:#a90000;text-decoration:none;outline-style:none;font-weight:normal; }
a:hover { color:#690000; }
a img { border:0 none; }

/* BASIC CLASSES */
.left { float:left; }
.pngfix { behavior:url(/style/iepngfix.htc); }

/* HEADINGS */
h1 { font:italic 32px Verdana;letter-spacing:3px;padding:0;margin:0 0 16px 0;color:#c53; }
h2 { font:italic 16px Verdana;letter-spacing:2px;padding:0;margin:40px 0 14px 0;color:#963; }
h6 { font:italic 14px Verdana;letter-spacing:1px;padding:0;margin:0 0 8px 0;color:#963; }

/* SITE LAYOUT */
#container { margin:20px auto 0;width:90%;min-width:990px;max-width:1320px;height:100%; }
#container tr { vertical-align:top; }
.container_side { width:17px; }
#site_left { width:236px;padding-top:130px;text-align:right; }

#mainmenu { min-width:240px;padding:40px 0;margin:0;list-style:none;text-align:right;position:relative;right:-16px; }
#mainmenu .item { color:#666;font-size:13px;letter-spacing:1px;padding:10px 25px 4px 10px; }
#mainmenu .selected { color:#444 !important;font-weight:bold; }
#mainmenu a{ color:#777;display:block; }
#mainmenu a.marked{ color:#c53 !important; }
#mainmenu a:hover{ color:#ff4e00; }

#site { background-color:#fff; }
#header { width:100%;height:360px;text-align:left; }
#header th { width:4px;text-align:right;background:url(/images/header_r.png) top right no-repeat; }
#content { padding:10px 40px 80px; }
#content,
#content table { color:#666;line-height:150%;text-align:justify;font:normal 13px Arial; }

/* CONTENT */
.pf_logo {padding:30px;vertical-align:middle;}
