body { background-color: #000; background-image: url(../bckp2.png); background-repeat: repeat-x; font-family: arial, helvetica, sans; font-size: 0.9em; color: #fff; }
a { text-decoration: none; color: #ccc; }
a:hover { text-decoration: none; color: #903; }
.mini h1 { font-size: 10px; font-weight: 100; }
.nav ul, .colsx ul { margin: 0px; padding: 0px; list-style-type: none; }
.colsx li { line-height: 18px; border-bottom: 1px solid #333; font-size: 0.9em; text-tansform: uppercase;}
.nav li { float: left; width: 80px; height: 20px; margin-top: 4px; margin-right: 1px; text-align:center; border: 1px solid #666; color: #fff; border-bottom: 0px; line-height: 20px; text-transform: uppercase; font-size: 0.8em;}
.nav li a { display: block; width: 100%; text-decoration: none; color: #ccc; font-size: 0.9em; border: 0px; }
.nav li a:hover { color: #fff; background: #903; }
li.evid { background: #111; color: #fff; }
h2 { color: #666; margin: 0px; font-size: 1.3em; }
.topsx h1, .colsx h2 b, .homelogop h1, .hometop h1, .hometop h2 { display: none; }
.slogan h1 { color: #666; letter-spacing: 1px; font-weight: 100; margin:0px; }
.slogan h2 big { text-transform: uppercase; color: #fff; letter-spacing: 5px; font-size: 13px; border-bottom: 1px solid #333; margin: 0px; display: block; height: 20px; padding-top: 8px; line-height: 20px;}
.slogan p { font-size: 11px; margin: 0px; line-height: 20px; }
.colcx1 dt { margin: 0px; font-size: 0.9em; font-weight: 100; color: #996; font-size: 0.9em; text-transform: uppercase; }
.colcx1 dt big { font-size: 0.9em; }
.colcx1 dd { margin: 0px; margin-bottom: 12px; border-bottom: 1px solid #903;}
.catblock h3 { margin: 0px; font-size: 1.2em; font-weight: 100; letter-spacing: -1px; text-transform: uppercase; }
.cattit a { padding: 8px; text-decoration: none; display: block; height: 46px; color: #903; }
.cattit a:hover { background: #903; color: #fff; }
.pagetxt h2 { color: #ccc; font-size: 1.7em; margin: 0px; line-height: 1.0em; font-weight: 100; letter-spacing: 1px; text-transform: uppercase; border-bottom: 1px solid #333; }
.pagetxt h3, .txt h2 { text-transform: uppercase; font-weight: 100; color: #903; font-size: 1.4em; margin: 0px; }
.pagetxt p { text-align: justify; }
.pagetxt a, .keytext a { color: #903; border-bottom: 1px solid #333; }
.pagetxt a:hover, .keytext a:hover { color: #fff; border-bottom: 1px solid #903; }
.txt h3 { font-weight: 100; color: #666; }
#slogansx { height: 40px; background: url(../artinwood.png); background-repeat: no-repeat; background-position: center center; }
.homeflag a {text-decoration: none; width: 40px; height: 28px; margin: 1px; padding:20px; text-align: center; margin-top: 48px; }
.keytext div { height: 440px; clear: both; }
.keytext p { padding-bottom: 40px; }
.keytext h3 { font-size: 2.7em; line-height: 2.2em; font-weight: 100; letter-spacing: -2px; color: #903; }
img.pictxt { float: left; margin-right: 4px; }
.colint { float: left; width: 220px; margin-right: 4px; padding: 4px; }
.colint p { text-align: justify; }
.picdx { float: right; width: 160px; margin-left: 40px; margin-bottom: 80px;}#div12859{margin-top:28px;}
.topbar{height:100px;}
.cover{overflow:hidden;clear:both;background-color:#111;}
.main{margin:0px;}
.content{padding:20px;padding-top:0px;clear:both;overflow:hidden;background-image:url(../bckint.png);background-repeat:no-repeat;background-position:256px 180px;}
.footer{padding:20px;font-size:0.8em;letter-spacing:4px;clear:both;padding-left:256px;background:#111;border-top:1px solid #333;border-bottom:1px solid #333;}
.colsx{float:left;width:200px;font-size:13px;margin-right:8px;margin-top:12px;padding-bottom:20px;text-transform:uppercase;}
.colcx{margin-left:208px;margin-top:12px;}
.topsx{width:216px;float:left;height:100px;background-image:url(../logo.png);background-position:center center;background-repeat:no-repeat;margin-left:20px;}
.topdx{margin-left:240px;height:48px;}
.slogan{height:75px;overflow:hidden;}
.nav{height:24px;line-height:24px;font-size:0.9em;}
.pagetxt{width:95%;margin:auto;font-size:0.9em;line-height:1.9em;color:#666;}
.catblock{float:left;width:220px;height:120px;border:1px solid #333;margin:2px;}
.finish{float:left;width:160px;text-align:center;border:1px solid #333;margin:1px;}
.colsx h4 {font-weight:100;color:#666;font-size:17px;}
.colsx li a {display:block;width:100%;}
.colsx li a:hover {background-color:#111;}

