@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;}
body { background: url(../images/background.jpg) repeat-x #F1EAD8; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:center; color: #000; margin: 0 auto; }

ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
a, ins { text-decoration: none; color: #82381d }
del { text-decoration: line-through; }
p {margin: 10px 0 10px 0;}
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
.add1pxTop { margin-top:1px !important; }
.add1pxRight { margin-right:1px !important; }
.add1pxBottom { margin-bottom:1px !important; }
.add1pxLeft { margin-left:1px !important; }
.add5pxTop { margin-top:5px !important; }
.add5pxRight { margin-right:5px !important; }
.add5pxBottom { margin-bottom:5px !important; }
.add5pxLeft { margin-left:5px !important; }
.add5pxAll { margin:5px !important; }
.add5pxPaddingTop { padding-top:5px !important; }
.add5pxPaddingRight { padding-right:5px !important; }
.add5pxPaddingBottom { padding-bottom:5px !important; }
.add5pxPaddingLeft { padding-left:5px !important; }
.add5pxPaddingAll { padding:5px !important; }
.add10pxPadding { padding: 10px !important; }
.add10pxPaddingTop { padding-top: 10px !important; }
.add10pxPaddingRight { padding-right:10px !important; }
.add10pxPaddingBottom { padding-bottom: 10px !important; }
.add10pxPaddingLeft { padding-left:10px !important; }
.add10pxTop { margin-top: 10px !important; }
.add10pxRight { margin-right:10px !important; }
.add10pxBottom { margin-bottom: 10px !important; }
.add10pxLeft { margin-left:10px !important; }
.add15pxTop { margin-top: 15px !important; }
.add15pxRight { margin-right: 15px !important; }
.add15pxBottom { margin-bottom: 15px !important; }
.add15pxLeft { margin-left: 15px !important; }
.add15pxPadding { padding: 15px !important; }
.add15pxPaddingTop { padding-top: 15px !important; }
.add15pxPaddingRight { padding-right: 15px !important; }
.add15pxPaddingBottom { padding-bottom: 15px !important; }
.add15pxPaddingLeft { padding-left: 15px !important; }
.add20pxPadding { padding: 20px !important; }
.add20pxTop { margin-top: 20px !important; }
.add20pxRight { margin-right: 20px !important; }
.add20pxBottom { margin-bottom: 20px !important; }
.add20pxLeft { margin-left: 20px !important; }
.add30pxTop { margin-top: 30px !important; }
.add30pxRight { margin-right: 30px !important; }
.add30pxBottom { margin-bottom: 30px !important; }
.add30pxLeft { margin-left: 30px !important; }
.add35pxRight { margin-right: 35px !important; }
.add50pxTop { margin-top: 50px !important; }
.add50pxRight { margin-right: 50px !important; }
.add50pxBottom { margin-bottom: 50px !important; }
.add50pxLeft { margin-left: 50px !important; }
.add75pxTop { margin-top: 75px !important; }
.add75pxRight { margin-right: 75px !important; }
.add75pxBottom { margin-bottom: 75px !important; }
.add75pxLeft { margin-left: 75px !important; }
.altClear { overflow:hidden !important; width:100% !important; }
.black { color:#000 !important; }
.blue { color:#0066cc !important; }
.orange { color: #FC0 !important; }
.bold { font-weight:bold !important; }
.border { border:2px solid #f5f5f5 !important; }
.borderBlue { border:3px solid #349cf8 !important; }
.center { text-align:center !important; }
.clear { clear:both !important; }
.floatR { float:right !important; }
.floatL { float:left !important; }
.front { position:relative !important; z-index:1 !important; }
.inline { display:inline !important; }
.noBorder { border: none !important }
.noMargin { margin:0 !important; }
.noPadding { padding:0 !important; }
.hideMe { display: none; }
.showMe { display: block; }
.blue { color:#1388e7 !important; }
a.large { font-size: 17px !important; font-weight: bold !important; }
.small { font-size:11px !important; line-height:14px !important; }
.smaller { font-family: Tahoma, Geneva, sans-serif; font-size:10px !important; line-height:14px !important; }
.yellow { color:#ffdc67 !important; }
.white { color:#fff !important; }
.sel { font-weight: bold; }
h1 { font-size:30px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal !important; line-height:22px; }
h3 { font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
h4 { font-size:12px; font-weight:bold; }

.container { width: 968px; padding: 0; margin:0 auto; }
.headerCont { width: 968px; margin: 0 auto; }
.headerCont .headerLeft { width: 233px; }
.headerCont .headerRight { width: 735px; }
.lighttext {color: #EDE3E0}
.bodyCont { width: 968px; padding: 0; margin: 0; }
.navCont { width: 233px; background: url(../images/navRightTile.jpg) right repeat-y #83371D; text-align: left; min-height: 690px; }
.navItems { width: 233px; color: #FFF; margin-top: -15px; }
.navItems a { color: #FFF; height: 41px; overflow: hidden; }
.navItems ul li { width: 185px; height: 41px; background: url(../images/pawNav.jpg) left no-repeat; line-height: 42px; color: #fff; padding-left: 50px; cursor: hand !important; cursor: pointer; overflow: hidden;}
.navItems ul li:hover { background: url(../images/pawNavOver.jpg) left no-repeat; }
.mainCont { width: 735px; text-align: left; background: url(../images/bodyback.jpg) 100px 120px no-repeat; min-height:400px }
.mainCont ul { list-style-image: url(../images/paw.jpg); padding-left: 20px; margin-left: 5px}
.mainCont ul li {padding: 3px 0 3px 5px;}
.footerCont { width: 735px; text-align: right; color: #54422f; font-size: 10px; }
.footerCont a { color: #54422f; font-weight: bold; font-size: 10px }
