body { background-color: rgb(186, 228, 244); width: 100%; height: 100%; padding: 0px; margin: 0px }

p { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
a { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90%; text-decoration: none }

#links a { font-weight: bold }
#links a:hover { font-weight: bold; color: #666666 }

.submenu { font-size: smaller; margin-top: 5px; margin-bottom: 5px }
.submenu a { font-weight: normal; font-size: smaller; text-decoration: none }
.submenu a:hover { font-weight: normal; color: #666666 }

a img { border: 0 }

table { border: 0px; width: 100% }

.title { font-size: 24px; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; margin-bottom: 20px; margin-top: 15px }
.title a:hover { color: #666666 }

#main-cell-wrapper { width: 80%; vertical-align: top }

#main-cell { padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; margin-right: 20px; vertical-align: top }
#main-cell { background-image: url(images/trans-40.png); background-repeat: repeat }

#main-cell { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
#main-cell p { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
#main-cell a { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90%; font-style: italic }
#main-cell ul { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
#main-cell li { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
#main-cell td { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif; font-size: 90% } 
#main-cell td { border-color: rgb(81, 53, 19) }
#main-cell th { border-color: rgb(81, 53, 19) }

#main-cell h1 { font-size: 140%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
#main-cell h2 { font-size: 115%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
#main-cell h3 { font-size: 110%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
#main-cell h4 { font-size: 105%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
#main-cell h5 { font-size: 95%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
#main-cell h6 { font-size: 90%; font-weight: bold; color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }

#main-cell a:hover { color: #666666; text-decoration: underline }

#nav-cell { width: 20%; text-align: right; vertical-align: top }

.border-box { border-style: solid; border-width: 1px }
.box { padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; margin-right: 20px; vertical-align: top }
.box { background-image: url(images/trans-40.png); background-repeat: repeat }
.box { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
.box p { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
.box a { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif font-style: italic }
.box ul { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }
.box li { color: rgb(81, 53, 19); font-family: "Trebuchet MS", sans-serif }

#contacts { font-size: 110%; font-weight: bold; padding: 20px }

#keywords { font-size: 1px; color: rgb(186, 228, 244) }
#keywords a { font-size: 1px; color: rgb(186, 228, 244); text-decoration: none; display: none }

.shop-header { border-width: 1px; border-style: solid; padding: 5px }

.shop .image { width: 25% }
.shop .description { width: 45% }
.shop .price { width: 20% }
.shop .add { width: 10%; border-width: 0px }

.shop td { padding: 3px }

.quote_section { margin-top: 25px; margin-bottom: 35px; margin-left: 25%; margin-right: 25%; text-align: center }
.quote_container { text-indent: 10px; margin-top: 8px; margin-bottom: 8px }
.quote { font-style: italic; font-weight: bold }
.quotee { font-size: smaller; white-space: nowrap }

.images_section { margin-top: 35px; margin-bottom: 35px }

/*h1 { background-image: url(images/logo-background2.png); background-repeat: no-repeat }*/

/*

original colors:

rgb(110, 37, 0)
rgb(204, 236, 255)

*/

.inverse { background-color: rgb(81, 53, 19);  color: rgb(106, 228, 244); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
.inverse p { color: rgb(106, 228, 244); font-family: "Trebuchet MS", sans-serif; font-size: 90% }
.inverse a { color: rgb(106, 228, 244); font-family: "Trebuchet MS", sans-serif; font-size: 90% }