body {background: #743304 url(/templates/main/images/bg.gif); margin:0px; padding:0px;}
body, td {color: #e0d7a6; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
h1,h2,.componentheading, .contentheading, table.moduletable th, .contentpagetitle, .nolink, div.shop, div.articles, .title, div.title a:link, div.title a:visited, div.title a:hover, div.title a:active {font-family:Times New Roman, Times, serif; font-size:14px; text-align:right; color:#f1c462; background:url(/templates/main/images/dot.gif) repeat-x bottom; padding-bottom:8px; text-transform:uppercase; font-weight:bold; text-decoration:none;}
table.menu td {border-left:1px solid #81612E;border-right:1px solid #81612E;}
div.shop {text-align:left;}
h3, .formhd {font-size:20px; font-style:italic; font-family:Times New Roman, Times, serif; color:#f1c462; padding-bottom:10px; margin-bottom:0px; text-align:center;}
.buttonheading a {padding-top:0px; margin-top:0px; font-size:9px;}
p {text-align:justify;}
div.moduletablenews {margin: 0 0 15px 0;font-size: 11px;}
div.moduletablenews p {text-align:left; padding:0px 0px 14px 0px;margin:0px;}
.link, a:link, a:hover, a:visited, a:active{font-weight: bold;color: #F1C462;text-decoration: underline;font-size: 13px; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif}
a {outline: none;}
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:hover, a.contentpagetitle:active {color:#FFFFFF; text-decoration: underline;}
table.menu a:link, table.menu a:hover, table.menu a:visited, table.menu a:active {font-weight: normal; color:#FFFFFF;text-decoration: none;font-size: 11px; text-transform:uppercase; font-family:Tahoma, Arial, Helvetica, sans-serif;}
a:hover, a:active{text-decoration: underline;}
.mainlevel, a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover, a.mainlevel:active{font-weight: normal;color: #F8EDE6; letter-spacing:1px; text-decoration: none;font-size: 10px; text-transform:uppercase; font-family:Times New Roman, Times, serif; line-height:20px;}
a.mainlevel:hover, a.mainlevel:active {text-decoration:none; color:#FFFFFF;}
a.mainlevelleft:link, a.mainlevelleft:visited, a.mainlevelleft:hover, a.mainlevelleft:active, div.moduletablenews div.nolnkttl, div.moduletablenews a.contentpagetitle:link, div.moduletablenews a.contentpagetitle:hover, div.moduletablenews a.contentpagetitle:active, div.moduletablenews a.contentpagetitle:visited {font-weight: normal; color:#FFFFFF;text-decoration: none;font-size: 10px; text-transform:uppercase; font-family:Tahoma, Arial, Helvetica, sans-serif; display:block; background:url(/templates/main/images/arrow.gif) no-repeat center left; padding:0px 0px 3px 15px; line-height:16px;}
div.moduletablenews a.contentpagetitle:link, div.moduletablenews a.contentpagetitle:hover, div.moduletablenews a.contentpagetitle:active, div.moduletablenews a.contentpagetitle:visited {text-align:left; font-size:11px;}
table.moduletableleft, div.moduletablenews {width:220px; margin-left:15px;}
div.moduletablenews p.contentheading, table.moduletableleft table td, div.moduletablenews table.contentpaneopen td.nolink {background:url(/templates/main/images/menu_dot.gif) no-repeat right bottom; padding:0px 5px 5px 5px; margin-bottom:7px; text-align:left}
a.mainlevelbotmenu:link, a.mainlevelbotmenu:visited, a.mainlevelbotmenu:hover,a.mainlevelbotmenu:active{color:#6B6B6B; text-transform:uppercase; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.mainlevelbotmenu {color:#6B6B6B}
a.mainlevelbotmenu:hover,a.mainlevelbotmenu:active{text-decoration:underline;}
a.sublevel:link, a.sublevel:visited {margin-top:30px;padding-left:20px;vertical-align: middle;font-size: 11px;font-weight: bold;color: #ff6600;text-align: left;}
a.sublevel:hover {color: #C43C03;text-decoration: none;}
.outline {border: 1px solid #cccccc;background: #ffffff;padding: 2px;}
.pathway, a.pathway {color:#707070;font-style:italic; font-size:10px; text-decoration:none;}
table.content_table {width: 100%;padding: 0px;margin: 0px;}
table.content_table td {padding: 0px;margin: 0px;}
table td.body_outer {padding: 2px;border: 1px solid #cccccc;}
.maintitle {color: #ffffff;font-size: 40px;padding-left: 15px;padding-top: 20px;}
.error {font-style: italic; text-transform: uppercase;padding: 5px;color: #cccccc;font-size: 14px;font-weight: bold;}
.back_button {}
a.venz:link, a.venz:visited, a.venz:hover,a.venz:active{text-transform:uppercase; font-weight:bold; display:none; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
a.pagenav:link, a.pagenav:visited, a.pagenav:hover, a.pagenav:active, .pagenav {text-align: center;font-size: 11px; font-weight: bold;padding: 2px 0px;line-height: 14px; margin: 1px; color:#FFFFFF;}
.pagenavbar {text-align:center;} 
ul{list-style-type:square; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px;}
li{text-align:justify;}
table.contentpaneopen, table.contentpane, table.contentpaneopenart {width: 100%;margin: 10px 0px 0px 0px;clear:both;border-spacing: 0px;}
table.contentpane td {margin: 0px;padding: 0px;}
.button {color: #FFFFFF;text-align: center;font-size: 12px; background-color:#531200; border:1px solid #491308;padding: 4px 6px;}
input, textarea, .inputbox {padding: 2px 4px;border: 1px solid #663300;background-color: #E0C462; margin-top:5px; font-size:12px; color:#350D01;}
.contentcolumn {padding-right: 5px;}
table.searchinto {width: 100%;}
table.searchintro td {font-weight: bold;}
table.moduletable {width: 100%;padding: 0px; margin:0px; border-spacing: 0px;border-collapse: collapse;}
div.moduletablenews table.contentpaneopen td {font-size:10px;padding-top:0px;}
table.pollstableborder td {padding: 2px;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td{padding:10px 3px;text-transform:uppercase;width:70%}
.small {color: #5B3821;font-size: 11px;font-weight: bold;}
.createdate {height: 15px;padding-bottom: 10px;color: #999999;font-size: 11px;font-weight: bold;}
.modifydate {height: 15px;padding-top: 10px;color: #999999;font-size: 11px;font-weight: bold;}
.highlight {font-weight:bold}
.code {background-color: #ddd;border: 1px solid #bbb;}
form {margin: 0;padding: 0;}
.read {background: url(/templates/main/images/dot.gif) bottom repeat-x;padding-top:6px;}
.readon {text-align:right;}
hr {background-color:#4B1303;border:0px;color:#4B1303;height:1px; text-align:left;}
table.blog {width:100%}
table.bord {border-collapse:collapse}
table.bord td, table.bord th {border:1px solid #622200;padding:7px;}
table.bord td table td {border:0;padding:0;}
a.swlink:link, a.swlink:visited, a.swlink:hover, a.swlink:active {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;font-size: 11px;color: #5B3821; font-weight:normal; text-decoration:none;}
td.ugl {background:#6c0f06 url(/templates/main/images/cp.gif) repeat-x;border-left: #2e1303 1px solid;} 
td.tabtitle {background:url(/templates/main/images/cp.gif) repeat-x; height:30px;}
div.tabtitle {background:url(/templates/main/images/tabtitle.gif) no-repeat top; line-height:30px;width:120px; white-space:nowrap}
.tabtitle, td.tabtitle a:link, td.tabtitle a:hover, td.tabtitle a:visited, td.tabtitle a:active, div.tabtitle a:link, div.tabtitle a:hover, div.tabtitle a:visited, div.tabtitle a:active {font-weight: normal; color:#FFFFFF;text-decoration: none;font-size: 10px; text-transform:uppercase; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.tabtext {padding:12px 8px 0px 0px; color:#B6A762;}
td.tabcat img {margin-bottom:8px;}
a.email:link, a.email:visited, a.email:hover, a.email:active {font-weight:normal; font-size:11px; text-decoration: none;color: #e0d7a6;}
.sw, a.sw:link, a.sw:hover, a.sw:active, a.sw:visited {color: #2E1303; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none}
th {background-color:#531200; color:#FFFFFF; font-size:12px;height:33px;}
div#block{width:100%;max-width:1280px;width: expression(this.parentNode.scrollWidth < 1280 ? '100%' : this.parentNode.scrollWidth >= 1280 ? '1280px' : '100%');}
div.footer, div.footer a {font-size:11px; font-weight:normal; color: #e0d7a6;text-decoration:none;}
.corner {background: url(/templates/main/images/corner1.gif) top}
.cart {padding: 15px 0 0 15px}
table.cp {margin:25px 0;}
table.cp td {padding-bottom:25px;}
.c1 {background: url(/templates/main/images/c1.gif) no-repeat top left}
.c2 {background:url(/templates/main/images/c1.gif) no-repeat top right}
input.cart {background: #9D5218; color: #e0d7a6;}
div.picat {padding:12px 0 8px 0; width:120px;background:url(/templates/main/images/picat.gif) repeat-y;}
div.price {width:120px;background:url(/templates/main/images/price.gif) no-repeat bottom; padding-bottom:10px;}
.mdl {padding: 0 12px;}
div.article p {line-height:17px; padding-bottom:20px;}
div.articles {padding-top:20px;}
div.articles, div.newart {text-align:left;margin-left:15px;width:220px;}
div.newart {background:url(/templates/main/images/menu_dot.gif) no-repeat right bottom; padding:12px 0; margin-bottom:6px;}
div.newart a {color: #e0d7a6; font-weight: normal; font-size: 11px;text-decoration:none;}
