/* ------------------------------------------ */
/* OUTLINE BIBLE RESOURCES STYLESHEET */
/* ------------------------------------------ */
html,body{margin:0;padding:0}
body{background:url(../images/img_PageGradient.gif) center top repeat-y; background-color:#9E9E9E;}
body{font:11px arial,sans-serif;text-align:center}
p{margin:0px 0px 10px 0px; line-height:16px}
hr{height:1px;width:100%;border-width:0px;border-bottom:dashed 1px #000;padding:0px;text-align:center}
hr.first{margin:0px 0px 10px 0px;padding:5px 0px}
.italics{font-style:italic}
address{margin-bottom:8px;font-family:georgia; font-style:italic; color:#666666; text-align:center}
.quotation{margin-bottom:8px;font-family:georgia; font-style:italic; color:#666666; text-align:center}

h1{margin:0px;margin-bottom:5px;padding:0px;font-family:georgia;font-size:180%;color:#6F2116;font-weight:normal;font-variant:small-caps; line-height:1.1;margin:10px 0px}
/* h2{margin:0px 0px 3px;padding:0px;font-family:arial;font-size:76%;font-weight:bold;color:#6F2116;text-transform:uppercase;letter-spacing:0.1em} */
h2{margin:0px 0px 3px;padding:0px;font-family:arial;font-size:90%;font-weight:bold;color:#6F2116;text-transform:uppercase;letter-spacing:0.1em}
h3{margin:0px;padding:3px 0px 0px;font-family:georgia;font-size:120%;color:#6F2116;font-weight:normal}
h4{margin:0px;padding:0px;font-family:arial;font-size:76%;font-weight:normal;color:#000000;text-transform:uppercase;letter-spacing:0.25em}
h5{margin:0px;padding:0px;font-family:georgia;font-size:96%;font-weight:normal;color:#6F2116;text-transform:uppercase}

featuredproduct{margin:0px;padding:0px;font-family:arial;font-size:10px;font-weight:normal;color:#000000;text-transform:uppercase;letter-spacing:0.25em}

a:link{color:#6F2116;text-decoration:none;}
a:active{color:#6F2116;text-decoration:none;}
a:visited{color:#b46e6e;text-decoration:none;}
a:hover{color:#6F2116;text-decoration:underline;}

#Website{text-align:left; width:760px; margin:0 auto; background-color:#FFFFFF}
  #Header{position:relative;height:189px;background:url(../images/img_HeaderBG.jpg) no-repeat #EBE3C2}
  #HeaderHome{position:relative;height:108px;background:url(../images/img_HeaderBG.jpg) no-repeat #EBE3C2}
  #Header a{text-decoration:none; color:#6F2116}
    #Tagline{width:100%;height:20px; color:#fff; background-color:#6F2116; font:10px arial; text-transform:uppercase; text-align:center}
    #UtilityNav{width:716px;margin:8px 22px;height:16px;color:#6F2116; font:9px arial; text-transform:uppercase; text-align:right; position:absolute;top:18px;left:0px}
    #UtilityNav a:hover{text-decoration:underline}
    #Logo{position:absolute;top:46px;left:22px}
    #ShopCart{position:absolute;top:48px;left:538px;width:200px;text-align:right}

    #Navigation{width:716px;position:absolute;top:93px;margin:0px 22px;height:45px}
      #PrimaryNav{background:#4F545C repeat-x url(../images/img_NavBarGradient.gif);margin:0px;height:34px;width:100%;padding:0px}
      #PrimaryNav li{display:inline;margin:0px}
      #SecondaryNav{background-color:#6F2116;margin:0px;height:31px;display:block;float:left;position:absolute;left:0px;top:34px;width:100%;margin:0px;padding:0px}
      #SecondaryNav li{display:inline;margin:0px}
      #PrimaryNav li a{font:11px arial;color:#ccc;text-decoration:none;display:block;float:left;height:34px;padding:0px 7px;padding-top:4px;padding-bottom:7px;line-height:1em;text-align:center;border-right:solid 1px #EAE7D6;letter-spacing:0.06em;padding:10px; padding:0px}
      #PrimaryNav li a:hover{color:#fff;background-color:#6F2116}
      #SecondaryNav li a{font:11px arial;color:#ccc;text-decoration:none;display:block;float:left;height:31px;padding:0px 15px;line-height:1.4em;border-right:none; line-height:1em;padding-top:10px}
      #SecondaryNav li a:hover{color:#fff;background-color:#972B1D}
      #PrimaryNav a.active{color:#fff;background-color:#6F2116}
      #SecondaryNav a.active{color:#fff;background-color:#972B1D}
      .PrimaryNavPadding {margin:10px 10px 0px 10px}

  #SubHeader-home{position:absolute;top:158px;width:760px;height:31px;background:url(../images/img_SubHeaderBG.jpg) center top no-repeat #EBE3C2}
  #SubHeader{position:absolute;top:158px;width:760px;height:31px;background:url(../images/img_SubHeaderBG-noborder.jpg) center top no-repeat #EBE3C2}

/* Homepage Styles */
    #LeftColx{width:114px;background:url(../images/border.gif) repeat-y #fff;border-bottom:1px solid #B4B5B4}
    #LeftCol{width:113px;background:url(../images/img_left_bg.gif) no-repeat 1px 23px}
    #LeftColHead{height:23px;width:112px;margin-left:1px;background:url(../images/img_left_top_bg.gif) repeat-x;border-bottom:solid 1px #B4B5B4; font:9px arial; color:#ccc; text-transform:uppercase; text-align:center; letter-spacing:0em;}
	  #LeftColBody{width:104px;height:245px;min-height:245px;font:70% arial;line-height:1.5em; padding:0px; margin:1px 0px 1px 5px;   font-size:100%}
		#LeftColBody p{margin:0px; padding:8px 0px}
		#LeftColBody a{text-decoration:underline}
		#LeftColBody a:hover{color:#667}
		#LeftColBody a:visited{color:#b46e6e}

    #CenterColx{background:url(../images/border2.gif) repeat-y #fff;border-bottom:1px solid #B4B5B4}
    #CenterCol{width:488px;background:url(../images/img_home_center_bg.gif) #fff;margin-left:1px}
  	#CenterColMainPhoto{height:195px;background:url(../images/img_home_mainphoto.jpg)}
	  #CenterColBody{background:url(../images/img_home_center_bgx488.gif) no-repeat;font:76% arial,sans-serif;line-height:1.5em;   font-size:106%}
		#CenterColContent{padding:18px}
		#CenterColFooter{border-top:dashed 1px #000}
		#CenterCol a{text-decoration:underline}
		#CenterCol a:hover{color:#667}
		#CenterCol a:visited{color:#b46e6e}

    #RightColx{width:114px;background:url(../images/border.gif) repeat-y #fff;border-bottom:1px solid #B4B5B4}
    #RightCol{width:113px;background:url(../images/img_right_bg.gif) no-repeat 1px 23px}
    #RightColHead{height:23px;width:112px;background:url(../images/img_left_top_bg.gif) repeat-x;border-bottom:solid 1px #B4B5B4; font:9px arial; color:#ccc; text-transform:uppercase; text-align:center; letter-spacing:0em;}
	  #RightColBody{width:104px;height:245px;min-height:245px;font:70% arial;line-height:1.5em;padding:1px 5px; text-align:center;   font-size:100%}
		#RightColBody p{margin:0px; padding:8px 0px}
		#RightColBody a{text-decoration:underline}
		#RightColBody a:hover{color:#667}
		#RightColBody a:visited{color:#b46e6e}
/* End Homepage Styles */  


/* Subpage Styles */
    #SubLeftColx{width:114px}
    #SubLeftCol{width:114px}
    #SubLeftColHead{width:112px;margin-left:1px;height:23px;background:url(../images/img_left_top_bg.gif) repeat-x;border-bottom:solid 1px #B4B5B4; font:9px arial; color:#ccc; text-transform:uppercase; text-align:center; letter-spacing:0em}
    #SubLeftColBodyBG{width:112px;background:url(../images/img_left_bg.gif) no-repeat 0px 0px;margin-left:1px}
    #SubLeftColBody{width:106px;min-height:245px;font:70% arial;line-height:1.5em; padding:0px; margin-left:4px;   font-size:100%}
    #SubLeftColBody p{margin:0px; padding:8px 0px}
    #SubLeftColBody h1{font-size:150%}
    #SubLeftColBody h2{font-size:85%}
    #SubLeftColBody a{text-decoration:underline}
    #SubLeftColBody a:hover{color:#667}
    #SubLeftColBody a:visited{color:#b46e6e}
    /* Added styles for left-column bullets */
    #SubLeftColBody p {margin-bottom:0px;padding-bottom:0px}
    #SubLeftColBody ul{margin:0px;padding:0px}
    #SubLeftColBody ul li{padding:0px;margin:0px;background:url(../images/bullet.gif) no-repeat 6px 6px;list-style:none}
    #SubLeftColBody ul li a{line-height:1.2;width:80px;margin-left:15px;margin-bottom:5px;display:block}

    #SubCenterColx{width:490px}
    #SubCenterCol{width:490px;background:url(../images/border2.gif) repeat-y;border-bottom:1px solid #B4B5B4}
    #SubCenterColMainPhoto{margin-left:1px}
    #SubCenterCol ul{margin-top:0px;margin-bottom:0px}
    #SubCenterCol li{margin-bottom:8px}

  	#SubCenterColBody{color:#667;font:76% arial,sans-serif;line-height:1.5em;   font-size:106%}
		#SubCenterColContent{padding:18px}
		 #referafriendtag {  padding:170px }
		#SubCenterColFooter{border-top:dashed 1px #000}
		#SubCenterCol a{text-decoration:underline}
		#SubCenterCol a:hover{color:#667}
		#SubCenterCol a:visited{color:#b46e6e}
		#ItemUtil1 {position:absolute; left:420px; top:0px; }
		#AddCoupon {position:relative;}
		
    #SubRightColx{width:114px;}
    #SubRightCol{width:114px}
  	#SubRightColHead{height:23px;background:url(../images/img_left_top_bg.gif) repeat-x;border-bottom:solid 1px #B4B5B4; font:9px arial; color:#ccc; text-transform:uppercase; text-align:center; letter-spacing:0em}
    #SubRightColBodyBG{width:112px;background:url(../images/img_right_bg.gif) no-repeat 0px 0px;margin-left:1px}
	  #SubRightColBody{width:106px;min-height:245px;font:70% arial;line-height:1.5em;padding:0px; margin-left:3px; text-align:center;   font-size:100%}
		#SubRightColBody p{margin:0px; padding:8px 0px}
    #SubRightColBody h1{font-size:150%}
    #SubRightColBody h2{font-size:85%}
		#SubRightColBody a{text-decoration:underline}
		#SubRightColBody a:hover{color:#667}
		#SubRightColBody a:visited{color:#b46e6e}
    #SubRightColBody ul{margin:0px;padding:0px;text-align:left;padding-left:15px}
/* End Subpage Styles */


/* Product Page Styles */
#ProductAreaLeft{float:left; width:180px; height:220px; text-align:center}
#ProductAreaRight{float:left; width:255px; padding-left:15px}
#ProductAreaBottom{width:450px; border-top:dashed 1px #000000}
	#ProductAreaBottomLeft{float:left;width:220px; padding-right:5px}
	#ProductAreaBottomRight{float:left;width:220px; padding-left:5px}
	.ProductAreaBottomLeft{width:220px}
	.ProductAreaBottomRight{width:220px}
	.ProductAreaBottomLeft span{font-size:13px;}
	.ProductAreaBottomRight span{font-size:13px;}
	#ProductAreaBottom p{line-height:6px}
	#ProductAreaBottom h2{padding:8px 0px 5px}
#ProductPhoto{width:180px; height:180px}
#ProductDescription{line-height:16px;text-align:left}
#ProductPrice{float:right;line-height:26px; font-weight:bold}
#AddToCartLargeDiv{float:right; margin:3px 0px 0px 5px; border:1px solid #666666;height:16px; font-weight:bold; padding:2px 8px 0px; background:url(../images/img_addtocart_large_bg.gif) repeat-x #B7B385}
	#AddToCartLargeDiv a:hover{color: #9F9F9F}
.AddToCartSmallDiv{float:right; margin:-3px 0px 0px 0px; border:0px solid #666666;height:12px; width:77px; font-size:9px;font-weight:normal; text-align:center; background:url(../images/img_addtocart_large_bg.gif) repeat-x #B7B385}
	.AddToCartSmallDiv a{color: #B56358;font-size:11px}
	.AddToCartSmallDiv a:link{color:#a33}
	.AddToCartSmallDiv a:visited{color:#b46e6e}
	.AddToCartSmallDiv a:hover{color: #9F9F9F}
.AddNoItem{font-size:11px;line-height:1;padding: 3px 0px;text-align:right;color:#a33}
/* End Product Page Styles */




/* 2-Column Styles */
  #SubHeader2Col{position:relative;height:31px;background:url(../images/img_SubHeaderBG_2Column.jpg) center top no-repeat #EBE3C2}
  #SubCenterCol2Col{float:left;position:relative;top:0px;left:22px;width:612px;border-right:solid 1px #B4B5B4;border-bottom:solid 1px #B4B5B4;border-left:solid 1px #B4B5B4;background: #fff}


/* End2-Column Styles */

  
  
  #clearit {clear:both;}
  
  


  #Footer{width:740px;margin:10px;text-align:center;font-family:arial;font-size:9px;color:#928F66;text-transform:uppercase;line-height:2em;letter-spacing:0.05em}
  #Footer a{color:#928F66;text-decoration:underline}
  #Footer a:hover{color:#6F2116;text-decoration:underline}
  #Footer a:visited{color:#b46e6e}
    #FooterTagline{font-family:georgia;font-size:12px;color:#6F2116;text-transform:none}


	
		p.addattributes{font-size:12px;font-style:italic;color:#000}
	
	
	#referafriendtag{float:right; margin:0px;padding:0px}
input#txtToName{margin-top:2px}
input#txtFromName{margin-top:2px}
