/* CSS file for pirumansion.com */
body {color:#444 /*808080*/; margin:40px auto 10px auto; padding:0; text-align:center; font-size:82%; font-family:"Trebuchet MS",Arial,Helvetica, sans-serif; background:#2E373C url(images/l/bk.jpg) repeat-x left top}

#pagewrap    {width:912px; margin:auto; text-align:left}
#bkpagetop   {width:912px; height:35px; background:url(images/l/bkpagetop.jpg) no-repeat}
#contentwrap {width:912px; text-align:left; background:url(images/l/bkpage.jpg) repeat-y}
#lnavcontent {background:url(images/l/bkcontenttop.jpg) top center no-repeat}

/** LNAV & LOGO */
#lnav {float:left; width:234px; padding-left:30px}

#lnav #logo {height:96px; color:#485153; padding-bottom:50px; background: url(images/l/bklogo.gif) no-repeat left top}
#pagewrap #logo h2 {display:block; margin:0 0 1em 0; padding-top:5px; text-transform:uppercase; font-size:20px; font-weight:normal}
#pagewrap #logo h2.logobyline {padding-top:0; font-size:12px; font-weight:normal; text-transform:capitalize}
#pagewrap #logo a {color:#485153; text-decoration:none}
#pagewrap #logo a:hover {color:#995307; text-decoration:none}

	/* lnav */
#lnav .lnavtitle {color:#5B4E27; font-size:13px; padding-bottom:29px; font-family:Georgia,"Times New Roman",Times,serif; background:url(images/l/lnavseparator.gif) bottom left no-repeat}
#lnav ul {font-size:12px; margin:0 0 30px 0; padding:0; text-align:left; line-height:1.3em; list-style:none}
#lnav ul li {padding: 0 0 8px 12px; background:url(images/l/lnavdot.gif) no-repeat}

/** THECONTENT */
#thecontent {float:right; width:578px; padding:30px 30px 10px 0; line-height:2em; text-align:justify}

/** FOOTER */
#footer {clear:both; width:912px; margin:0 auto; padding-top:32px; background:url(images/l/bkpagebtm.jpg) no-repeat}
#footer #thec {color:#848B92; text-align:center; letter-spacing:4px; padding-bottom:20px; font-size:11px}
/* END MAIN LAYOUT STYLES             */

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3 {font-family:Georgia, "Times New Roman", Times, serif}
#thecontent h1, .h1 {color:#5B4E27; font-size:20px; font-weight:normal; margin:0; padding-bottom:29px; background:url(images/l/separator-lg.gif) bottom left no-repeat}
#thecontent h2, .h2 {color:#5B4E27; font-size:18px; font-weight:normal}
#thecontent h3, .h3 {color:#485153; font-size:15px}

#thecontent h2.htitle {color:#5B4E27; font-size:18px; font-weight:normal; padding-bottom:29px; background:url(images/l/separator.gif) bottom left no-repeat}
#thecontent h2.htitleshort {color:#5B4E27; font-size:18px; font-weight:normal; padding-bottom:29px; background:url(images/l/lnavseparator.gif) bottom left no-repeat}

.title {padding:30px 0; margin-bottom:1em}
.title h2, .title h3 {font-size:14px; font-weight:normal; color:#5B4E27}

.text1 {text-transform:uppercase; font-size:20px; font-weight:normal; color:#485153}
.text2 {font-size:12px; font-weight:normal; color:#485153}
.text3 {font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif}
.text4 {font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#554C34}

.highlight {color:#A15810}
.mb0 {margin-bottom:0}
.mt0 {margin-top:0}
.b {font-weight:bold}
.i {font-style:italic}
.bi {font-weight:bold; font-style:italic}
.tinytext {font-size:11px}
.dv {color:#CC3399; font-weight:bold; font-style:italic; font-size:14px}

td	{vertical-align:top}
form {margin:0; padding:0}

ul {margin:0 0 1em 0; padding:0 0 0 30px; text-align:left; line-height:1.3em; list-style:none}
li {padding: 0 0 8px 12px; background:url(images/l/lnavdot.gif) no-repeat}
ul.ul1 {line-height:1.1em}

ul.ulcallnow, ul.ulnext {clear:both; list-style:none; margin-top:25px; padding:9px 0 0 24px; background:url(images/b/callnow.jpg) top left no-repeat}
ul.ulcallnow li, ul.ulnext li {background:none}

.img1 {float:left; margin:3px 15px 0 0}
.img2 {float:right; margin:3px 0 0 15px}
.imgcaptionrt, .imgcaptionlt, .imgcaptioncenter {color:#fff; text-align:center; line-height:1.2em; padding-bottom:4px; background:#5A7FA1}
.imgcaptionrt img, .imgcaptionlt img, .imgcaptioncenter img {padding-bottom:4px}
.imgcaptionrt {float:right; margin:0 0 10px 20px}
.imgcaptionlt {float:left;  margin:0 20px 10px 0}
.imgcaptioncenter {margin:auto}
.imagecaption {font-size:11px; letter-spacing:1px}

.imgblueborder {border:1px solid #5A7FA1}
.imgredborder  {border:1px solid #A0570E}


/* THE FEARLESS SPECTATOR */
.fearlessspec div {color:#5B4E27; font-size:17px; margin-top:2.5em; padding-bottom:29px; font-family:Georgia,"Times New Roman",Times,serif; background:url(images/l/lnavseparator.gif) bottom left no-repeat}
.fearlessspec ul {line-height:1.1em}
.fearlessspec a:link {}
.fearlessspec a:visited {color:#888; text-decoration:underline}
.fearlessspec a:hover {color:#A25B14; text-decoration:none}

/** grey:485153 turquoise:#597990 brown:5B4E27   */
a {color:#597990; text-decoration:underline}
a:hover {color:#A25B14; text-decoration:none}
