body { background-image: url('../images/background.jpg'); font-family: arial; text-align: center; background-position: top center; background-repeat: repeat-x; background-color: #000000; padding: 0px; margin: 0px; font-size: 12px; color: #fff; }

p { font-size: 12px; }

#wrap { width: 951px; text-align: left; margin: 0px auto; }


#header { width: 951px; height: 126px; background-image: url('../images/header.png'); }

#navbar { padding: 7px 0px 0px 80px;}
#navbar a, #navbar a:link { color: #ffffcc; font-size: 12px; text-decoration: none; margin-right: 13px; }
#navbar a:hover { color: #fff; }

#content { width: 951; min-height: 750px; background-image: url('../images/body_bg.png'); background-repeat: no-repeat;  }

.sideNav { background-color: #3c2e1d; color: #ffffcc;  margin-bottom: 7px; padding: 4px; width: 160px; font-size: 12px; }
.sideNav:hover { background-color: #000000; color: #fff; }

.secHead { background-color: #000000; color: #ffffcc; padding: 4px; margin-bottom: 7px; }

.featImg { margin-right: 5px;  }
#sideNav, #midContent, #rightContent { float: left; position: relative; padding: 0; overflow: hidden;  }
#sideNav { width: 169px; left: 9%; top:50px; }
#midContent { width: 390px; left: 11.5%; top: 50px; }
#rightContent { width: 175px; left: 13.8%; top: 50px }

img { border: 2px solid #000000; }

a, a:link { color: #ffffcc; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }

td.product { border: 1px solid #FF9900; }

#featuredProduct { text-align: left; }

.accessory { width: 50%; text-align: center; }

#content_bg { background-image: url('../images/content_bg.jpg'); background-repeat: none; background-color: #655138; }

p.newsTitle { font-weight: bold; font-size: 12px; }
p.newsText { font-size: 12px; }

.welcomeMessage { font-size: 12px; }

#footer { text-align: center; font-size: 10px; padding: 10px;}
.clear { clear: both; }