/*
Theme Name: PAWS/LA Custom Theme
Description: Custom theme designed for PAWS/LA 
Version: 1.0
Author: Practically Dutch
Author URI: http://wwww.practicallydutch.com
This theme is copyright and may not be copied or reproduced without the written permission from PAWS/LA

*/

body {background: #ccd5c4 url(../images/bg.jpg) repeat-x center top;margin: 0px; font-family: Verdana, Geneva, sans-serif;}
img {border: 0px;}
#mainDiv {background: url(../images/bg-main-hp.jpg) no-repeat center top; height:1100px; margin: 0px auto;}
.clear {clear:both;}
.block {display:block;}
p {}
a:hover {text-decoration: underline;}
ul {margin: 0px; padding: 0px; list-style-type:none;}


#divMainHeaderBackground {background: url(../images/bg-header-hp-color.jpg) no-repeat; width: 962px;height: 271px; margin: 0px auto;}
#divContainerHdrButtons {height:185px;}
#btnViewCart {margin: 10px 0 30px 10px;}
#btnHome {margin: 10px 0 30px 10px;}
#divLogo {height:95px;width: 300px;}
#divContainerMainNav {padding: 0 0 0 34px;}

#divSLTop {width: 954px; margin: 0 auto;}
#divSLBackground {width: 954px;margin: 0px auto; background: url(../images/slPageBackground.png) repeat-y;}

#divLeftCol {float:left;width:190px; }
#divContainerLeftCol {padding: 0 0 0 15px;}
#divCenterCol {float:left;width:530px;}
#pageBody {padding: 0 20px 0 5px; color: #564d3f; font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 18px;}
#divRightColHp {float:left;width:234px;background:url(../images/bg-rt-col-hp.jpg) no-repeat;height:674px; padding-top: 12px;}
#divRightCol {float:left;width:234px; background:url(../images/bg-rt-col-sl.gif) no-repeat 7px 346px;padding-top: 2px;}

#divContainerSearch {padding: 5px 0 5px 14px;}
#divContainerSrchField {width: 168px; float:left;}
#divContainerSubscribe {height:90px; padding: 0 0 0 14px;}
#divContainerSubField {width: 168px; float:left;}
#smFacebook {padding: 0px 0px 31px 14px;}
#smRSS {margin: 0px 0px 33px 14px;}
#smOdiogo {padding: 0px 0px 37px 14px;}
#smChirp {margin-left: 14px;}

.btnGo {background: url(../images/btn-go.gif) no-repeat; height: 38px; width: 35px; border: none 0px transparent;}
#promoDonate {margin: 0px 0px 14px 14px;}
#promoBlog {margin: 0px 0px 17px 14px;}

#divSLBottom {width: 954px; margin: 0 auto;}


/* main navigation */

#mainNav { width: 895px; height: 43px; background: url(../images/navigation.jpg); margin: 0px; padding: 0; position: relative;}

#mainNav li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#mainNav li, #mainNav a { height: 43px; display: block; }
#nav_01 {left: 0; width: 125px;}
#nav_02 {left: 146px; width: 133px;}
#nav_03 {left: 303px; width: 136px;}
#nav_04 {left: 454px; width: 112px;}
#nav_05 {left: 577px; width: 88px;}
#nav_06 {left: 679px; width: 87px;}
#nav_07 {left: 780px; width: 115px;}


#nav_01 a:hover{background: transparent url(../images/navigation.jpg) 0 -43px no-repeat;}
#nav_02 a:hover{background: transparent url(../images/navigation.jpg) -146px  -43px no-repeat;}
#nav_03 a:hover{background: transparent url(../images/navigation.jpg) -303px -43px no-repeat;}
#nav_04 a:hover{background: transparent url(../images/navigation.jpg) -454px -43px no-repeat;}
#nav_05 a:hover{background: transparent url(../images/navigation.jpg) -577px -43px no-repeat;}
#nav_06 a:hover{background: transparent url(../images/navigation.jpg) -679px -43px no-repeat;}
#nav_07 a:hover{background: transparent url(../images/navigation.jpg) -780px -43px no-repeat;}
form {margin: 0px; padding: 0px;}
.accessLinks { height: 1px; width: 1px; position: absolute; overflow: hidden; top: -10px; }

#mainNav li, #mainNav a { color:transparent; }

.hp-promo-lower-ul, .hp-promo-lower-ul li ul {padding: 0px; margin: 0px; list-style:none;}
.hp-promo-lower-ul li ul {}
.hp-promo-lower-ul li {float: left; width: 240px;}
.hp-promo-lower-ul li ul li {float: none; padding-left: 17px; width: 200px;}
.hp-promo-lower-ul h2 {padding: 10px 0 10px ; margin: 0px; font-family: "Courier New", Courier, monospace; font-size: 18px; color: #392a13; font-weight:  bold;}
.hp-promo-lower-ul li ul li div {height: 82px; color: #433b2e; font-size: 10px; font-family:Verdana, Geneva, sans-serif;}
.promo-action-item {text-align:right; padding: 10px 0 0; font-family: "Courier New", Courier, monospace ; font-size: 12px;color: #433b2e;}
.promo-action-item a {color: #433b2e;}
.topRow {padding-bottom: 22px;}


.rtColInput{color: #433b2e; font-size: 11px; font-family: Verdana, Geneva, sans-serif; border: solid 1px #8dbb23; width: 158px; height: 20px;padding: 8px 0 0 3px;}

#divFooter {width:954px;margin: 0px auto;  height: 160px; padding: 27px 0 0 0; background: url(../images/bg-footer-hp.jpg) no-repeat 0px 13px; }
#divFooter ul {float:left; padding: 0px; margin: 0px; list-style-type:none; line-height: 20px;}
#divFooter h3 {font-family: "Courier New", Courier, monospace; font-size: 15px; font-weight: bold; color: #73b8b2; padding: 0px; margin: 0px;}
#divFooter ul li h3 a {color: #73b8b2; text-decoration: none;}
#divFooter ul li a {color: #a8c467;text-decoration: none;}
#divFooter ul li {font-family: Verdana, Geneva, sans-serif; font-size: 10px;text-transform: uppercase;}
#footer_01 {width: 135px;}
#footer_01 li{padding-left: 20px;}
#footer_02 {width: 157px;}
#footer_03 {width: 196px;}
#footer_04 {width: 156px;}
#footer_05 {width: 90px;}
#footer_06 {width: 205px;}
#footer_06 h3 {padding-bottom: 10px;}
.postImage {}
.alignright {float: right; margin: 0 0 10px 10px;}


#divSubFooter,#divSubFooter a {width: 948px; margin: 0px auto; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #4d463c;padding-bottom: 30px; text-transform: uppercase; text-decoration: none;}
#divCopyright {float:left;width: 500px;}
#divCredits {float:right;width: 400px;text-align: right;}
h1,h2,h3,h4,h5,h6 {padding: 0px; margin: 0px;}

/*
#pageBody h1 {color: #67871c; font-size: 24px; font-weight: normal; font-family: Verdana, Geneva, sans-serif; padding: 9px 0 5px; line-height: 26px;}
#titleDivider {border-top: solid 1px #b2a787; height: 10px;}
#pageBody h2 {color: #564d3f; font-size: 20px;font-weight: normal; font-family: Verdana, Geneva, sans-serif; line-height: 24px;}
#pageBody ul {margin: 0px; padding: 7px 0 7px 10px; list-style: none;}
#pageBody ul li {background: url(../images/bullet-green.gif) no-repeat 0 8px; margin: 0 0 0 5px; padding: 0 0 0 10px;}
#pageBody img {background: url(../images/bg-pic.gif); padding: 10px;}
#pageBody a {color: #5d7d12; text-decoration: none;}
#pageBody a:hover {text-decoration: underline;}
*/
/* hp */

#hpContainerMainPromo {background:url(../images/bg-promo-upper-hp.jpg) no-repeat;height: 346px;}
#hpContainerMainPromo img {margin: 14px 0 0 21px;}
#hpContainerLowerPromo {background:url(../images/bg-promo-lower-hp.jpg) no-repeat;height: 328px;}
#divContainerPromos {float:left;width:720px; height:674px;}
#divContainerMainHp {width: 954px;margin: 0px auto;}


.leftNav  {margin: 0px; padding: 7px 0 0 15px; list-style-type: none;}
.bgLeftColKnockout, .widget {background: url(../images/bg.jpg); width: 147px; margin: 0 0 15px 0; padding: 0 0 10px 0; list-style-type:none; font-weight: bold;}
.leftNav li h4 {font-family: Verdana, Geneva, sans-serif; font-size: 24px; font-weight: normal;color: #304a47; text-transform: lowercase; padding: 3px 0 0 7px;line-height: 24px; letter-spacing:-.03em;}
.leftNavli {padding: 5px; }
.leftNav li a {color: #304a47;}
a {text-decoration: none;}
.leftNav li ul {border-top: solid 1px #eae2cb; margin:5px;}
.leftNav li ul li {margin: 7px 2px 0 2px; line-height: 15px;padding-bottom: 0px; font-size: 10px; color: #304a47; text-transform: uppercase;font-family: Verdana, Geneva, sans-serif;text-decoration: none;}
.textwidget  {border-top: solid 1px #eae2cb; margin:5px;line-height: 15px;padding: 5px 0 0 0; font-size: 10px; color: #304a47; text-transform: uppercase;font-family: Verdana, Geneva, sans-serif;text-decoration: none;}
.navBullets {}
.widget li {background:url(../images/bullet-arrows.png) no-repeat 0 5px; margin: 0 0 0 10px; padding: 0 0 0 10px;}
.widget li a {text-decoration:underline;}

.wp-caption {padding-right:10px;}

.wp-caption-text {padding: 0px; margin: 0px;}
.divContact {float:left; width: 49%;}
#divCenterColCart {float:left;width:720px;}