#catBody {clear:both;width:760px;width:950px;padding-top:6px;border:1px solid blue;border:none;}
#ctrCol {padding: 0 0 14px 0;background:none;border:none;text-align:center;}
html>body #ctrCol {padding: 0 10px 14px 10px;background:none;border:none;}

#fcGallery {width:570px;padding:0 0 0 10px;}
.fSect {float:left;font: bold 12px verdana,arial,san-serif;color:#000;text-align:center;width:260px;height:270px;margin:10px 0 5px 0;}
.fSect {height:auto;width:270px;}
html>body .fSect {width:280px;}
.fSect img {border:1px solid #6A6F68;height:auto;width:240px;}
.fSect img {width:260px;}
.fSect a {display:block;margin:0;padding:2px;}

.votes1 {margin:18px 5px 18px 5px;padding:3px;font: 11px/13px verdana,arial,san-serif;}
.votes1 h3 {font:bold 13px/16px verdana,arial,san-serif;color:white;background:#6F4690;margin:3px;padding:3px 0 5px 0;text-align:center;}
.votes1 p {margin:0px 0px 10px 0px;text-align:left;}
.votes1 p em {padding:0 5px 0 10px;display:block;text-align:left;font:italic 10px/13px verdana,arial,san-serif;}


/* 9/08/2006 changes */
.leftBoxes {margin-bottom:14px;text-align:center;}

.charities {position:absolute;top:134px;left:630px;width:135px;padding:10px 15px 10px 15px;background:#F6F7F6;border:1px solid #6A6F68;}
.charities {text-align:center;font: 11px/16px verdana,arial,san-serif;}
html>body .charities {top:129px;left:628px;width:110px;padding:10px;}


.prodImage {float:right;text-align:center;margin:10px 10px 0 10px;}
.prodDesc em {font-style:normal;color:red;display:block;}
.prodDesc a {text-decoration:underline;}

.sideCol, .sideColLeft {width:135px;padding:10px 0;background:#F6F7F6;border:1px solid #6A6F68;}
.sideColLeft {width:100%;}
html>body .sideColLeft {width:195px;}
.sideCol p,.sideColLeft p {margin:2px;padding:0;font:normal 12px/14px arial,verdana,san-serif;}
.sideCol h3, .sideColLeft h3 {margin:0px;padding:0 0 5px 0;font:bold 14px/17px arial,verdana,san-serif;}
.sideColLeft h3 em {display:block;font:normal 12px/14px arial,verdana,san-serif;}
.sideColLeft h4 {margin:0 10px 0 10px;padding:0 0 5px 0;font:normal 12px/14px arial,verdana,san-serif;}

.relProd {margin:0 0 5px 0;padding:0;text-align:center;}
.relProd img {border:1px solid #6A6F68;}
.relProd a {display:block;margin:1px;font:bold 11px/13px arial,verdana,san-serif;}
html>body .sideCol {width:130px;padding:5px 1px;}

.catTitle {margin:0;padding:0;}
.catTitle h2 {text-align:left;margin:0 0 0 5px;padding:0;font:bold 20px/20px verdana,arial,san-serif;color: #6A6F68;}
html>body .catTitle h2 {margin:0;}

#cartList {font:normal 11px arial,verdana,san-serif;width:381px;border:1px solid #6A6F68;background:#F6F7F6;margin:0 5px 0 5px;padding:0 0 2px 0;}
html>body #cartList {margin:0;width:375px;}
.cartItem {clear:both;display:block;border-bottom:1px solid #6A6F68;border-top:1px solid #6A6F68;margin:2px 0 0 0;padding:5px;}
.ciName {float:left;margin:0 0 5px 10px;width:225px;}
.ciOpts {float:right;margin:10px 0 0 10px;width:170px;}
.ciOpts em{display:block;font-style:normal;}
.ciQty {margin:20px 0 0 0;}
.ciPrice {float:right;margin:0 0 5px 10px;}
.ciImage {float:left;padding:0;margin:0px 10px 10px 10px;width:152px;}
.ciImage img {border:1px solid #6A6F68;}

.ciTotal, .ciPrice {float:right;text-align:right;width:60px;}
.ciPrice {margin:0 0 5px 0;}

.ciText {float:right;text-align:right;margin:0 5px 0 0;}
.ciRemoveText {clear:both;float:left;text-align:left;margin:0 0 0px 10px;}
.ciBody {clear:both;}

/* --------------  originally found in Stylesheet.CSS -------------------*/
A {
  color: #000000;
  color: #555;
  text-decoration: none;
}

A:hover {
  color: #000066;
  color: #000000;
  text-decoration: underline;
}

A.headerNavigation {
  color: #FFFFFF;
}

A.headerNavigation:hover {
  color: #ffffff;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

.orderEdit {font:9px, arial,verdana,san-serif;color:#661111;}

/* I added padding for IE */
TD.main, P.main {
  font-family: Verdana, Arial, san-serif;
  font-size: 11px;
  line-height: 1.5;
  padding:0 0 0 10px;
}
html>body TD.main, P.main {padding:0;}

TD.main em {display:block;font:normal 11px/20px verdana,arial,san-serif;margin:0 0 5px 0;}



/* ^^^^^^^^^^^^^^  originally found in Stylesheet.CSS ^^^^^^^^^^^^^^^^^^^*/

.boxWrap {padding:0 5px 0 5px;margin:0;padding:0;}
html>body .boxWrap {margin:0;padding:0;}
.pseudoBoxTitle {font:11px verdana,arial,san-serif;margin:0 0 0 2px;padding:5px 0;}
.pseudoBox {font:11px/16px verdana,arial,san-serif;padding:5px 10px 10px 20px;margin:0;background:#F6F7F6;border:1px solid #6A6F68;}
.pseudoBox p {width:250px;margin:0;padding:0;}
html>body .pseudoBox p {width:70%;}

.textArea {padding:5px;}
.innerBox {position:relative;margin:10px 0;}
.innerBox p {float:left;margin:0;padding:0;}
.selImg {float:left;width:60px;display:inline;padding:1px 15px 1px 20px;}
.btnImg {clear:both;text-align:right;padding:5px 0 0 0;}
.obvious {text-decoration:underline;}

#cartTextBtns {text-align:right;padding:10px 5px;margin:0;background:#F6F7F6;border:1px solid #6A6F68;}
#txtBtnsCtr {text-align:center;padding:10px 5px;background:#F6F7F6;height:20px;}
html>body #cartTextBtns {margin:0;}
#cartTextBtns h3 {font:bold 11px verdana,arial,san-serif;margin:0 0 0 10px;padding:0;text-align:left;}

.txtInsert {text-align:left;font:11px verdana,arial,san-serif;width:268px;padding:0;margin:0 0 0 10px;}
.txtInsert h3 {font:bold 11px verdana,arial,san-serif;margin:0;padding:0;text-align:left;}
.txtInsert p {margin:0;padding:3px 0 0 10px;text-align:left;text-align:left;}

input.ctb {font:bold 10px verdana,arial,san-serif;color:#555;background:#F6F7F6;background:none;margin:0 0 0 4px;border-top:2px solid #CED9C9;border-right:2px solid #6A6F68;border-bottom:2px solid #6A6F68;border-left:2px solid #CED9C9;padding:0;width:78px;height:20px;}
input.ctbfax {font:bold 10px verdana,arial,san-serif;color:#555;background:#F6F7F6;background:none;margin:0 0 0 4px;border-top:2px solid #CED9C9;border-right:2px solid #6A6F68;border-bottom:2px solid #6A6F68;border-left:2px solid #CED9C9;padding:0;width:140px;height:20px;}
html>body input.ctb, input.ctbfax {padding:0 0 1px 0;width:auto;height:auto;}

input.ctbhov {text-decoration:underline;color:#000;border-top:2px solid #6A6F68;border-right:2px solid #CED9C9;border-bottom:2px solid #CED9C9;border-left:2px solid #6A6F68;}

.ctb {display:inline;}
.ctbSubmit {position:relative;top:-2px;display:inline;}
html>body .ctbSubmit {top:0;}

.ctb a {font:bold 10px verdana,arial,san-serif;text-decoration:none;margin:0 0 0 4px;padding:1px 3px 2px 3px;text-align:center;background:#F6F7F6;border-top:2px solid #CED9C9;border-right:2px solid #6A6F68;border-bottom:2px solid #6A6F68;border-left:2px solid #CED9C9;height:20px;}
.ctb a:link {color:#555;text-decoration:none;}
.ctb a:visited {color:#555;text-decoration:none;}
.ctb a:active {color:#000;text-decoration:none;}
.ctb a:hover {color:#000;text-decoration:underline;border-top:2px solid #6A6F68;border-right:2px solid #CED9C9;border-bottom:2px solid #CED9C9;border-left:2px solid #6A6F68;}
.moduleRow { }
.moduleRowOver { background-color: #CED9C9; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #DEE6DB; }

.ctb ul {margin:0;padding:0;list-style-type: none;}
.ctb ul li {margin:0 0 0 4px;padding:1px 0 2px 0;text-align:center;display:inline;border:2px outset #AFB3AD;}
.fRt {float:right;}
.fLt {float:left;}
.nudgeT {margin:3px 0 0 0;}
.t1m {margin:0;}


.ltgPromo {text-align:center;font:14px/17px arial,verdana,san-serif;padding:0 4px 0 4px;background:none;}
.ltgPromo img {margin:10px;padding:5px;border:2px solid navy;}
.ltgPromo p {text-align:left;margin:10px;}
.ltgPromo blockquote {text-align:left;margin:10px 50px 10px 50px;}
.ltgPromo h1, .ltgPromo h2, .ltgPromo h3 {margin:10px;pading:2px;}
.ltgTitle {font:bold 20px arial,verdana,san-serif;text-align:center;padding:2px;background:none;}
.ltgPromo a {font: bold 14px/17px arial,verdana,san-serif;text-decoration:underline;color:#000;}
.ltgPromo em {display:block;text-align:left;font:normal bold 11px/17px verdana,arial,san-serif;margin:20px 10px 20px 10px;}
.ltgPromo p em {font:normal normal 10px/12px verdana,arial,san-serif;}

/* Free shipping statement in product_info.php */
.freeShip {font:12px/15px verdana;text-align:center;margin:10px;}
.freeShip b {display:block;}
.freeShip em {display:block;font:normal bold 10px/15px verdana;color:#6A6F68;}

/* Free shipping content in includes/free_shipping.php */
.policy {font:11px/16px verdana,arial,san-serif;text-align:left;}
.policy p {margin:5px 0 5px 0;padding:0;}
.policy p em {font:normal normal 9px/14px verdana,arial,san-serif;color:#6A6F68;}
.policy h3, .policy h4 {font:bold 18px verdana,arial,san-serif;color: #6A6F68;margin:0 0 5px 0;padding:0;}
.policy h4 {margin:10px 0 5px 0;}

.policyPad {padding:10px 3px 0 3px;}

#imgPopup {height:13px;width:92px;}
#imgPopup a {display:block;height:13px;width:92px;margin-left:10px;}
html>body #imgPopup a {margin-left:35px;}
#imgPopup a:link, #imgPopup a:visited {height:13px;width:92px;background-image:url(images/template/text_click_to_enlarge.gif);background-position:0px 0px;}
#imgPopup a:active, #imgPopup a:hover {height:13px;width:92px;background-image:url(images/template/text_click_to_enlarge.gif);background-position:0px -13px;}
