/*Centered Body*/
body {
     text-align:center;
     background-position:top;
     background-attachment: fixed;
     background-repeat: no-repeat;
     background-color: #630013;
     background-image: url(../images/bigback.jpg); }
#container {
     margin: 0 auto;
     width: 765px;
     text-align: left;
     background-color: #ffffff; }
/*Text*/
h1 {
     font-family: Verdana, Helvetica, Arial, sans-serif;
     font-size: 13px;
     color: #aac938;
     margin:0;
     padding:0;
     font-weight: normal; }
p {
     color: #0a0607;
     font-size: 11px;
     font-family: Times, "Times New Roman", serif;
     line-height:16px;
     font-weight: normal; }
/*Navigation and Header*/
.shopbar {
     background-image: url(../images/logo3.jpg);
     background-repeat: no-repeat;
     background-color: #630013;
     font-family: arial, helvetica, sans-serif;
     font-size: 11px;
     height:36px; }
.shopbar ul {
     list-style:none;
     margin:0;
     margin-right:35px;
     padding:0;
     padding-top: 10px;
     text-align: right; }
.shopbar li {
     display:inline;
     margin-left:20px; }
.shopbar a:link, a:visited {
     color: #ffffff;
     text-decoration:none; }
.shopbar a:hover {
     color: #aac938; }
.cart { }
.navigation {
     background-image: url(../images/logo2.jpg);
     background-repeat: no-repeat;
     font-family: arial, helvetica, sans-serif;
     font-size: 12px;
     color: #620012;
     height:71px; }
.navigation ul {
     list-style:none;
     margin:0;
     margin-right:25px;
     padding:0;
     padding-top: 30px;
     text-align: right; }
.navigation li {
     display:inline;
     margin-left:15px;
     border-right;
     border-right: 1px #c1c7ae solid;
     padding-right:10px; }
.navigation a:link, a:visited {
     color: #620012;
     text-decoration:none; }
.navigation a:hover {
     color: #a8c738;
     border-bottom: 1px #650011 dotted; }
li.noborder {
     border-right:none; }
.header {
     height:58px;
     background-repeat: no-repeat;
     background-image: url(../images/header3.jpg);
     position:relative; }
/*Body and Columns*/
.mainbody {
     background-repeat: no-repeat;
     background-position:right;
     background-color:#ffffff; }
.leftcolumn {
     margin:0;
     float:left;
     width:185px;
     padding:25px 25px 65px 35px;
     background-color: #630013;
      }
.leftcolumn p {
     color:#ffffff; }
.middlecolumn {
     padding-top:25px;
     float:left;
     width:470px;
     padding-left:25px;
     padding-right:25px;
     padding-bottom:25px;
     border-bottom: 1px #d9d9d9 solid; }
.leftcolumn a:link, a:visited, .middlecolumn a:link, a:visited, .rightcolumn a:link, a:visited {
     color: #aac938;
     text-decoration:none; }
.leftcolumn a:hover, .middlecolumn a:hover, .rightcolumn a:hover {
     color: #630013;
     border-bottom: 1px #650011 dotted; }

/*Footer*/
.footer {
     clear:both;
     background-color: #000000;
     background-image: url(../images/zebrabottom2.jpg);
     background-position: bottom;
     border-bottom: 2px #ffffff solid;
     background-repeat: repeat-x; }
/*.footertop {
     height:23px;
     background-image: url(../images/zebrafooter2.png);
     border-bottom: 2px #aac938 solid }
.toplinks{
border-top: 2px #ffffff solid;}*/
.toplinks, .bottomlinks {
     font-size: 11px;
     font-family: arial, helvetica, sans-serif; }
.toplinks ul, .bottomlinks ul {
     list-style:none;
     margin:0;
     padding:0;
     padding-top: 9px;
     text-align: center; }
.toplinks li, .bottomlinks li {
     display:inline;
     margin-left:20px; }
.toplinks a:link, a:visited {
     color: #aac938;
     text-decoration:none; }
.toplinks a:hover {
     color: #ffffff; }
.bottomlinks ul {
     padding-bottom: 30px; }
.bottomlinks a:link, a:visited {
     color:#ffffff;
     text-decoration: none; }
.bottomlinks a:hover {
     color: #aac938; }