/* TAG STYLES */
body { background: url(../images/sub_header_bkg.jpg) #a48366 repeat-x; color: #401700; height: 100%; margin: 0px; padding: 0px; }
body.home { background: #a48366 url(../images/home_header_bkg.jpg) repeat-x; color: #401700; height: 100%; margin: 0px; padding: 0px;  }
html { height: 100%; margin: 0px; padding:0px; }
li { margin-top:10px; }
p, td { color: #000000; font-family: tahoma, arial, sans-serif; font-size: 12px; }
ul.error { list-style-image:url(../images/error_li.gif); margin-left: 12px; margin-top: 5px; padding-left: 0px; }

/* LINK STYLES */
a:active { color: #000000; text-decoration: underline; }
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #361a10; text-decoration: none; }

a.copyright:active { color: #f7cDa4; text-decoration: underline; }
a.copyright:link { color: #f7cDa4; text-decoration: underline; }
a.copyright:visited { color: #f7cDa4; text-decoration: underline; }
a.copyright:hover { color: #f7cDa4; text-decoration: none; }

a.footer:active { color: #000000; text-decoration: none; }
a.footer:link { color: #000000; text-decoration: none; }
a.footer:visited { color: #000000; text-decoration: none; }
a.footer:hover { color: #000000; text-decoration:underline; }

/* BACKGROUND STYLES */
.pipecenter { background: url(../images/piperoots_center.jpg) repeat-x; background-position: left bottom; }
.pipeleft { background: url(../images/piperoots_repeat.jpg) repeat-x;  background-position: right bottom; }
.piperight { background: url(../images/piperoots_repeat.jpg) repeat-x; background-position: left bottom; }

/* POSITION STYLES */
.fullheight { height:100% }
.padding-bottom { padding-bottom: 20px; }
.padding-left { padding-left: 20px; }
.padding-right { padding-right: 20px; }
.right { float: right; padding: 0px 0px 20px 20px; }
.footer1 { padding-bottom: 70px; }
.footer2 { padding-bottom: 30px; }

/* TEXT STYLES */
.copyright { color:#f7cDa4; font-size: 11px; }
.deepred { color: #401700; }
.leading20 { line-height: 20px; }
.purple { color: #401B78; }
.txt14 { font-size: 14px; }
.txt16 { font-size: 16px; }
.white { color: #ffffff; }