table.catmain652712 { margin-left:40px;}

/* Custom Styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

body { margin:0; padding:0 0 20px; }
tr { vertical-align:top; }
a img {border:none; }

ul{ margin:0; padding:0; list-style:none; }
ul li{ margin:0; padding:0 0 0 10px; }
img {border: none;}

td, body{ font: normal 12px "Times New Roman", Times, serif; line-height:1.4em; color:#113458; background:#fff; }
input,textarea,select{ font-family: "Times New Roman", Times, serif; background-color:#ffffff; border: 1px solid #00264c; color:#00264c;}

#headerBG { position:relative; width:760px; height:205px; background: url(/files/images/graphics/headerBG.gif) left top no-repeat scroll;  }
#headerBGhome { position:relative; width:760px; height:245px; background: url(/files/images/graphics/headerBG-home.gif) left top no-repeat scroll;  }
#headerBG #logo a{ position:absolute; display:block; text-indent:-3000px; top:30px; left:268px; width:170px; height:180px; padding:0; }

#headerNews { position:relative; width:640px; height:205px; background: url(/files/Images/Graphics/headerNews.gif) left top no-repeat scroll;  }

#superSpecial { background: #DAD5C9 url(/files/images/graphics/bg_specials.gif) no-repeat; padding: 16px 10px 16px 10px; }
#superSpecial p { font: normal 11px Arial, Helvetica, sans-serif; color: #001C46}
#superSpecial a { font: normal 11px/1.5em Arial, Helvetica, sans-serif; color: #001C46; text-decoration: none; }
#superSpecial a:hover { font: normal 11px/1.5em Arial, Helvetica, sans-serif; color: #001C46; text-decoration: none; }

#nav { margin:10px 0 35px 0; }
#navPadding { padding:0 0px 0 30px; }

#content { margin:10px 0 0; }
#contLeft{ float:left; width:460px;  margin:0; padding:0; }
#contLeftHome{ float:left; width:360px;  margin:0; padding:0; text-align:right; }
#contLeftInner{ float:left; width:300px;  margin:0; padding:0 0 0 10; }
#contRight{ float:left; }
#contRightPadding { padding:10px 20px 20px 30px;; }
#contInner { width: 625px; margin:10px 0 0; }

#breadCrumbs { font: normal 10px; color:#8b8e8d; padding:10px 0 0; margin:0 0 20px; }
#breadCrumbs a{ font: bold 10px; color:#8b8e8d; text-decoration:none; }
#breadCrumbs a:hover{ font: bold 10px; color:#8b8e8d; text-decoration:underline; }

/* footer */
#footer { font: normal 10px; color:#a29061;  height:30px; line-height:30px; margin:0; padding:0; background:#fff; }
#footer #footerTxt { text-align:left; margin:0 15px; padding:0; }
#footer a { font: normal 10px; color:#a29061; text-decoration:none; }
#footer a:hover { font: normal 10px; color:#a29061; text-decoration:underline; }

#price {}
#price tr { border-top: 1px dashed #00284a; border-left: 1px dashed #00284a }
#price td { border-right: 1px dashed #00284a; border-bottom: 1px dashed #00284a}

/* Links */
a { font: normal  12px; line-height:1.4em; color:#a29061; text-decoration: none; }
a:hover{ line-height:1.4em; color:#847347; text-decoration:underline; }