body {padding-bottom: 40px; background-color: #A1C93A; color: #202B1A; line-height: 1.1em;}
table, img.border, fieldset, input, textarea, select, button {border-color: #202B1A;}

a:link {color: #311E2D;}
a:visited {color: #202B1A;}
a:hover, a:active, a:focus {color: #FFCF1F;}


div#templateHeader {padding: 0 2px 2px; background-color: #4F853C;}
div#templateContent {padding: 0 2px;}
div#templateMenu {margin-top: 20px; border-top: 1px solid #202B1A; padding: 10px 2px 0;}
div#templateContact {display: none;}
div#templateUserBoxes {padding: 0 2px; font-size: 0.9em;}
div#templateFooter {font-size: 0.8em;}

div#homeMainImage {display: none;}
div#quickSearchContainer {margin-top: 10px;}
div#quickSearchContainer fieldset {margin: 0; border: 0 none; padding: 0;}
div#homeTranslogik {height: 28px; margin: 20px 0 10px;}
div#homeTranslogikPrint {display: none;}

ul#menu {margin: 0; list-style: none;}

div#userInfo, div#cartInfo {margin-top: 15px;}


div.floatLeft, div.floatRight {float: none;}
div.floatRight {margin-top: 3px; text-align: left;}

div.addToCart, div.cartButtons {text-align: left;}

span.important, p.important {border-color: #202B1A; background-color: #74476B; color: #FFFFFF;}

div.productColumn {width: 100%; float: none;}


h1#logo {margin: 0; background: url("/images/template/logohandheld.gif") no-repeat top left; text-indent: -1000em; overflow: hidden;}
h1#logo a {display: block; width: 154px; height: 71px;}

h1 {font-size: 1.5em;}

blockquote, ol, ul, dl {margin-left: 20px;}

p.signIn {color: #74476B;}

hr {background-color: #202B1A; color: #202B1A;}


thead {background-color: #74476B; color: #FFFFFF;}
thead th a:link, thead th a:visited {color: #FFFFFF;}
th, td {padding: 2px;}

table.cartContents {background-color: #F1E35F;}
table.cartContents thead {background-color: #FFCF1F;}

th.firstColumn, td.firstColumn {width: 50px;}


img.floatLeft, img.floatRight {float: none; margin: 0;}


fieldset, legend {padding: 2px;}
legend {color: #202B1A;}
label {display: block; float: none; width: auto;}
label.requiredField {color: #74476B;}
fieldset div.row div, div.formAlign {clear: left; margin-left: 0;}

input, textarea, select, button, input.button {width: auto;}
textarea {height: auto;}
button, input.button {padding: 2px; background-color: #4F853C; color: #FFFFFF;}
input.checkOut, button.checkOut {background-color: #202B1A;}

